Hi,

I have a MDB deployed in weblogic 9.2. My MDB reads a message from the JMS = 
queue and invokes a Web Service. I am using Axis2 as a client to invoke the web 
service(s). The code works fine when I run it from my local eclipse environment 
with all the axis2 jars in the classpath. So, as part of my MDB deployment, I 
am keeping all the axis2 and dependent jars under META-INF/lib  of the EJB 
directory. But when the code is run on Weblogic, deployed as MDB, I get this 
following exception.

2008-03-11 14:40:12,847 GMT ERROR  app.dev.tiger.eu.gxs.com AIProfileCreator 
com.gxs.services.aiprofilecreator.ejb.SubscriptionEventBean.onMessage
java.lang.InternalError: erroneous handlers at 
com.gxs.services.aiprofilecreator.common.AIProfileCreator.handleSubscriptionEvent(AIProfileCreator.java
:71)

It seems like I am getting this error when the call to the method where I 
create my stub happens. I confirmed this by deploying a test version of the 
code which by passes the web service call and that works fine. It seems like I 
am missing some kind of Axis2 configuration on weblogic. If I just want to run 
Axis2 client inside an EJB, is the setup I have mentioned above going to work?

I appreciate any help in resolving this issue.

Thanks,
Aneel

Reply via email to