is not classifiable

38 views
Skip to first unread message

Ergun Polat

unread,
Sep 26, 2016, 12:16:50 PM9/26/16
to Hippo Community
Hi, 

When I click on a document within the cms I get the following error 

org.apache.wicket.WicketRuntimeException: Error attaching this container for rendering: [TaxonomyPickerPlugin [Component id = item]]
        at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1696)
        at org.apache.wicket.Component.onBeforeRender(Component.java:3833)
        at org.hippoecm.frontend.service.render.AbstractRenderService.onBeforeRender(AbstractRenderService.java:522)
        at org.apache.wicket.Component.internalBeforeRender(Component.java:949)
        at org.apache.wicket.Component.beforeRender(Component.java:1017)
        at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1684)
        at org.apache.wicket.Component.onBeforeRender(Component.java:3833)
        at org.apache.wicket.Component.internalBeforeRender(Component.java:949)
        at org.apache.wicket.Component.beforeRender(Component.java:1017)
        at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1684)
        at org.apache.wicket.Component.onBeforeRender(Component.java:3833)
        at org.apache.wicket.markup.repeater.AbstractRepeater.onBeforeRender(AbstractRepeater.java:143)
        at org.apache.wicket.markup.repeater.AbstractPageableView.onBeforeRender(AbstractPageableView.java:115)
        at org.apache.wicket.Component.internalBeforeRender(Component.java:949)
        at org.apache.wicket.Component.beforeRender(Component.java:1017)
        at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1684)
        at org.apache.wicket.Component.onBeforeRender(Component.java:3833)
        at org.hippoecm.frontend.service.render.AbstractRenderService.onBeforeRender(AbstractRenderService.java:522)
        at org.apache.wicket.Component.internalBeforeRender(Component.java:949)
        at org.apache.wicket.Component.beforeRender(Component.java:1017)
        at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1684)
        at org.apache.wicket.Component.onBeforeRender(Component.java:3833)
        at org.hippoecm.frontend.service.render.AbstractRenderService.onBeforeRender(AbstractRenderService.java:522)
        at org.apache.wicket.Component.internalBeforeRender(Component.java:949)
        at org.apache.wicket.Component.beforeRender(Component.java:1017)
        at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1684)
        at org.apache.wicket.Component.onBeforeRender(Component.java:3833)
        at org.hippoecm.frontend.service.render.AbstractRenderService.onBeforeRender(AbstractRenderService.java:522)
        at org.apache.wicket.Component.internalBeforeRender(Component.java:949)
        at org.apache.wicket.Component.beforeRender(Component.java:1017)
        at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1684)
        at org.apache.wicket.Component.onBeforeRender(Component.java:3833)
        at org.hippoecm.frontend.service.render.AbstractRenderService.onBeforeRender(AbstractRenderService.java:522)
        at org.apache.wicket.Component.internalBeforeRender(Component.java:949)
        at org.apache.wicket.Component.beforeRender(Component.java:1017)
        at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1684)
        at org.apache.wicket.Component.onBeforeRender(Component.java:3833)
        at org.hippoecm.frontend.service.render.AbstractRenderService.onBeforeRender(AbstractRenderService.java:522)
        at org.apache.wicket.Component.internalBeforeRender(Component.java:949)
        at org.apache.wicket.Component.beforeRender(Component.java:1017)
        at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1684)
        at org.apache.wicket.Component.onBeforeRender(Component.java:3833)
        at org.apache.wicket.Component.internalBeforeRender(Component.java:949)
        at org.apache.wicket.Component.beforeRender(Component.java:1017)
        at org.apache.wicket.Component.internalPrepareForRender(Component.java:2201)
        at org.apache.wicket.Component.prepareForRender(Component.java:2240)
        at org.apache.wicket.ajax.XmlAjaxResponse.writeComponent(XmlAjaxResponse.java:107)
        at org.apache.wicket.ajax.AbstractAjaxResponse.writeComponents(AbstractAjaxResponse.java:218)
        at org.apache.wicket.ajax.AbstractAjaxResponse.writeTo(AbstractAjaxResponse.java:150)
        at org.apache.wicket.ajax.AjaxRequestHandler.respond(AjaxRequestHandler.java:359)
        at org.hippoecm.frontend.PluginRequestTarget.respond(PluginRequestTarget.java:150)
        at org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:890)
        at org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64)
        at org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:97)
        at org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:261)
        at org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:218)
        at org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:289)
        at org.apache.wicket.protocol.http.WicketFilter.processRequestCycle(WicketFilter.java:259)
        at org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:201)
        at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:282)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.hippoecm.frontend.plugins.login.ConcurrentLoginFilter.doFilter(ConcurrentLoginFilter.java:54)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
        at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:518)
        at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1091)
        at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:668)
        at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
        at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1517)
        at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1474)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
        at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.RuntimeException: An error occurred while getting the model object for Component: [CategoryCompareView [Component id = keys, page = org.hippoecm.frontend.PluginPage, path = 6:root:tabs:panel-container:cards:2:panel:center:tabs:panel-container:cards:0:panel:editor:extension.editor:template:extension.left:view:6:item:keys.CategoryCompareView, isVisible = true, isVersioned = false]]
        at org.apache.wicket.Component.getDefaultModelObject(Component.java:1617)
        at org.apache.wicket.markup.html.list.ListView.getViewSize(ListView.java:218)
        at org.apache.wicket.markup.html.list.ListView.onPopulate(ListView.java:472)
        at org.apache.wicket.markup.repeater.AbstractRepeater.onBeforeRender(AbstractRepeater.java:123)
        at org.apache.wicket.Component.internalBeforeRender(Component.java:949)
        at org.apache.wicket.Component.beforeRender(Component.java:1017)
        at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1684)
        ... 81 more
