Hi,
Not sure if this is the correct forum, but...
Had a problem with message beans in 4.0.5.GA & EJB3.0RC9 (they worked fine in
4.0.4.GA & EJB3.0RC8)
During deployment all Meassage beans failed to deploy with the error message...
java.lang.RuntimeException: unable to determine messagingType interface for MDB
at org.jboss.ejb3.mdb.MDB.getMessagingType(MDB.java:88)
at
org.jboss.ejb3.mdb.inflow.JBossMessageEndpointFactory.resolveMessageListener(JBossMessageEndpointFactory.java:241)
at
org.jboss.ejb3.mdb.inflow.JBossMessageEndpointFactory.start(JBossMessageEndpointFactory.java:184)
at
org.jboss.ejb3.mdb.MessagingContainer.startProxies(MessagingContainer.java:185)
at org.jboss.ejb3.mdb.MessagingContainer.start(
The problem turned out to be that all my message beans had a common parent that
implemented javax.jms.MessageListener..
public abstract class AbstractMessageBean implements javax.jms.MessageListener
{}
public class ConcreteMessageBean extends AbstractMessageBean {}
..and for some reason jboss did not think my ConcreteMessageBean implemented
MessageListener. Implementing the MessageListener inteface again on my
ConreteMessageBeans seams to have fixed this issue, e.g...
public class ConcreteMessageBean extends AbstractMessageBean implements
MessageListener {}
Is this a bug?
Cheers
Phil
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3979614#3979614
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3979614
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user