Posted: Sun Apr 06, 2008 10:45 am Post subject: How to set the provider transacted
Acolyte
Joined: 14 Feb 2006 Posts: 63
Hello!
I got an MDB deployed in a Weblogic 8.1. This MDB Listen for messages from a queue at a MQ 6.0.
If a mark it as <transaction-type>Bean</transaction-type> then I can deploy it and it consumes messages.
But if I mark it as <transaction-type>Container</transaction-type> then I get this error message at deploy:
<2008-apr-06 kl 20:26 CEST> <Warning> <EJB> <BEA-010061> <The Message-Driven EJB: MyTesting is unable to connect to the JMS destination: MY_QUEUE. The Error was:
[EJB:010112]The Message Driven Bean 'MyTesting' is transacted, but the provider defined in the EJB is not transacted. Provider should be transacted if onMessage method in MDB is transacted.>
It seems like it has to do with the "provider", but I can not figure out if the provider is refering to Weblogic or MQ?
And if either or, how do I configure it to be "transacted"?
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum