Tuesday, May 1, 2012

Errors encountered if the connection factory is not XA enabled

Errors encountered if the connection factory is not XA enabled Problem(Abstract)Only WebLogic environments are affected. Resolving the problemProblem Description: After setting up the MEA, if the connection factory is not XA enabled, you will see the following error:

Message-Driven EJB: JMSContQueueProcessor-1 is unable to connect to the JMS destination: jms/mro/int/queues/cqin. The Error was: [EJB:010112]The Message Driven Bean 'JMSContQueueProcessor-1' is transacted, but the provider defined in the EJB is not transacted. Provider should be transacted if onMessage method in MDB is transacted.>

Solution: To correct the problem, log in to the WebLogic console, and navigate in the left pane to the following: services/jms/connection factories Select the MEA connection factory you created during the installation process. Click on the Transaction tab. Make sure that the checkbox beside the option "XA Connection Factory Enabled" is checked. Save and apply your changes, then restart WebLogic. .

http://www-01.ibm.com/support/docview.wss?uid=swg21261986

No comments:

Post a Comment