JetNet/Oracle Tuxedo Guide
Index
A
-
B
-
C
-
D
-
E
-
F
-
G
-
H
-
I
-
J
-
K
-
L
-
M
-
N
-
O
-
P
-
Q
-
R
-
S
-
T
-
U
-
V
-
W
-
X
-
Y
-
Z
A
Accessors
maximum number for machine
3-13
Advertise and Unadvertise Events
6-8
Advertise event
6-8
built-in handlers
6-10
handler contract
6-9
Application
booting from command line
A-5
configuring middleware
3-1
libraries
2-3
packaging checklist
F-2
Motif/UNIX
F-5
Windows
F-2
setting up
JetNet
E-1
shutting down from command line
A-9
Application components
activating and deactivating
4-2
adding and deleting
3-6
editing properties
3-7
forcibly deactivating
4-5
interaction
1-3
Application configuration properties
3-7
Application directory
2-2
,
3-14
Application Name property
3-8
Application Password property
3-12
Application server
defined
1-3
Application-level event scope
advertise handlers
6-9
exception handlers
6-12
jif_changed handlers
6-16
message handlers
6-19
post_request handlers
6-21
post_service handlers
6-25
pre_request handlers
6-21
pre_service handlers
6-25
request_received handlers
6-22
server_exit handlers
6-24
unadvertise handlers
6-9
unload handlers
6-29
ASCII output
JetNet configuration file
A-4
Auto Advertised Services option
3-23
B
Backup master machine
3-8
BBL
1-3
Blocking timeout
setting default
3-12
Built-in handlers
6-6
advertise events
6-10
exception events
6-15
jif_changed events
6-17
message events
6-20
post_requests events
6-21
post_service events
6-28
pre_request events
6-21
pre_service events
6-27
request_received events
6-23
server_exit events
6-24
unadvertise events
6-10
unload events
6-31
Built-in services
7-1
C
Cache Service Containers property
3-27
Client
environment
2-8
Client authentication
setting application password
3-12
Client connection
enabling
2-8
Client events
6-1
Client Timeout property
3-18
Client/server
comparison
1-1
clnt2svr
A-2
,
B-1
and transaction model
7-1
Conversion utilities
rb2asc
A-4
D
Data transport buffers
8-1
Database Connect String property
for conversion server
3-26
for standard server
3-26
Database connections
via server initialization
8-18
DBBL
1-3
Debuggable server
configuring
8-18
Default Blocking Timeout property
3-12
Deployment
directory structure
JetNet/BEA Tuxedo
F-1
Dequeue
8-13
Development Server ID property
3-27
E
Enable Cross-Service Calls option
3-23
Enqueue
8-12
Enterprise Bank
design issues
C-27
Error messages
JetNet
4-10
Event
post
8-5
subscribe
8-5
Event broker
8-5
example
8-8
used in Enterprise Bank
C-1
Event processing
request broker
6-1
Event scope
defined
6-3
jif_changed handler
6-16
message handler
6-19
Exception code property
set in exception handler
6-11
Exception event
6-11
built-in handlers
6-15
handler contract
6-13
handler scope
6-12
handlers
6-11
severity
6-13
TP_UNLOAD_FAILED
6-30
types of
D-1
Exception severity property
set in exception handler
6-12
Exception types
D-1
External Network Address property
for workstation connections
3-18
F
Firewall
specifying workstation listener
3-18
FML buffers
5-17
,
8-2
converted from JAMFLEX
5-18
FML file
5-17
I
Independent queue
8-15
Init Routine property
3-26
Initialization
server
8-17
Installation directory
specifying in configuration file
3-14
IP Address property
3-15
IPC Key property
3-8
IPC resources
2-15
controlling through JetMan configuration
4-9
message queues
2-12
semaphores
2-14
shared memory
2-15
J
JAMFLEX buffers
converting to FML
5-18
JDB
in Enterprise Bank
C-1
JetNet
setting up application
E-1
JetNet configuration file
application properties
3-7
ASCII/binary conversion
A-4
changing selection
3-7
creating with JetNet manager
3-2
creating with rbconfig
A-6
defined
1-3
editing
3-5
machine properties
3-12
server properties
3-19
specifying location
3-14
JetNet manager
3-1
connecting as client
4-4
disconnecting from application
4-5
setting default configuration file
3-2
JetNet utilities
rbboot
A-5
rbconfig
A-6
rblisten
A-7
rbshutdown
A-9
jetrb1
modifying
7-2
JIF
invoking service with
5-12
reliable queue identification
8-14
Jif_changed event
6-15
built-in handlers
6-17
handler contract
6-17
L
Library
setting shared access for workstation client
setting shared access for client
2-8
Listener Port property
for machine listener process
3-15
Listener process
specifying port
3-15
starting
A-7
Load Balancing property
3-11
Local JetNet Configuration File property
3-14
Log file
JetNet
4-10
M
Machine
activating and deactivating
4-4
adding to application configuration
3-6
listener port
3-15
maximum number in configuration
3-10
removing from application configuration
3-6
Machine configuration properties
3-12
network settings
3-15
Machine environment file
required entries
2-5
Master machine
reassigning
3-8
reassigning in active application
4-7
Max Accessors property
3-13
Max Machines property
3-10
Max Server Processes property
3-10
Max Servers property
3-11
Max Services property
3-11
Memory model property
3-8
Message
dequeuing
8-13
enqueuing
8-12
queue
8-11
Message event
6-17
built-in handlers
6-20
handler contract
6-19
Message queuing
in Enterprise Bank
C-1
setting resources
2-12
Middleware configuration file
defined
2-10
Min Handlers property
3-18
Minimum Instances property
3-20
Motif
deploying application
F-5
Multiprocessor property
3-13
N
Name property
for machine
3-13
for server
3-20
Network Device property
3-15
Network settings
in machine configuration
3-15
P
Panther Install Directory property
3-14
Partial command
7-2
,
B-4
Password
setting for application
3-12
Post_request event
6-20
built-in handlers
6-21
handler contract
6-21
handlers
6-20
Post_service event
6-25
built-in handlers
6-28
handlers
6-25
Pre_request event
6-20
built-in handlers
6-21
handler contract
6-21
handlers
6-20
Pre_service event
6-25
built-in handlers
6-27
handlers
6-25
Public module
for service routines
5-13
Q
Queuespace
8-14
R
rb2asc
A-4
rbboot
A-5
rbconfig
A-6
rblisten
A-7
rbshutdown
A-9
Reliable queue
8-11
example of
8-15
identifying
8-14
Report service
configuring standard server to advertise
3-23
Request broker
and client
7-1
and transaction control
7-3
events
6-1
Request broker event handlers
6-5
advertise events
6-9
contract
6-9
built-in
6-6
default handlers
6-7
exception events
6-11
contract
6-13
installing
6-3
jif_changed events
6-16
contract
6-17
message events
6-17
contract
6-19
post_request events
6-20
contract
6-21
post_service events
6-25
contract
6-26
pre_request events
6-20
contract
6-21
pre_service events
6-25
contract
6-26
request_received events
6-22
contract
6-23
server_exit events
6-24
contract
6-24
unadvertise events
6-9
contract
6-9
unload events
6-29
contract
6-29
Request broker events
default handlers
6-7
generated from within a handler
6-5
types
6-1
Request_received event
6-22
built-in handlers
6-23
Request-level event scope
exception handlers
6-12
unload handlers
6-29
S
Sample application
Enterprise Bank
C-1
Semaphores
setting parameters
2-14
Server
activating and deactivating
4-4
adding and removing instances
4-6
adding to application configuration
3-6
balance load distribution among
3-11
connecting to database
3-26
enabling to request services
3-23
error output to stderr
4-10
initialization routine
3-26
initializing
8-17
maximum allowed in application
3-11
maximum processes allowed in application
3-10
message forwarding
8-11
options
8-17
removing from application configuration
3-6
restart frequency
3-21
setting advertised services
3-23
types
3-20
Server configuration properties
3-19
Server environment file
2-3
format
2-5
required entries
2-6
specifying for server
3-14
,
3-21
Server Environment Variable File property
3-14
,
3-21
Server events
6-1
Server Executable option
for standard server
3-23
Server Executable property
for conversion server
3-26
Server executables
specifying for conversion server
3-26
specifying for standard server
3-23
types
2-2
Server initialization
example in Enterprise Bank
C-28
Server instances
adding and removing
4-6
initial number
3-20
Server library
creating via clnt2svr
B-1
Server Restart Frequency property
3-21
Server Type property
3-20
Server_exit event
6-23
built-in handlers
6-24
handler contract
6-24
Service
aborting
6-25
adding to service group
5-14
built-in
7-1
limitations
7-2
components of
5-2
creating
5-5
defining in JIF
5-4
in transaction model
7-1
initiating
5-8
,
5-12
Service container
5-3
and JPL
5-12
creating
5-5
creating via clnt2svr
B-1
editing
5-7
Service containers
caching for conversion server
3-27
Service group
5-13
adding service to
5-14
Service messages
argument types
5-15
default mapping of output data
5-16
defining argument types
5-19
FML arguments
5-17
forwarding
8-5
listing buffer fields
5-16
NULL arguments
5-17
STRING arguments
5-18
Service properties
5-5
Service queue
8-14
Service request
forwarding
8-5
Service routine
5-2
,
5-9
Services
advertising automatically
3-23
maximum allowed advertised in application
3-11
Severity
of exception events
6-13
Shared memory
setting resources
2-15
Shared Memory Protection property
3-12
sm_tp_advertise_cond_winopen
6-10
sm_tp_advertise_ignore
6-10
sm_tp_advertise_log
6-10
sm_tp_advertise_winopen
6-10
sm_tp_exception_no_change
6-15
sm_tp_exception_print_all
6-15
sm_tp_exception_print_warning
6-15
sm_tp_exception_promote_error
6-15
sm_tp_jif_changed_ignore
6-17
sm_tp_jif_changed_read
6-17
sm_tp_message_ignore
6-20
sm_tp_message_print_string
6-20
sm_tp_post_request_ignore
6-21
sm_tp_post_service_ignore
6-28
sm_tp_post_service_winclose
6-28
sm_tp_post_service_windeselect
6-28
sm_tp_pre_request_ignore
6-21
sm_tp_pre_service_ignore
6-28
sm_tp_pre_service_winopen
6-28
sm_tp_pre_service_winopen_or_select
6-28
sm_tp_pre_service_winselect
6-28
sm_tp_request_received_ignore
6-23
sm_tp_request_received_jif_check
6-23
sm_tp_server_exit_ignore
6-24
sm_tp_server_exit_log_down
6-24
sm_tp_unadvertise_cond_winclose
6-10
sm_tp_unadvertise_ignore
6-10
sm_tp_unadvertise_log
6-10
sm_tp_unadvertise_winclose
6-10
sm_tp_unload_call_origin
6-31
sm_tp_unload_immediate
6-31
SMRBHOST
2-9
SMRBPORT
2-9
Status window
in JetNet manager
4-10
STRING data transport buffer
8-3
STRING message arguments
5-18
T
Three-tier applications
conversion from 2-tier
B-1
Three-tier architecture
sample application
C-1
TMQFORWARD
8-12
,
8-14
TMQUEUE
8-12
TMSYSEVT
8-6
TMUSREVT
8-6
TP_COMMAND
6-14
TP_CONNECTION
6-14
TP_ERROR
6-14
TP_INFORMATION
6-13
TP_MESSAGE
6-14
TP_NONE
6-13
TP_PANIC
6-15
TP_REQUEST
6-14
TP_TRANSACTION
6-14
TP_WARNING
6-14
Transaction
control and request broker
7-3
Transaction control
8-3
Transaction model
for request broker
modifying
7-2
Transaction-level event scope
exception handlers
6-12
unload handlers
6-29
TUXEDO
8-1
setting up application
E-1
U
ULOG file
4-10
Unadvertise event
6-8
built-in handlers
6-10
handler contract
6-9
UNIX
deploying application
F-5
UNIX kernel
setting for Panther application
2-15
Unload event
6-28
built-in handlers
6-31
Unnamed procedure
for service routine
5-12
Utilities
clnt2svr
A-2
,
B-1
rb2asc
A-4
rbboot
A-5
rbconfig
A-6
rblisten
A-7
rbshutdown
A-9
W
Web applications
specifying firewall access
3-18
Windows
deploying application
F-2
Workstation client
connecting to application
1-4
defined
1-2
environment
2-8
idle time allowed
3-18
Workstation handler
minimum available on machine
3-18
timing out idle client
3-18
Workstation listener process
specifying network address
3-18
X
XA transactions
8-3