0

OpenEJBに依存するEJBをパッケージ化してデプロイする方法に関するドキュメント/仕様はありますか?

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例外が発生します。

4

1 に答える 1

1

ActiveMQにはすでにOpenEJBが付属しているので、EARにも含めて機能することは期待できません。

それがあなたの情報源である可能性が非常に高いNoClassDefFoundErrorです。それを取り除くことactivemq-all.jarは私が最初に試みることです。

于 2012-02-23T04:20:09.997 に答える