【发布时间】:2009-05-28 04:18:05
【问题描述】:
是否可以覆盖war文件的WEB-INF/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 文件的两个副本,但每个副本都指向不同的数据库。我可以修改war文件本身,但每次供应商发布更新时我都必须重新修改它。
我希望第一个 war 文件继续使用 primaryDS,但让第二个实例使用 secondaryDS。我使用的容器是 jboss-4.2.3.GA。
【问题讨论】:
标签: java jakarta-ee jboss