org.springframework.webflow.execution.repository.snapshot.SnapshotCreationException: Could not serialize flow execution; make sure all objects stored in flow or flash scope are serializable

Icesoft | alexander.dallmann | 8 years ago
  1. 0

    inputFile + WebFlow -&gt NotSerializableException

    Icesoft | 8 years ago | alexander.dallmann
    org.springframework.webflow.execution.repository.snapshot.SnapshotCreationException: Could not serialize flow execution; make sure all objects stored in flow or flash scope are serializable
  2. 0

    Serialization problem with outputchart

    Icesoft | 7 years ago | phanikotharu
    java.io.NotSerializableException: com.icesoft.faces.component.outputchart.AxisChart
  3. Speed up your debug routine!

    Automated exception search integrated into your IDE

  4. 0

    If I create a bean in session scope, and try to assign it to a flow scope var, I get an error, because not all beans in flow scope are serializables. Problem is not only within session scope, as it happens the same with a custom scope. Seems more a problem dealing with CGLIB proxies. Defined in AppContex.xml <bean id="sesionperson" class="org.springframework.webflow.samples.phonebook.Person" scope="session" p:firstName="Peter" p:lastName="Smith"> <aop:scoped-proxy proxy-target-class="true"/> </bean> Defined in myFlow.xml <var name="flowperson" class="org.springframework.webflow.samples.phonebook.Person"/> <view-state id="inicio" model="idContainer"> <on-render> <evaluate expression="sesionperson" result="flowperson" /> </on-render> </view-state> The bean implements Serializable public class Person implements Serializable { .... } The problem solves if I eliminate <aop:scoped-proxy proxy-target-class="true"/> from the bean definition. I suppose that the proxied bean does not implement Serializable. THIS WORKS: <bean id="sesionperson" class="org.springframework.webflow.samples.phonebook.Person" scope="session" p:firstName="Peter" p:lastName="Smith"> </bean> And the StackTrace java.io.NotSerializableException: org.springframework.aop.scope.DefaultScopedObject at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1156) at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509) at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474) at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392) at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509) at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474) at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392) at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1338) at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1146) at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509) at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474) at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392) at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509) at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474) at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392) at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509) at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474) at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392) at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326) at java.util.HashMap.writeObject(HashMap.java:1001) 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:597) at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945) at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1461) at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392) at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509) at java.io.ObjectOutputStream.defaultWriteObject(ObjectOutputStream.java:416) at org.springframework.webflow.core.collection.LocalAttributeMap.writeObject(LocalAttributeMap.java:327) 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:597) at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945) at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1461) at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392) at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326) at org.springframework.webflow.engine.impl.FlowSessionImpl.writeExternal(FlowSessionImpl.java:154) at java.io.ObjectOutputStream.writeExternalData(ObjectOutputStream.java:1421) at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1390) at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326) at java.util.LinkedList.writeObject(LinkedList.java:943) 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:597) at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945) at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1461) at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392) at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326) at org.springframework.webflow.engine.impl.FlowExecutionImpl.writeExternal(FlowExecutionImpl.java:508) at java.io.ObjectOutputStream.writeExternalData(ObjectOutputStream.java:1421) at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1390) at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326) at org.springframework.webflow.execution.repository.snapshot.SerializedFlowExecutionSnapshot.serialize(SerializedFlowExecutionSnapshot.java:172) at org.springframework.webflow.execution.repository.snapshot.SerializedFlowExecutionSnapshot.<init>(SerializedFlowExecutionSnapshot.java:69) at org.springframework.webflow.execution.repository.snapshot.SerializedFlowExecutionSnapshotFactory.createSnapshot(SerializedFlowExecutionSnapshotFactory.java:70) at org.springframework.webflow.execution.repository.snapshot.AbstractSnapshottingFlowExecutionRepository.snapshot(AbstractSnapshottingFlowExecutionRepository.java:75) at org.springframework.webflow.execution.repository.impl.DefaultFlowExecutionRepository.putFlowExecution(DefaultFlowExecutionRepository.java:115) at org.springframework.webflow.executor.FlowExecutorImpl.resumeExecution(FlowExecutorImpl.java:155) at org.springframework.webflow.mvc.servlet.FlowHandlerAdapter.handle(FlowHandlerAdapter.java:173) at org.springframework.webflow.mvc.servlet.FlowController.handleRequest(FlowController.java:172) at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:809) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:501) at javax.servlet.http.HttpServlet.service(HttpServlet.java:690) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) 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:175) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) 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:286) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) at java.lang.Thread.run(Thread.java:619)

    Spring JIRA | 8 years ago | Roberto Ruiz
    java.io.NotSerializableException: org.springframework.aop.scope.DefaultScopedObject
  5. 0

    If I create a bean in session scope, and try to assign it to a flow scope var, I get an error, because not all beans in flow scope are serializables. Problem is not only within session scope, as it happens the same with a custom scope. Seems more a problem dealing with CGLIB proxies. Defined in AppContex.xml <bean id="sesionperson" class="org.springframework.webflow.samples.phonebook.Person" scope="session" p:firstName="Peter" p:lastName="Smith"> <aop:scoped-proxy proxy-target-class="true"/> </bean> Defined in myFlow.xml <var name="flowperson" class="org.springframework.webflow.samples.phonebook.Person"/> <view-state id="inicio" model="idContainer"> <on-render> <evaluate expression="sesionperson" result="flowperson" /> </on-render> </view-state> The bean implements Serializable public class Person implements Serializable { .... } The problem solves if I eliminate <aop:scoped-proxy proxy-target-class="true"/> from the bean definition. I suppose that the proxied bean does not implement Serializable. THIS WORKS: <bean id="sesionperson" class="org.springframework.webflow.samples.phonebook.Person" scope="session" p:firstName="Peter" p:lastName="Smith"> </bean> And the StackTrace java.io.NotSerializableException: org.springframework.aop.scope.DefaultScopedObject at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1156) at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509) at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474) at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392) at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509) at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474) at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392) at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1338) at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1146) at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509) at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474) at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392) at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509) at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474) at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392) at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509) at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474) at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392) at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326) at java.util.HashMap.writeObject(HashMap.java:1001) 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:597) at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945) at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1461) at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392) at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509) at java.io.ObjectOutputStream.defaultWriteObject(ObjectOutputStream.java:416) at org.springframework.webflow.core.collection.LocalAttributeMap.writeObject(LocalAttributeMap.java:327) 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:597) at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945) at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1461) at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392) at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326) at org.springframework.webflow.engine.impl.FlowSessionImpl.writeExternal(FlowSessionImpl.java:154) at java.io.ObjectOutputStream.writeExternalData(ObjectOutputStream.java:1421) at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1390) at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326) at java.util.LinkedList.writeObject(LinkedList.java:943) 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:597) at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945) at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1461) at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392) at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326) at org.springframework.webflow.engine.impl.FlowExecutionImpl.writeExternal(FlowExecutionImpl.java:508) at java.io.ObjectOutputStream.writeExternalData(ObjectOutputStream.java:1421) at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1390) at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326) at org.springframework.webflow.execution.repository.snapshot.SerializedFlowExecutionSnapshot.serialize(SerializedFlowExecutionSnapshot.java:172) at org.springframework.webflow.execution.repository.snapshot.SerializedFlowExecutionSnapshot.<init>(SerializedFlowExecutionSnapshot.java:69) at org.springframework.webflow.execution.repository.snapshot.SerializedFlowExecutionSnapshotFactory.createSnapshot(SerializedFlowExecutionSnapshotFactory.java:70) at org.springframework.webflow.execution.repository.snapshot.AbstractSnapshottingFlowExecutionRepository.snapshot(AbstractSnapshottingFlowExecutionRepository.java:75) at org.springframework.webflow.execution.repository.impl.DefaultFlowExecutionRepository.putFlowExecution(DefaultFlowExecutionRepository.java:115) at org.springframework.webflow.executor.FlowExecutorImpl.resumeExecution(FlowExecutorImpl.java:155) at org.springframework.webflow.mvc.servlet.FlowHandlerAdapter.handle(FlowHandlerAdapter.java:173) at org.springframework.webflow.mvc.servlet.FlowController.handleRequest(FlowController.java:172) at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:809) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:501) at javax.servlet.http.HttpServlet.service(HttpServlet.java:690) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) 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:175) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) 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:286) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) at java.lang.Thread.run(Thread.java:619)

    Spring JIRA | 8 years ago | Roberto Ruiz
    java.io.NotSerializableException: org.springframework.aop.scope.DefaultScopedObject

  1. Malcshour 19 times, last 7 months ago
