您的位置:首页 > 运维架构 > Tomcat

Tomcat 问题: Cannot serialize session attribute XXX for ..的解决办法

2010-08-26 12:12 567 查看
在关闭和重启Tomcat 5时, tomcat 会试图 serialize存在的session资源.
如果 sessions中相关的对象没有实现 serializable 接口, 就会出现Cannot serialize session
attribute XXX for 异常.

如果你不想看到该异常, 也不想保存session. 那么你可以在项目部署描述文件中(如. test.xml,)(instead of just exploding the war) 的 <Context> tags中间 加上 :
<Manager className="org.apache.catalina.session.PersistentManager"
saveOnRestart="false"/>
这样 tomcat 在关闭的时候就不会保存session资源了.

你也可以在server.xml中指定上面的值. 这也所有的程序都使用这个设置了.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