应用部署到was8启动之后后台报错

在将war包部署到WAS8并启动应用时遇到后台报错,原因是was8自带的javassist.jar与应用中包含的javassist-3.18.1-GA.jar冲突。尝试修改类加载顺序无效后,尝试替换was8的jar包导致服务器无法启动。最终通过创建共享库解决冲突,调整Application或Module的类加载设置,并成功重启应用。
摘要由CSDN通过智能技术生成

打包好的war包部署到was8,启动应用之后双击进入用户功能,这时后台报错,错误如下:

*******************************************************
Error Type= ErrorCode=999999 ErrorUserMsg=系统异常:ERROR-IN-doRestList
    *******************************************************
java.lang.ClassCastException: hulk.web.frame.user.entity.User_$$_javassist_8 incompatible with javassist.util.proxy.Proxy
	at org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.getProxy(JavassistLazyInitializer.java:148) ~[hibernate-core-4.2.21.Final.jar:4.2.21.Final]
	at org.hibernate.proxy.pojo.javassist.JavassistProxyFactory.getProxy(JavassistProxyFactory.java:73) ~[hibernate-core-4.2.21.Final.jar:4.2.21.Final]
	at org.hibernate.tuple.entity.AbstractEntityTuplizer.createProxy(AbstractEntityTuplizer.java:758) ~[hibernate-core-4.2.21.Final.jar:4.2.21.Final]
	at org.hibernate.persister.entity.AbstractEntityPersister.createProxy(AbstractEntityPersister.java:4419) ~[hibernate-core-4.2.21.Final.jar:4.2.21.Final]
	at org.hibernate.event.internal.DefaultLoadEventListener.createProxyIfNecessary(DefaultLoadEventListener.java:334) ~[hibernate-core-4.2.21.Final.jar:4.2.21.Final]
	at org.hibernate.event.internal.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:260) ~[hibernate-core-4.2.21.Final.jar:4.2.21.Final]
	at org.hibernate.event.internal.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:152) ~[hibernate-core-4.2.21.Final.jar:4.2.21.Final]
	at org.hibernate.internal.SessionImpl.fireLoad(SessionImpl.java:1053) ~[hibernate-core-4.2</
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值