Is anyone familiar with the consequenses if an ActionForm is not
serializable?
 
Is anyone familiar with how to determine which element of an ActionForm is
causing the lack of serialization?  
 
Here is the stack of the serialization error in tomcat and other than my
ActionForm "ChangePassword" you don't get
much help.
 
Thanks in advance.
 
Edgar
 
2003-02-27 05:56:55 StandardManager[] Cannot serialize session attribute
ChangePassword for session C1B9C1E80D3F9BADB8FB57D7C9D85008
java.io.NotSerializableException:
org.apache.coyote.tomcat4.CoyoteRequestFacade
 at java.io.ObjectOutputStream.outputObject(ObjectOutputStream.java:1148)
 at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:366)
 at
java.io.ObjectOutputStream.outputClassFields(ObjectOutputStream.java:1827)
 at
java.io.ObjectOutputStream.defaultWriteObject(ObjectOutputStream.java:480)
 at java.io.ObjectOutputStream.outputObject(ObjectOutputStream.java:1214)
 at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:366)
 at
org.apache.catalina.session.StandardSession.writeObject(StandardSession.java
:1427)
 at
org.apache.catalina.session.StandardSession.writeObjectData(StandardSession.
java:869)
 at
org.apache.catalina.session.StandardManager.unload(StandardManager.java:507)
 at
org.apache.catalina.session.StandardManager.stop(StandardManager.java:662)
 at org.apache.catalina.core.StandardContext.stop(StandardContext.java:3665)
 at
org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:1036)
 at
org.apache.catalina.core.StandardHostDeployer.remove(StandardHostDeployer.ja
va:420)
 at org.apache.catalina.core.StandardHost.remove(StandardHost.java:852)
 at org.apache.catalina.startup.HostConfig.undeployApps(HostConfig.java:919)
 at org.apache.catalina.startup.HostConfig.stop(HostConfig.java:899)
 at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:370)
 at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSuppor
t.java:166)
 at org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1221)
 at org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1233)
 at org.apache.catalina.core.StandardService.stop(StandardService.java:554)
 at org.apache.catalina.core.StandardServer.stop(StandardServer.java:2224)
 at
org.apache.catalina.startup.CatalinaService.stop(CatalinaService.java:295)
 at java.lang.reflect.Method.invoke(Native Method)
 at
org.apache.catalina.startup.BootstrapService.stop(BootstrapService.java:260)
 at
org.apache.catalina.startup.BootstrapService.main(BootstrapService.java:309)

Reply via email to