Struts tomcat下java.io.NotSerializableException错误的解决方法

重新部署项目时,出现部分异常的信息为:

org.apache.catalina.session.StandardManager doLoad
严重: IOException while loading persisted sessions: java.io.WriteAbortedException:writing aborted; 
java.io.NotSerializableException: xxxxxxxx
java.io.WriteAbortedException: writing aborted; java.io.NotSerializableException:xxxxxxxx
org.apache.catalina.session.StandardManager start
严重: Exception loading sessions from persistent storage
java.io.WriteAbortedException: writing aborted; java.io.NotSerializableException:xxxxxxx

解决办法:

1.将报异常的类实现java.io.Serializable接口即可

2.设置tomcat配置文件

在tomcat/conf中Context.xml中添加如下的内容:

 

<Manager className="org.apache.catalina.session.PersistentManager" saveOnRestart="false">
<Store className="org.apache.catalina.session.FileStore"/>
</Manager>

 

posted @ 2013-02-06 09:23  前后  阅读(355)  评论(0编辑  收藏  举报