WAS 8.5 で EAR を実行しており、すべての DAO が 31 回複製されています。persistence.xml に 30 個の JNDI データソースがあることに気付き、数を減らしてテストしたところ、実際に重複数が減少しました。
しかし、余分な行をすべて連続して削除しようとしましたが、まだ重複しています。ただし、最後の行を削除すると NestedJarException が発生します。
<persistence-unit name="unitTest"
transaction-type="JTA">
<jta-data-source>jdbc/Testing/Ds</jta-data-source>
<mapping-file>META-INF/default-mappings.xml</mapping-file>
<exclude-unlisted-classes>false</exclude-unlisted-classes>
</persistence-unit>
持続性ユニットごとに EJB クラスが複製される原因となる可能性のある他のことを知っている人はいますか?
よろしく