WAS中通过集群的方式打开项目,报500的错误
来源:互联网 发布:js数组添加json对象 编辑:程序博客网 时间:2024/06/06 02:19
原因分析:
1、集群下有两个节点,发现其中一个节点打不开应用,所以判断是因为http请求转发到异
常节点导致
2、查看异常节点的日志,发现报如下错误:
hibernate--错误:javax.persistence.JoinColumn.foreignKey()
Ljavax/persistence/ForeignKey
经过网上查资料,发现是javax.persistence.jar 包冲突导致。
3、分析为什么有一个节点jar包冲突,另外一个节点jar包没有冲突了,所以怀疑两个节点
的类加载顺序不一样导致的,进一步查看两个节点的类加载顺序,果然发现不一样。
4、重启有问题的那个节点后,发现类加载顺序正常了,然后再访问项目就OK了。
疑问:为什么两个节点的类加载顺序会不一致,重启后就好了?
1、集群下有两个节点,发现其中一个节点打不开应用,所以判断是因为http请求转发到异
常节点导致
2、查看异常节点的日志,发现报如下错误:
hibernate--错误:javax.persistence.JoinColumn.foreignKey()
Ljavax/persistence/ForeignKey
经过网上查资料,发现是javax.persistence.jar 包冲突导致。
3、分析为什么有一个节点jar包冲突,另外一个节点jar包没有冲突了,所以怀疑两个节点
的类加载顺序不一样导致的,进一步查看两个节点的类加载顺序,果然发现不一样。
4、重启有问题的那个节点后,发现类加载顺序正常了,然后再访问项目就OK了。
疑问:为什么两个节点的类加载顺序会不一致,重启后就好了?
阅读全文
0 0
- WAS中通过集群的方式打开项目,报500的错误
- 导入的项目报错误
- Eclipse打开Android项目报Parsing Data for android-21 failed错误的解决办法
- 记录vs2013打开MFC项目报error MSB8031错误的解决办法
- 打开项目报[无法加载或初始化请求的服务提供程序]错误
- 之前的android项目报错,新建android项目报错,代码中找不到错误
- 之前的android项目报错,新建android项目报错,代码中找不到错误 .
- 之前的android项目报错,新建android项目报错,代码中找不到错误
- 通过BOS新建的UI,挂到EAS菜单中打开报错
- 关于Android错误的打开方式,续集。
- 导入开源安卓项目,为何编译能通过,但是运行的时候一直报xml错误啊
- 正确打开一个项目的方式
- windows系统中通过 运行(win+R) 的方式打开电脑程序或文件夹
- Bentley 二次开发 不打开Bentley,外部exe程序中通过COM方式启动的MicroStation
- 通过JNDI访问WAS中定义的资源
- Aptana studio3 打开报 java was started by returned exit code=13 的解决方法
- ArcGIS Engine 9.3项目在10.2中打开报错的解决办法
- CDH集群报一个DataNode未连接上的错误
- StringBuffer类
- JQ实现效果:验证用户名是否为空
- 过滤器中的chain.doFilter(request,response)
- git 将本地项目提交到coding上托管
- 02-JS特效-匀速动画
- WAS中通过集群的方式打开项目,报500的错误
- Android KK上对ALC5616调试笔记——音量调节
- fgm实例练习笔记-3.9倒计时
- 尾数前移问题
- POJ 3481 Double Queue [splay]
- 矩阵乘法
- 接口测试软件简要介绍
- java 对象锁
- 机器学习:线性回归和逻辑回归的区别