09-11
26
tomcat突然出现莫名其妙的错误 org.apache.catalina.session.Stan
作者:Java伴侣 日期:2009-11-26
用tomcat6.0,本来好好的,不知怎么突然出现错误,好像不是代码的问题
2008-1-8 9:36:30 org.apache.catalina.session.StandardManager doLoad
严重: IOException while loading persisted sessions: java.io.EOFException
java.io.EOFException
at java.io.ObjectInputStream$PeekInputStream.readFully(Unknown Source)
at java.io.ObjectInputStream$BlockDataInputStream.readShort(Unknown Sour
ce)
at java.io.ObjectInputStream.readStreamHeader(Unknown Source)
at java.io.ObjectInputStream. <init>(Unknown Source)
at org.apache.catalina.util.CustomObjectInputStream. <init>(CustomObjectI
nputStream.java:58)
at org.apache.catalina.session.StandardManager.doLoad(StandardManager.ja
va:362)
at org.apache.catalina.session.StandardManager.load(StandardManager.java
:321)
at org.apache.catalina.session.StandardManager.start(StandardManager.jav
a:637)
at org.apache.catalina.core.ContainerBase.setManager(ContainerBase
解决办法:
是因为保存在硬盘上的session数据读取失败,问题似乎不大,但是如果不处理一下,每次启动都会出现这个问题。
处理方法如下:将work下面的文件清空,主要是*.ser文件,或者只是删除掉session.ser亦可。
2008-1-8 9:36:30 org.apache.catalina.session.StandardManager doLoad
严重: IOException while loading persisted sessions: java.io.EOFException
java.io.EOFException
at java.io.ObjectInputStream$PeekInputStream.readFully(Unknown Source)
at java.io.ObjectInputStream$BlockDataInputStream.readShort(Unknown Sour
ce)
at java.io.ObjectInputStream.readStreamHeader(Unknown Source)
at java.io.ObjectInputStream. <init>(Unknown Source)
at org.apache.catalina.util.CustomObjectInputStream. <init>(CustomObjectI
nputStream.java:58)
at org.apache.catalina.session.StandardManager.doLoad(StandardManager.ja
va:362)
at org.apache.catalina.session.StandardManager.load(StandardManager.java
:321)
at org.apache.catalina.session.StandardManager.start(StandardManager.jav
a:637)
at org.apache.catalina.core.ContainerBase.setManager(ContainerBase
解决办法:
是因为保存在硬盘上的session数据读取失败,问题似乎不大,但是如果不处理一下,每次启动都会出现这个问题。
处理方法如下:将work下面的文件清空,主要是*.ser文件,或者只是删除掉session.ser亦可。
评论: 0 | 引用: 0 | 查看次数: 337
发表评论