9.3.3 Tuning parameters for setting up the timeout

This section explains how to set up the tuning parameters used for timeout settings.

Organization of this subsection
(1) Timeout set up in the batch server for remotely invoking the Enterprise Bean (RMI-IIOP communication) and for invoking the Naming Service by JNDI
(2) Timeout set up in the EJB client for invoking the Enterprise Bean from CTM
(3) Timeout for the method execution time set up in the EJB that is accessed by invoking the Enterprise Bean
(4) Timeout set up in the batch server for the database transaction (when a DB Connector is used)
(5) Database timeout

(1) Timeout set up in the batch server for remotely invoking the Enterprise Bean (RMI-IIOP communication) and for invoking the Naming Service by JNDI

A tuning parameter for setting up the timeout at point 1 of Figure 9-1.

The setup method is same as for the J2EE application execution platform. See (6) Timeout set in the EJB client for remotely invoking the Enterprise Bean (RMI-IIOP communication) and for invoking Naming Service by JNDI of 8.6.8 Tuning parameters for setting the timeout.

Note that point 7 of 8.6.8 Tuning parameters for setting the timeout correspond to point 1 of Figure 9-1.

(2) Timeout set up in the EJB client for invoking the Enterprise Bean from CTM

A tuning parameter for setting up the timeout at point 2 of Figure 9-1.

The setup method is same as for the J2EE application execution platform. See (7) Timeout set up in the EJB client for invoking Enterprise Bean from CTM of 8.6.8 Tuning parameters for setting the timeout.

Note that point 8 of 8.6.8 Tuning parameters for setting the timeout correspond to point 2 of Figure 9-1.

(3) Timeout for the method execution time set up in the EJB that is accessed by invoking the Enterprise Bean

This is a tuning parameter for setting up a timeout at point 3 of Figure 9-1.

The setup method is same as for the J2EE application execution platform. See (11) Method timeout in a J2EE application of 8.6.8 Tuning parameters for setting the timeout.

Note that point 9 of 8.6.8 Tuning parameters for setting the timeout correspond to point 3 of Figure 9-1.

(4) Timeout set up in the batch server for the database transaction (when a DB Connector is used)

This is a tuning parameter for setting up the timeout at point 4 of Figure 9-1.

You set up the tuning parameter for each batch server, Enterprise Bean, interface, or each invocation by API (in BMT).

The following table describes the tuning parameters for a transaction timeout:

Table 9-3 Tuning parameters for a transaction timeout

UnitSetup methodSetup itemLocation of setup
Each batch serverSmart Composer functionalityDefault transaction timeout value of a transaction
Definition file
Easy Setup definition file
Setup target
Logical J2EE server (j2ee-server)
Parameter name
ejbserver.jta.TransactionManager.defaultTimeOut
Each API (BMT)APITransaction timeout periodUserTransaction#setTransactionTimeout method#
#
The name of the package is javax.transaction.

(5) Database timeout

This is a tuning parameter for setting up a timeout at point 5 of Figure 9-1.

The setup method is same as for the J2EE application execution platform. See (10) Database timeout of 8.6.8 Tuning parameters for setting the timeout.

Note that point 12 of 8.6.8 Tuning parameters for setting the timeout correspond to point 5 of Figure 9-1.