Modificar ficheros
He hecho una pequeña aplicación, dónde mediante un formulario se añaden unas líneas en un fichero. El problema es que me da el siguiente, no puede escribir en el fichero (El fichero esta habilitado con permisos de escritura):
java.security.AccessControlException: access denied (java.io.FilePermission /var/lib/tomcat4/webapps/examples/eldivendres/anuncis.txt write)
java.security.AccessControlException: access denied (java.io.FilePermission /var/lib/tomcat4/webapps/examples/eldivendres/anuncis.txt write)
At java. Security. AccessControlContext. CheckPermission(AccessControlContext.java:267)
At java. Security. AccessController. CheckPermission(AccessController.java:394)
At java. Lang. SecurityManager. CheckPermission(SecurityManager.java:540)
At java. Lang. SecurityManager.checkWrite(SecurityManager.java:973)
At java. Io. FileOutputStream.(FileOutputStream.java:129)
At java. Io. FileOutputStream.(FileOutputStream.java:89)
At java. Io. FileWriter.(FileWriter.java:47)
He intentado cambiar la policy, pero nada de nada.
El servidor es un Apache/Tomcat en Linux.
java.security.AccessControlException: access denied (java.io.FilePermission /var/lib/tomcat4/webapps/examples/eldivendres/anuncis.txt write)
java.security.AccessControlException: access denied (java.io.FilePermission /var/lib/tomcat4/webapps/examples/eldivendres/anuncis.txt write)
At java. Security. AccessControlContext. CheckPermission(AccessControlContext.java:267)
At java. Security. AccessController. CheckPermission(AccessController.java:394)
At java. Lang. SecurityManager. CheckPermission(SecurityManager.java:540)
At java. Lang. SecurityManager.checkWrite(SecurityManager.java:973)
At java. Io. FileOutputStream.(FileOutputStream.java:129)
At java. Io. FileOutputStream.(FileOutputStream.java:89)
At java. Io. FileWriter.(FileWriter.java:47)
He intentado cambiar la policy, pero nada de nada.
El servidor es un Apache/Tomcat en Linux.
1 respuesta
Respuesta de retsam
1