12 unregistered visitors
Not finding the right solution?
Take a tour to get the most out of Samebug.

Tired of useless tips?

Automated exception search integrated into your IDE

Root Cause Analysis

  1. java.io.NotSerializableException

    com.icesoft.faces.component.inputfile.FileInfo

    at java.io.ObjectOutputStream.writeObject0()
  2. Java RT
    ObjectOutputStream.defaultWriteObject
    1. java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1156)
    2. java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1338)
    3. java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1146)
    4. java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1338)
    5. java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1146)
    6. java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1338)
    7. java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1146)
    8. java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1338)
    9. java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1146)
    10. java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1338)
    11. java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1146)
    12. java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1338)
    13. java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1146)
    14. java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1338)
    15. java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1146)
    16. java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1338)
    17. java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1146)
    18. java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1338)
    19. java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1146)
    20. java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1338)
    21. java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1146)
    22. java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1338)
    23. java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1146)
    24. java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1338)
    25. java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1146)
    26. java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509)
    27. java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474)
    28. java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392)
    29. java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)
    30. java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
    31. java.util.HashMap.writeObject(HashMap.java:1001)
    32. sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source)
    33. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    34. java.lang.reflect.Method.invoke(Method.java:597)
    35. java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
    36. java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1461)
    37. java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392)
    38. java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)
    39. java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509)
    40. java.io.ObjectOutputStream.defaultWriteObject(ObjectOutputStream.java:416)
    40 frames
  3. Spring Web Flow
    LocalAttributeMap.writeObject
    1. org.springframework.webflow.core.collection.LocalAttributeMap.writeObject(LocalAttributeMap.java:327)
    1 frame
  4. Java RT
    ObjectOutputStream.defaultWriteObject
    1. sun.reflect.GeneratedMethodAccessor26.invoke(Unknown Source)
    2. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    3. java.lang.reflect.Method.invoke(Method.java:597)
    4. java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
    5. java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1461)
    6. java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392)
    7. java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)
    8. java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
    9. java.util.HashMap.writeObject(HashMap.java:1001)
    10. sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source)
    11. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    12. java.lang.reflect.Method.invoke(Method.java:597)
    13. java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
    14. java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1461)
    15. java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392)
    16. java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)
    17. java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509)
    18. java.io.ObjectOutputStream.defaultWriteObject(ObjectOutputStream.java:416)
    18 frames
  5. Spring Web Flow
    LocalAttributeMap.writeObject
    1. org.springframework.webflow.core.collection.LocalAttributeMap.writeObject(LocalAttributeMap.java:327)
    1 frame
  6. Java RT
    ObjectOutputStream.writeObject
    1. sun.reflect.GeneratedMethodAccessor26.invoke(Unknown Source)
    2. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    3. java.lang.reflect.Method.invoke(Method.java:597)
    4. java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
    5. java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1461)
    6. java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392)
    7. java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)
    8. java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
    8 frames
  7. Spring Web Flow
    FlowSessionImpl.writeExternal
    1. org.springframework.webflow.engine.impl.FlowSessionImpl.writeExternal(FlowSessionImpl.java:154)
    1 frame
  8. Java RT
    ObjectOutputStream.writeObject
    1. java.io.ObjectOutputStream.writeExternalData(ObjectOutputStream.java:1421)
    2. java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1390)
    3. java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)
    4. java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
    5. java.util.LinkedList.writeObject(LinkedList.java:943)
    6. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    7. sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    8. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    9. java.lang.reflect.Method.invoke(Method.java:597)
    10. java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
    11. java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1461)
    12. java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392)
    13. java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)
    14. java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
    14 frames
  9. Spring Web Flow
    FlowExecutionImpl.writeExternal
    1. org.springframework.webflow.engine.impl.FlowExecutionImpl.writeExternal(FlowExecutionImpl.java:508)
    1 frame
  10. Java RT
    ObjectOutputStream.writeObject
    1. java.io.ObjectOutputStream.writeExternalData(ObjectOutputStream.java:1421)
    2. java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1390)
    3. java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)
    4. java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
    4 frames
  11. Spring Web Flow
    FlowExecutorImpl.resumeExecution
    1. org.springframework.webflow.execution.repository.snapshot.SerializedFlowExecutionSnapshot.serialize(SerializedFlowExecutionSnapshot.java:172)
    2. org.springframework.webflow.execution.repository.snapshot.SerializedFlowExecutionSnapshot.<init>(SerializedFlowExecutionSnapshot.java:69)
    3. org.springframework.webflow.execution.repository.snapshot.SerializedFlowExecutionSnapshotFactory.createSnapshot(SerializedFlowExecutionSnapshotFactory.java:70)
    4. org.springframework.webflow.execution.repository.snapshot.AbstractSnapshottingFlowExecutionRepository.snapshot(AbstractSnapshottingFlowExecutionRepository.java:75)
    5. org.springframework.webflow.execution.repository.impl.DefaultFlowExecutionRepository.putFlowExecution(DefaultFlowExecutionRepository.java:115)
    6. org.springframework.webflow.executor.FlowExecutorImpl.resumeExecution(FlowExecutorImpl.java:155)
    6 frames
  12. com.icesoft.faces
    MainServlet.service
    1. com.icesoft.faces.webapp.http.core.SwfLifecycleExecutor.apply(SwfLifecycleExecutor.java:42)
    2. com.icesoft.faces.webapp.http.core.ReceiveSendUpdates.renderCycle(ReceiveSendUpdates.java:54)
    3. com.icesoft.faces.webapp.http.core.ReceiveSendUpdates.service(ReceiveSendUpdates.java:42)
    4. com.icesoft.faces.webapp.http.core.ViewBoundServer.service(ViewBoundServer.java:65)
    5. com.icesoft.faces.webapp.http.core.RequestVerifier.service(RequestVerifier.java:44)
    6. com.icesoft.faces.webapp.http.common.standard.PathDispatcherServer$Matcher.serviceOnMatch(PathDispatcherServer.java:50)
    7. com.icesoft.faces.webapp.http.common.standard.PathDispatcherServer.service(PathDispatcherServer.java:19)
    8. com.icesoft.faces.webapp.http.servlet.ThreadBlockingAdaptingServlet.service(ThreadBlockingAdaptingServlet.java:19)
    9. com.icesoft.faces.webapp.http.servlet.EnvironmentAdaptingServlet.service(EnvironmentAdaptingServlet.java:63)
    10. com.icesoft.faces.webapp.http.servlet.MainSessionBoundServlet.service(MainSessionBoundServlet.java:139)
    11. com.icesoft.faces.webapp.http.servlet.SessionDispatcher.service(SessionDispatcher.java:53)
    12. com.icesoft.faces.webapp.http.servlet.PathDispatcher$Matcher.serviceOnMatch(PathDispatcher.java:52)
    13. com.icesoft.faces.webapp.http.servlet.PathDispatcher.service(PathDispatcher.java:29)
    14. com.icesoft.faces.webapp.http.servlet.MainServlet.service(MainServlet.java:82)
    14 frames
  13. JavaServlet
    HttpServlet.service
    1. javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    1 frame
  14. com.icesoft.faces
    BlockingServlet.service
    1. com.icesoft.faces.webapp.xmlhttp.BlockingServlet.service(BlockingServlet.java:46)
    1 frame
  15. Glassfish Core
    CoyoteAdapter.service
    1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
    2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    3. org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
    4. org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
    5. org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
    6. org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
    7. org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
    8. org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
    8 frames
  16. Grizzly HTTP
    JIoEndpoint$Worker.run
    1. org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
    2. org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
    3. org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
    3 frames
  17. Java RT
    Thread.run
    1. java.lang.Thread.run(Thread.java:619)
    1 frame