这是我今天在项目中发现的问题,因为没碰到过这类问题,客户那边又着急要用系统,我就听老大的先看的log文件,文件太大直接搜索error,但是没有搜索到任何error,客户那边一直在催,我也很很着急,(快变成热锅上的烤乳猪了...),然后在网上搜了下,看到大概有两种情况会报这个错,一是jar冲突,这个直接排除,这个老项目很久都没动过jar包了,二是说jdk的版本过高不能被应用服务器支持,我看了jboss是7的,jdk是1.6的(很早的老项目了),不是这个问题。
后来我灵机一动,查了服务器的内存,果然剩余内存为0了,赶快清掉部分log日志,刷新系统,还是原来的问题,不行只能求助老大了,我把大致问题跟他说了一遍,他登录到jboss的项目管理页面,把项目查询disable了一遍,就好了!!!
这个问题还真有意思,所以想记录一下,希望大家碰到这个错,先看下是不是服务器内存满了,清了内存之后还要记录重新disable项目一下,也给自己提个醒!