ZK Tomcat - NotSerializableException:ResetableInputStream

时间:2015-08-20 12:18:48

标签: session tomcat deserialization zk

我们正在为这个项目使用ZK 7.0.3,并且(有时,并非总是)在重新启动tomcat时会出现此错误,这会导致会话丢失,这非常烦人。

似乎某事(zk?)将ResetableInputStream放入会话属性中,但我不知道何时何地?有谁知道如何发生这种情况以及如何预防?

  

10:43:26.777 [localhost-startStop-1]   错误   org.apache.catalina.session.StandardManager.doLoad   (305) - 加载时出现IOException   坚持的会议:   java.io.WriteAbortedException:写   中止;   java.io.的 NotSerializableException :   org.zkoss.io。的 RepeatableInputStream $ ResetableInputStream   java.io.WriteAbortedException:写   中止;   java.io.NotSerializableException:   org.zkoss.io.RepeatableInputStream $ ResetableInputStream   在   java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1354)   〜[:?1.7.0_45]

1 个答案:

答案 0 :(得分:0)

这似乎是一个错误并已在此处修复 - ZK-2936 issue