bea.com | products | dev2dev | support | askBEA
 Download Docs   Site Map   Glossary 
Search

WebLogic Server Configuration Reference

 Previous Next Contents Index View as PDF  

JMSSessionPool

Description

This MBean represents a JMS session pool.

Syntax

<!ELEMENT JMSSessionPool ( JMSConnectionConsumer* )* >
<!ATTLIST JMSSessionPool
   AcknowledgeMode            (ACKNOWLEDGE_MODE_AUTO |
                               ACKNOWLEDGE_MODE_CLIENT |
                               ACKNOWLEDGE_MODE_DUPS_OK |
                               ACKNOWLEDGE_MODE_NONE)  "ACKNOWLEDGE_MODE_AUTO"
   ConnectionFactory          CDATA                    #IMPLIED
   ListenerClass              CDATA                    #REQUIRED
   Name                       CDATA                    #REQUIRED
   Notes                      CDATA                    #IMPLIED
   SessionsMaximum            CDATA                    "-1"
   Transacted                 (true | false)           "false"
>

Parent Elements

The JMSSessionPool element is a child of the JMSServer element.

Attributes

Table 39-1 JMSSessionPoolMBean Element Attributes

Attribute

Description

Range of Values and Default

Console Label

Acknowledge-Mode

The acknowledge mode used by non-transacted sessions within the session pool.

For transacted sessions, messages are acknowledged automatically when the session is committed and this field is ignored.

This attribute is not dynamically configurable.

Default: ACKNOWLEDGE_MODE_AUTO

Valid values:

  • ACKNOWLEDGE_MODE_AUTO

  • ACKNOWLEDGE_MODE_CLIENT

  • ACKNOWLEDGE_MODE_DUPS_OK

  • ACKNOWLEDGE_MODE_NONE

Acknowledge Mode

Connection-Factory

The JNDI name of the connection factory for the session pool.

Default: null

Connection Factory

Listener-Class

The name of the listener class for the session pool.


Listener Class

Name

The name of this configuration. WebLogic Server uses an MBean to implement and persist the configuration.


Name

Notes

Optional information that you can include to describe this configuration.


Notes

Sessions-Maximum

The maximum number of sessions allowed for the session pool.

This value is the number of concurrent sessions in the 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.

Default: -1

Minimum: -1

Maximum: 9223372036854775807

Sessions Maximum

Transacted

Check if the session pool is transacted or non-transacted.

This flag indicates whether or not the session pool creates transacted sessions.

This attribute is not dynamically configurable.

Default: false

Transacted


 

 

Back to Top Previous Next