PDA

View Full Version : [JAVA tomcat] lettura di file sul servlet


andrew1988
07-04-2010, 17:20
ciao a tutti, avrei un problema con tomcat6, ho scritto un programma in GWT dove a lato server ho il codice per leggere un file. durante la fase di debug, ovvero quando utilizzo jetty da ecplipse tutto va a buon fine il file e' letto senza problemi. quando lo carico su tomcat stampa questa eccezione

java.io.FileNotFoundException: vini.xml (No such file or directory)
[Ljava.lang.StackTraceElement;@2006a0

chiaramente il file e' correttamente posizionato nella directory, in quanto rispecchia esattamente il path che aveva durante il debug, ho provato ad impostare i permessi 777 per tutta la cartella del progetto senza ottenere risultati.

try {
String fileXml = new String();
String s = new String();
FileReader f = new FileReader("vini.xml");

BufferedReader br = new BufferedReader(f);

do {
s = br.readLine();
if (s!=null)
fileXml=s;
//System.out.println(s);
} while (s!=null);
...

avevo provato in altri modi e m dava problemi di permessi, girando ho letto che c sn da settare delle policy in tomcat6, ma nn sn riuscito manco in quel modo ad ottenere risultati.
qualcuno sa darmi consigli? magari anche facendo in un modo completamente diverso, ma funzionante..

thx