JMS Session Pool: Configuration
Use this page to define the configuration of this JMS session pool, a server-managed pool of server sessions that enables an application to process messages concurrently.
Deprecated. Session pools are now used rarely, as they are not a required part of the Java EE specification, do not support JTA user transactions, and are largely superseded by message-driven beans (MDBs), which are a required part of the Java EE specification.
Name Description Name
The name of this JMS session pool.
The JNDI name of the connection factory for this JMS session pool. Connection factories are used to create connections with predefined attributes.
The name of the server-side listener class for this JMS session pool, which is used to receive and process messages concurrently.
The acknowledge mode used by non-transacted sessions within this JMS session pool.
For transacted sessions, messages are acknowledged automatically when the session is committed and this value is ignored.
The maximum number of sessions allowed for this JMS session pool. A value of
-1indicates that there is no maximum.
This attribute is dynamically configurable; however, it does not take effect until the session pool is restarted.
Indicates whether this JMS session pool creates transacted sessions.