If you use stateful CORBA components or EJB stateful session beans, configure a passivation timeout and removal timeout for the component. These settings limit the time that an instance can be bound to a client session. Doing so ensures that if a client crashes or an end user leaves their workstation, transactions do not remain open indefinitely if the component is transactional. The timeout also prevents component instances from tying up other server resources indefinitely.
To configure a timeout for stateful session beans, set the ejb.passivateTimeout and ejb.removeTimeout properties as described in Chapter 2, “Deploying and Configuring EJB Components,” in the EJB Users Guide.
To configure a timeout for stateful CORBA or PowerBuilder components, set the Passivation Timeout as described in Chapter 4, “Managing CORBA Packages and Components,” in the CORBA Components Guide.