warファイルのWEB-INF/jboss-web.xmlの設定を上書きすることはできますか?ベンダーのwarファイルがあります。warファイル自体を変更せずに、使用するデータソースを変更したいと思います。jboss-web.xmlファイルの設定を上書きすることはできますか?
<?xml version="1.0" encoding="UTF-8"?>
<jboss-web>
....
<resource-ref>
<res-ref-name>jdbc/primaryDatasource</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<jndi-name>java:/primaryDS</jndi-name>
</resource-ref>
私は同じコンテナで実行されている同じwarファイルの2つのコピーを持っているしたいのですが、それぞれが別のデータベースを指しています。私はwarファイル自体を修正することができましたが、ベンダーがアップデートを出荷するたびに修正する必要があります。
私は最初のwarファイルでprimaryDSを使い続けますが、2番目のインスタンスではsecondaryDSを使用したいと思います。私が使用しているコンテナはjboss-4.2.3.GAです。