[richfaces-issues] [JBoss JIRA] (RF-12022) showcase - UAgentInfo is not serialized

Brian Leathem (JIRA) jira-events at lists.jboss.org
Tue Mar 6 14:42:36 EST 2012


     [ https://issues.jboss.org/browse/RF-12022?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Brian Leathem updated RF-12022:
-------------------------------

    Fix Version/s: 4.3.0.Milestone1

    
> showcase - UAgentInfo is not serialized
> ---------------------------------------
>
>                 Key: RF-12022
>                 URL: https://issues.jboss.org/browse/RF-12022
>             Project: RichFaces
>          Issue Type: Bug
>      Security Level: Public(Everyone can see) 
>          Components: showcase
>    Affects Versions: 4.2.0.Final
>         Environment: -showcase,
> -Tomcat 6,7,
> -arquillian tests
>            Reporter: Juraj Huska
>            Priority: Trivial
>             Fix For: 4.3.0.Milestone1
>
>
> When running functional tests for showcase with Arquillian on Tomcat 6 or 7, I am encountering following exception during showcase undeploying process:
> {code}
> WARNING: Cannot serialize session attribute userAgent for session E4F43AA62674D093726971AC8361F9F8
> java.io.NotSerializableException: org.richfaces.demo.ui.UAgentInfo
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1164)
> 	at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1518)
> 	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1483)
> 	at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1400)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1158)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:330)
> 	at org.apache.catalina.session.StandardSession.writeObject(StandardSession.java:1585)
> 	at org.apache.catalina.session.StandardSession.writeObjectData(StandardSession.java:1015)
> 	at org.apache.catalina.session.StandardManager.doUnload(StandardManager.java:528)
> 	at org.apache.catalina.session.StandardManager.unload(StandardManager.java:469)
> 	at org.apache.catalina.session.StandardManager.stop(StandardManager.java:678)
> 	at org.apache.catalina.core.StandardContext.stop(StandardContext.java:4882)
> 	at org.apache.catalina.manager.ManagerServlet.undeploy(ManagerServlet.java:1390)
> 	at org.apache.catalina.manager.ManagerServlet.doGet(ManagerServlet.java:382)
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
> 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
> 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> 	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
> 	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
> 	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:563)
> 	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
> 	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
> 	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
> 	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
> 	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
> 	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)
> 	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
> 	at java.lang.Thread.run(Thread.java:662)
> {code}
> UAgentInfo is used by UserAgentProcessor(session scoped bean) and therefore IMHO should be serialized. When I made it serialize-able, the exception disappeared. I did not notice any broken functionality by this exception, and same for the fixed one showcase, only cleaner test output.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the richfaces-issues mailing list