DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=27376>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=27376 ActionConfigMatcher$Mapping not serializable Summary: ActionConfigMatcher$Mapping not serializable Product: Struts Version: Nightly Build Platform: All OS/Version: All Status: NEW Severity: Major Priority: Other Component: Controller AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED] Apparently, the class org.apache.struts.config.ActionConfigMatcher$Mapping is not serializable in Nightly Build. Please find here enclosed the full error stack produced by Tomcat at restart: ******************************************* 02 mar 2004 19:26:28,302 ERROR org.apache.catalina.session.ManagerBase - IOException while loading persisted sessions: java.io.WriteAbortedException: writing aborted; java.io.NotSerializableException: org.apache.struts.config.ActionConfigMatcher$Mapping java.io.WriteAbortedException: writing aborted; java.io.NotSerializableException: org.apache.struts.config.ActionConfigMatcher$Mapping at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1278) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:324) at java.util.ArrayList.readObject(ArrayList.java:547) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke (Method.java:324) at java.io.ObjectStreamClass.invokeReadObject (ObjectStreamClass.java:838) at java.io.ObjectInputStream.readSerialData (ObjectInputStream.java:1746) at java.io.ObjectInputStream.readOrdinaryObject (ObjectInputStream.java:1646) at java.io.ObjectInputStream.readObject0 (ObjectInputStream.java:1274) at java.io.ObjectInputStream.defaultReadFields (ObjectInputStream.java:1845) at java.io.ObjectInputStream.readSerialData (ObjectInputStream.java:1769) at java.io.ObjectInputStream.readOrdinaryObject (ObjectInputStream.java:1646) at java.io.ObjectInputStream.readObject0 (ObjectInputStream.java:1274) at java.io.ObjectInputStream.defaultReadFields (ObjectInputStream.java:1845) at java.io.ObjectInputStream.readSerialData (ObjectInputStream.java:1769) at java.io.ObjectInputStream.readOrdinaryObject (ObjectInputStream.java:1646) at java.io.ObjectInputStream.readObject0 (ObjectInputStream.java:1274) at java.io.ObjectInputStream.defaultReadFields (ObjectInputStream.java:1845) at java.io.ObjectInputStream.readSerialData (ObjectInputStream.java:1769) at java.io.ObjectInputStream.readOrdinaryObject (ObjectInputStream.java:1646) at java.io.ObjectInputStream.readObject0 (ObjectInputStream.java:1274) at java.io.ObjectInputStream.defaultReadFields (ObjectInputStream.java:1845) at java.io.ObjectInputStream.readSerialData (ObjectInputStream.java:1769) at java.io.ObjectInputStream.readOrdinaryObject (ObjectInputStream.java:1646) at java.io.ObjectInputStream.readObject0 (ObjectInputStream.java:1274) at java.io.ObjectInputStream.defaultReadFields (ObjectInputStream.java:1845) at java.io.ObjectInputStream.readSerialData (ObjectInputStream.java:1769) at java.io.ObjectInputStream.readOrdinaryObject (ObjectInputStream.java:1646) at java.io.ObjectInputStream.readObject0 (ObjectInputStream.java:1274) at java.io.ObjectInputStream.readObject (ObjectInputStream.java:324) at org.apache.catalina.session.StandardSession.readObject (StandardSession.java:1401) at org.apache.catalina.session.StandardSession.readObjectData (StandardSession.java:895) at org.apache.catalina.session.StandardManager.doLoad(StandardManager.java:450) at org.apache.catalina.session.StandardManager.load (StandardManager.java:377) at org.apache.catalina.session.StandardManager.start(StandardManager.java:690) at org.apache.catalina.core.ContainerBase.setManager (ContainerBase.java:542) at org.apache.catalina.startup.ContextConfig.managerConfig(ContextConfig.java:350) at org.apache.catalina.startup.ContextConfig.start (ContextConfig.java:655) at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:254) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent (LifecycleSupport.java:166) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4212) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1125) at org.apache.catalina.core.StandardHost.start(StandardHost.java:816) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1125) at org.apache.catalina.core.StandardEngine.start (StandardEngine.java:518) at org.apache.catalina.core.StandardService.start(StandardService.java:519) at org.apache.catalina.core.StandardServer.start (StandardServer.java:2343) at org.apache.catalina.startup.Catalina.start (Catalina.java:581) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke (Method.java:324) at org.apache.catalina.startup.Bootstrap.start (Bootstrap.java:297) at org.apache.catalina.startup.Bootstrap.main (Bootstrap.java:398)Caused by: java.io.NotSerializableException: org.apache.struts.config.ActionConfigMatcher$Mapping at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1054) at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:278) at java.util.ArrayList.writeObject(ArrayList.java:529) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke (Method.java:324) at java.io.ObjectStreamClass.invokeWriteObject (ObjectStreamClass.java:809) at java.io.ObjectOutputStream.writeSerialData (ObjectOutputStream.java:1296) at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1247) at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1052) at java.io.ObjectOutputStream.defaultWriteFields (ObjectOutputStream.java:1332) at java.io.ObjectOutputStream.writeSerialData (ObjectOutputStream.java:1304) at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1247) at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1052) at java.io.ObjectOutputStream.defaultWriteFields (ObjectOutputStream.java:1332) at java.io.ObjectOutputStream.writeSerialData (ObjectOutputStream.java:1304) at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1247) at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1052) at java.io.ObjectOutputStream.defaultWriteFields (ObjectOutputStream.java:1332) at java.io.ObjectOutputStream.writeSerialData (ObjectOutputStream.java:1304) at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1247) at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1052) at java.io.ObjectOutputStream.defaultWriteFields (ObjectOutputStream.java:1332) at java.io.ObjectOutputStream.writeSerialData (ObjectOutputStream.java:1304) at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1247) at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1052) at java.io.ObjectOutputStream.defaultWriteFields (ObjectOutputStream.java:1332) at java.io.ObjectOutputStream.writeSerialData (ObjectOutputStream.java:1304) at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1247) at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1052) at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:278) at org.apache.catalina.session.StandardSession.writeObject (StandardSession.java:1471) at org.apache.catalina.session.StandardSession.writeObjectData (StandardSession.java:912) at org.apache.catalina.session.StandardManager.doUnload(StandardManager.java:572) at org.apache.catalina.session.StandardManager.unload (StandardManager.java:518) at org.apache.catalina.session.StandardManager.stop(StandardManager.java:720) at org.apache.catalina.core.StandardContext.stop (StandardContext.java:4426) at org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:995) at org.apache.catalina.core.StandardHostDeployer.remove (StandardHostDeployer.java:599) at org.apache.catalina.core.StandardHost.remove (StandardHost.java:939) at org.apache.catalina.startup.HostConfig.undeployApps (HostConfig.java:1047) at org.apache.catalina.startup.HostConfig.stop (HostConfig.java:1024) at org.apache.catalina.startup.HostConfig.lifecycleEvent (HostConfig.java:395) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent (LifecycleSupport.java:166) at org.apache.catalina.core.ContainerBase.stop (ContainerBase.java:1165) at org.apache.catalina.core.ContainerBase.stop (ContainerBase.java:1177) at org.apache.catalina.core.StandardEngine.stop (StandardEngine.java:523) at org.apache.catalina.core.StandardService.stop (StandardService.java:575) at org.apache.catalina.core.StandardServer.stop (StandardServer.java:2377) at org.apache.catalina.startup.Catalina.stop (Catalina.java:623) at org.apache.catalina.startup.Catalina.start (Catalina.java:600) ... 6 more --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
