具有依赖关系的独立OpenEJB打包

时间:2012-02-22 16:36:32

标签: openejb

有一些关于如何打包和部署EJB以及OpenEJB依赖关系的文档/规范?

我尝试部署EAR包:

service.ear/lib/activemq-all.jar
service.ear/META-INF/application.xml
service.ear/model.ejb!META-INF/ejb-jar.xml
service.ear/model.ejb!com/example/MyActivemqDependentService.class

它已成功部署,客户端可以使用JNDI找到,但是,当它初始化时,NoClassDefFound异常ocurr。

1 个答案:

答案 0 :(得分:1)

ActiveMQ已经附带OpenEJB,我不希望它也可以在EAR中使用它。

这很可能是您NoClassDefFoundError的来源。删除activemq-all.jar是我尝试的第一件事。