When to select “Precreate Transactions” in BW activities such as JMS Queue Receiver/JMS Topic Subscriber/ActiveEnterprise Eventsources(AE)?
book
Article ID: KB0090877
calendar_today
Updated On:
Products
Versions
TIBCO ActiveMatrix BusinessWorks
-
Not Applicable
-
Description
Resolution: Environment: ===========
BW - All Versions IBM Websphere MQ - All versions
Resolution: ==========
Selecting “Precreate Transactions” in JMS Queue Receiver/JMS Topic Subscriber/ActiveEnterprise Eventsources(AE) activities specifies that the transaction is created before a message arrives at the JMS Queue Receiver/JMS Topic Subscriber/ActiveEnterprise Eventsources(AE) activities.
Specific JMS providers such as IBM Websphere MQ mandate the transaction to be created even before receive() is called, so when using IBM Websphere MQ as a JMS provider, the "Precreate Transaction" flag needs to be checked. For any other JMS providers, this configuration is not required.
Issue/Introduction
When to select “Precreate Transactions” in BW activities such as JMS Queue Receiver/JMS Topic Subscriber/ActiveEnterprise Eventsources(AE)?