开发者

OpenEJB Standalone -- Non-JMS MDB Fails to Deploy

I just want to go 'live' with the setup that is currently working beautifully in testing. I've downloaded the standalone OpenEJB server and put my EJBs in the /apps directory.

The output in the logs suggests the standalone server may not support non-JMS adapters:

Deploy开发者_Python百科ment 'SocketMDB' has message listener interface com.example.TCPMessageEndpoint but this MDB container only supports interface javax.jms.MessageListener

Note the other modules, including the RA itself seem to startup successfully. The only issue seems to be with creating consumers of non-JMS messages.

What else might I try to look at or configure? Thanks!


In the testing scenario we wrap all the modules we find in the classpath up into an EAR and deploy that. To mimic that environment, try putting your rar and ejbs into an EAR file and drop that into the apps/ directory. You should get the same results as with an embedded scenario.


I've ended up just driving an embedded OpenEJB container for further testing. Will try to post new results here when I have them.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