Fusion Middleware Control Help for WebLogic Server

Previous Next Open TOC in new window
Content starts here

JMS Server: Configuration: Session Pools

Buttons     Column Display     

Session pools enable an application to process messages concurrently. 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.

This page summarizes the session pools that have been created for the current JMS server.

Buttons

Name Description
Create

Creates a new JMS session pool.

Delete

Deletes the selected JMS session pool.

Column Display

Name Description
Name

The name of this JMS session pool.

MBean Attribute:
WebLogicMBean.Name

Changes take effect after you redeploy the module or restart the server.

Acknowledge Mode

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.

MBean Attribute:
JMSSessionPoolMBean.AcknowledgeMode

Changes take effect after you redeploy the module or restart the server.

Listener Class

The name of the server-side listener class for this JMS session pool, which is used to receive and process messages concurrently.

MBean Attribute:
JMSSessionPoolMBean.ListenerClass

Changes take effect after you redeploy the module or restart the server.

Sessions Maximum

The maximum number of sessions allowed for this JMS session pool. A value of -1 indicates that there is no maximum.

This attribute is dynamically configurable; however, it does not take effect until the session pool is restarted.

MBean Attribute:
JMSSessionPoolMBean.SessionsMaximum

Minimum value: -1

Maximum value: 2147483647

Transacted

Indicates whether this JMS session pool creates transacted sessions.

MBean Attribute:
JMSSessionPoolMBean.Transacted

Changes take effect after you redeploy the module or restart the server.

Connection Factory

The JNDI name of the connection factory for this JMS session pool. Connection factories are used to create connections with predefined attributes.

MBean Attribute:
JMSSessionPoolMBean.ConnectionFactory

Changes take effect after you redeploy the module or restart the server.


Back to Top