bea.com | products | dev2dev | support | askBEA

Download Docs | Site Map | Glossary
Search

WebLogic Server Configuration Reference

JMSSessionPool

Description

This MBean represents a JMS session pool.

Syntax

>     <JMSSessionPool
>       AcknowledgeMode=( "Auto" | "Client" | "Dups-Ok" | "None" )
>       ConnectionFactory="String"
>       ListenerClass="String"
>       Name="String"
>       Notes="String"
>       SessionsMaximum="number"
>       Transacted=( "true" | "false" )
>     />

Parent Elements

- JMSServer

Attributes

Table 32-1 JMSSessionPool attributes

Attribute | Description | Range of Values and Default
--- | --- | ---
AcknowledgeMode | Return 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. | Admin Console field label: Acknowledge Mode Required: no Default: Auto
ConnectionFactory | Return the JNDI name of the connection factory for the session pool. | Admin Console field label: Connection Factory Required: no
ListenerClass | Return the name of the listener class for the session pool. | Admin Console field label: Listener Class
Name | The name of this configuration. WebLogic Server uses an MBean to implement and persist the configuration. | Admin Console field label: Name Required: no
Notes | Optional information that you can include to describe this configuration. | Admin Console field label: Notes Required: no
SessionsMaximum | Return 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. | Admin Console field label: Sessions Maximum Required: no Default: -1 Minimum: -1 Maximum: 263-1
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. | Admin Console field label: Transacted Required: no Default: false