java.security.AccessControlException: Acceso denegado (java.io.FilePermission lectura /usr/share/java/jsp-api-2.0.jar)

StackOverflow https://stackoverflow.com/questions/4689123

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; };
¿Fue útil?

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

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top