I get this error message when I try to undeploy my application
WebappClassLoader: Lifecycle error : CL stopped
When I redeploy the same app I get another error message which says
[ERROR,EmbeddedCatalinaServiceSX] StandardManager[/icms] ClassNotFoundException while load
ing persisted sessions: java.lang.ClassNotFoundException: icms.ejb.wizard.SBWizardEngine
java.lang.ClassNotFoundException: icms.ejb.wizard.SBWizardEngine
at javax.management.loading.MLet.findClass(MLet.java:800)
at java.lang.ClassLoader.loadClass(ClassLoader.java:297)
at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:313)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:195)
at java.io.ObjectInputStream.resolveProxyClass(ObjectInputStream.java:712)
at java.io.ObjectInputStream.inputProxyClassDescriptor(ObjectInputStream.java:982)
I'm not sure what is happening.
The only peice of information that I can say might be relevant is that I am storing a copy of the Remote Interface of a stateful session bean (SBWizardEngine) in a servet session. I do this so that I can keep a reference to the SFSB. The bean and all of its children are serializable.
This only started to appear once moved to JBoss2.4 with Catalina 4.0.1