Solved

MDB deployment in Weblogic 8.1 and MQ as Foreign JMS provider

Posted on 2004-10-13
2
1,718 Views
Last Modified: 2013-12-10
weblogic 8.1
MQ 5.3.
MQ5.3 is installed in another machine.
I am trying deploying MDBs.I get the following errors when I do so
<Oct 13, 2004 3:44:37 PM EDT> <Warning> <EJB> <BEA-010061> <The Message-Driven EJB: ABCDEFG is unable to connect to the JMS destination: queueA. The Error was:
[EJB:010112]The Message Driven Bean 'ABCDEFG' is transacted, but the provider defined in the EJB is not transacted. Provider should be transacted if onMessage method in MDB is transacted.>
<Oct 13, 2004 3:44:37 PM EDT> <Warning> <EJB> <BEA-010061> <The Messa

Thanks
GN
protege@peoplepc.com
0
Comment
Question by:protege_g
2 Comments
 
LVL 3

Accepted Solution

by:
joefm1218 earned 500 total points
ID: 12319813
What is the transaction setting for the MDB? (ie. Required). If it is set to required, then your Connection factory should be set to hand back XA compliant connections. This make the connection capable of handling JTA trasactions.

If you created your own jms connection factory, check the Transactions tab. Inside should be a setting for 'XA Connection Factory Enabled'. Try checking this option.
0
 

Expert Comment

by:gopalsushi
ID: 14210986
I have 2 weblogic instances say ,box1 and box2,i am sending a message to box1 successfuly.I have deployed a MDB in box2 with foreign JMS connection factory and destination,i have also given all the provider URL and remote JNDI names in this configuration.When i lookup for the message in the box1 queue,i am getting <The Message-Driven EJB: CsnmMDB is unable to connect to the JMS destination: Vi.jms.ViCsnmRecieveQueue error,this queue is my box2 queue(foreign queue).Could anyone help on this .I am giving my stack trace complete,My CsnmMDB is my MDB and Vi.jms.ViCsnmRecieveQueue  is my box2's local JNDI-NAME for queue
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Define alias for servlet 5 47
c3p0 mysql hibernate configuration 10 175
Where is my Java compiler located 3 1,592
zip zap java cchallenge 3 101
-Xmx and -Xms are the two JVM options often used to tune JVM heap size.   Here are some common mistakes made when using them:   Assume BigApp is a java class file for the below examples. 1.         Missing m, M, g or G at the end …
Verbose logging is used to diagnose garbage collector problems. By default, -verbose:gc output is written to either native_stderr.log or native_stdout.log.   It is also possible to redirect the logs to a user-specified file. This article will de…
This Micro Tutorial will teach you how to censor certain areas of your screen. The example in this video will show a little boy's face being blurred. This will be demonstrated using Adobe Premiere Pro CS6.
This Micro Tutorial demonstrates using Microsoft Excel pivot tables, how to reverse engineer competitors' marketing strategies through backlinks.

867 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

22 Experts available now in Live!

Get 1:1 Help Now