Caused by: java.lang.IllegalStateException: node with path  /content/documents/rocketlawyerfr/contenu/fr/fiche-pratique/situation-regime-matrimonial/situation-regime-matrimonial is not classifiable
        at org.onehippo.taxonomy.plugin.MixinClassificationDaoPlugin.getClassification(MixinClassificationDaoPlugin.java:78)
        at org.onehippo.taxonomy.plugin.TaxonomyPickerPlugin$2.load(TaxonomyPickerPlugin.java:224)
        at org.onehippo.taxonomy.plugin.TaxonomyPickerPlugin$2.load(TaxonomyPickerPlugin.java:213)
        at org.apache.wicket.model.LoadableDetachableModel.getObject(LoadableDetachableModel.java:124)
        at org.apache.wicket.Component.getDefaultModelObject(Component.java:1612)
        ... 87 more
And the document will not load, not sure what I am doing wrong here.

Jeroen Hoffman

unread,
Sep 27, 2016, 3:34:44 AM9/27/16
to hippo-c...@googlegroups.com

The error means that the document instance lacks the mixin
"hippotaxonomy:classifiable".

It may mean as well that the corresponding document prototype lacks it.

You can examine and probably fix it using the /console.

HTH
Jeroen
> --
> Hippo Community Group: The place for all discussions and announcements about
> Hippo CMS (and HST, repository etc. etc.)
>
> To post to this group, send email to hippo-c...@googlegroups.com
> RSS: https://groups.google.com/group/hippo-community/feed/rss_v2_0_msgs.xml?num=50
> ---
> You received this message because you are subscribed to the Google Groups "Hippo
> Community" group.
> To unsubscribe from this group and stop receiving emails from it, send an email
> to hippo-communi...@googlegroups.com
> <mailto:hippo-communi...@googlegroups.com>.
> Visit this group at https://groups.google.com/group/hippo-community.
> For more options, visit https://groups.google.com/d/optout.

Ergun Polat

unread,
Sep 27, 2016, 10:14:38 AM9/27/16
to Hippo Community
Hi Jeroen, 

I was actually to do with adding extra taxonomy, I fixed the issue now. Thanks.
Reply all
Reply to author
Forward
0 new messages