反正是否优雅地处理App Engine会话序列化错误?

时间:2013-06-07 19:55:47

标签: java google-app-engine java-ee servlets servlet-filters

我有一个Java App Engine应用程序,每当我们修改作为会话一部分被序列化的任何类时,任何具有预先存在的会话的类都会被破坏(因为该对象持久存在或在memcache中不再与新对象兼容)。我已经做了很多搜索,似乎没有办法让这些用户再次工作,除非他们清除他们的cookie或我们清除_ah_SESSION中的每个条目。错误发生得如此之高,以至于浏览器被发送一个空白页面,所以我们甚至无法做一些事情,比如返回一个可以用javascript删除cookie的页面。我尝试过创建一个servlet过滤器,但是在处理任何过滤器之前就会发生错误。

这似乎是一个相当广泛的问题 - 我无法相信没有办法解决这个问题。

谢谢,

斯蒂芬

0 个答案:

没有答案