[jboss-user] [JCA/JBoss] - JBossMessageEndpointFactory ClassNotFoundException when I re

michele.curioni do-not-reply at jboss.com
Wed Apr 18 12:44:12 EDT 2007


Hi there,
I have implemented a JCA 1.5 inbound-resourceadapter within my ear file.
The resource adapter code is contained in a .rar file;
the messagelistener-type interface is contained in a .jar file that is referenced from the manifest file of the rar.
I have a MDB that implements the messagelistener-type, which is contained in another jar file.
All of them are part of the ear.

When I deploy and start the application everything works fine.

If I then stop the MDB via the JMX console, 
when I try to start it again, I get a ClassNotFoundException for the messagelistener-type.

Here is the stacktrace:
[JBossMessageEndpointFactory] Starting failed jboss.j2ee:service=EJB,plugin=invoker,binding=message-inflow-driven-bean,jndiName=local/Solve3/RawProtocolRoutingMDBean at 23247054 org.jboss.deployment.DeploymentException: Could not load messaging-type class biz.thelogicgroup.solve3.inputdriver.MessageRouting; - nested throwable: (java.lang.ClassNotFoundException: biz.thelogicgroup.solve3.inputdriver.MessageRouting)
        at org.jboss.deployment.DeploymentException.rethrowAsDeploymentException(DeploymentException.java:39)
        at org.jboss.ejb.plugins.inflow.JBossMessageEndpointFactory.resolveMessageListener(JBossMessageEndpointFactory.java:312)


I tried to reference the jar file that contains the messagelistener-type from the jar file that contains the MDB, but no difference.

Any idea?

Thanks,
Michele


View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4038520#4038520

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4038520



More information about the jboss-user mailing list