Details
-
Bug
-
Status: Closed
-
Normal
-
Resolution: Fixed
-
2.25.04-alpha
-
None
-
None
Description
A ChannelDocument bean should be serializable, as it is used as an instance variable in the ChannelActionsPlugin in the CMS. When it is not serializable, Wicket will complain about a non-serializable field if the CMS is run in Wicket development mode (which serializes the whole page after each request)
Steps to reproduce:
1. start GoGreen in Wicket development mode:
mvn -Pcargo.run -Dcargo.jvm.args='-Dwicket.configuration=development'
2. login to the GoGreen CMS
3. navigate to the document Hippo Go Green > News > 2011 > 11 > Solarcooking november
Expected behavior: no errors in the logs
Actual behavior: the following error is logged:
[INFO] [talledLocalContainer] 11.04.2012 10:39:51 ERROR [org.apache.wicket.util.lang.Objects.objectToByteArray():1138] Error serializing object class org.hippoecm.frontend.PluginPage [object=[Page class = org.hippoecm.frontend.PluginPage, id = 1, version = 0]]
[INFO] [talledLocalContainer] org.apache.wicket.util.io.SerializableChecker$WicketNotSerializableException: Unable to serialize class: org.hippoecm.hst.rest.beans.ChannelDocument
[INFO] [talledLocalContainer] Field hierarchy is:
[INFO] [talledLocalContainer] 1 [class=org.hippoecm.frontend.PluginPage, path=1]
[INFO] [talledLocalContainer] private java.lang.Object org.apache.wicket.MarkupContainer.children [class=[Ljava.lang.Object;]
[INFO] [talledLocalContainer] private java.lang.Object org.apache.wicket.MarkupContainer.children[0] [class=org.hippoecm.frontend.plugins.cms.root.RootPlugin, path=1:root]
[INFO] [talledLocalContainer] private java.lang.Object org.apache.wicket.MarkupContainer.children [class=[Ljava.lang.Object;]
[INFO] [talledLocalContainer] private java.lang.Object org.apache.wicket.MarkupContainer.children[0] [class=org.hippoecm.frontend.plugins.standards.tabs.TabbedPanel, path=1:root:tabs]
[INFO] [talledLocalContainer] private java.lang.Object org.apache.wicket.MarkupContainer.children [class=[Ljava.lang.Object;]
[INFO] [talledLocalContainer] private java.lang.Object org.apache.wicket.MarkupContainer.children[0] [class=org.apache.wicket.markup.html.WebMarkupContainer, path=1:root:tabs:panel-container]
[INFO] [talledLocalContainer] private java.lang.Object org.apache.wicket.MarkupContainer.children [class=org.hippoecm.frontend.plugins.standards.tabs.TabbedPanel$CardView, path=1:root:tabs:panel-container:cards]
[INFO] [talledLocalContainer] java.lang.Object org.apache.wicket.Component.data [class=org.apache.wicket.model.util.WildcardListModel]
[INFO] [talledLocalContainer] private java.lang.Object org.apache.wicket.model.util.GenericBaseModel.object [class=java.util.ArrayList]
[INFO] [talledLocalContainer] private java.lang.Object org.apache.wicket.model.util.GenericBaseModel.object[write:1] [class=org.hippoecm.frontend.plugins.standards.tabs.TabsPlugin$Tab]
[INFO] [talledLocalContainer] org.hippoecm.frontend.service.ITitleDecorator org.hippoecm.frontend.plugins.standards.tabs.TabsPlugin$Tab.decorator [class=org.hippoecm.frontend.plugins.cms.dashboard.DashboardPerspective, path=1:root:tabs:panel-container:cards:0:panel]
[INFO] [talledLocalContainer] private java.lang.Object org.apache.wicket.MarkupContainer.children [class=[Ljava.lang.Object;]
[INFO] [talledLocalContainer] private java.lang.Object org.apache.wicket.MarkupContainer.children[0] [class=org.hippoecm.frontend.service.render.ListViewPlugin, path=1:root:tabs:panel-container:cards:0:panel:extension.shortcuts]
[INFO] [talledLocalContainer] private java.lang.Object org.apache.wicket.MarkupContainer.children [class=org.hippoecm.frontend.service.render.ListViewService$2, path=1:root:tabs:panel-container:cards:0:panel:extension.shortcuts:view]
[INFO] [talledLocalContainer] private java.lang.Object org.apache.wicket.MarkupContainer.children [class=[Ljava.lang.Object;]
[INFO] [talledLocalContainer] private java.lang.Object org.apache.wicket.MarkupContainer.children[0] [class=org.apache.wicket.markup.repeater.Item, path=1:root:tabs:panel-container:cards:0:panel:extension.shortcuts:view:1]
[INFO] [talledLocalContainer] java.lang.Object org.apache.wicket.Component.data [class=[Ljava.lang.Object;]
[INFO] [talledLocalContainer] java.lang.Object org.apache.wicket.Component.data[0] [class=org.hippoecm.frontend.service.render.ListViewService$RenderServiceModel]
[INFO] [talledLocalContainer] private java.io.Serializable org.apache.wicket.model.Model.object [class=org.hippoecm.frontend.plugins.gotolink.GotolinkDocumentsShortcutPlugin, path=1:root:tabs:panel-container:cards:0:panel:extension.shortcuts:view:1:item]
[INFO] [talledLocalContainer] private java.lang.Object org.apache.wicket.MarkupContainer.children [class=org.hippoecm.frontend.plugins.gotolink.GotolinkDocumentsShortcutPlugin$1, path=1:root:tabs:panel-container:cards:0:panel:extension.shortcuts:view:1:item:link]
[INFO] [talledLocalContainer] final org.hippoecm.frontend.plugin.IPluginContext org.hippoecm.frontend.plugins.gotolink.GotolinkDocumentsShortcutPlugin$1.val$context [class=org.hippoecm.frontend.plugin.impl.PluginContext]
[INFO] [talledLocalContainer] final org.hippoecm.frontend.plugin.IPluginContext org.hippoecm.frontend.plugins.gotolink.GotolinkDocumentsShortcutPlugin$1.val$context[write:1][write:3][write:4][write:5] [class=org.hippoecm.frontend.plugin.impl.PluginManager]
[INFO] [talledLocalContainer] private java.util.Map org.hippoecm.frontend.plugin.impl.PluginManager.listeners [class=java.util.HashMap]
[INFO] [talledLocalContainer] private java.util.Map org.hippoecm.frontend.plugin.impl.PluginManager.listeners[write:1][write:2] [class=java.util.LinkedList]
[INFO] [talledLocalContainer] private java.util.Map org.hippoecm.frontend.plugin.impl.PluginManager.listeners[write:1][write:2][write:1] [class=org.hippoecm.frontend.plugins.cms.browse.service.BrowseService$3]
[INFO] [talledLocalContainer] final org.hippoecm.frontend.plugins.cms.browse.service.BrowseService org.hippoecm.frontend.plugins.cms.browse.service.BrowseService$3.this$0 [class=org.hippoecm.frontend.plugins.cms.browse.Navigator$1]
[INFO] [talledLocalContainer] private org.hippoecm.frontend.plugins.cms.browse.model.DocumentCollectionModel org.hippoecm.frontend.plugins.cms.browse.service.BrowseService.collectionModel [class=org.hippoecm.frontend.plugins.cms.browse.model.DocumentCollectionModel]
[INFO] [talledLocalContainer] private java.io.Serializable org.apache.wicket.model.Model.object [class=org.hippoecm.frontend.plugins.cms.browse.model.DocumentCollection]
[INFO] [talledLocalContainer] private java.util.List org.hippoecm.frontend.plugins.cms.browse.model.DocumentCollection.listeners [class=java.util.LinkedList]
[INFO] [talledLocalContainer] private java.util.List org.hippoecm.frontend.plugins.cms.browse.model.DocumentCollection.listeners[write:1] [class=org.hippoecm.frontend.plugins.cms.browse.section.SearchingSectionPlugin$1]
[INFO] [talledLocalContainer] final org.hippoecm.frontend.plugins.cms.browse.section.SearchingSectionPlugin org.hippoecm.frontend.plugins.cms.browse.section.SearchingSectionPlugin$1.this$0 [class=org.hippoecm.frontend.plugins.cms.browse.section.SearchingSectionPlugin, path=1:root:tabs:panel-container:cards:2:panel:left:sections:list:1:id]
[INFO] [talledLocalContainer] private org.apache.wicket.MarkupContainer org.apache.wicket.Component.parent [class=org.apache.wicket.markup.repeater.Item, path=1:root:tabs:panel-container:cards:2:panel:left:sections:list:1]
[INFO] [talledLocalContainer] private org.apache.wicket.MarkupContainer org.apache.wicket.Component.parent [class=org.hippoecm.frontend.plugins.cms.browse.BrowserSectionAccordion$2, path=1:root:tabs:panel-container:cards:2:panel:left:sections:list]
[INFO] [talledLocalContainer] private org.apache.wicket.MarkupContainer org.apache.wicket.Component.parent [class=org.hippoecm.frontend.plugins.cms.browse.Navigator$3, path=1:root:tabs:panel-container:cards:2:panel:left:sections]
[INFO] [talledLocalContainer] private org.apache.wicket.MarkupContainer org.apache.wicket.Component.parent [class=org.hippoecm.frontend.plugins.cms.browse.Navigator, path=1:root:tabs:panel-container:cards:2:panel:left]
[INFO] [talledLocalContainer] private org.apache.wicket.MarkupContainer org.apache.wicket.Component.parent [class=org.hippoecm.frontend.plugins.cms.browse.BrowserPerspective, path=1:root:tabs:panel-container:cards:2:panel]
[INFO] [talledLocalContainer] private java.lang.Object org.apache.wicket.MarkupContainer.children [class=[Ljava.lang.Object;]
[INFO] [talledLocalContainer] private java.lang.Object org.apache.wicket.MarkupContainer.children[0] [class=org.hippoecm.frontend.plugins.standards.tabs.TabsPlugin, path=1:root:tabs:panel-container:cards:2:panel:center]
[INFO] [talledLocalContainer] private java.lang.Object org.apache.wicket.MarkupContainer.children [class=org.hippoecm.frontend.plugins.standards.tabs.TabbedPanel, path=1:root:tabs:panel-container:cards:2:panel:center:tabs]
[INFO] [talledLocalContainer] private java.lang.Object org.apache.wicket.MarkupContainer.children [class=org.apache.wicket.markup.html.WebMarkupContainer, path=1:root:tabs:panel-container:cards:2:panel:center:tabs:panel-container]
[INFO] [talledLocalContainer] private java.lang.Object org.apache.wicket.MarkupContainer.children [class=org.hippoecm.frontend.plugins.standards.tabs.TabbedPanel$CardView, path=1:root:tabs:panel-container:cards:2:panel:center:tabs:panel-container:cards]
[INFO] [talledLocalContainer] java.lang.Object org.apache.wicket.Component.data [class=org.apache.wicket.model.util.WildcardListModel]
[INFO] [talledLocalContainer] private java.lang.Object org.apache.wicket.model.util.GenericBaseModel.object [class=java.util.ArrayList]
[INFO] [talledLocalContainer] private java.lang.Object org.apache.wicket.model.util.GenericBaseModel.object[write:1] [class=org.hippoecm.frontend.plugins.standards.tabs.TabsPlugin$Tab]
[INFO] [talledLocalContainer] org.hippoecm.frontend.service.ITitleDecorator org.hippoecm.frontend.plugins.standards.tabs.TabsPlugin$Tab.decorator [class=org.hippoecm.frontend.plugins.cms.edit.EditPerspective, path=1:root:tabs:panel-container:cards:2:panel:center:tabs:panel-container:cards:0:panel:editor]
[INFO] [talledLocalContainer] java.lang.Object org.apache.wicket.Component.data [class=[Ljava.lang.Object;]
[INFO] [talledLocalContainer] java.lang.Object org.apache.wicket.Component.data[0] [class=org.hippoecm.frontend.model.JcrNodeModel]
[INFO] [talledLocalContainer] private org.hippoecm.frontend.model.event.IObservationContext org.hippoecm.frontend.model.JcrNodeModel.context [class=org.hippoecm.frontend.model.event.ObservableRegistry$ObservationContext]
[INFO] [talledLocalContainer] java.util.List org.hippoecm.frontend.model.event.ObservableRegistry$ObservationContext.observers [class=java.util.ArrayList]
[INFO] [talledLocalContainer] java.util.List org.hippoecm.frontend.model.event.ObservableRegistry$ObservationContext.observers[write:2] [class=org.hippoecm.frontend.editor.viewer.ComparePlugin, path=1:root:tabs:panel-container:cards:2:panel:center:tabs:panel-container:cards:0:panel:editor:extension.editor]
[INFO] [talledLocalContainer] private java.lang.Object org.apache.wicket.MarkupContainer.children [class=org.hippoecm.frontend.plugin.impl.PluginFactory$LayoutPlugin, path=1:root:tabs:panel-container:cards:2:panel:center:tabs:panel-container:cards:0:panel:editor:extension.editor:template]
[INFO] [talledLocalContainer] private java.lang.Object org.apache.wicket.MarkupContainer.children [class=[Ljava.lang.Object;]
[INFO] [talledLocalContainer] private java.lang.Object org.apache.wicket.MarkupContainer.children[0] [class=org.hippoecm.frontend.service.render.ListViewPlugin, path=1:root:tabs:panel-container:cards:2:panel:center:tabs:panel-container:cards:0:panel:editor:extension.editor:template:extension.left]
[INFO] [talledLocalContainer] private java.lang.Object org.apache.wicket.MarkupContainer.children [class=org.hippoecm.frontend.service.render.ListViewService$2, path=1:root:tabs:panel-container:cards:2:panel:center:tabs:panel-container:cards:0:panel:editor:extension.editor:template:extension.left:view]
[INFO] [talledLocalContainer] private java.lang.Object org.apache.wicket.MarkupContainer.children [class=[Ljava.lang.Object;]
[INFO] [talledLocalContainer] private java.lang.Object org.apache.wicket.MarkupContainer.children[0] [class=org.apache.wicket.markup.repeater.Item, path=1:root:tabs:panel-container:cards:2:panel:center:tabs:panel-container:cards:0:panel:editor:extension.editor:template:extension.left:view:1]
[INFO] [talledLocalContainer] java.lang.Object org.apache.wicket.Component.data [class=[Ljava.lang.Object;]
[INFO] [talledLocalContainer] java.lang.Object org.apache.wicket.Component.data[0] [class=org.hippoecm.frontend.service.render.ListViewService$RenderServiceModel]
[INFO] [talledLocalContainer] private java.io.Serializable org.apache.wicket.model.Model.object [class=org.hippoecm.frontend.editor.plugins.field.PropertyFieldPlugin, path=1:root:tabs:panel-container:cards:2:panel:center:tabs:panel-container:cards:0:panel:editor:extension.editor:template:extension.left:view:1:item]
[INFO] [talledLocalContainer] private java.lang.Object org.apache.wicket.MarkupContainer.children [class=[Ljava.lang.Object;]
[INFO] [talledLocalContainer] private java.lang.Object org.apache.wicket.MarkupContainer.children[0] [class=org.hippoecm.frontend.service.render.ListViewService$2, path=1:root:tabs:panel-container:cards:2:panel:center:tabs:panel-container:cards:0:panel:editor:extension.editor:template:extension.left:view:1:item:view]
[INFO] [talledLocalContainer] private java.lang.Object org.apache.wicket.MarkupContainer.children [class=org.apache.wicket.markup.repeater.Item, path=1:root:tabs:panel-container:cards:2:panel:center:tabs:panel-container:cards:0:panel:editor:extension.editor:template:extension.left:view:1:item:view:1]
[INFO] [talledLocalContainer] java.lang.Object org.apache.wicket.Component.data [class=[Ljava.lang.Object;]
[INFO] [talledLocalContainer] java.lang.Object org.apache.wicket.Component.data[0] [class=org.hippoecm.frontend.service.render.ListViewService$RenderServiceModel]
[INFO] [talledLocalContainer] private java.io.Serializable org.apache.wicket.model.Model.object [class=org.hippoecm.frontend.editor.plugins.field.ComparingController$ItemEntry, path=1:root:tabs:panel-container:cards:2:panel:center:tabs:panel-container:cards:0:panel:editor:extension.editor:template:extension.left:view:1:item:view:1:item]
[INFO] [talledLocalContainer] private java.lang.Object org.apache.wicket.MarkupContainer.children [class=org.hippoecm.frontend.editor.plugins.ValueTemplatePlugin, path=1:root:tabs:panel-container:cards:2:panel:center:tabs:panel-container:cards:0:panel:editor:extension.editor:template:extension.left:view:1:item:view:1:item:cmp]
[INFO] [talledLocalContainer] private final org.hippoecm.frontend.model.IModelReference org.hippoecm.frontend.service.render.AbstractRenderService.modelReference [class=org.hippoecm.frontend.model.ModelReference]
[INFO] [talledLocalContainer] private org.hippoecm.frontend.plugin.IPluginContext org.hippoecm.frontend.model.ModelReference.context [class=org.hippoecm.frontend.service.ServiceContext]
[INFO] [talledLocalContainer] private org.hippoecm.frontend.plugin.IPluginContext org.hippoecm.frontend.service.ServiceContext.upstream [class=org.hippoecm.frontend.plugin.impl.PluginContext]
[INFO] [talledLocalContainer] private org.hippoecm.frontend.plugin.IPluginContext org.hippoecm.frontend.service.ServiceContext.upstream[write:1] [class=java.util.TreeMap]
[INFO] [talledLocalContainer] private org.hippoecm.frontend.plugin.IPluginContext org.hippoecm.frontend.service.ServiceContext.upstream[write:1][write:1][write:2] [class=org.hippoecm.frontend.plugin.impl.ClusterControl]
[INFO] [talledLocalContainer] private java.util.List org.hippoecm.frontend.plugin.impl.ClusterControl.forwarders [class=java.util.LinkedList]
[INFO] [talledLocalContainer] private java.util.List org.hippoecm.frontend.plugin.impl.ServiceForwarder.pending[write:2][write:7] [class=org.hippoecm.frontend.plugin.impl.ServiceForwarder]
[INFO] [talledLocalContainer] private java.util.List org.hippoecm.frontend.plugin.impl.ServiceForwarder.forwarded [class=java.util.LinkedList]
[INFO] [talledLocalContainer] private java.util.List org.hippoecm.frontend.plugin.impl.ServiceForwarder.forwarded[write:1] [class=org.hippoecm.frontend.model.ModelReference]
[INFO] [talledLocalContainer] private org.hippoecm.frontend.plugin.IPluginContext org.hippoecm.frontend.model.ModelReference.context [class=org.hippoecm.frontend.plugin.impl.PluginContext]
[INFO] [talledLocalContainer] private org.hippoecm.frontend.plugin.IPluginContext org.hippoecm.frontend.model.ModelReference.context[write:1] [class=java.util.TreeMap]
[INFO] [talledLocalContainer] private org.hippoecm.frontend.plugin.IPluginContext org.hippoecm.frontend.model.ModelReference.context[write:1][write:1][write:2] [class=org.hippoecm.frontend.plugin.impl.ClusterControl]
[INFO] [talledLocalContainer] private org.hippoecm.frontend.plugin.impl.PluginContext[] org.hippoecm.frontend.plugin.impl.ClusterControl.contexts [class=[Lorg.hippoecm.frontend.plugin.impl.PluginContext;]
[INFO] [talledLocalContainer] private org.hippoecm.frontend.plugin.impl.PluginContext[] org.hippoecm.frontend.plugin.impl.ClusterControl.contexts[0][write:1][write:3][write:4][write:6][write:8][write:9][write:1][write:2][write:11][1] [class=org.hippoecm.frontend.plugin.impl.PluginContext]
[INFO] [talledLocalContainer] private final java.util.List org.hippoecm.frontend.service.render.AbstractRenderService$ExtensionPoint.list[write:2][write:3][write:8][write:9] [class=java.util.LinkedList]
[INFO] [talledLocalContainer] private final java.util.List org.hippoecm.frontend.service.render.AbstractRenderService$ExtensionPoint.list[write:2][write:3][write:8][write:9][write:1] [class=org.hippoecm.frontend.service.render.RenderService$ExtensionPoint]
[INFO] [talledLocalContainer] private final java.util.List org.hippoecm.frontend.service.render.AbstractRenderService$ExtensionPoint.list [class=java.util.LinkedList]
[INFO] [talledLocalContainer] private final java.util.List org.hippoecm.frontend.service.render.AbstractRenderService$ExtensionPoint.list[write:1] [class=org.hippoecm.frontend.service.render.ListViewPlugin, path=1:root:tabs:panel-container:cards:2:panel:center:tabs:panel-container:cards:0:panel:editor:extension.editor:template:extension.right]
[INFO] [talledLocalContainer] private java.lang.Object org.apache.wicket.MarkupContainer.children [class=org.hippoecm.frontend.service.render.ListViewService$2, path=1:root:tabs:panel-container:cards:2:panel:center:tabs:panel-container:cards:0:panel:editor:extension.editor:template:extension.right:view]
[INFO] [talledLocalContainer] private java.lang.Object org.apache.wicket.MarkupContainer.children [class=[Ljava.lang.Object;]
[INFO] [talledLocalContainer] private java.lang.Object org.apache.wicket.MarkupContainer.children[0] [class=org.apache.wicket.markup.repeater.Item, path=1:root:tabs:panel-container:cards:2:panel:center:tabs:panel-container:cards:0:panel:editor:extension.editor:template:extension.right:view:1]
[INFO] [talledLocalContainer] java.lang.Object org.apache.wicket.Component.data [class=[Ljava.lang.Object;]
[INFO] [talledLocalContainer] java.lang.Object org.apache.wicket.Component.data[0] [class=org.hippoecm.frontend.service.render.ListViewService$RenderServiceModel]
[INFO] [talledLocalContainer] private java.io.Serializable org.apache.wicket.model.Model.object [class=org.hippoecm.frontend.editor.plugins.field.PropertyFieldPlugin, path=1:root:tabs:panel-container:cards:2:panel:center:tabs:panel-container:cards:0:panel:editor:extension.editor:template:extension.right:view:1:item]
[INFO] [talledLocalContainer] private java.lang.Object org.apache.wicket.MarkupContainer.children [class=[Ljava.lang.Object;]
[INFO] [talledLocalContainer] private java.lang.Object org.apache.wicket.MarkupContainer.children[0] [class=org.hippoecm.frontend.service.render.ListViewService$2, path=1:root:tabs:panel-container:cards:2:panel:center:tabs:panel-container:cards:0:panel:editor:extension.editor:template:extension.right:view:1:item:view]
[INFO] [talledLocalContainer] private java.lang.Object org.apache.wicket.MarkupContainer.children [class=org.apache.wicket.markup.repeater.Item, path=1:root:tabs:panel-container:cards:2:panel:center:tabs:panel-container:cards:0:panel:editor:extension.editor:template:extension.right:view:1:item:view:1]
[INFO] [talledLocalContainer] java.lang.Object org.apache.wicket.Component.data [class=[Ljava.lang.Object;]
[INFO] [talledLocalContainer] java.lang.Object org.apache.wicket.Component.data[0] [class=org.hippoecm.frontend.service.render.ListViewService$RenderServiceModel]
[INFO] [talledLocalContainer] private java.io.Serializable org.apache.wicket.model.Model.object [class=org.hippoecm.frontend.editor.plugins.field.ComparingController$ItemEntry, path=1:root:tabs:panel-container:cards:2:panel:center:tabs:panel-container:cards:0:panel:editor:extension.editor:template:extension.right:view:1:item:view:1:item]
[INFO] [talledLocalContainer] private java.lang.Object org.apache.wicket.MarkupContainer.children [class=org.hippoecm.frontend.editor.plugins.DatePickerPlugin, path=1:root:tabs:panel-container:cards:2:panel:center:tabs:panel-container:cards:0:panel:editor:extension.editor:template:extension.right:view:1:item:view:1:item:cmp]
[INFO] [talledLocalContainer] private final org.hippoecm.frontend.model.IModelReference org.hippoecm.frontend.service.render.AbstractRenderService.modelReference [class=org.hippoecm.frontend.model.ModelReference]
[INFO] [talledLocalContainer] private org.hippoecm.frontend.plugin.IPluginContext org.hippoecm.frontend.model.ModelReference.context [class=org.hippoecm.frontend.service.ServiceContext]
[INFO] [talledLocalContainer] private org.hippoecm.frontend.plugin.IPluginContext org.hippoecm.frontend.service.ServiceContext.upstream [class=org.hippoecm.frontend.plugin.impl.PluginContext]
[INFO] [talledLocalContainer] private java.util.List org.hippoecm.frontend.plugin.impl.ServiceForwarder.pending[write:8][write:5] [class=java.util.IdentityHashMap]
[INFO] [talledLocalContainer] private java.util.List org.hippoecm.frontend.plugin.impl.ServiceForwarder.pending[write:8][write:5][write:1] [class=org.hippoecm.frontend.editor.impl.TemplateEngineFactory]
[INFO] [talledLocalContainer] private java.util.Map org.hippoecm.frontend.editor.impl.TemplateEngineFactory.engines [class=java.util.HashMap]
[INFO] [talledLocalContainer] private java.util.Map org.hippoecm.frontend.editor.impl.TemplateEngineFactory.engines[write:1] [class=org.hippoecm.frontend.plugin.impl.PluginContext]
[INFO] [talledLocalContainer] private java.util.Map org.hippoecm.frontend.editor.impl.TemplateEngineFactory.engines[write:1][write:1] [class=java.util.TreeMap]
[INFO] [talledLocalContainer] private java.util.Map org.hippoecm.frontend.editor.impl.TemplateEngineFactory.engines[write:1][write:1][write:1][write:2] [class=org.hippoecm.frontend.plugin.impl.ClusterControl]
[INFO] [talledLocalContainer] private org.hippoecm.frontend.plugin.impl.PluginContext[] org.hippoecm.frontend.plugin.impl.ClusterControl.contexts [class=[Lorg.hippoecm.frontend.plugin.impl.PluginContext;]
[INFO] [talledLocalContainer] private org.hippoecm.frontend.plugin.impl.PluginContext[] org.hippoecm.frontend.plugin.impl.ClusterControl.contexts[0] [class=org.hippoecm.frontend.plugin.impl.PluginContext]
[INFO] [talledLocalContainer] private org.hippoecm.frontend.plugin.impl.PluginContext[] org.hippoecm.frontend.plugin.impl.ClusterControl.contexts[0][write:1][write:3][write:4][write:5][write:6] [class=java.util.LinkedList]
[INFO] [talledLocalContainer] private org.hippoecm.frontend.plugin.impl.PluginContext[] org.hippoecm.frontend.plugin.impl.ClusterControl.contexts[0][write:1][write:3][write:4][write:5][write:6][write:1] [class=org.hippoecm.frontend.service.render.ListViewService$3]
[INFO] [talledLocalContainer] final org.hippoecm.frontend.service.render.ListViewService org.hippoecm.frontend.service.render.ListViewService$3.this$0 [class=org.hippoecm.frontend.service.render.ListViewPlugin, path=1:root:tabs:panel-container:cards:2:panel:center:tabs:panel-container:cards:0:panel:editor:extension.editor:template:extension.left:view:5:item:view:1:item:cmp]
[INFO] [talledLocalContainer] java.lang.Object org.apache.wicket.Component.data [class=org.hippoecm.frontend.model.JcrNodeModel]
[INFO] [talledLocalContainer] private org.hippoecm.frontend.model.event.IObservationContext org.hippoecm.frontend.model.JcrNodeModel.context [class=org.hippoecm.frontend.model.event.ObservableRegistry$ObservationContext]
[INFO] [talledLocalContainer] java.util.List org.hippoecm.frontend.model.event.ObservableRegistry$ObservationContext.observers [class=java.util.ArrayList]
[INFO] [talledLocalContainer] java.util.List org.hippoecm.frontend.model.event.ObservableRegistry$ObservationContext.observers[write:2] [class=org.hippoecm.frontend.editor.plugins.field.PropertyFieldPlugin, path=1:root:tabs:panel-container:cards:2:panel:center:tabs:panel-container:cards:0:panel:editor:extension.editor:template:extension.left:view:5:item:view:1:item:cmp:view:1:item]
[INFO] [talledLocalContainer] private org.apache.wicket.MarkupContainer org.apache.wicket.Component.parent [class=org.apache.wicket.markup.repeater.Item, path=1:root:tabs:panel-container:cards:2:panel:center:tabs:panel-container:cards:0:panel:editor:extension.editor:template:extension.left:view:5:item:view:1:item:cmp:view:1]
[INFO] [talledLocalContainer] private org.apache.wicket.MarkupContainer org.apache.wicket.Component.parent [class=org.hippoecm.frontend.service.render.ListViewService$2, path=1:root:tabs:panel-container:cards:2:panel:center:tabs:panel-container:cards:0:panel:editor:extension.editor:template:extension.left:view:5:item:view:1:item:cmp:view]
[INFO] [talledLocalContainer] private java.lang.Object org.apache.wicket.MarkupContainer.children [class=[Ljava.lang.Object;]
[INFO] [talledLocalContainer] private java.lang.Object org.apache.wicket.MarkupContainer.children[0][1] [class=org.apache.wicket.markup.repeater.Item, path=1:root:tabs:panel-container:cards:2:panel:center:tabs:panel-container:cards:0:panel:editor:extension.editor:template:extension.left:view:5:item:view:1:item:cmp:view:2]
[INFO] [talledLocalContainer] java.lang.Object org.apache.wicket.Component.data [class=[Ljava.lang.Object;]
[INFO] [talledLocalContainer] java.lang.Object org.apache.wicket.Component.data[0] [class=org.hippoecm.frontend.service.render.ListViewService$RenderServiceModel]
[INFO] [talledLocalContainer] private java.io.Serializable org.apache.wicket.model.Model.object [class=org.hippoecm.frontend.editor.plugins.field.PropertyFieldPlugin, path=1:root:tabs:panel-container:cards:2:panel:center:tabs:panel-container:cards:0:panel:editor:extension.editor:template:extension.left:view:5:item:view:1:item:cmp:view:2:item]
[INFO] [talledLocalContainer] private java.lang.Object org.apache.wicket.MarkupContainer.children [class=[Ljava.lang.Object;]
[INFO] [talledLocalContainer] private java.lang.Object org.apache.wicket.MarkupContainer.children[0] [class=org.hippoecm.frontend.service.render.ListViewService$2, path=1:root:tabs:panel-container:cards:2:panel:center:tabs:panel-container:cards:0:panel:editor:extension.editor:template:extension.left:view:5:item:view:1:item:cmp:view:2:item:view]
[INFO] [talledLocalContainer] private java.lang.Object org.apache.wicket.MarkupContainer.children [class=org.apache.wicket.markup.repeater.Item, path=1:root:tabs:panel-container:cards:2:panel:center:tabs:panel-container:cards:0:panel:editor:extension.editor:template:extension.left:view:5:item:view:1:item:cmp:view:2:item:view:1]
[INFO] [talledLocalContainer] java.lang.Object org.apache.wicket.Component.data [class=[Ljava.lang.Object;]
[INFO] [talledLocalContainer] java.lang.Object org.apache.wicket.Component.data[0] [class=org.hippoecm.frontend.service.render.ListViewService$RenderServiceModel]
[INFO] [talledLocalContainer] private java.io.Serializable org.apache.wicket.model.Model.object [class=org.hippoecm.frontend.editor.plugins.ValueTemplatePlugin, path=1:root:tabs:panel-container:cards:2:panel:center:tabs:panel-container:cards:0:panel:editor:extension.editor:template:extension.left:view:5:item:view:1:item:cmp:view:2:item:view:1:item]
[INFO] [talledLocalContainer] private final org.hippoecm.frontend.model.IModelReference org.hippoecm.frontend.service.render.AbstractRenderService.modelReference [class=org.hippoecm.frontend.model.ModelReference]
[INFO] [talledLocalContainer] private org.hippoecm.frontend.plugin.IPluginContext org.hippoecm.frontend.model.ModelReference.context [class=org.hippoecm.frontend.plugin.impl.PluginContext]
[INFO] [talledLocalContainer] private org.hippoecm.frontend.plugin.IPluginContext org.hippoecm.frontend.model.ModelReference.context[write:1] [class=java.util.TreeMap]
[INFO] [talledLocalContainer] private org.hippoecm.frontend.plugin.IPluginContext org.hippoecm.frontend.model.ModelReference.context[write:1][write:1][write:2] [class=org.hippoecm.frontend.plugin.impl.ClusterControl]
[INFO] [talledLocalContainer] private java.util.List org.hippoecm.frontend.plugin.impl.ClusterControl.forwarders [class=java.util.LinkedList]
[INFO] [talledLocalContainer] private java.util.List org.hippoecm.frontend.plugin.impl.ServiceForwarder.pending[write:2][write:6][write:7] [class=org.hippoecm.frontend.plugin.impl.ServiceForwarder]
[INFO] [talledLocalContainer] private java.util.List org.hippoecm.frontend.plugin.impl.ServiceForwarder.forwarded [class=java.util.LinkedList]
[INFO] [talledLocalContainer] private java.util.List org.hippoecm.frontend.plugin.impl.ServiceForwarder.forwarded[write:1] [class=org.hippoecm.frontend.model.ModelReference]
[INFO] [talledLocalContainer] private org.hippoecm.frontend.plugin.IPluginContext org.hippoecm.frontend.model.ModelReference.context [class=org.hippoecm.frontend.service.ServiceContext]
[INFO] [talledLocalContainer] private java.util.Map org.hippoecm.frontend.service.ServiceContext.listeners [class=java.util.HashMap]
[INFO] [talledLocalContainer] private java.util.Map org.hippoecm.frontend.service.ServiceContext.listeners[write:1][write:2] [class=java.util.LinkedList]
[INFO] [talledLocalContainer] private java.util.Map org.hippoecm.frontend.service.ServiceContext.listeners[write:1][write:2][write:1] [class=org.hippoecm.frontend.service.render.RenderService$ExtensionPoint]
[INFO] [talledLocalContainer] final org.hippoecm.frontend.service.render.AbstractRenderService org.hippoecm.frontend.service.render.AbstractRenderService$ExtensionPoint.this$0 [class=org.hippoecm.frontend.editor.plugins.field.ComparingController$ItemEntry, path=1:root:tabs:panel-container:cards:2:panel:center:tabs:panel-container:cards:0:panel:editor:extension.editor:template:extension.left:view:5:item:view:1:item]
[INFO] [talledLocalContainer] private org.apache.wicket.MarkupContainer org.apache.wicket.Component.parent [class=org.apache.wicket.markup.repeater.Item, path=1:root:tabs:panel-container:cards:2:panel:center:tabs:panel-container:cards:0:panel:editor:extension.editor:template:extension.left:view:5:item:view:1]
[INFO] [talledLocalContainer] private org.apache.wicket.MarkupContainer org.apache.wicket.Component.parent [class=org.hippoecm.frontend.service.render.ListViewService$2, path=1:root:tabs:panel-container:cards:2:panel:center:tabs:panel-container:cards:0:panel:editor:extension.editor:template:extension.left:view:5:item:view]
[INFO] [talledLocalContainer] private org.apache.wicket.MarkupContainer org.apache.wicket.Component.parent [class=org.hippoecm.frontend.editor.plugins.field.NodeFieldPlugin, path=1:root:tabs:panel-container:cards:2:panel:center:tabs:panel-container:cards:0:panel:editor:extension.editor:template:extension.left:view:5:item]
[INFO] [talledLocalContainer] private org.hippoecm.frontend.editor.plugins.field.FieldPluginHelper org.hippoecm.frontend.editor.plugins.field.AbstractFieldPlugin.helper [class=org.hippoecm.frontend.editor.plugins.field.FieldPluginHelper]
[INFO] [talledLocalContainer] private org.hippoecm.frontend.editor.plugins.field.ValidationModel org.hippoecm.frontend.editor.plugins.field.FieldPluginHelper.validationModel [class=org.hippoecm.frontend.editor.plugins.field.ValidationModel]
[INFO] [talledLocalContainer] private org.hippoecm.frontend.model.event.IObservationContext org.hippoecm.frontend.editor.plugins.field.ValidationModel.obContext [class=org.hippoecm.frontend.model.event.ObservableRegistry$ObservationContext]
[INFO] [talledLocalContainer] final org.hippoecm.frontend.model.event.ObservableRegistry org.hippoecm.frontend.model.event.ObservableRegistry$ObservationContext.this$0 [class=org.hippoecm.frontend.model.event.ObservableRegistry]
[INFO] [talledLocalContainer] private java.util.List org.hippoecm.frontend.model.event.ObservableRegistry.contexts [class=java.util.ArrayList]
[INFO] [talledLocalContainer] java.util.List org.hippoecm.frontend.model.event.ObservableRegistry$ObservationContext.registered[write:9][write:11][write:13] [class=org.hippoecm.frontend.model.event.ObservableRegistry$ObservationContext]
[INFO] [talledLocalContainer] java.util.List org.hippoecm.frontend.model.event.ObservableRegistry$ObservationContext.observers [class=java.util.ArrayList]
[INFO] [talledLocalContainer] java.util.List org.hippoecm.frontend.model.event.ObservableRegistry$ObservationContext.observers[write:1] [class=org.hippoecm.frontend.plugins.cms.browse.DocumentCollectionView$1]
[INFO] [talledLocalContainer] final org.hippoecm.frontend.plugins.cms.browse.DocumentCollectionView org.hippoecm.frontend.plugins.cms.browse.DocumentCollectionView$1.this$0 [class=org.hippoecm.frontend.plugins.cms.browse.Navigator$2, path=1:root:tabs:panel-container:cards:2:panel:left:documents]
[INFO] [talledLocalContainer] private java.lang.Object org.apache.wicket.MarkupContainer.children [class=org.hippoecm.frontend.plugins.cms.browse.list.FolderViewPlugin, path=1:root:tabs:panel-container:cards:2:panel:left:documents:extension.list]
[INFO] [talledLocalContainer] java.lang.Object org.apache.wicket.Component.data [class=[Ljava.lang.Object;]
[INFO] [talledLocalContainer] java.lang.Object org.apache.wicket.Component.data[0] [class=org.hippoecm.frontend.model.JcrNodeModel]
[INFO] [talledLocalContainer] private org.hippoecm.frontend.model.event.IObservationContext org.hippoecm.frontend.model.JcrNodeModel.context [class=org.hippoecm.frontend.model.event.ObservableRegistry$ObservationContext]
[INFO] [talledLocalContainer] java.util.List org.hippoecm.frontend.model.event.ObservableRegistry$ObservationContext.observers [class=java.util.ArrayList]
[INFO] [talledLocalContainer] protected org.hippoecm.frontend.widgets.AbstractView org.hippoecm.addon.workflow.AbstractWorkflowPlugin.view[write:11][write:12][write:14][write:18] [class=org.hippoecm.frontend.i18n.model.NodeTranslator$NodeNameModel$1]
[INFO] [talledLocalContainer] final org.hippoecm.frontend.i18n.model.NodeTranslator$NodeNameModel org.hippoecm.frontend.i18n.model.NodeTranslator$NodeNameModel$1.this$1 [class=org.hippoecm.frontend.i18n.model.NodeTranslator$NodeNameModel]
[INFO] [talledLocalContainer] private java.util.Set org.hippoecm.frontend.i18n.model.NodeTranslator$NodeNameModel.accessed [class=java.util.HashSet]
[INFO] [talledLocalContainer] private java.util.Set org.hippoecm.frontend.i18n.model.NodeTranslator$NodeNameModel.accessed[write:1][write:2][write:1][write:2][write:6] [class=org.hippoecm.frontend.model.JcrNodeModel]
[INFO] [talledLocalContainer] private org.hippoecm.frontend.model.event.IObservationContext org.hippoecm.frontend.model.JcrNodeModel.context [class=org.hippoecm.frontend.model.event.ObservableRegistry$ObservationContext]
[INFO] [talledLocalContainer] java.util.List org.hippoecm.frontend.model.event.ObservableRegistry$ObservationContext.observers [class=java.util.ArrayList]
[INFO] [talledLocalContainer] java.util.List org.hippoecm.frontend.model.event.ObservableRegistry$ObservationContext.observers[write:1] [class=org.hippoecm.addon.workflow.WorkflowsPlugin$2]
[INFO] [talledLocalContainer] final org.hippoecm.addon.workflow.WorkflowsPlugin org.hippoecm.addon.workflow.WorkflowsPlugin$2.this$0 [class=org.hippoecm.addon.workflow.WorkflowsPlugin, path=1:root:tabs:panel-container:cards:2:panel:center:tabs:panel-container:cards:0:panel:editor:extension.workflow]
[INFO] [talledLocalContainer] private java.lang.Object org.apache.wicket.MarkupContainer.children [class=[Ljava.lang.Object;]
[INFO] [talledLocalContainer] private java.lang.Object org.apache.wicket.MarkupContainer.children[0] [class=org.hippoecm.addon.workflow.AbstractWorkflowPlugin$PanelView, path=1:root:tabs:panel-container:cards:2:panel:center:tabs:panel-container:cards:0:panel:editor:extension.workflow:view]
[INFO] [talledLocalContainer] private java.lang.Object org.apache.wicket.MarkupContainer.children [class=[Ljava.lang.Object;]
[INFO] [talledLocalContainer] private java.util.List org.hippoecm.frontend.service.social.PopupSocialMediaService.socialMedia[6] [class=org.apache.wicket.markup.repeater.Item, path=1:root:tabs:panel-container:cards:2:panel:center:tabs:panel-container:cards:0:panel:editor:extension.workflow:view:7]
[INFO] [talledLocalContainer] java.lang.Object org.apache.wicket.Component.data [class=org.apache.wicket.model.Model]
[INFO] [talledLocalContainer] private java.io.Serializable org.apache.wicket.model.Model.object [class=org.hippoecm.frontend.plugins.reviewedactions.FullReviewedActionsWorkflowPlugin, path=1:root:tabs:panel-container:cards:2:panel:center:tabs:panel-container:cards:0:panel:editor:extension.workflow:view:7:service.render]
[INFO] [talledLocalContainer] private java.lang.Object org.apache.wicket.MarkupContainer.children [class=[Ljava.lang.Object;]
[INFO] [talledLocalContainer] private java.lang.Object org.apache.wicket.MarkupContainer.children[0] [class=org.hippoecm.frontend.plugins.reviewedactions.FullReviewedActionsWorkflowPlugin$1, path=1:root:tabs:panel-container:cards:2:panel:center:tabs:panel-container:cards:0:panel:editor:extension.workflow:view:7:service.render:info]
[INFO] [talledLocalContainer] java.util.Map org.hippoecm.addon.workflow.ActionDescription.actions [class=java.util.HashMap]
[INFO] [talledLocalContainer] private org.apache.wicket.markup.html.ContainerWithAssociatedMarkupHelper org.apache.wicket.markup.html.WebMarkupContainerWithAssociatedMarkup.markupHelper[write:7] [class=org.hippoecm.addon.workflow.StdWorkflow$1, path=1:root:tabs:panel-container:cards:2:panel:center:tabs:panel-container:cards:0:panel:editor:extension.workflow:menu:list:6:item:text]
[INFO] [talledLocalContainer] private org.apache.wicket.MarkupContainer org.apache.wicket.Component.parent [class=org.hippoecm.addon.workflow.MenuLabel, path=1:root:tabs:panel-container:cards:2:panel:center:tabs:panel-container:cards:0:panel:editor:extension.workflow:menu:list:6:item]
[INFO] [talledLocalContainer] private org.apache.wicket.MarkupContainer org.apache.wicket.Component.parent [class=org.apache.wicket.markup.repeater.Item, path=1:root:tabs:panel-container:cards:2:panel:center:tabs:panel-container:cards:0:panel:editor:extension.workflow:menu:list:6]
[INFO] [talledLocalContainer] private org.apache.wicket.MarkupContainer org.apache.wicket.Component.parent [class=org.hippoecm.addon.workflow.MenuBar$1, path=1:root:tabs:panel-container:cards:2:panel:center:tabs:panel-container:cards:0:panel:editor:extension.workflow:menu:list]
[INFO] [talledLocalContainer] private org.apache.wicket.MarkupContainer org.apache.wicket.Component.parent [class=org.hippoecm.addon.workflow.MenuBar, path=1:root:tabs:panel-container:cards:2:panel:center:tabs:panel-container:cards:0:panel:editor:extension.workflow:menu]
[INFO] [talledLocalContainer] private java.util.List org.hippoecm.addon.workflow.MenuBar.buttons [class=java.util.LinkedList]
[INFO] [talledLocalContainer] private org.apache.wicket.markup.html.ContainerWithAssociatedMarkupHelper org.apache.wicket.markup.html.WebMarkupContainerWithAssociatedMarkup.markupHelper[write:26] [class=org.hippoecm.addon.workflow.MenuButton, path=1:root:tabs:panel-container:cards:2:panel:center:tabs:panel-container:cards:0:panel:editor:extension.workflow:menu:list:5:item]
[INFO] [talledLocalContainer] private java.lang.Object org.apache.wicket.MarkupContainer.children [class=[Ljava.lang.Object;]
[INFO] [talledLocalContainer] private java.lang.Object org.apache.wicket.MarkupContainer.children[0] [class=org.hippoecm.addon.workflow.MenuList, path=1:root:tabs:panel-container:cards:2:panel:center:tabs:panel-container:cards:0:panel:editor:extension.workflow:menu:list:5:item:item]
[INFO] [talledLocalContainer] private java.lang.Object org.apache.wicket.MarkupContainer.children [class=org.hippoecm.addon.workflow.MenuList$1, path=1:root:tabs:panel-container:cards:2:panel:center:tabs:panel-container:cards:0:panel:editor:extension.workflow:menu:list:5:item:item:list]
[INFO] [talledLocalContainer] private final org.apache.wicket.markup.repeater.data.IDataProvider org.apache.wicket.markup.repeater.data.DataViewBase.dataProvider [class=org.apache.wicket.markup.repeater.data.ListDataProvider]
[INFO] [talledLocalContainer] private final java.util.List org.apache.wicket.markup.repeater.data.ListDataProvider.list [class=java.util.LinkedList]
[INFO] [talledLocalContainer] private final java.util.List org.apache.wicket.markup.repeater.data.ListDataProvider.list[write:1] [class=org.hippoecm.addon.workflow.MenuItem, path=item]
[INFO] [talledLocalContainer] private java.lang.Object org.apache.wicket.MarkupContainer.children [class=org.hippoecm.addon.workflow.MenuItem$1, path=item:link]
[INFO] [talledLocalContainer] private java.lang.Object org.apache.wicket.MarkupContainer.children [class=org.apache.wicket.MarkupContainer$ChildList]
[INFO] [talledLocalContainer] private java.lang.Object[] org.apache.wicket.MarkupContainer$ChildList.childs [class=[Ljava.lang.Object;]
[INFO] [talledLocalContainer] private java.lang.Object[] org.apache.wicket.MarkupContainer$ChildList.childs[0] [class=org.hippoecm.addon.workflow.StdWorkflow$1, path=item:link:text]
[INFO] [talledLocalContainer] private java.lang.Object org.apache.wicket.MarkupContainer.children [class=org.apache.wicket.markup.html.basic.Label, path=item:link:text:text]
[INFO] [talledLocalContainer] java.lang.Object org.apache.wicket.Component.data [class=[Ljava.lang.Object;]
[INFO] [talledLocalContainer] java.lang.Object org.apache.wicket.Component.data[0] [class=org.onehippo.cms7.channelmanager.plugins.channelactions.ChannelActionsPlugin$ViewChannelAction$1]
[INFO] [talledLocalContainer] final org.onehippo.cms7.channelmanager.plugins.channelactions.ChannelActionsPlugin$ViewChannelAction org.onehippo.cms7.channelmanager.plugins.channelactions.ChannelActionsPlugin$ViewChannelAction$1.this$1 [class=org.onehippo.cms7.channelmanager.plugins.channelactions.ChannelActionsPlugin$ViewChannelAction, path=1:root:tabs:panel-container:cards:2:panel:center:tabs:panel-container:cards:0:panel:editor:extension.workflow:view:11:service.render:channels:0:view-channel]
[INFO] [talledLocalContainer] private org.hippoecm.hst.rest.beans.ChannelDocument org.onehippo.cms7.channelmanager.plugins.channelactions.ChannelActionsPlugin$ViewChannelAction.channelDocument [class=org.hippoecm.hst.rest.beans.ChannelDocument] <----- field that is not serializable
Attachments
Issue Links
- is a result of
-
HSTTWO-2049 Create rest service for channel manager
- Closed