BEA Home | Events | Solutions | Partners | Products | Services | Download | Developer Center | WebSUPPORT
| WebLogic Server Doc Home | Console Online Help | Previous Topic | Next Topic | Contents | Index | View as PDF

JMS Session Pools

Create a JMS Session Pool

1. Click to expand the JMS node.

2. Click to expand the JMS Servers node.

3. Click to expand a server instance under JMS Servers.

4. Click the Session Pools node. The Session Pools table displays in the right pane showing all the session pools.

5. Click the Configure a new JMS Session Pool text link. A dialog displays in the right pane showing the tabs associated with configuring a new session pool.

6. Enter values in the attribute fields.

7. Click Create to create a session pool instance with the name you specified in the Name field. The new instance is added under the Session Pools node in the left pane.

Clone a JMS Session Pool

1. Click to expand the JMS node.

2. Click to expand the JMS Servers node.

3. Click to expand a server instance under JMS Servers.

4. Click the Session Pools node. The Session Pools table displays in the right pane showing all the session pools.

5. Click the Clone icon in the row of the session pool you want to clone. A dialog displays in the right pane showing the tabs associated with cloning a session pool.

6. Enter values in the attribute fields.

7. Click Create to create a session pool instance with the name you specified in the Name field. The new instance is added under the Session Pools node in the left pane.

Delete a JMS Session Pool

1. Click to expand the JMS node.

2. Click to expand the JMS Servers node.

3. Click to expand a server instance under JMS Servers.

4. Click the Session Pools node. The Session Pools table displays in the right pane showing all the session pools.

5. Click the Delete icon in the row of the session pool you want to delete. A dialog displays in the right pane prompting you to confirm your deletion request.

6. Click Yes to delete the session pool. The session pool icon under the Session pools node is deleted.

Monitor All Active JMS Session Pools

See "Monitor All Active JMS Session Pools" in the JMS Server online help for more information.

Configuration

General

Attribute | Description | Range of Values | Default Value
--- | --- | --- | ---
Name | Name of the session pool. This attribute is not dynamically configurable. | Java identifier, unique within a specific cluster | MyJMS Session Pool[-n]
Connection Factory | Connection factory associated with the session pool. | Existing connection factory name or none | N/A
Listener Class | Name of the message listener class that provides an onMessage() method that, in turn, processes a message. This attribute is not dynamically configurable. | Existing message listener class name or java class in your CLASSPATH | N/A
Acknowledge Mode | Acknowledge mode used by non-transacted sessions within a session pool. For transacted sessions, messages are acknowledged automatically when the session is committed, and this field is ignored. For more information about acknowledge modes, see Programming WebLogic JMS This attribute is not dynamically configurable. | Auto, Client, Dups OK, and None | Auto
Sessions Maximum | 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. | -1, and 1 through 263 - 1 | -1
Transacted | Flag specifying whether or not the session pool creates transacted sessions. This attribute is not dynamically configurable. | Enabled = selected Disabled = not selected | Not Selected

Monitoring

Monitor All JMS Session Pool Runtimes

Attribute | Description | Range of Values | Default Value
--- | --- | --- | ---
Session Pool | Name of session pool. |  | N/A
Server | Name of associated server. |  | N/A
Consumers | List of consumers. |  | N/A
Consumers High | Greatest number of consumers on the session pool at any given time. |  | N/A
Consumers Total | Total number of consumers. |  | N/A

For additional information about monitoring JMS Session Pools, please see Monitor All Active JMS Session Pools.

Notes

Attribute | Description | Range of Values | Default Value
--- | --- | --- | ---
Notes | This attribute provides a space for optional user-supplied information. | The value must be an alphanumeric string. | Null

Copyright © 2001 BEA Systems, Inc. All rights reserved. Required browser: Netscape 4.0 or higher, or Microsoft Internet Explorer 4.0 or higher.