0

現在テストでうまく機能しているセットアップで「ライブ」に行きたいだけです。スタンドアロンの OpenEJB サーバーをダウンロードし、EJB を/appsディレクトリに配置しました。

ログの出力は、スタンドアロン サーバーが非 JMS アダプターをサポートしていない可能性があることを示しています。

Deployment 'SocketMDB' has message listener interface com.example.TCPMessageEndpoint but this MDB container only supports interface javax.jms.MessageListener

RA 自体を含む他のモジュールが正常に起動しているように見えることに注意してください。唯一の問題は、JMS 以外のメッセージのコンシューマの作成にあるようです。

他に何を調べたり、構成したりすることができますか? ありがとう!

4

2 に答える 2

1

テスト シナリオでは、クラスパスで見つかったすべてのモジュールを EAR にラップしてデプロイします。その環境を模倣するには、rar と ejbs を EAR ファイルに入れて、それをapps/ディレクトリにドロップしてみてください。組み込みシナリオと同じ結果が得られるはずです。

于 2011-06-23T08:24:07.983 に答える
0

さらにテストするために、組み込みのOpenEJBコンテナーを駆動することになりました。私がそれらを持っているとき、ここに新しい結果を投稿しようとします。

于 2011-06-15T18:47:58.297 に答える