java.io.NotSerializableException.
来源:互联网 发布:淘宝仓库在哪里 编辑:程序博客网 时间:2024/05/17 08:09
java.io.NotSerializableException.
在重启Tomcat 6时发现报此错误.
查阅后发现tomcat 5之后重启服务后tomcat会尝试恢复session.
下面是方法一(通过配置,使tomcat重启后不重新恢复session):
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中指定上面的值. 这也所有的程序都使用这个设置了.
试试看.
(引自http://www.blogjava.net/51AOP/archive/2006/09/27/71662.html)
方法三:
最简单直接的方法就是把我们的对象序列化了就是了
public class YourClassName implements java.io.Serializable{
}
其他内容都完全不需要变.
- java.io.NotSerializableException翻译
- java.io.NotSerializableException 解决办法
- java.io.NotSerializableException
- java.io.NotSerializableException
- java.io.NotSerializableException.
- java.io.NotSerializableException
- java.io.NotSerializableException
- java.io.NotSerializableException
- spark<java.io.NotSerializableException>
- 出现java.io.NotSerializableException错误。
- java.io.NotSerializableException错误解决方法
- java.io.NotSerializableException错误解决方法
- java.io.NotSerializableException错误解决方法
- java.io.NotSerializableException错误解决方法
- java.io.NotSerializableException错误解决方法
- java.io.NotSerializableException错误解决方法
- java.io.NotSerializableException错误解决方法
- java.io.NotSerializableException错误解决方法
- 【算法】斐波那契列数的求和
- LeetCode - Remove Duplicates from Sorted List II
- LeetCode:Maximum Depth of Binary Tree
- goautodial 如何监听电话
- 《Linux常用C函数手册》网页版链接
- java.io.NotSerializableException.
- GDAL修改shp矢量数据的属性值
- uva 10670 Work Reduction(贪心)
- 页面缓存,cache,设置缓存过期时间,OutputCache
- ubuntu 桌面重命名
- Spring的工作机制?为什么使用?
- 记7月8日基础班结业“谢师宴”
- BSSID,SSID,ESSID区别
- [shell]用shell写的tree 命令