On Wed, 30 May 2001, Remy Maucherat wrote:

> > I'm using T4b5.
> >
> > So, what I did was re-compile some Scarab classes. Those classes are
> located
> > in scarab/WEB-INF/classes. I have class reloading turned on and when
> > Catalina reloaded the classes, this got output to System.out.println() in
> my
> > terminal window...
> >
> > What it *looks* like is that when the Session object attempts to be
> > re-serialized, that whatever is in scarab/WEB-INF/lib (ie: turbine.jar)
> > doesn't get added to the classpath before the re-serialization happens.
> 
> CL was indeed broken when stopping the manager.
> I have committed something which should fix it.
> 
> [Note : My build environment is totally messed up, so I wasn't able to test
> with Watchdog or the tester]
> 

Downloading as I type.  I'll let you know if I see anything.

Jon, could you give me one of your patented "cookbooks" for recreating
this just in case?  My current unit tests do deserialization on reload,
and the classes are loaded from a JAR file in WEB-INF/lib, so there must
also be something else different about what Scarab is doing.

> Remy
> 
> 

Craig


Reply via email to