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

Eclipse Platform Discussion :

[RCP] Erreur à l'exécution d'un product: access denied


Sujet :

Eclipse Platform

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2008
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Février 2008
    Messages : 38
    Points : 26
    Points
    26
    Par défaut [RCP] Erreur à l'exécution d'un product: access denied
    Bonjour,

    Je développe une application RCP sous Eclipse. tout fonctionne parfaitement.
    Je crée un product pour pouvoir le déployer/installer et utilise le export wizard pour créer un produit indépendant à lancer sans Eclipse IDE.

    Je lance l'application indépendante, et sur un use case, une fenetre de dialogue apparaît (il ne me reste apres qu'à tuer le process):
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    An internal error occurred during: "Building workspace". 
    access denied (java.lang.RuntimePermission getClassLoader)
    Dans mon cas d'utilisation, je fais ceci:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    Bundle bundle = Platform.getBundle("com.moow.animator.symbols.airbus");
    URL entry = bundle.getEntry("/");
    URL realUrl = FileLocator.resolve(entry);
    Class<?> eltClass = bundle.loadClass("com.moow.animator.symbols.airbus.svg.Svg" + elementType);
    SvgComponent component = (SvgComponent) Beans.instantiate(eltClass.getClassLoader(), eltClass.getName());
    return component;
    cela n'est pas bon? ou peut être que cela n'a rien à voir, mais dans ce cas, quel est le probleme?

    [edit]: je confirme que cela n'a rien à voir, parce que j'ai relivré en commentant ce bout de code. par contre, j'embarque JDT

    merci

  2. #2
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2008
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Février 2008
    Messages : 38
    Points : 26
    Points
    26
    Par défaut
    Re-bonjour,

    j'ai trouvé l'erreur mais elle m'amène à une autre question:
    en fait mon application se lance avec des arguments VM. Quand on lance via Eclipse la VM trouve les ressources (à cause du working directory)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    -Dosgi.requiredJavaVersion=1.5 -Xms40m -Xmx512m -Djava.rmi.server.codebase=file:/C:/data/workspace/com.moow.animator.engine.svg.interface/bin/ -Djava.rmi.server.hostname=macbook14. -Djava.security.policy=server.policy
    Du coup, j'ai 2 questions qui découlent:
    • comment demander à l'export product wizard de copier le fichier server.policy à la racine du répertoire d'installation?
    • Notez aussi que je pointe sur des binaires d'un plugin de mon workspace. comment puis-je dire que dans le cas de l'application hors Eclipse, on pointe vers le jar d'un plugin (du sous répertoire plugin)?


    Merci

Discussions similaires

  1. Réponses: 1
    Dernier message: 28/05/2015, 14h13
  2. [MySQL] L'erreur la plus incohérente du monde (access denied)
    Par anxious dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 17/02/2010, 15h12
  3. erreur d'exécution '48' dans access 2003
    Par SANGLIER dans le forum Access
    Réponses: 1
    Dernier message: 25/01/2007, 19h01
  4. [RCP]Erreur lors de l'export du product
    Par Cpt Anderson dans le forum Eclipse Platform
    Réponses: 3
    Dernier message: 12/12/2006, 16h07
  5. transfert access -> excel : Erreur d'exécution 3011
    Par finesse20 dans le forum Access
    Réponses: 4
    Dernier message: 10/08/2006, 10h10

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