iland.hbm.Atom _ $$ _ javassist_21无法强制转换为javassist.util.proxy.Proxy异常

时间:2015-09-07 10:50:50

标签: java hibernate maven proxy javassist

我正在使用powstruts2.3.16的maven项目 我的问题是在将项目转换为maven后显示错误

hibernate 4.3.7

我的Messages: iland.hbm.Atom_$$_javassist_21 cannot be cast to javassist.util.proxy.Proxy File: org/hibernate/proxy/pojo/javassist/JavassistLazyInitializer.java Line number: 147 文件是

pom.xml

1 个答案:

答案 0 :(得分:1)

尝试运行mvn dependency:tree并检查输出报告中的javassist依赖项。由于传递依赖性解析,可能存在多个条目。

要检查的另一件事是运行时Web容器。确保在加载应用程序之前没有系统类加载器加载的全局javassist库。这样,类加载器可以混合来自不同版本的javassist的类。