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]

Reply via email to