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

Administration Console Online Help

 Previous Next Contents Index  

 


JMS Connection Factory --> Configuration --> Transactions

Tasks     Related Topics     Attributes

Overview

This tab defines transaction configuration attributes for a JMS connection factory. After defining a JMS server, you can configure one or more connection factories to create connections with predefined attributes.

Tasks

Configuring a JMS Connection Factory

Deploying a Connection Factory on Multiple Individual Servers

Related Topics

"WebLogic JMS Fundamentals" in Programming WebLogic JMS

"Managing WebLogic JMS" in Programming WebLogic JMS

"Using Transactions WebLogic JMS"in Programming WebLogic JMS

Attributes

Table 13-5

Attribute Label

Description

Value Constraints

Transaction Timeout

The timeout value (in seconds) for all transactions on connections created with this connection factory.

If a transacted session is still active after the timeout has elapsed, the transaction is rolled back. A value of 0 indicates that the default value will be used. If you have long-running transactions, you might want to adjust the value of this attribute to allow transactions to complete.

MBean: weblogic.management.
configuration.
JMSConnectionFactoryMBean

Attribute: TransactionTimeout

Minimum: 0

Maximum: 2147483647

Default: 3600

Dynamic: yes

XA Connection Factory Enabled

Indicates whether a XA queue or XA topic connection factory is returned, instead of a queue or topic connection factory. An XA connection factory can be used to create an XAConnection, which in turn may be used to create an XASession, which in turn may be used to obtain an XAResource for use inside a transaction manager.

In addition, this attribute indicates whether or not a connection factory creates sessions that are JTA aware. If true, the associated message producers and message consumers look into the running thread for a transaction context. Otherwise, the current JTA transaction will be ignored.

Note: Transacted sessions ignore the current threads transaction context in favor of their own internal transaction, regardless of the setting. This setting only affects non-transacted sessions.

MBean: weblogic.management.
configuration.
JMSConnectionFactoryMBean

Attribute: XAConnectionFactoryEnabled

Default: false

Valid values:

  • true

  • false

 

Back to Top Previous Next