Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Outils > XMLRAD
XMLRAD Environnement de développement Web XML/XSL. Avant de poster -> F.A.Q XMLRAD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 01/06/2005, 08h47   #1
sch
Invité de passage
 
Inscription : janvier 2004
Messages : 18
Détails du profil
Informations forums :
Inscription : janvier 2004
Messages : 18
Points : 4
Points : 4
Par défaut XMLRAD + Politique de sécurité Java / tomcat

J'ai une application développée en JAVA sous Tomcat 5 avec XMLRAD version 8 (pas 2005).
Souhaitant mettre en place une politique de sécurité sous Tomcat avec Security Manager, j'ai modifié le fichier catalina.policy (anciennement tomcat.policy) afin d'autoriser entre autre la suppression de fichiers dans mon appli via le code Java.

Depuis que j'ai mis cette politique de sécurité en place, le message suivant apparaît juste après l'essai de chargement de la librairie XMLCLX.dll dans la classe initialisant la servlet (instruction System.load(path+"/Bin/XMLCLX.dll") dans la classe XMLServerServlet.java; ) :
java.security.AccessControlException: access denied (java.lang.RuntimePermission loadLibrary.C:\Program Files\e-delos\Projects\MonProjet\/Bin/XMLCLX.dll)

Il paraît logique d'autoriser le chargement de la dll mais je n'arrive pas à déclarer cette autorisation dans le fichier catalina.policy.

Voici un extrait du fichier catalina.policy (le reste je n'y ai pas touché):
-----------------------------
grant codeBase "http://localhost:8080/MonProjetBin/-" {
permission java.security.AllPermission;
permission java.ioFilePermission "Data/*", "read, write, delete ,execute";
permission java.lang.RuntimePermission "loadLibrary.XMLCLX.dll";
};

-----------------------------

J'ai aussi essayé en mettant le chemin complet de la librairie mais en vain ...

Voyez-vous d'où peux venir et comment résoudre le problème ?
Avez-vous déjà utiliser le Security Manager avec des applis XMLRAD/Java ?

Merci d'avance pour votre aide.
sch est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/06/2005, 14h24   #2
RDM
Membre Expert
 
Inscription : mars 2002
Messages : 1 426
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 1 426
Points : 1 546
Points : 1 546
Envoyer un message via ICQ à RDM
peut être que la question aurait un meilleur echo dans un forum Java
__________________
RDM
Tout Est Relatif
Rubrique XMLRAD: http://xmlrad.developpez.com
FAQ XMLRAD: http://xmlrad.developpez.com/faq/
RDM est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h25.


 
 
 
 
Partenaires

Hébergement Web