Est-il possible de remplacer les paramètres dans le fichier WEB-INF/jboss-web.xml du fichier war? J'ai un fichier de guerre d'un fournisseur, et je voudrais changer la source de données qu'il utilise sans modifier le fichier de guerre lui-même.Est-il possible de remplacer les paramètres dans un fichier 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>
Je veux avoir deux copies du même fichier de guerre en cours d'exécution dans le même conteneur, mais chacun pointant vers une autre base de données. Je pourrais modifier le fichier de guerre lui-même, mais je devrais le remodifier chaque fois que le fournisseur livre une mise à jour. Je souhaite que le premier fichier war continue à utiliser primaryDS, mais que la deuxième instance utilise secondaryDS. Le conteneur que j'utilise est jboss-4.2.3.GA.