WebスタッフとEJBで構成され、WARのみ(EJB3.1を使用)としてデプロイされるJavaEE6アプリケーションがあります。ビルドはMavenに基づいています。ここで、Java EE 6でモジュールの初期化を注文する新しい可能性について読みました。これは、アプリケーションにも必要です。また、XMLでいくつかのEJBプロパティを定義するオプションが欲しいです。
この例はEARプロジェクトとしてデプロイされているため、順序はapplication.xmlで定義されています。ただし、WARでデプロイされたプロジェクトには、application.xmlはありません。今、私はそのような情報をどこで定義できるのだろうか?または、WAR-deployed-appでapplication.xmlを使用することは可能ですか?
編集:
モジュールの順序の例を正しく読んでいませんでした。最初の瞬間、アプリのEJBが読み込まれる順序について考えました。もちろん、WARアプリにはモジュールが1つしかないので、順序付けは意味がありません。
わかりました、しかし私がそれをしているとき、1つの大きな質問が残っています(変更を反映するために質問のタイトルも変更されました):ejb-jar.xmlはどうですか?どういうわけかXMLでEJBに関するものを定義できますか(再コンパイルを避けるために、いくつかの設定に役立ちます)?