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