我們正在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