java.security.AccessControlException: Accès refusé (java.io.FilePermission lecture /usr/share/java/jsp-api-2.0.jar)

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

Question

Je suis en train de me déployer à l'application Tomcat 5.5 sur Debian Lenny. Je reçois l'exception suivante:

java.security.AccessControlException: access denied (java.io.FilePermission /usr/share/java/jsp-api-2.0.jar read)

Je ne sais pas quoi faire.

Solution

Ajoutez la ligne suivante à /etc/tomcat5.5/policy.d/04webapps.policy:

grant codeBase "file:/var/lib/tomcat5.5/webapps/mywebapp/-" { permission java.security.AllPermission; };
Était-ce utile?

La solution

Je sent comme un SecurityManager.

Il est un message de Java Security-Manager pas du système de fichiers. Une classe dans cette tente jar-archive pour accéder à un fichier, ce qui est interdit par la politique.

Jetez un oeil à ce problème très similaire: http: //www.mkyong.com/tomcat/tomcat-javasecurityaccesscontrolexception-access-denied-loggingproperties-read/

Le ist solution pour permettre la lecture des fichiers dans le catalina.policy

Autres conseils

essayez d'exécuter comme chmod +r /usr/share/java/jsp-api-2.0.jar racine

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top