rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

[Tomcat] Problème de permissions ...

Posté par Sharl_E, le mardi 15 mai 2007 à 16:41:10
Bonjour à tous !

Une fois de plus, je sollicite votre aide, car je tourne vraiment en rond ...
Je voudrais faire tourner un servlet développé il y a quelques temps sur mon serveur Tomcat.
J'ai une variable qui s'appelle proppath, crée en local, mais lorsque j'exécute le servlet, j'ai une tartine d'erreurs ...

type Rapport d'exception

message

description Le serveur a rencontré une erreur interne () qui l'a empêché de satisfaire la requête.

exception

javax.servlet.ServletException: "Servlet.init()" pour la servlet TokenGenServlet a généré une exception
	org.apache.catalina.valves.ErrorReportValve.invoke(ErrorRep­ortValve.java:118)
	org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapt­er.java:160)
	org.apache.coyote.http11.Http11Processor.process(Http11Proc­essor.java:799)
	org.apache.coyote.http11.Http11Protocol$Http11ConnectionHan­dler.processConnection(Http11Protocol.java:705)
	org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEnd­point.java:577)
	org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.r­un(ThreadPool.java:684)
	java.lang.Thread.run(Thread.java:619)

cause mère

java.security.AccessControlException: access denied (java.util.PropertyPermission proppath write)
	java.security.AccessControlContext.checkPermission(AccessCo­ntrolContext.java:323)
	java.security.AccessController.checkPermission(AccessContro­ller.java:546)
	java.lang.SecurityManager.checkPermission(SecurityManager.j­ava:532)
	java.lang.System.setProperty(System.java:727)
	TokenGen.init(TokenGen.java:26)
	javax.servlet.GenericServlet.init(GenericServlet.java:211)
	sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcc­essorImpl.java:39)
	sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingM­ethodAccessorImpl.java:25)
	java.lang.reflect.Method.invoke(Method.java:597)
	org.apache.catalina.security.SecurityUtil$1.run(SecurityUti­l.java:243)
	java.security.AccessController.doPrivileged(Native Method)
	javax.security.auth.Subject.doAsPrivileged(Subject.java:517­)
	org.apache.catalina.security.SecurityUtil.execute(SecurityU­til.java:272)
	org.apache.catalina.security.SecurityUtil.doAsPrivilege(Sec­urityUtil.java:161)
	org.apache.catalina.security.SecurityUtil.doAsPrivilege(Sec­urityUtil.java:114)
	org.apache.catalina.valves.ErrorReportValve.invoke(ErrorRep­ortValve.java:118)
	org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapt­er.java:160)
	org.apache.coyote.http11.Http11Processor.process(Http11Proc­essor.java:799)
	org.apache.coyote.http11.Http11Protocol$Http11ConnectionHan­dler.processConnection(Http11Protocol.java:705)
	org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEnd­point.java:577)
	org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.r­un(ThreadPool.java:684)
	java.lang.Thread.run(Thread.java:619)


Le problème vient, je pense, des permissions de proppath, j'ai donc essayé de les créer à la main dans mon java.security en faisant :

permission java.util.PropertyPermission "proppath", "read,write";


Et aussi :

	permission  org.apache.naming.JndiPermission  "jdni://localhost:8180/tokengen/*"


C'est tout ce que j'ai pu trouver, j'espère que vous allez pouvoir m'aider à me débloquer ...

Merci,

Sharl_E
Configuration: Linux
Firefox 2.0.0.3
Répondre à Sharl_E  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 lami20j, le mardi 15 mai 2007 à 23:09:34
Salut,

c'est quoi le contenu de ta variable lami20j
Répondre à lami20j
Logiciels pertinents trouvés dans les téléchargements
Télécharger Unison 2.24.6Unison - Unison est un logiciel de synchronisation de répertoires. Il est capable de travailler de manière bidirectionnelle, c'est...Catégorie: Gestion de fichiers
Licence: Open Source
Télécharger Rootkit Hunter 1.3.0 Rootkit Hunter - Rootkit scanner est un outil d'analyse permettant de vous débarasser de la quasi-totalité de vos infections. Cet outil...Catégorie: Anti-Rootkit
Licence: Open Source
Télécharger Cyberduck 2.8.4Cyberduck - Cyberduck est un client FTP /SFTP sous licence GPL. Utilisations de signets (ou d'un raccourci…) pour une connexion...Catégorie: FTP
Licence: Open Source
Plus de logiciels gratuits sur « [Tomcat] Problème de permissions ... »