gpt4 book ai didi

jakarta-ee - 带有 JBoss 7.1 的 SEAM2 应用程序 - ClassNotFoundException

转载 作者:行者123 更新时间:2023-12-02 05:03:46 25 4
gpt4 key购买 nike

我有一个“大”的 SEAM2 项目,应该从 JBOss 5.1 迁移到 7.1。

现在我有大问题。其中之一是 ClassNotFoundException:

Caused by: java.lang.ClassNotFoundException: org.jboss.seam.persistence.HibernateSessionProxy from [Module "deployment.app-ear-2.4.23-SNAPSHOT.ear.jboss-seam-2.1.2.jar:main" from Service Module Loader]
at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:190)
at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:468)
at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:456)
at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:423)
at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:398)
at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:120)
... 53 more

问题是,HibernateSessionProxy 存在于 Jboss-seam-2.1.2.jar 中,该 Jboss-seam-2.1.2.jar 位于 ear-File 的根路径中。那么为什么找不到这个类呢?

非常感谢!

最佳答案

JBoss 7 使用不同版本的 Hibernate,除非您明确排除它,否则将使用它。见 thisthis
了解更多信息。

关于jakarta-ee - 带有 JBoss 7.1 的 SEAM2 应用程序 - ClassNotFoundException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13863729/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com