IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

XMLRAD Discussion :

XMLRAD + Politique de sécurité Java / tomcat


Sujet :

XMLRAD

  1. #1
    sch
    sch est déconnecté
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 18
    Points : 13
    Points
    13
    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.

  2. #2
    RDM
    RDM est déconnecté
    Membre émérite

    Profil pro
    Inscrit en
    Mars 2002
    Messages
    1 424
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 424
    Points : 2 927
    Points
    2 927
    Par défaut
    peut être que la question aurait un meilleur echo dans un forum Java

Discussions similaires

  1. Web services, sécurité, java vers IIS
    Par Schyzophrenic dans le forum Services Web
    Réponses: 2
    Dernier message: 08/09/2006, 15h56
  2. Installer Java , Tomcat et MySQL sous DEBIAN SARGE
    Par drizztoli dans le forum Applications et environnements graphiques
    Réponses: 3
    Dernier message: 20/07/2006, 16h01
  3. Politique de sécurité pour mes documents sur intranet
    Par aziza.bg dans le forum Sécurité
    Réponses: 2
    Dernier message: 27/06/2006, 14h22
  4. Réponses: 4
    Dernier message: 13/05/2006, 09h14
  5. Réponses: 1
    Dernier message: 22/03/2005, 14h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo