Ho creato una webapp e deployata su tomcat 5.5.
La webapp non fa altro che prendere dei valori da un db e generare un file di export.
Il problema sorge quando vado a salvare il file generato su un disco remoto del server.
ho bisogno dei permessi su catalina.policy.
l'errore è:
org.apache.jasper.JasperException: java.io.FileNotFoundException: g:\www\export\20080401\0104\GRANDE_NUOVO.txt (Access is denied)
a catalina.policy ho aggiunto dai grant presenti i seguenti
grant codeBase "file:${catalina.home}/webapps/myapp/WEB-INF/classes/-" {
permission java.security.AllPermission;
}
grant codeBase "file:${catalina.home}/webapps/myapp/WEB-INF/lib/-" {
permission java.security.AllPermission;
}
grant {
permission java.io.FilePermission "g:/www/export/*", "write";
};
grant codeBase "file:/g:/www/export/-" {
permission java.io.FilePermission "g:\\www\\export\\*", "read, write";
};
grant codeBase "file:/g:/www/export/-" {
permission java.security.AllPermission;
};
nonostante questo continua a darmi "access is denied", perchè?
grazie!