Java序列化异常消息

Java序列化异常消息,java,spring,serialization,tomcat,servlets,Java,Spring,Serialization,Tomcat,Servlets,在“我的盒子”上本地运行应用程序时,该应用程序工作正常。部署到QA时,会收到以下错误。我在本地和QA中运行Tomcat 5.5.23。该应用程序还使用SpringMVC 错误2011-03-01 16:41:42:从持久性存储java.io加载会话时出现异常。WriteAbortedException:写入中止;java.io.NotSerializableException:com.everbank.uft.entities.ldc.VoidReason 位于java.io.ObjectInp

在“我的盒子”上本地运行应用程序时,该应用程序工作正常。部署到QA时,会收到以下错误。我在本地和QA中运行Tomcat 5.5.23。该应用程序还使用SpringMVC

错误2011-03-01 16:41:42:从持久性存储java.io加载会话时出现异常。WriteAbortedException:写入中止;java.io.NotSerializableException:com.everbank.uft.entities.ldc.VoidReason 位于java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1333) 位于java.io.ObjectInputStream.readObject(ObjectInputStream.java:351) 位于java.util.ArrayList.readObject(ArrayList.java:593) 在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处 位于sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)中 位于java.lang.reflect.Method.invoke(Method.java:597) 位于java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:974) 位于java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1849) 位于java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1753) 位于java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329) 位于java.io.ObjectInputStream.readObject(ObjectInputStream.java:351) 位于org.apache.catalina.session.StandardSession.readObject(StandardSession.java:1402) 位于org.apache.catalina.session.StandardSession.readObjectData(StandardSession.java:931) 位于org.apache.catalina.session.StandardManager.doLoad(StandardManager.java:394) 位于org.apache.catalina.session.StandardManager.load(StandardManager.java:321) 位于org.apache.catalina.session.StandardManager.start(StandardManager.java:637) 位于org.apache.catalina.core.ContainerBase.setManager(ContainerBase.java:432) 位于org.apache.catalina.core.StandardContext.start(StandardContext.java:4160) 位于org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760) 位于org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740) 位于org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544) 位于org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:626) 位于org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:553) 位于org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488) 位于org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138) 位于org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311) 在org.apache.catalina.util.LifecycleSupport.FireLifecycleSupport(LifecycleSupport.java:120)上 位于org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022) 位于org.apache.catalina.core.StandardHost.start(StandardHost.java:736) 位于org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014) 位于org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) 位于org.apache.catalina.core.StandardService.start(StandardService.java:448) 位于org.apache.catalina.core.StandardServer.start(StandardServer.java:700) 位于org.apache.catalina.startup.catalina.start(catalina.java:552) 在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处 位于sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)中 位于java.lang.reflect.Method.invoke(Method.java:597) 位于org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295) 位于org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433) 原因:java.io.NotSerializableException:com.everbank.uft.entities.ldc.VoidReason 位于java.io.ObjectOutputStream.WriteObject 0(ObjectOutputStream.java:1156) 位于java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326) 位于java.util.ArrayList.writeObject(ArrayList.java:570) 在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处 位于sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)中 位于java.lang.reflect.Method.invoke(Method.java:597) 位于java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945) 位于java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1461) 位于java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392) 位于java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) 位于java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326) 位于org.apache.catalina.session.StandardSession.writeObject(StandardSession.java:1478) 位于org.apache.catalina.session.StandardSession.writeObjectData(StandardSession.java:948) 位于org.apache.catalina.session.StandardManager.doUnload(StandardManager.java:517) 在org.apache.catalina.session.StandardManager.unload(StandardManager.java:463)上 位于org.apache.catalina.session.StandardManager.stop(StandardManager.java:667) 位于org.apache.catalina.core.StandardContext.stop(StandardContext.java:4363) 位于org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:893) 位于org.apache.catalina.startup.HostConfig.undeployApps(HostConfig.java:1180) 位于org.apache.catalina.startup.HostConfig.stop(HostConfig.java:1151) 位于org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:313) 在org.apache.catalina.util.LifecycleSupport.FireLifecycleSupport(LifecycleSupport.java:120)上 位于org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1055) 位于org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1067) 位于org.apache.catalina.core.StandardEngine.stop(StandardEngine.java:448) 在org.apache.catalina.core.StandardService.stop上