我们正在WAS 8.5上运行EAR,并且我们的每个DAO都重复了31次。注意到我们的persistence.xml有30个JNDI数据源,我测试了减少数量,实际上减少了重复计数。Websphere上每个持久性单元生成的重复ClassLoaders
但我已经尝试删除连续的每一个多余的线,我仍然得到重复。尽管删除最后一行给了我一个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个不同的数据源?你使用它们中的每一个? – 2013-04-24 15:13:10
是的,每个客户都有自己的数据库。 – djb 2013-04-25 08:40:59