bea.com | products | dev2dev | support | askBEA

Download Docs | Site Map | Glossary
Search

Administration Console Online Help

JMS Session Pool --> Configuration

Tasks Additional Documentation Attributes

Overview

This tab defines general configuration attributes for a JMS session pool, which enable an application to process messages concurrently. Once you have defined a JMS server, optionally, you can configure one or more session pools for each JMS server.

Tasks

Create a JMS Session Pool

Clone a JMS Session Pool

Delete a JMS Session Pool

Additional Documentation

(Requires an Internet connection.)

"Managing JMS"in the Administration Guide

"WebLogic JMS Fundamentals" in Programming WebLogic JMS

"Developing a WebLogic JMS Application"in Programming WebLogic JMS

Attributes

Attribute Label | Description | Value Constraints
--- | --- | ---
Name | The name of this configuration. WebLogic Server uses an MBean to implement and persist the configuration. MBean: weblogic.management. configuration. JMSSessionPoolMBean Attribute: Name | Configurable: yes Readable: yes Writable: yes
Connection Factory | The JNDI name of the connection factory for the session pool. MBean: weblogic.management. configuration. JMSSessionPoolMBean Attribute: ConnectionFactory | Default: null Configurable: yes Readable: yes Writable: yes
Listener Class | The name of the listener class for the session pool. MBean: weblogic.management. configuration. JMSSessionPoolMBean Attribute: ListenerClass | Configurable: yes Readable: yes Writable: yes
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. MBean: weblogic.management. configuration. JMSSessionPoolMBean Attribute: AcknowledgeMode | Default: ACKNOWLEDGE_MODE_AUTO Valid values: ACKNOWLEDGE_MODE_AUTO ACKNOWLEDGE_MODE_CLIENT ACKNOWLEDGE_MODE_DUPS_OK ACKNOWLEDGE_MODE_NONE Configurable: yes Readable: yes Writable: yes
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. MBean: weblogic.management. configuration. JMSSessionPoolMBean Attribute: SessionsMaximum | Minimum: -1 Maximum: 9223372036854775807 Default: -1 Configurable: yes Dynamic: yes Readable: yes Writable: yes
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. MBean: weblogic.management. configuration. JMSSessionPoolMBean Attribute: Transacted | Default: false Readable: yes Writable: yes