我试图在JBoss7(7.1.1.Final)的模块中将hibernate版本更新到4.3.7但是它无法从以下错误开始。
Caused by: java.lang.ClassNotFoundException: org.jboss.as.jpa.hibernate4.JBossAppServerJtaPlatform from [Module "org.jboss.as.jpa.hibernate:4" from local module loader @152b4053 (roots: /Users/sini/dev/jboss7-dt/modules)]
at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:190) [jboss-modules.jar:1.1.1.GA]
at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:468) [jboss-modules.jar:1.1.1.GA]
我刚刚跟随下面链接中的JBoss7.1文档被上述错误所困扰。 https://docs.jboss.org/author/display/AS71/JPA+Reference+Guide#JPAReferenceGuide-ReplacingthecurrentHibernate4.0.xjarswithanewerversion
有没有人遇到这个问题并解决了?
答案 0 :(得分:0)
Hibernate 4.3适用于JPA 2.1 / Java EE 7,而JBoss AS 7仅支持JPA 2.0 / Java EE 6。
我认为只需更新Hibernate模块就可以升级到高于Hibernate 4.2.x的任何东西。