org.apache.wicket.util.io.SerializableChecker$WicketNotSerializableException: Unable to serialize class: com.prosc.safetynet.SafetyNetSession$1 Field hierarchy is: 0 [class=com.prosc.safetynet.Administer, path=0] java.lang.Object org.apache.wicket.Component.data [class=org.apache.wicket.model.CompoundPropertyModel] private java.lang.Object org.apache.wicket.model.CompoundPropertyModel.target [class=com.prosc.safetynet.SafetyNetSession$2] final com.prosc.safetynet.SafetyNetSession com.prosc.safetynet.SafetyNetSession$2.this$0 [class=com.prosc.safetynet.SafetyNetSession] private java.lang.Object com.prosc.safetynet.SafetyNetSession.tryAndSerializeMeBitch [class=com.prosc.safetynet.SafetyNetSession$1] <----- field that is not serializable

Searched on Google with the first line of a JAVA stack trace?

We can recommend more relevant solutions and speed up debugging when you paste your entire stack trace with the exception message. Try a sample exception.

Recommended solutions based on your search

Solutions on the web

via Stack Overflow by Jesse Barnum
, 1 year ago
Unable to serialize class: com.prosc.safetynet.SafetyNetSession$1 Field hierarchy is: 0 [class=com.prosc.safetynet.Administer, path=0] java.lang.Object org.apache.wicket.Component.data [class=org.apache.wicket.model.CompoundPropertyModel
via Stack Overflow by xeraa
, 2 years ago
Unable to serialize class: org.codehaus.jackson.map.ObjectMapper Field hierarchy is: 1 [class=....web.backend.overview.OverviewPage, path=1] private java.lang.Object org.apache.wicket.MarkupContainer.children [class=[Ljava.lang.Object
via Google Groups by Unknown author, 6 months ago
Unable to serialize class: org.openengsb.ui.web.model.OpenEngSBVersion Field hierarchy is: 1 [class=org.openengsb.ui.web.BasePage, path=1] private java.lang.Object org.apache.wicket.MarkupContainer.children [class=[Ljava.lang.Object
via Google Groups by Unknown author, 5 months ago
Unable to serialize class: org.openengsb.ui.web.model.OpenEngSBVersion Field hierarchy is: 1 [class=org.openengsb.ui.web.BasePage, path=1] private java.lang.Object org.apache.wicket.MarkupContainer.children [class=[Ljava.lang.Object
via Google Groups by Unknown author, 6 months ago
Unable to serialize class: org.openengsb.ui.web.model.OpenEngSBVersion Field hierarchy is: 1 [class=org.openengsb.ui.web.BasePage, path=1] private java.lang.Object org.apache.wicket.MarkupContainer.children [class=[Ljava.lang.Object
via GitHub by karanjeets
, 1 month ago
Unable to serialize class: org.apache.oodt.cas.workflow.structs.WorkflowInstance Field hierarchy is: 0 [class=org.apache.oodt.pcs.opsui.WorkflowInstanceViewerPage, path=0] private java.lang.Object org.apache.wicket.MarkupContainer.children
org.apache.wicket.util.io.SerializableChecker$WicketNotSerializableException: Unable to serialize class: com.prosc.safetynet.SafetyNetSession$1 Field hierarchy is: 0 [class=com.prosc.safetynet.Administer, path=0] java.lang.Object org.apache.wicket.Component.data [class=org.apache.wicket.model.CompoundPropertyModel] private java.lang.Object org.apache.wicket.model.CompoundPropertyModel.target [class=com.prosc.safetynet.SafetyNetSession$2] final com.prosc.safetynet.SafetyNetSession com.prosc.safetynet.SafetyNetSession$2.this$0 [class=com.prosc.safetynet.SafetyNetSession] private java.lang.Object com.prosc.safetynet.SafetyNetSession.tryAndSerializeMeBitch [class=com.prosc.safetynet.SafetyNetSession$1] <----- field that is not serializable
at org.apache.wicket.util.io.SerializableChecker.internalCheck(SerializableChecker.java:395)
at org.apache.wicket.util.io.SerializableChecker.check(SerializableChecker.java:374)
at org.apache.wicket.util.io.SerializableChecker.checkFields(SerializableChecker.java:655)
at org.apache.wicket.util.io.SerializableChecker.internalCheck(SerializableChecker.java:578)
at org.apache.wicket.util.io.SerializableChecker.check(SerializableChecker.java:374)
at org.apache.wicket.util.io.SerializableChecker.checkFields(SerializableChecker.java:655)
at org.apache.wicket.util.io.SerializableChecker.internalCheck(SerializableChecker.java:578)
at org.apache.wicket.util.io.SerializableChecker.check(SerializableChecker.java:374)
at org.apache.wicket.util.io.SerializableChecker.checkFields(SerializableChecker.java:655)
at org.apache.wicket.util.io.SerializableChecker.internalCheck(SerializableChecker.java:578)
at org.apache.wicket.util.io.SerializableChecker.check(SerializableChecker.java:374)
at org.apache.wicket.util.io.SerializableChecker.checkFields(SerializableChecker.java:655)
at org.apache.wicket.util.io.SerializableChecker.internalCheck(SerializableChecker.java:578)
at org.apache.wicket.util.io.SerializableChecker.check(SerializableChecker.java:374)
at org.apache.wicket.util.io.SerializableChecker.writeObjectOverride(SerializableChecker.java:724)
at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
at org.apache.wicket.serialize.java.JavaSerializer$CheckerObjectOutputStream.writeObjectOverride(JavaSerializer.java:258)
at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
at org.apache.wicket.serialize.java.JavaSerializer.serialize(JavaSerializer.java:77)
at org.apache.wicket.pageStore.DefaultPageStore.serializePage(DefaultPageStore.java:368)
at org.apache.wicket.pageStore.DefaultPageStore.storePage(DefaultPageStore.java:146)
at org.apache.wicket.page.PageStoreManager$PersistentRequestAdapter.storeTouchedPages(PageStoreManager.java:383)
at org.apache.wicket.page.RequestAdapter.commitRequest(RequestAdapter.java:171)
at org.apache.wicket.page.AbstractPageManager.commitRequest(AbstractPageManager.java:94)
at org.apache.wicket.page.PageManagerDecorator.commitRequest(PageManagerDecorator.java:68)
at org.apache.wicket.page.PageAccessSynchronizer$2.commitRequest(PageAccessSynchronizer.java:281)
at org.apache.wicket.Application$2.onDetach(Application.java:1598)
at org.apache.wicket.request.cycle.RequestCycleListenerCollection$3.notify(RequestCycleListenerCollection.java:99)
at org.apache.wicket.request.cycle.RequestCycleListenerCollection$3.notify(RequestCycleListenerCollection.java:97)
at org.apache.wicket.util.listener.ListenerCollection$1.notify(ListenerCollection.java:119)
at org.apache.wicket.util.listener.ListenerCollection.reversedNotify(ListenerCollection.java:143)
at org.apache.wicket.util.listener.ListenerCollection.reversedNotifyIgnoringExceptions(ListenerCollection.java:113)
at org.apache.wicket.request.cycle.RequestCycleListenerCollection.onDetach(RequestCycleListenerCollection.java:95)
at org.apache.wicket.request.cycle.RequestCycle.onDetach(RequestCycle.java:603)
at org.apache.wicket.request.cycle.RequestCycle.detach(RequestCycle.java:542)
at org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:287)
at org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:188)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
at java.lang.Thread.run(Thread.java:680)

Users with the same issue

You are the first who have seen this exception.

Write tip

Know the solutions? Share your knowledge to help other developers to debug faster.