.earファイルでは、私のEJBはいくつかの技術的制約のためにいくつかのjarとwarにコピーされます。また、これらのjarのうちの1つだけに、いくつかの永続ユニットを設定したpersistence.xmlファイルが含まれています。永続ユニットを耳のいくつかのjarファイルで利用できるように設定する
のために.... EjbA.classクラスコンフィギュレーションを取得できませんでした原因へ:
myear.ear |---- myjar1.jar |-------- META-INF/persistence.xml |---- myjar2.jar |---- mywar.war
問題は、JBossが瓶「myjar2」内のクラスのための永続性構成と戦争を見つけることができないです次のエラー:これを解決するには、「myear.ear」
展開の サブデプロイメント「jar2.jar」でXXXXXという名前デプロイメントユニットを見つけることができません、私は唯一の持続性を含む新しいjarファイルを作成しようとしました。 xmlファイルですが、それはしません作業。
すべての耳のアーカイブを再編成することなく、どのように私のpersistence.xmlファイルをすべてのjarに共有することができますか? JPA仕様1として
ありがとう、それは動作します! – jsebfranck
それを聞いてうれしい;) –