JBoss et différentes versions d'Hibernate

Nous sommes à l'aide de JBoss 4.2.3 qui à son tour est livré avec la version 3.2.1.ga de mise en veille prolongée. Je voudrais utiliser Hibernate 3.5.1-FINALE qui prend en charge JPA 2.0. J'ai essayé de faire ce travail, en mettant mon propre hibernate pots dans mon WEB-INF/lib du dossier et de la création de mon propre classloader pour ma GUERRE dans jboss-web.xml

<jboss-web>
   <loader-repository> 
      com.moo.foo:archive=catalog-archive 
   </loader-repository> 
</jboss-web> 

J'ai aussi essayé:

<jboss-web>
 <class-loading java2ClassLoadingCompliance="false">
  <loader-repository>
     com.moo.catalog:loader=catalogLoader
     <loader-repository-config>java2ParentDelegation=false</loader-repository-config>
  </loader-repository>
 </class-loading>
</jboss-web>

Mais je reçois des charges de divers problèmes et c'est l'exception, je suis actuellement bloqué sur:

Caused by: 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)
    at java.lang.Class.getConstructor0(Unknown Source)
    at java.lang.Class.getDeclaredConstructor(Unknown Source)
    at org.hibernate.cfg.AnnotationConfiguration.applyHibernateValidatorLegacyConstraintsOnDDL(AnnotationConfiguration.java:443)

Depuis la date d'échéance est imminente, je pensais que je ferais mieux de lui demander si c'est encore possible? 🙂

source d'informationauteur willcodejavaforfood