8.6.3 Setting a timeout in the back-end system

This section describes the timeout settings in the back-end system. Among the timeout values set in the back-end system, the value related to the transactions with EIS, such as a database, is described in 8.6.4 Setting the transaction timeout. The section here describes the timeout related to the EJB client and the EJB container.

When setting a timeout in the back-end system, amongst the timeout values of the entire system, you need to consider the points 7 and 8 shown in the following figure. These numbers correspond to Figure 8-9 or Figure 8-10.

Figure 8-12 Timeout points to be considered in the case of a back-end system

[Figure]

In addition, in point 9, you can also set the timeout value for instances of the 'method-ready' pool of the Stateless Session Bean and 'pool' of the Entity Bean that cannot be obtained within the specified time. In this case, java.rmi.RemoteException (in the case of a remote client) or javax.ejb.EJBException (in the case of a local client) is sent to the client.