bonjour j'ai un message d'erreur compréhensible :
No metadata was found for type "class fr.aphp.ati.eai.hermes.ng484.model.Idoc".
The class does not appear in the list of persistent types: [
fr.aphp.ati.eai.hermes.ng484.model.E1edk01,
fr.aphp.ati.eai.hermes.ng484.model.Ze1edk01,
fr.aphp.ati.eai.hermes.ng484.model.E1edk03,
fr.aphp.ati.eai.hermes.ng484.model.Ze1edp01,
fr.aphp.ati.eai.hermes.ng484.model.E1edp01,
fr.aphp.ati.eai.hermes.ng484.model.E1edp20,
fr.aphp.ati.eai.hermes.ng484.model.Idoc,
fr.aphp.ati.eai.hermes.ng484.model.E1edp19
].
j'ai fais des test avec junit et les données sont persistées
mais si je met ça dans un conteneur osgi j'obtient cette erreur.
dois-je définir des classes pour les metadata alors qu'avec junit la persistance fonctionne sans ?
dans les deux cas j'utilise JPA mais dans le cas de junit j'utilise l'option
-javaagent:"C:\...\openjpa\2.1.1\openjpa-2.1.1.jar"
A+JYT
Partager