Bonjour,
je poste car je viens de passer l'AM sur ce problème sans résultat.
j'ai une application principale JAVA SE, dans laquelle est configurée ma session Hibernate.
j'ai developpé un système de plug-in optionnel pour l'appli.
Chaque plug-in est présent sous forme de jar dans le rep lib de mon appli.
j'ai developpé un plug-in Plugin_Patient qui comprend un package patient et une classe Patient ainsi qu'un fichier Patient.hbm.xml
1 2 3 4 5 6 7 8 9 10 11 12 13
| <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD//EN"
"hibernate-mapping-3.0.dtd" >
<hibernate-mapping package="patient">
<class name="Patient" table="PATIENT">
<id name="id" column="PATIENT_ID">
<generator class="native"/>
</id>
<property name="nom"/>
<property name="prenom"/>
</class>
</hibernate-mapping> |
Dans mon appli principale, je rajoute le jar Plugin_Patient dans la configuration :
cfg.addJar(new java.io.File(jarfull));
ou jarFull est mon chemon absolu vers Plugin_Patient.jar.
Lorsque je lance mon appli principale :
j'ai un java.lang.ClassNotFoundException: Patient et Hibernate n'arrive donc pas à mapper la table et la classe de mon plugin.
Si quelqu'un pouvait m'aider ...
par avance, Merci
Partager