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

NetBeans Java Discussion :

[NB5.5][Module] Probleme de recherche dans le classpath


Sujet :

NetBeans Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Rédacteur
    Avatar de bulbo
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Février 2004
    Messages
    1 259
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : Février 2004
    Messages : 1 259
    Par défaut [NB5.5][Module] Probleme de recherche dans le classpath
    Bonsoir,

    He oui c'est encore moi avec mes problemes tordus

    Voila j'ai une library qui cherche un fichier xml dans le classpath de l'appli le parse et travaille avec.

    Tester sous NetBeans avec une appli normale avec le XML dans un repertoire source (donc dans le classpath) le fichier est trouve.

    Meme librarie utilisee depuis un module (la librarie est dans un wrapper module) ou le fichier xml est au meme endroit que le precedent exemple, le xml n'est pas trouve

    J'ai fait un getResource pour afficher l'url juste avant d'appeler ma lib, le getResource fonctionne mais la lib ne trouve pas le fichier.

    Je me suis dit peut-etre un probleme de classloader, du coup j'ai passe un argument de plus: le classloader de la classe appelant la lib (celle qui voit le xml donc) et la toujours le meme probleme

    La je sais plus quoi faire. Deja module ou pas si j'utilise une librairie pour choper un fichier dans le classpath ou si je le fais moi-meme je devrais avoir le meme resultat! c'est juste une lib si elle fonctionne avec un env completement different on ne peut plus bosser correctement avec!

    Ya-t'il quelque chose que j'ai manque dans les dependances de cette foutue plateforme ?

    Je sais pas si je vais continuer a dire qu'elle est si bien .. je viens de paumer une apres-midi complete pour un probleme de classpath, bonjour la productivite

    Bulbo
    [Java] [NetBeans] [CVS]
    La FAQ Java
    Merci de ne pas me poser de questions techniques par MP.

  2. #2
    Membre émérite
    Avatar de n!co
    Profil pro
    Inscrit en
    Février 2004
    Messages
    831
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Février 2004
    Messages : 831
    Par défaut
    Salut,

    As tu ajouté une dépendance de ton module comportant ton fichier XML, sur ton module wrapper ?

    Chaque module (même wrapper) est encapsulé dans son propre classloader avec une vue restreinte a ces uniques dépendances

    Si tu as loupé la doc sur le sujet :
    http://www.netbeans.org/download/5_5...ublic-packages

    n!co

  3. #3
    Rédacteur
    Avatar de bulbo
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Février 2004
    Messages
    1 259
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : Février 2004
    Messages : 1 259
    Par défaut
    Citation Envoyé par n!co
    Salut,

    As tu ajouté une dépendance de ton module comportant ton fichier XML, sur ton module wrapper ?

    Chaque module (même wrapper) est encapsulé dans son propre classloader avec une vue restreinte a ces uniques dépendances

    Si tu as loupé la doc sur le sujet :
    http://www.netbeans.org/download/5_5...ublic-packages

    n!co
    He he t'es un marrant toi.

    J'ai une librarie dont le but est de parser des fichiers de conf des modules installes et d'afficher les infos qui leur sont relatives et il faudrait que cette lib sache a l'avance tout les modules qui pourraient profiter de ce service.

    Ca ne rimerait plus a rien d'avoir ce genre de dependences pour ce module.

    Bon a force de tester je suis enfin arrive a ce que je voulais.

    Si je passe le classloader en argument et que j'utilise la methode getResource et non pas getSystemResource dessus ca fontionne mais a condition que le path absolu (dans mon cas /resource/xml/...) ne commence pas par un /

    Et bien sur faut pas oublier de faire un clean and build all de la suite sinon ...

    Une apres-midi pour un slash .. ca m'apprendra a lire la javadoc en diagonal, on croit connaitre les classes de bases par coeur et on peut encore se faire surprendre.

    Bref desole de t'avoir fait te creuser les meninges pour rien, c'etait une erreur de ma part.

    Bulbo
    [Java] [NetBeans] [CVS]
    La FAQ Java
    Merci de ne pas me poser de questions techniques par MP.

  4. #4
    Membre émérite
    Avatar de n!co
    Profil pro
    Inscrit en
    Février 2004
    Messages
    831
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Février 2004
    Messages : 831
    Par défaut
    Citation Envoyé par bulbo Voir le message
    He he t'es un marrant toi.

    J'ai une librarie dont le but est de parser des fichiers de conf des modules installes et d'afficher les infos qui leur sont relatives et il faudrait que cette lib sache a l'avance tout les modules qui pourraient profiter de ce service.

    Ca ne rimerait plus a rien d'avoir ce genre de dependences pour ce module.
    ET bien tu vois tu m'as appris quelques chose, car sans avoir poussé ma reflexion, effectviement ma solution n'est pas réellement viable, je pensais qu'il n'était pas possible de modifier le classpath d'un module dans risquer de violer les reglès de sécurité de netbeans.

    Merci

    n!co

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Probleme de recherches dans une table
    Par spy1 dans le forum Requêtes
    Réponses: 4
    Dernier message: 23/04/2007, 10h33
  2. [MySQL] probleme script recherche dans une table
    Par rhaamo dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 13/02/2007, 15h25
  3. [Conception] probleme de recherche dans une table
    Par H-bil dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 09/02/2007, 17h23
  4. [SGBD] problème de recherche dans une base de donnée mysql
    Par Xini28 dans le forum SQL Procédural
    Réponses: 1
    Dernier message: 24/10/2005, 00h06
  5. [BPW]Problème de recherche dans une boîte liste
    Par Alcatîz dans le forum Turbo Pascal
    Réponses: 14
    Dernier message: 05/07/2003, 16h10

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