Bonjour,
Contexte de l'application:
Application créée avec Eclipse
Utilisation du plugin Tomcat pour eclipse
Tomcat 6
Problème:
Sur mon serveur local je utilise dans le programme des chemins relatifs pour accéder à des répertoires.
webapps/monappli/configuration/config.xml
webapps/monappli/dataXML/1.xml etc...
En local, l'accès à ces répertoires fonctionnent pafaitement.
Cependant après deployement du .war sur un autre serveur Tomcat, le chemin relatif ne fonctionne plus.
L'application ne se met à remarcher que dans le cas ou je lui donne le chemin absolu:
/usr/share/tomcat6/webapps/monappli/configuration/config.xml
J'ai lu de nombreux poste sur le sujet et j'ai vu que l'on parle souvent d'utiliser ServletContext mais dans mon cas , la classe qui utilise ce chemin n'est pas un servlet.
J'ai également lu des sujets parlant des fichiers context.xml propre à l'application mais je n'arrive pas à comprendre le fonctionnement?
Est il possible de définir dans un fichier de contexte des répertoires qui seront accessibles pour mon appli?
Les fichiers properties semblent aussi interessant mais le problème de leur accès par un chemin absolu ne sera pas raisonable non plus.
Voilà, j'espère qu'une personne pourra résoudre mon problème, je n'arrive plus à m'en sortir.
Merci
Partager