Je travaille sur un projet migré de WLS8 vers WildFly 10. Hibernate 3.3 (implémentation de JPA) a été utilisé dans WLS8. Cependant, wildfly 10 ne supporte pas la version donc j'utilise la valeur par défaut Mise en veille prolongée (version 5) livré avec wildfly 10.java.lang.IllegalArgumentException: Impossible de localiser persister
Mais je me suis dirigé erreur de temps:
ERROR [stderr] (default task-32) java.lang.IllegalArgumentException: Unable to locate persister: com.x.switch.entity.LOC
Voici le fichier/structure de classe en .war
:
--WEB-INF
--classes
--com
--META-INF
--persistence.xml
--lib
--web.xml
--jboss-web.xml
Je ne pouvais pas comprendre pourquoi l'entité ne se trouve pas (comme il est en cours et emballé dans le dossier de la guerre).
Utilisez-vous des annotations ou configurez-vous vos entités dans persistence.xml? – siom
Les annotations sont utilisées dans le code Java. – Wayne