Uploaded image for project: 'Causeway'
  1. Causeway
  2. CAUSEWAY-3756

FileUploadModel for clob is not serializable.

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Minor
    • Resolution: Done
    • 2.0.0
    • 2.1.0, 3.1.0
    • Viewer Wicket
    • None

    Description

      Found this in logs:
      2024-06-01 12:04:09.747 ERROR 12 — [nio-8080-exec-2] o.a.w.s.j.JavaSerializer                 : Error serializing object class org.apache.isis.viewer.wicket.ui.pages.entity.EntityPage [object=[Page class = org.apache.isis.viewer.wicket.ui.pages.entity.EntityPage, id = 7, render count = 1]]
       
      org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream$ObjectCheckException: The object type is not Serializable!
      A problem occurred while checking object with type: sun.nio.cs.UTF_8
      Field hierarchy is:
        7 [class=org.apache.isis.viewer.wicket.ui.pages.entity.EntityPage, path=7]
          private java.lang.Object org.apache.wicket.MarkupContainer.children [class=java.util.ArrayList]
            private org.apache.isis.viewer.commons.model.components.UiComponentType org.apache.isis.viewer.wicket.ui.panels.PanelAbstract.uiComponentType[write:6][write:7][write:16] [class=org.apache.wicket.markup.html.WebMarkupContainer, path=7:theme]
              private java.lang.Object org.apache.wicket.MarkupContainer.children [class=java.util.ArrayList]
                private java.lang.Object org.apache.wicket.MarkupContainer.children[write:26][write:27][write:31] [class=org.apache.wicket.markup.html.WebMarkupContainer, path=7:theme:entityPageContainer]
                  private java.lang.Object org.apache.wicket.MarkupContainer.children [class=java.util.ArrayList]
                    private org.apache.wicket.spring.ISpringContextLocator org.apache.wicket.spring.SpringBeanLocator.springContextLocator[write:6][write:7][write:13][write:15][write:16] [class=org.apache.isis.viewer.wicket.ui.components.layout.bs.BSGridPanel, path=7:theme:entityPageContainer:entity]
                      private java.lang.Object org.apache.wicket.MarkupContainer.children [class=org.apache.wicket.markup.repeater.RepeatingView, path=7:theme:entityPageContainer:entity:rows]
                        private java.lang.Object org.apache.wicket.MarkupContainer.children [class=java.util.ArrayList]
                          private java.lang.Object org.apache.wicket.MarkupContainer.children[write:1] [class=org.apache.isis.viewer.wicket.ui.components.layout.bs.row.Row, path=7:theme:entityPageContainer:entity:rows:1]
                            private java.lang.Object org.apache.wicket.MarkupContainer.children [class=org.apache.isis.viewer.wicket.ui.components.layout.bs.col.RepeatingViewWithDynamicallyVisibleContent, path=7:theme:entityPageContainer:entity:rows:1:rowContents]
                              private java.lang.Object org.apache.wicket.MarkupContainer.children [class=java.util.ArrayList]
                                private java.lang.Object org.apache.wicket.MarkupContainer.children[write:1] [class=org.apache.isis.viewer.wicket.ui.components.layout.bs.col.Col, path=7:theme:entityPageContainer:entity:rows:1:rowContents:1]
                                  private java.lang.Object org.apache.wicket.MarkupContainer.children [class=org.apache.wicket.markup.html.WebMarkupContainer, path=7:theme:entityPageContainer:entity:rows:1:rowContents:1:col]
                                    private java.lang.Object org.apache.wicket.MarkupContainer.children [class=java.util.ArrayList]
                                      private org.apache.isis.viewer.commons.model.components.UiComponentType org.apache.isis.viewer.wicket.ui.panels.PanelAbstract.uiComponentType[write:17][write:11][write:14] [class=org.apache.isis.viewer.wicket.ui.components.layout.bs.col.RepeatingViewWithDynamicallyVisibleContent, path=7:theme:entityPageContainer:entity:rows:1:rowContents:1:col:fieldSets]
                                        private java.lang.Object org.apache.wicket.MarkupContainer.children [class=java.util.ArrayList]
                                          private final org.apache.isis.commons.collections.Can org.apache.isis.viewer.wicket.ui.components.entity.fieldset.PropertyGroup.childScalarPanels[write:6][write:10] [class=org.apache.isis.viewer.wicket.ui.components.entity.fieldset.PropertyGroup, path=7:theme:entityPageContainer:entity:rows:1:rowContents:1:col:fieldSets:2]
                                            private java.lang.Object org.apache.wicket.MarkupContainer.children [class=org.apache.wicket.markup.html.WebMarkupContainer, path=7:theme:entityPageContainer:entity:rows:1:rowContents:1:col:fieldSets:2:memberGroup]
                                              private java.lang.Object org.apache.wicket.MarkupContainer.children [class=java.util.ArrayList]
                                                private java.lang.Object org.apache.wicket.MarkupContainer.children[write:1] [class=org.apache.wicket.markup.repeater.RepeatingView, path=7:theme:entityPageContainer:entity:rows:1:rowContents:1:col:fieldSets:2:memberGroup:properties]
                                                  private java.lang.Object org.apache.wicket.MarkupContainer.children [class=java.util.ArrayList]
                                                    private org.apache.wicket.model.IModel org.apache.isis.viewer.wicket.ui.components.scalars.blobclob.IsisBlobOrClobPanelAbstract.unwrapped[write:8] [class=org.apache.wicket.markup.html.WebMarkupContainer, path=7:theme:entityPageContainer:entity:rows:1:rowContents:1:col:fieldSets:2:memberGroup:properties:3]
                                                      private java.lang.Object org.apache.wicket.MarkupContainer.children [class=org.apache.isis.viewer.wicket.ui.components.scalars.blobclob.IsisClobPanel, path=7:theme:entityPageContainer:entity:rows:1:rowContents:1:col:fieldSets:2:memberGroup:properties:3:property]
                                                        java.lang.Object org.apache.wicket.Component.data [class=[Ljava.lang.Object;]
                                                          java.lang.Object org.apache.wicket.Component.data[0] [class=org.apache.isis.viewer.wicket.model.models.ScalarPropertyModel]
                                                            private org.apache.isis.viewer.wicket.model.models.InlinePromptContext org.apache.isis.viewer.wicket.model.models.ScalarModel.inlinePromptContext [class=org.apache.isis.viewer.wicket.model.models.InlinePromptContext]
                                                              private final org.apache.wicket.Component org.apache.isis.viewer.wicket.model.models.InlinePromptContext.scalarIfRegular [class=org.apache.isis.viewer.wicket.ui.components.widgets.bootstrap.FormGroup, path=7:theme:entityPageContainer:entity:rows:1:rowContents:1:col:fieldSets:2:memberGroup:properties:3:property:scalarTypeContainer:scalarIfRegular]
                                                                private java.lang.Object org.apache.wicket.MarkupContainer.children [class=java.util.ArrayList]
                                                                  private java.lang.Object org.apache.wicket.MarkupContainer.children[write:1] [class=org.apache.isis.viewer.wicket.ui.components.widgets.fileinput.FileUploadFieldWithNestingFix, path=7:theme:entityPageContainer:entity:rows:1:rowContents:1:col:fieldSets:2:memberGroup:properties:3:property:scalarTypeContainer:scalarIfRegular:scalarValue]
                                                                    java.lang.Object org.apache.wicket.Component.data [class=[Ljava.lang.Object;]
                                                                      java.lang.Object org.apache.wicket.Component.data[0] [class=org.apache.isis.viewer.wicket.model.models.ScalarConvertingModel]
                                                                        final java.nio.charset.Charset org.apache.isis.viewer.wicket.model.models.FileUploadModels$2.val$charset [class=sun.nio.cs.UTF_8] <----- field that is causing the problem
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.internalCheck(CheckingObjectOutputStream.java:371) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.check(CheckingObjectOutputStream.java:354) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.checkFields(CheckingObjectOutputStream.java:607) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.internalCheck(CheckingObjectOutputStream.java:545) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.check(CheckingObjectOutputStream.java:354) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.internalCheck(CheckingObjectOutputStream.java:413) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.check(CheckingObjectOutputStream.java:354) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.checkFields(CheckingObjectOutputStream.java:607) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.internalCheck(CheckingObjectOutputStream.java:545) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.check(CheckingObjectOutputStream.java:354) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream$1InterceptingObjectOutputStream.replaceObject(CheckingObjectOutputStream.java:501) ~[wicket-core-9.17.0.jar:9.17.0]
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1135) ~[?:?]
      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:345) ~[?:?]
      at java.util.ArrayList.writeObject(ArrayList.java:897) ~[?:?]
      at jdk.internal.reflect.GeneratedMethodAccessor205.invoke(Unknown Source) ~[?:?]
      at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
      at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
      at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1016) ~[?:?]
      at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1487) ~[?:?]
      at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1423) ~[?:?]
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1169) ~[?:?]
      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:345) ~[?:?]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.internalCheck(CheckingObjectOutputStream.java:509) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.check(CheckingObjectOutputStream.java:354) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.checkFields(CheckingObjectOutputStream.java:607) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.internalCheck(CheckingObjectOutputStream.java:545) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.check(CheckingObjectOutputStream.java:354) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.checkFields(CheckingObjectOutputStream.java:607) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.internalCheck(CheckingObjectOutputStream.java:545) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.check(CheckingObjectOutputStream.java:354) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.checkFields(CheckingObjectOutputStream.java:607) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.internalCheck(CheckingObjectOutputStream.java:545) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.check(CheckingObjectOutputStream.java:354) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.internalCheck(CheckingObjectOutputStream.java:413) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.check(CheckingObjectOutputStream.java:354) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.checkFields(CheckingObjectOutputStream.java:607) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.internalCheck(CheckingObjectOutputStream.java:545) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.check(CheckingObjectOutputStream.java:354) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.checkFields(CheckingObjectOutputStream.java:607) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.internalCheck(CheckingObjectOutputStream.java:545) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.check(CheckingObjectOutputStream.java:354) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream$1InterceptingObjectOutputStream.replaceObject(CheckingObjectOutputStream.java:501) ~[wicket-core-9.17.0.jar:9.17.0]
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1135) ~[?:?]
      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:345) ~[?:?]
      at java.util.ArrayList.writeObject(ArrayList.java:897) ~[?:?]
      at jdk.internal.reflect.GeneratedMethodAccessor205.invoke(Unknown Source) ~[?:?]
      at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
      at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
      at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1016) ~[?:?]
      at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1487) ~[?:?]
      at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1423) ~[?:?]
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1169) ~[?:?]
      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:345) ~[?:?]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.internalCheck(CheckingObjectOutputStream.java:509) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.check(CheckingObjectOutputStream.java:354) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.checkFields(CheckingObjectOutputStream.java:607) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.internalCheck(CheckingObjectOutputStream.java:545) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.check(CheckingObjectOutputStream.java:354) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream$1InterceptingObjectOutputStream.replaceObject(CheckingObjectOutputStream.java:501) ~[wicket-core-9.17.0.jar:9.17.0]
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1135) ~[?:?]
      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:345) ~[?:?]
      at java.util.ArrayList.writeObject(ArrayList.java:897) ~[?:?]
      at jdk.internal.reflect.GeneratedMethodAccessor205.invoke(Unknown Source) ~[?:?]
      at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
      at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
      at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1016) ~[?:?]
      at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1487) ~[?:?]
      at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1423) ~[?:?]
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1169) ~[?:?]
      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:345) ~[?:?]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.internalCheck(CheckingObjectOutputStream.java:509) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.check(CheckingObjectOutputStream.java:354) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.checkFields(CheckingObjectOutputStream.java:607) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.internalCheck(CheckingObjectOutputStream.java:545) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.check(CheckingObjectOutputStream.java:354) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.checkFields(CheckingObjectOutputStream.java:607) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.internalCheck(CheckingObjectOutputStream.java:545) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.check(CheckingObjectOutputStream.java:354) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream$1InterceptingObjectOutputStream.replaceObject(CheckingObjectOutputStream.java:501) ~[wicket-core-9.17.0.jar:9.17.0]
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1135) ~[?:?]
      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:345) ~[?:?]
      at java.util.ArrayList.writeObject(ArrayList.java:897) ~[?:?]
      at jdk.internal.reflect.GeneratedMethodAccessor205.invoke(Unknown Source) ~[?:?]
      at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
      at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
      at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1016) ~[?:?]
      at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1487) ~[?:?]
      at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1423) ~[?:?]
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1169) ~[?:?]
      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:345) ~[?:?]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.internalCheck(CheckingObjectOutputStream.java:509) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.check(CheckingObjectOutputStream.java:354) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.checkFields(CheckingObjectOutputStream.java:607) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.internalCheck(CheckingObjectOutputStream.java:545) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.check(CheckingObjectOutputStream.java:354) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream$1InterceptingObjectOutputStream.replaceObject(CheckingObjectOutputStream.java:501) ~[wicket-core-9.17.0.jar:9.17.0]
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1135) ~[?:?]
      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:345) ~[?:?]
      at java.util.ArrayList.writeObject(ArrayList.java:897) ~[?:?]
      at jdk.internal.reflect.GeneratedMethodAccessor205.invoke(Unknown Source) ~[?:?]
      at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
      at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
      at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1016) ~[?:?]
      at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1487) ~[?:?]
      at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1423) ~[?:?]
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1169) ~[?:?]
      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:345) ~[?:?]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.internalCheck(CheckingObjectOutputStream.java:509) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.check(CheckingObjectOutputStream.java:354) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.checkFields(CheckingObjectOutputStream.java:607) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.internalCheck(CheckingObjectOutputStream.java:545) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.check(CheckingObjectOutputStream.java:354) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.checkFields(CheckingObjectOutputStream.java:607) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.internalCheck(CheckingObjectOutputStream.java:545) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.check(CheckingObjectOutputStream.java:354) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream$1InterceptingObjectOutputStream.replaceObject(CheckingObjectOutputStream.java:501) ~[wicket-core-9.17.0.jar:9.17.0]
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1135) ~[?:?]
      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:345) ~[?:?]
      at java.util.ArrayList.writeObject(ArrayList.java:897) ~[?:?]
      at jdk.internal.reflect.GeneratedMethodAccessor205.invoke(Unknown Source) ~[?:?]
      at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
      at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
      at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1016) ~[?:?]
      at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1487) ~[?:?]
      at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1423) ~[?:?]
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1169) ~[?:?]
      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:345) ~[?:?]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.internalCheck(CheckingObjectOutputStream.java:509) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.check(CheckingObjectOutputStream.java:354) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.checkFields(CheckingObjectOutputStream.java:607) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.internalCheck(CheckingObjectOutputStream.java:545) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.check(CheckingObjectOutputStream.java:354) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.checkFields(CheckingObjectOutputStream.java:607) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.internalCheck(CheckingObjectOutputStream.java:545) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.check(CheckingObjectOutputStream.java:354) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream$1InterceptingObjectOutputStream.replaceObject(CheckingObjectOutputStream.java:501) ~[wicket-core-9.17.0.jar:9.17.0]
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1135) ~[?:?]
      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:345) ~[?:?]
      at java.util.ArrayList.writeObject(ArrayList.java:897) ~[?:?]
      at jdk.internal.reflect.GeneratedMethodAccessor205.invoke(Unknown Source) ~[?:?]
      at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
      at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
      at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1016) ~[?:?]
      at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1487) ~[?:?]
      at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1423) ~[?:?]
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1169) ~[?:?]
      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:345) ~[?:?]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.internalCheck(CheckingObjectOutputStream.java:509) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.check(CheckingObjectOutputStream.java:354) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.checkFields(CheckingObjectOutputStream.java:607) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.internalCheck(CheckingObjectOutputStream.java:545) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.check(CheckingObjectOutputStream.java:354) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.checkFields(CheckingObjectOutputStream.java:607) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.internalCheck(CheckingObjectOutputStream.java:545) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.check(CheckingObjectOutputStream.java:354) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream$1InterceptingObjectOutputStream.replaceObject(CheckingObjectOutputStream.java:501) ~[wicket-core-9.17.0.jar:9.17.0]
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1135) ~[?:?]
      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:345) ~[?:?]
      at java.util.ArrayList.writeObject(ArrayList.java:897) ~[?:?]
      at jdk.internal.reflect.GeneratedMethodAccessor205.invoke(Unknown Source) ~[?:?]
      at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
      at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
      at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1016) ~[?:?]
      at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1487) ~[?:?]
      at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1423) ~[?:?]
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1169) ~[?:?]
      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:345) ~[?:?]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.internalCheck(CheckingObjectOutputStream.java:509) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.check(CheckingObjectOutputStream.java:354) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.checkFields(CheckingObjectOutputStream.java:607) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.internalCheck(CheckingObjectOutputStream.java:545) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.check(CheckingObjectOutputStream.java:354) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream$1InterceptingObjectOutputStream.replaceObject(CheckingObjectOutputStream.java:501) ~[wicket-core-9.17.0.jar:9.17.0]
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1135) ~[?:?]
      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:345) ~[?:?]
      at java.util.ArrayList.writeObject(ArrayList.java:897) ~[?:?]
      at jdk.internal.reflect.GeneratedMethodAccessor205.invoke(Unknown Source) ~[?:?]
      at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
      at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
      at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1016) ~[?:?]
      at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1487) ~[?:?]
      at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1423) ~[?:?]
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1169) ~[?:?]
      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:345) ~[?:?]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.internalCheck(CheckingObjectOutputStream.java:509) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.check(CheckingObjectOutputStream.java:354) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.checkFields(CheckingObjectOutputStream.java:607) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.internalCheck(CheckingObjectOutputStream.java:545) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.check(CheckingObjectOutputStream.java:354) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream$1InterceptingObjectOutputStream.replaceObject(CheckingObjectOutputStream.java:501) ~[wicket-core-9.17.0.jar:9.17.0]
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1135) ~[?:?]
      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:345) ~[?:?]
      at java.util.ArrayList.writeObject(ArrayList.java:897) ~[?:?]
      at jdk.internal.reflect.GeneratedMethodAccessor205.invoke(Unknown Source) ~[?:?]
      at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
      at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
      at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1016) ~[?:?]
      at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1487) ~[?:?]
      at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1423) ~[?:?]
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1169) ~[?:?]
      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:345) ~[?:?]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.internalCheck(CheckingObjectOutputStream.java:509) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.check(CheckingObjectOutputStream.java:354) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.checkFields(CheckingObjectOutputStream.java:607) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.internalCheck(CheckingObjectOutputStream.java:545) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.check(CheckingObjectOutputStream.java:354) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream.writeObjectOverride(CheckingObjectOutputStream.java:711) ~[wicket-core-9.17.0.jar:9.17.0]
      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:341) ~[?:?]
      at org.apache.wicket.serialize.java.JavaSerializer$SerializationCheckerObjectOutputStream.writeObjectOverride(JavaSerializer.java:394) ~[wicket-core-9.17.0.jar:9.17.0]
      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:341) ~[?:?]
      at org.apache.wicket.serialize.java.JavaSerializer.serialize(JavaSerializer.java:97) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.pageStore.SerializingPageStore.addPage(SerializingPageStore.java:80) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.pageStore.CachingPageStore.addPage(CachingPageStore.java:73) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.pageStore.RequestPageStore.detach(RequestPageStore.java:114) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.page.PageManager.detach(PageManager.java:91) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.Application$2.onDetach(Application.java:1584) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.request.cycle.RequestCycleListenerCollection$3.notify(RequestCycleListenerCollection.java:105) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.request.cycle.RequestCycleListenerCollection$3.notify(RequestCycleListenerCollection.java:101) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.util.listener.ListenerCollection$1.notify(ListenerCollection.java:121) ~[wicket-util-9.17.0.jar:9.17.0]
      at org.apache.wicket.util.listener.ListenerCollection.reversedNotify(ListenerCollection.java:145) ~[wicket-util-9.17.0.jar:9.17.0]
      at org.apache.wicket.util.listener.ListenerCollection.reversedNotifyIgnoringExceptions(ListenerCollection.java:114) ~[wicket-util-9.17.0.jar:9.17.0]
      at org.apache.wicket.request.cycle.RequestCycleListenerCollection.onDetach(RequestCycleListenerCollection.java:100) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.request.cycle.RequestCycle.onDetach(RequestCycle.java:670) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.request.cycle.RequestCycle.detach(RequestCycle.java:625) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.protocol.http.WicketFilter.processRequestCycle(WicketFilter.java:285) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:208) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:307) ~[wicket-core-9.17.0.jar:9.17.0]
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178) ~[tomcat-embed-core-9.0.83.jar:9.0.83]
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153) ~[tomcat-embed-core-9.0.83.jar:9.0.83]
      at org.apache.isis.core.webapp.modules.logonlog.IsisLogOnExceptionFilter.doFilter(IsisLogOnExceptionFilter.java:80) ~[isis-core-webapp-2.0.0.20240601-0816.CAUSEWAY-3755.363c35b6.jar:2.0.0.20240601-0816.CAUSEWAY-3755.363c35b6]
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178) ~[tomcat-embed-core-9.0.83.jar:9.0.83]
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153) ~[tomcat-embed-core-9.0.83.jar:9.0.83]
      at org.apache.isis.security.spring.webmodule.SpringSecurityFilter.lambda$doFilter$0(SpringSecurityFilter.java:77) ~[isis-security-spring-2.0.0.20240601-0816.CAUSEWAY-3755.363c35b6.jar:2.0.0.20240601-0816.CAUSEWAY-3755.363c35b6]
      at org.apache.isis.commons.functional.ThrowingRunnable.callUncatched(ThrowingRunnable.java:56) ~[isis-commons-2.0.0.20240601-0816.CAUSEWAY-3755.363c35b6.jar:2.0.0.20240601-0816.CAUSEWAY-3755.363c35b6]
      at org.apache.isis.core.runtimeservices.session.InteractionServiceDefault.callInternal(InteractionServiceDefault.java:324) ~[isis-core-runtimeservices-2.0.0.20240601-0816.CAUSEWAY-3755.363c35b6.jar:2.0.0.20240601-0816.CAUSEWAY-3755.363c35b6]
      at org.apache.isis.core.runtimeservices.session.InteractionServiceDefault.call(InteractionServiceDefault.java:265) ~[isis-core-runtimeservices-2.0.0.20240601-0816.CAUSEWAY-3755.363c35b6.jar:2.0.0.20240601-0816.CAUSEWAY-3755.363c35b6]
      at org.apache.isis.applib.services.iactnlayer.InteractionService.lambda$callAndCatch$0(InteractionService.java:175) ~[isis-applib-2.0.0.20240601-0816.CAUSEWAY-3755.363c35b6.jar:2.0.0.20240601-0816.CAUSEWAY-3755.363c35b6]
      at org.apache.isis.commons.functional.Try.call(Try.java:58) ~[isis-commons-2.0.0.20240601-0816.CAUSEWAY-3755.363c35b6.jar:2.0.0.20240601-0816.CAUSEWAY-3755.363c35b6]
      at org.apache.isis.applib.services.iactnlayer.InteractionService.callAndCatch(InteractionService.java:175) ~[isis-applib-2.0.0.20240601-0816.CAUSEWAY-3755.363c35b6.jar:2.0.0.20240601-0816.CAUSEWAY-3755.363c35b6]
      at org.apache.isis.applib.services.iactnlayer.InteractionService.runAndCatch(InteractionService.java:186) ~[isis-applib-2.0.0.20240601-0816.CAUSEWAY-3755.363c35b6.jar:2.0.0.20240601-0816.CAUSEWAY-3755.363c35b6]
      at org.apache.isis.security.spring.webmodule.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:75) ~[isis-security-spring-2.0.0.20240601-0816.CAUSEWAY-3755.363c35b6.jar:2.0.0.20240601-0816.CAUSEWAY-3755.363c35b6]
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178) ~[tomcat-embed-core-9.0.83.jar:9.0.83]
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153) ~[tomcat-embed-core-9.0.83.jar:9.0.83]
      at org.estatio.webapp.custom.redirectv1url.RedirectIfMatchesV1UrlFilter.doFilter(RedirectIfMatchesV1UrlFilter.java:60) ~[classes/:?]
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178) ~[tomcat-embed-core-9.0.83.jar:9.0.83]
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153) ~[tomcat-embed-core-9.0.83.jar:9.0.83]
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337) ~[spring-security-web-5.7.11.jar:5.7.11]
      at org.springframework.security.web.access.intercept.AuthorizationFilter.doFilter(AuthorizationFilter.java:96) ~[spring-security-web-5.7.11.jar:5.7.11]
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346) ~[spring-security-web-5.7.11.jar:5.7.11]
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122) ~[spring-security-web-5.7.11.jar:5.7.11]
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116) ~[spring-security-web-5.7.11.jar:5.7.11]
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346) ~[spring-security-web-5.7.11.jar:5.7.11]
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126) ~[spring-security-web-5.7.11.jar:5.7.11]
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81) ~[spring-security-web-5.7.11.jar:5.7.11]
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346) ~[spring-security-web-5.7.11.jar:5.7.11]
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109) ~[spring-security-web-5.7.11.jar:5.7.11]
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346) ~[spring-security-web-5.7.11.jar:5.7.11]
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149) ~[spring-security-web-5.7.11.jar:5.7.11]
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346) ~[spring-security-web-5.7.11.jar:5.7.11]
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) ~[spring-security-web-5.7.11.jar:5.7.11]
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346) ~[spring-security-web-5.7.11.jar:5.7.11]
      at org.springframework.security.web.authentication.ui.DefaultLogoutPageGeneratingFilter.doFilterInternal(DefaultLogoutPageGeneratingFilter.java:58) ~[spring-security-web-5.7.11.jar:5.7.11]
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) ~[spring-web-5.3.31.jar:5.3.31]
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346) ~[spring-security-web-5.7.11.jar:5.7.11]
      at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:237) ~[spring-security-web-5.7.11.jar:5.7.11]
      at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:223) ~[spring-security-web-5.7.11.jar:5.7.11]
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346) ~[spring-security-web-5.7.11.jar:5.7.11]
      at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:223) ~[spring-security-web-5.7.11.jar:5.7.11]
      at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:217) ~[spring-security-web-5.7.11.jar:5.7.11]
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346) ~[spring-security-web-5.7.11.jar:5.7.11]
      at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103) ~[spring-security-web-5.7.11.jar:5.7.11]
      at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89) ~[spring-security-web-5.7.11.jar:5.7.11]
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346) ~[spring-security-web-5.7.11.jar:5.7.11]
      at org.springframework.security.web.csrf.CsrfFilter.doFilterInternal(CsrfFilter.java:117) ~[spring-security-web-5.7.11.jar:5.7.11]
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) ~[spring-web-5.3.31.jar:5.3.31]
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346) ~[spring-security-web-5.7.11.jar:5.7.11]
      at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.31.jar:5.3.31]
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) ~[spring-web-5.3.31.jar:5.3.31]
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346) ~[spring-security-web-5.7.11.jar:5.7.11]
      at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90) ~[spring-security-web-5.7.11.jar:5.7.11]
      at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75) ~[spring-security-web-5.7.11.jar:5.7.11]
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) ~[spring-web-5.3.31.jar:5.3.31]
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346) ~[spring-security-web-5.7.11.jar:5.7.11]
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112) ~[spring-security-web-5.7.11.jar:5.7.11]
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82) ~[spring-security-web-5.7.11.jar:5.7.11]
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346) ~[spring-security-web-5.7.11.jar:5.7.11]
      at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55) ~[spring-security-web-5.7.11.jar:5.7.11]
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) ~[spring-web-5.3.31.jar:5.3.31]
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346) ~[spring-security-web-5.7.11.jar:5.7.11]
      at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42) ~[spring-security-web-5.7.11.jar:5.7.11]
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) ~[spring-web-5.3.31.jar:5.3.31]
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346) ~[spring-security-web-5.7.11.jar:5.7.11]
      at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221) ~[spring-security-web-5.7.11.jar:5.7.11]
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186) ~[spring-security-web-5.7.11.jar:5.7.11]
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354) ~[spring-web-5.3.31.jar:5.3.31]
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267) ~[spring-web-5.3.31.jar:5.3.31]
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178) ~[tomcat-embed-core-9.0.83.jar:9.0.83]
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153) ~[tomcat-embed-core-9.0.83.jar:9.0.83]
      at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.31.jar:5.3.31]
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) ~[spring-web-5.3.31.jar:5.3.31]
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178) ~[tomcat-embed-core-9.0.83.jar:9.0.83]
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153) ~[tomcat-embed-core-9.0.83.jar:9.0.83]
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.31.jar:5.3.31]
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) ~[spring-web-5.3.31.jar:5.3.31]
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178) ~[tomcat-embed-core-9.0.83.jar:9.0.83]
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153) ~[tomcat-embed-core-9.0.83.jar:9.0.83]
      at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168) ~[tomcat-embed-core-9.0.83.jar:9.0.83]
      at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) ~[tomcat-embed-core-9.0.83.jar:9.0.83]
      at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481) ~[tomcat-embed-core-9.0.83.jar:9.0.83]
      at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130) ~[tomcat-embed-core-9.0.83.jar:9.0.83]
      at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) ~[tomcat-embed-core-9.0.83.jar:9.0.83]
      at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) ~[tomcat-embed-core-9.0.83.jar:9.0.83]
      at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342) ~[tomcat-embed-core-9.0.83.jar:9.0.83]
      at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390) ~[tomcat-embed-core-9.0.83.jar:9.0.83]
      at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) ~[tomcat-embed-core-9.0.83.jar:9.0.83]
      at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928) ~[tomcat-embed-core-9.0.83.jar:9.0.83]
      at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794) ~[tomcat-embed-core-9.0.83.jar:9.0.83]
      at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) ~[tomcat-embed-core-9.0.83.jar:9.0.83]
      at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) ~[tomcat-embed-core-9.0.83.jar:9.0.83]
      at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) ~[tomcat-embed-core-9.0.83.jar:9.0.83]
      at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-embed-core-9.0.83.jar:9.0.83]
      at java.lang.Thread.run(Thread.java:829) ~[?:?]
      Caused by: java.io.NotSerializableException: sun.nio.cs.UTF_8
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1175) ~[?:?]
      at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1543) ~[?:?]
      at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1500) ~[?:?]
      at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1423) ~[?:?]
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1169) ~[?:?]
      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1369) ~[?:?]
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1165) ~[?:?]
      at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1543) ~[?:?]
      at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1500) ~[?:?]
      at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1423) ~[?:?]
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1169) ~[?:?]
      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:345) ~[?:?]
      at java.util.ArrayList.writeObject(ArrayList.java:897) ~[?:?]
      at jdk.internal.reflect.GeneratedMethodAccessor205.invoke(Unknown Source) ~[?:?]
      at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
      at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
      at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1016) ~[?:?]
      at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1487) ~[?:?]
      at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1423) ~[?:?]
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1169) ~[?:?]
      at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1543) ~[?:?]
      at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1500) ~[?:?]
      at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1423) ~[?:?]
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1169) ~[?:?]
      at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1543) ~[?:?]
      at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1500) ~[?:?]
      at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1423) ~[?:?]
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1169) ~[?:?]
      at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1543) ~[?:?]
      at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1500) ~[?:?]
      at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1423) ~[?:?]
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1169) ~[?:?]
      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1369) ~[?:?]
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1165) ~[?:?]
      at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1543) ~[?:?]
      at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1500) ~[?:?]
      at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1423) ~[?:?]
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1169) ~[?:?]
      at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1543) ~[?:?]
      at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1500) ~[?:?]
      at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1423) ~[?:?]
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1169) ~[?:?]
      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:345) ~[?:?]
      at java.util.ArrayList.writeObject(ArrayList.java:897) ~[?:?]
      at jdk.internal.reflect.GeneratedMethodAccessor205.invoke(Unknown Source) ~[?:?]
      at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
      at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
      at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1016) ~[?:?]
      at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1487) ~[?:?]
      at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1423) ~[?:?]
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1169) ~[?:?]
      at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1543) ~[?:?]
      at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1500) ~[?:?]
      at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1423) ~[?:?]
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1169) ~[?:?]
      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:345) ~[?:?]
      at java.util.ArrayList.writeObject(ArrayList.java:897) ~[?:?]
      at jdk.internal.reflect.GeneratedMethodAccessor205.invoke(Unknown Source) ~[?:?]
      at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
      at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
      at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1016) ~[?:?]
      at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1487) ~[?:?]
      at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1423) ~[?:?]
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1169) ~[?:?]
      at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1543) ~[?:?]
      at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1500) ~[?:?]
      at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1423) ~[?:?]
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1169) ~[?:?]
      at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1543) ~[?:?]
      at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1500) ~[?:?]
      at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1423) ~[?:?]
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1169) ~[?:?]
      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:345) ~[?:?]
      at java.util.ArrayList.writeObject(ArrayList.java:897) ~[?:?]
      at jdk.internal.reflect.GeneratedMethodAccessor205.invoke(Unknown Source) ~[?:?]
      at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
      at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
      at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1016) ~[?:?]
      at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1487) ~[?:?]
      at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1423) ~[?:?]
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1169) ~[?:?]
      at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1543) ~[?:?]
      at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1500) ~[?:?]
      at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1423) ~[?:?]
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1169) ~[?:?]
      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:345) ~[?:?]
      at java.util.ArrayList.writeObject(ArrayList.java:897) ~[?:?]
      at jdk.internal.reflect.GeneratedMethodAccessor205.invoke(Unknown Source) ~[?:?]
      at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
      at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
      at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1016) ~[?:?]
      at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1487) ~[?:?]
      at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1423) ~[?:?]
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1169) ~[?:?]
      at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1543) ~[?:?]
      at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1500) ~[?:?]
      at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1423) ~[?:?]
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1169) ~[?:?]
      at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1543) ~[?:?]
      at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1500) ~[?:?]
      at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1423) ~[?:?]
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1169) ~[?:?]
      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:345) ~[?:?]
      at java.util.ArrayList.writeObject(ArrayList.java:897) ~[?:?]
      at jdk.internal.reflect.GeneratedMethodAccessor205.invoke(Unknown Source) ~[?:?]
      at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
      at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
      at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1016) ~[?:?]
      at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1487) ~[?:?]
      at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1423) ~[?:?]
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1169) ~[?:?]
      at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1543) ~[?:?]
      at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1500) ~[?:?]
      at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1423) ~[?:?]
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1169) ~[?:?]
      at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1543) ~[?:?]
      at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1500) ~[?:?]
      at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1423) ~[?:?]
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1169) ~[?:?]
      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:345) ~[?:?]
      at java.util.ArrayList.writeObject(ArrayList.java:897) ~[?:?]
      at jdk.internal.reflect.GeneratedMethodAccessor205.invoke(Unknown Source) ~[?:?]
      at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
      at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
      at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1016) ~[?:?]
      at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1487) ~[?:?]
      at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1423) ~[?:?]
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1169) ~[?:?]
      at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1543) ~[?:?]
      at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1500) ~[?:?]
      at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1423) ~[?:?]
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1169) ~[?:?]
      at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1543) ~[?:?]
      at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1500) ~[?:?]
      at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1423) ~[?:?]
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1169) ~[?:?]
      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:345) ~[?:?]
      at java.util.ArrayList.writeObject(ArrayList.java:897) ~[?:?]
      at jdk.internal.reflect.GeneratedMethodAccessor205.invoke(Unknown Source) ~[?:?]
      at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
      at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
      at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1016) ~[?:?]
      at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1487) ~[?:?]
      at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1423) ~[?:?]
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1169) ~[?:?]
      at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1543) ~[?:?]
      at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1500) ~[?:?]
      at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1423) ~[?:?]
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1169) ~[?:?]
      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:345) ~[?:?]
      at java.util.ArrayList.writeObject(ArrayList.java:897) ~[?:?]
      at jdk.internal.reflect.GeneratedMethodAccessor205.invoke(Unknown Source) ~[?:?]
      at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
      at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
      at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1016) ~[?:?]
      at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1487) ~[?:?]
      at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1423) ~[?:?]
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1169) ~[?:?]
      at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1543) ~[?:?]
      at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1500) ~[?:?]
      at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1423) ~[?:?]
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1169) ~[?:?]
      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:345) ~[?:?]
      at java.util.ArrayList.writeObject(ArrayList.java:897) ~[?:?]
      at jdk.internal.reflect.GeneratedMethodAccessor205.invoke(Unknown Source) ~[?:?]
      at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
      at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
      at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1016) ~[?:?]
      at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1487) ~[?:?]
      at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1423) ~[?:?]
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1169) ~[?:?]
      at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1543) ~[?:?]
      at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1500) ~[?:?]
      at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1423) ~[?:?]
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1169) ~[?:?]
      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:345) ~[?:?]
      at org.apache.wicket.serialize.java.JavaSerializer$SerializationCheckerObjectOutputStream.writeObjectOverride(JavaSerializer.java:383) ~[wicket-core-9.17.0.jar:9.17.0]
      ... 113 more
       

      Attachments

        Issue Links

          Activity

            People

              danhaywood Daniel Keir Haywood
              danhaywood Daniel Keir Haywood
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: