Bonjour,

Je suis en train de développer une application en GWT 2.3 (eclipse indigo + plugin GWT Google - Test sur ma machine Win7 avec Jetty et déploiement sur Tomcat sur un Mac Pro avec Lion comme OS)

Mon application fonctionne bien dans son ensemble mais...
J'ai une fonctionnalité dans mon application : lire un fichier XML(localisé dans la partie serveur ; dans le war sous tomcat)
arborescence sous Tomcat:
tomcat
webapps
MonApplication
File_XML
testFile0.xml
testFile1.xml
WEB-INF
MonApplication.html
MonApplication.css

je veux aller lire les fichiers XML qui se trouvent dans File_XML.
En gros, j'ai un service RPC qui envoie le chemin et le nom du fichier à partir du client GWT.
Dans mon service, je lis le fichier :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
...etc..
//fullPathFilename=./FILE_XML/testFile0.xml
File file=new File(fullPathFilename);
if(!file.exists())
{
LOGGER.info("The file ["+fullPathFilename+"] doesn't exist.");
return null;
}
..etc..
Mon problème : tout marche bien en local, cette fonctionnalité lit bien les fichiers XML et quand je déploie cette fonctionnalité ne marche pas...
je vais voir dans le fichier de log catalina.out de mon tomcat et j'ai le log de
Code : Sélectionner tout - Visualiser dans une fenêtre à part
LOGGER.info("The file ["+fullPathFilename+"] doesn't exist.");
c-à-d par exemple : The file [./FILE_XML/testFile0.xml] doesn't exist.
J'ai bien vérifié que ce fichier existe bien dans le répertoire FILE_XML sur le serveur.......j'ai même testé avec l'url de base de mon application en y rajoutant simplement http://xxx.xxx.x.xxx:8081/MonApplica.../testFile0.xml, le fichier XML s'affiche bien dans le navigateur.

Toute aide, conseil sont les bienvenus.....
merci d'avance..