Bonjour,
dans la même veine qu'un autre problème rencontré sous WebSphere, mon application dispose dans son web.xml de plusieurs variables type env-entry :
Au moment du déploiement de ce war sous Websphere, il m'est normalement proposé de changer la valeur de chacune de ces env-entry. Je peux également le faire après coup dans la console d'administration.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <env-entry> <env-entry-name>dbpath</env-entry-name> <env-entry-type>java.lang.String</env-entry-type> <env-entry-value></env-entry-value> </env-entry>
Mais sous tomcat, si j'ai bien compris, si je souhaite surcharger ces valeurs alors je dois le faire via le fichier context.xml de mon serveur.
J'ai donc été modifier le fichier context.xml de mon serveur tomcat 7 (étant sous eclipse, j'ai donc modifié le fichier context.xml situé sous l'arborescence de mon workspace, et pas le "vrai" context.xml de mon serveur), et conformément à la documentation Tomcat j'y ai placé cette ligne :
Malgré cela, ma variable dbpath reste positionnée avec sa valeur par défaut (ici "")
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <Context> ... <Environment name="dbpath" value="C:/foobar/" type="java.lang.String" override="true"/> ... </Context>
Ai-je manqué quelque chose ? Merci !
Partager