我有一個使用數據源(用於JPA持久性單元)的耳朵。 現在我需要在同一個jboss中部署這個耳朵的多個版本,每個版本都指向不同的數據庫。Jboss 6:如何使用數據源擁有多個版本的耳朵
我該如何處理這個問題。
我已經看到,在耳內部署數據源xml文件是不夠的,每個耳朵中都有不同的參數(jdbc url/user/password),因爲數據源是全局範圍的並且將被所有耳朵共享。
是否需要爲每個耳朵使用不同的數據源名稱並更改每個部署的persistence.xml文件?沒有其他選擇嗎?
我使用JBoss 6
編輯:更多的細節 正如我所說的數據源是用於JPA持久化單元,但我沒有提到同一數據源直接用於內部幾個需要直接訪問jdbc的類。所以改變數據源的名稱不是一個好的選擇。
不,我知道的。數據源在JBoss JCA中全局範圍內。 – CoolBeans 2011-12-20 17:02:59