23.4.2. Set Default Session Bean Access Timeout Values
Procedure 23.15. Set Default Session Bean Access Timeout Values using the Management Console
- Login to the Management Console. See Section 3.4.2, “Log in to the Management Console”.
- Click on thetab at the top of the screen. Expand the menu and select . Select the tab.
- Click Details area can now be edited.. The fields in the
- Enter the required values in the Stateful Access Timeout and/or Singleton Access Timeout text boxes.
- Clickto finish.
Procedure 23.16. Set Session Bean Access Timeout Values Using the CLI
- Launch the CLI tool and connect to your server. Refer to Section 3.5.4, “Connect to a Managed Server Instance Using the Management CLI”.
- Use the
write-attribute
operation with the following syntax./subsystem=ejb3:write-attribute(name="BEANTYPE", value=TIME)
- Replace BEANTYPE with
default-stateful-bean-access-timeout
for Stateful Session Beans, ordefault-singleton-bean-access-timeout
for Singleton Session Beans. - Replace TIME with the required timeout value.
- Use the
read-resource
operation to confirm the changes./subsystem=ejb3:read-resource
Example 23.12. Setting the Default Stateful Bean Access Timeout value to 9000 with the CLI
[standalone@localhost:9999 /] /subsystem=ejb3:write-attribute(name="default-stateful-bean-access-timeout", value=9000) {"outcome" => "success"} [standalone@localhost:9999 /]
Example 23.13. XML Configuration Sample
<subsystem xmlns="urn:jboss:domain:ejb3:1.2"> <session-bean> <stateless> <bean-instance-pool-ref pool-name="slsb-strict-max-pool"/> </stateless> <stateful default-access-timeout="5000" cache-ref="simple"/> <singleton default-access-timeout="5000"/> </session-bean> </subsystem>