Bonjour à tous,
Voilà, j'expérimente depuis quelques jours hibernate dans une application multi-classloader (environnement de plugins du type d'Eclipse).
Le problème que je rencontre, c'est que la création de l'objet Configuration se fait dans un classloader qui est incapable de charger les classes apparaissant dans un fichier de mapping (ces classes sont reliées à un autre classloader).
J'ai un peu regardé la façon qu'utilise hibernate pour charger ces informations et à priori, c'est avec les méthodes statiques de la classe ReflectHelper :
Ca semble une voie sans issue... puisqu'aucun moyen de surcharge.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 static Class classForName(String name) static Class classForName(String name, Class caller)
Quelqu'un a t-il déjà rencontré ce genre de problème et avez-vous trouvez une solution?
Merci.
Partager