我们在 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 类为每个持久性单元重复的其他任何事情?
问候