Bonjour,
J'ai une application web ayant le fichier war nommé myappli-1.1.0.war. Compte tenu de fait que les versions du logiciel évolueront et afin de ne pas imposé à l'utilisateur de changer d'url lorsqu'il veut acceder à l'application, je voudrais que l'application soit lancé par l'url http://localhost:8080/myappli/ et non pas par l'url http://localhost:8080/myappli-1.1.0/ et qu'au prochain changement de version, l'utilisateur ai à utiliser une nouvelle adresse de la sorte http://localhost:8080/myappli-1.1.1/
En ayant lu la doc de tomcat 6 et fait pas mal de recherche sur le sujet, j'ai crée donc dans mon appli le fichier context.xml dans le répertoire META-INF.
Le fichier context.xml contient:
[code]
<Context antiResourceLocking="false" privileged="true" docBase="myappli-1.1.0" path="/myappli">
</Context>
[code]

Lorsque je déploie mon fichier war, le fichier myappli-1.1.0.xml est bien copié dans le répertoire conf/Catalina/localhost, mais lorsque je lance l'url http://localhost:8080/myappli/, ca ne marche pas.
J'aimerais savoir si ma config n'est pas la bonne et comment la corriger.
Soit dis en passant, lorsque je copie le contenu de mon fichier context.xml dans la balise <Host> du fichier server.xml et que je ne crée plus de répertoire META-INF dans mon application, ce la marche , j'accèede à mon application avec l'url http://localhost:8080/myappli/. Cependant cette config ne plait guère.

Merci de me faire part de vos avis.