java.security.AccessControlException: Acceso denegado (java.io.FilePermission lectura /usr/share/java/jsp-api-2.0.jar)
Pregunta
Estoy tratando de implementar mi aplicación en Tomcat 5.5 en Debian Lenny. Me estoy haciendo la siguiente excepción:
java.security.AccessControlException: access denied (java.io.FilePermission /usr/share/java/jsp-api-2.0.jar read)
No estoy seguro de qué hacer.
Solución
Añadir la siguiente línea al /etc/tomcat5.5/policy.d/04webapps.policy:
grant codeBase "file:/var/lib/tomcat5.5/webapps/mywebapp/-" { permission java.security.AllPermission; };
Solución
Me huele a un SecurityManager.
Es un mensaje de la seguridad de Java-Manager no desde el sistema de archivos. Una clase dentro de esta intentos tarro de archivado para acceder a un archivo, el cual no está permitido por la política.
Tome un vistazo a este problema muy similar: http: //www.mkyong.com/tomcat/tomcat-javasecurityaccesscontrolexception-access-denied-loggingproperties-read/
El ist Solución para permitir la lectura de archivos en el catalina.policy
Otros consejos
intente ejecutar como chmod +r /usr/share/java/jsp-api-2.0.jar
raíz