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=7365>. 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=7365 NotSerializableException when RequestUtils.computeURL called Summary: NotSerializableException when RequestUtils.computeURL called Product: Struts Version: Nightly Build Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: Other Component: Controller AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED] SimpleLog is not serializable. RequestUtils.computeURL calls pageContext.getServletContext().getAttribute(Action.APPLICATION_KEY) to get the ApplicationConfig. ApplicationConfig implements Serializable, and has a reference to ActionServlet. ActionServlet has a reference to a Log, which will end up being a SimpleLog, which will not serialize. I am using the 20020312 nightly build of Struts. <Mar 22, 2002 11:09:09 AM EST> <Error> <HTTP> <[WebAppServletContext (1543284,drm,/drm)] Could not deserialize context attribute java.io.NotSerializableException: org.apache.commons.logging.impl.SimpleLog 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 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 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 weblogic.servlet.internal.AttributeWrapper.getObject (AttributeWrapper.java:92) at weblogic.servlet.internal.AttributeWrapper.getObject (AttributeWrapper.java:64) at weblogic.servlet.internal.WebAppServletContext.getAttribute (WebAppServletContext.java:302) at org.apache.struts.util.RequestUtils.computeURL(RequestUtils.java:392) at org.apache.struts.taglib.html.RewriteTag.doStartTag (RewriteTag.java:112) at jsp_servlet._device.__model_config._jspService (__model_config.java:795) -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>