JPAはオプションの永続性ユニットをサポートしていますか?サポートしている場合、それをどのように構成しますか?
メインデータベースである永続性ユニットが1つあります。
次に、データベースからオブジェクトを読み取ってチェックを行う別のオブジェクトを構成しました。複数のデータソースのトランザクションをいじくり回さないように、2番目のデータソースを設定しましたjta="false"
。
ただし、2番目のデータソースが定義されているかどうかを確認し、定義されている場合にのみ使用できるようにしたいと思います。定義されていない場合は、チェックをスキップしたいと思います。
問題は、これをオプションにする方法が見つからないことです。2番目のデータソースが設定されていないNew missing/unsatisfied dependencies
場合、戦争がデプロイされたときにJbossのデプロイメントスキャナーからエラーが発生します。
service jboss.naming.context.java.secondDatasource (missing) dependents: [service jboss.persistenceunit."de.my.war#secondDatasource"]
(ところで、私はJBoss 7.1.0を使用しており、standard.xmlでデータソースを設定しています-その情報に関連性がある場合)
ヒントはありますか?