Bug 22716 - NotSerializableException not caught by PersistentManager
Summary: NotSerializableException not caught by PersistentManager
Status: RESOLVED DUPLICATE of bug 19034
Alias: None
Product: Tomcat 4
Classification: Unclassified
Component: Catalina (show other bugs)
Version: 4.1.24
Hardware: All All
: P3 normal (vote)
Target Milestone: ---
Assignee: Tomcat Developers Mailing List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-08-25 21:18 UTC by Tom Anderson
Modified: 2004-11-16 19:05 UTC (History)
0 users



Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tom Anderson 2003-08-25 21:18:37 UTC
When we change classes in our webapps that uses persistent sessions, the older sessions throw 
NotSerializableExceptions (because the class changed).   This causes a couple of problems.  First, 
the thread that checks for timeouts (PersistentManagerBase.run()) exits.   Second, if we try to get a 
session that contains objects of the old (unserializable) class then it returns a "valid" session with 
nothing in it (shouldn't it be invalidated?).
Comment 1 Mark Thomas 2004-05-22 22:24:38 UTC

*** This bug has been marked as a duplicate of 19034 ***