j'ai crée un projet maven java ( jpa hibernate avec annotation sous jboss ) , mon projet fonctionne trés bien, la connexion à ma base mysql , l'affichage de données, tout, j'ai ajouté les lib nécessaires ( hibernate, hibernate annotation, hibernate entity-manager, ..) . Maintenant, j'ai créé un projet web , j'ai utilisé jsf et jboss , si je teste mon dao par exp ( avec un main) tt fonctionne bien, le passage avec un managed bean pour une page jsf présente des problème .
voici le code d'erreur :
org.apache.jasper.JasperException: javax.servlet.ServletException: /welcomeJSF.jsp(23,16) '#{Mybean.lastname}' Error reading 'lastname' on type service.CtrlPerson
...
javax.persistence.PersistenceException: [PersistenceUnit: UnitN] Unable to configure EntityManagerFactory
org.hibernate.ejb.Ejb3Configuration.configure(Ejb3Configuration.java:265)
org.hibernate.ejb.HibernatePersistence.createEntityManagerFactory(HibernatePersistence.java:125)
...
org.hibernate.AnnotationException: java.lang.NoSuchMethodException: org.hibernate.validator.ClassValidator.<init>(java.lang.Class, java.util.ResourceBundle, org.hibernate.validator.MessageInterpolator, java.util.Map, org.hibernate.annotations.common.reflection.ReflectionManager)
help plz
Partager