`
xiao_feng68
  • 浏览: 100718 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

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

阅读更多
在关闭和重启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中指定上面的值. 这也所有的程序都使用这个设置了.

我试了在context.xml文件里面加了上面的东西。效果是正常的。


分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics