`
janedoneway
  • 浏览: 569656 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

jBoss下java.lang.NoSuchMethodException: org.hibernate.validator.ClassValidator

    博客分类:
  • Java
 
阅读更多

项目中使用了hibernate-distribution-3.6.8.Final,引入了hibernate-jpa-2.0-api-1.0.1.Final.jar及hibernate3.jar,在Tomcat中部署后运行正常,当部署在jboss-4.2.3.GA时发生一些异常:

 

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) ~[na:1.6.0_29]
at java.lang.Class.getDeclaredConstructor(Class.java:1985) ~[na:1.6.0_29]

 

原因:应该是jboss-4.2.3.GA\server\default\lib下的hibernate-annotations.jar与当前项目jar包冲突

 

解决办法:移除hibernate-annotations.jar文件即可

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics