Hallo, ich beschäftige mich zurzeit mit JSF 2.0, Jboss AS 7 und Hibernate. Leider habe ich da noch keine Erfahrung.
Ich habe folgendes Problem. Ich habe ein Projekt in dem mit Hilfe von Hibernate 4 Datensätze aus der Datenbank gelesen und in diese auch geschrieben werden. Nun möchte ich aber JSF 2.0 Seite erstellen in der die Datenbankausgabe angezeigt werden soll. Und das soll in der Jboss AS7 Runtime geschehen. Leider wenn ich Jboss AS 7 und Hibernate zusammen in einem Projekt einsetze, kriege ich eine Fehlermeldung (siehe unten).
Ich habe in das Projekt alle benötigten Hibernate-JARs eingefügt. Ich weiss zwar, dass Jboss bereits Hibernate mit bringt, ich weiss aber nicht wie ich das verwenden soll.
Ich wäre für einen Tipp sehr dankbar.
INFO: HHH000397: Using ASTQueryTranslatorFactory Exception in thread "main" org.hibernate.HibernateException: Error applying BeanValidation relational constraints at org.hibernate.cfg.beanvalidation.BeanValidationIntegrator.applyRelationalConstraints(BeanValidationIntegrator.java:214) at org.hibernate.cfg.beanvalidation.BeanValidationIntegrator.integrate(BeanValidationIntegrator.java:125) at org.hibernate.internal.SessionFactoryImpl.<init>(SessionFactoryImpl.java:294) at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1723) at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1761) at com.NativeApiIllustrationTest.test(NativeApiIllustrationTest.java:50) at com.test.main(test.java:10) Caused by: java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.hibernate.cfg.beanvalidation.BeanValidationIntegrator.applyRelationalConstraints(BeanValidationIntegrator.java:204) ... 6 more Caused by: org.hibernate.HibernateException: Unable to build the default ValidatorFactory at org.hibernate.cfg.beanvalidation.TypeSafeActivator.getValidatorFactory(TypeSafeActivator.java:517) at org.hibernate.cfg.beanvalidation.TypeSafeActivator.applyDDL(TypeSafeActivator.java:116) ... 11 more Caused by: javax.validation.ValidationException: Unable to find a default provider at javax.validation.Validation$GenericBootstrapImpl.configure(Validation.java:264) at javax.validation.Validation.buildDefaultValidatorFactory(Validation.java:111) at org.hibernate.cfg.beanvalidation.TypeSafeActivator.getValidatorFactory(TypeSafeActivator.java:514) ... 12 more