à vrai dire, je comprends pas trop non plus comment je me retrouve avec 2 classloader...
le premier est en fait :
Code :
- org.netbeans.mdr.handlers.MDRClassLoader
|
et le second :
Code :
- org.argouml.util.pluginPoseidonModuleItem
|
avec en parent pour les deux sun.misc.Launcher (AppClassLoader)
En fait, sur des tests unitaires, tout se passe bien, c'est au moment de l'appli en tant que plugin que ça ne marche plus.
En plus, en mettant le jar correspondant au plugin dans le classpath, j'aurais pensé résoudre le pb, mais je comprends pas pourquoi rien a changé...
Il existe une méthode pour récupérer l'ensemble des classes chargées par un classLoader? histoire de voir ce que chacun d'entre eux contient...