【发布时间】:2013-04-24 14:36:52
【问题描述】:
我们在 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 类为每个持久性单元重复的事情?
问候
【问题讨论】:
-
你的意思是你有 30 个不同的数据源?你每一个都用吗?
-
是的,每个客户都有自己的数据库。
标签: jakarta-ee jpa ejb websphere persistence.xml