JBoss 5 - вызвано: java.lang.NoSuchMethodException: org.hibernate.validator.ClassValidator - PullRequest
0 голосов
/ 15 марта 2012

Я получаю это исключение, когда запускаю JBoss. Я в процессе миграции приложения из JBoss 4.2.3 в JBoss 5.

Сначала мне пришлось перейти с Spring 2.5 на Spring 3.0.3, затем с spring-jpa на spring-orm из-за исключений, которые я получал, и решений, которые я нашел в Google.

Но теперь у меня есть тот, и я не могу решить его. Я также использую Hibernate 3.5.4 Final.

Это исключение:

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(Class.java:2706)
    at java.lang.Class.getDeclaredConstructor(Class.java:1985)
    at org.hibernate.cfg.AnnotationConfiguration.applyHibernateValidatorLegacyConstraintsOnDDL(AnnotationConfiguration.java:443)
    ... 106 more

1 Ответ

0 голосов
/ 18 марта 2012

Может быть конфликт между версиями Hibernate, так как JBoss 5+ поставляется в комплекте с Hibernate.Убедитесь, что на вашем сервере установлена ​​только одна версия Hibernate (проверьте каталог / lib).

...