Hi all,
We get a wicket error when we exectue the following steps in a compound consisting of a text field (String) and a xinha field (hippohtml).
- Click in the text field and fill in random word
- Click on the xinha field
I was not able to reproduce this in the archetype so it seems to be in issue in our project, but I’m a bit stuck at where to look/debug to find out where the issue originates. Hopefully someone can help me.
We are on hippo 7.8.4 with repo 2.24.08 and cms 2.24.05
We use the two field view and the compound is in the left view.
The stacktrace:
21.10.2013 10:55:31 ERROR [org.apache.wicket.RequestCycle.logRuntimeException():1558] org.apache.wicket.WicketRuntimeException: component root:tabs:panel-container:cards:2:panel:center:tabs:panel-container:cards:0:panel:editor:extension.editor:form:template:extension.left:view:3:item:view:1:item:view:2:item:view:1:item not found on page org.hippoecm.frontend.PluginPage[id = 1], listener interface = [RequestListenerInterface name=IBehaviorListener, method=public abstract void org.apache.wicket.behavior.IBehaviorListener.onRequest()]
org.apache.wicket.protocol.http.request.InvalidUrlException: org.apache.wicket.WicketRuntimeException: component root:tabs:panel-container:cards:2:panel:center:tabs:panel-container:cards:0:panel:editor:extension.editor:form:template:extension.left:view:3:item:view:1:item:view:2:item:view:1:item not found on page org.hippoecm.frontend.PluginPage[id = 1], listener interface = [RequestListenerInterface name=IBehaviorListener, method=public abstract void org.apache.wicket.behavior.IBehaviorListener.onRequest()]
at org.apache.wicket.protocol.http.WebRequestCycleProcessor.resolve(WebRequestCycleProcessor.java:262)
at org.apache.wicket.RequestCycle.step(RequestCycle.java:1339)
at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1465)
at org.apache.wicket.RequestCycle.request(RequestCycle.java:545)
at org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:486)
at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:319)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.hippoecm.frontend.plugins.login.ConcurrentLoginFilter.doFilter(ConcurrentLoginFilter.java:54)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
at org.apache.catalina.core.StandardContextValve.__invoke(StandardContextValve.java:123)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
at org.apache.catalina.core.StandardHostValve.__invoke(StandardHostValve.java:168)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:929)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1002)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:585)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:724)
Caused by: org.apache.wicket.WicketRuntimeException: component root:tabs:panel-container:cards:2:panel:center:tabs:panel-container:cards:0:panel:editor:extension.editor:form:template:extension.left:view:3:item:view:1:item:view:2:item:view:1:item not found on page org.hippoecm.frontend.PluginPage[id = 1], listener interface = [RequestListenerInterface name=IBehaviorListener, method=public abstract void org.apache.wicket.behavior.IBehaviorListener.onRequest()]
at org.apache.wicket.request.AbstractRequestCycleProcessor.resolveListenerInterfaceTarget(AbstractRequestCycleProcessor.java:427)
at org.apache.wicket.request.AbstractRequestCycleProcessor.resolveRenderedPage(AbstractRequestCycleProcessor.java:472)
at org.apache.wicket.protocol.http.WebRequestCycleProcessor.resolve(WebRequestCycleProcessor.java:144)
... 26 more
Cheers,
Matthijs
Matthijs Tolkamp
Java Software Engineer
Ordina J-technolgies
Ringwade 1
3934 LM Nieuwegein
M +31 (0)6 13119325
www.ordina.nl
Hey all,
Noone has any idea where this issue could originate from? Any starting points would help us out.
Cheers,
Matthijs
Matthijs Tolkamp
Java Software Engineer
Ordina J-technolgies
Ringwade 1
3934 LM Nieuwegein
M +31 (0)6 13119325
www.ordina.nl
--
Hippo Community Group: The place for all discussions and announcements about Hippo CMS (and HST, repository etc. etc.)
Most Hippo developers are active here and/or follow the Stackoverflow [hippo-cms] tag.
The old Nabble archive can be found here:
http://hippo.2275632.n2.nabble.com/Hippo-CMS-7-f2274273.html
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.
Visit this group at http://groups.google.com/group/hippo-community.
For more options, visit https://groups.google.com/groups/opt_out.
Hi Mathijs,
Thanks for the reply.
The only error I can see is the one mentioned below.
"NetworkError: 500 Internal Server Error - http://localhost:8080/cms/?wicket:interface=:1:root:tabs:panel-container:cards:2:panel:center:tabs:panel-container:cards:3:panel:editor:extension.editor:form:template:extension.left:view:3:item:view:11:item:view:2:item:view:1:item::IBehaviorListener:5:-1&random=0.7002127980694726"
There are many differences between the archetype and our own setup as this project is rather far along. We use tomcat 7, servlet 3.0 for instance, but also have xinha buttons configured differently etc.
I can’t seem to find anything that is really different in the setup of the namespace/cnd though (was hoping it was a setting there somewhere). But it still could be a really small thing.
The issue occurs for all the documents. As almost every document has contentblocks with the compound text (consisting of a title and html field). It also occurs for a compound that is not a contentblock with the text and html field.
Ill keep on trying different settings to see if I can narrow down what’s causing this issue.
Cheers,
Matthijs
Matthijs Tolkamp
Java Software Engineer
Ordina J-technolgies
Ringwade 1
3934 LM Nieuwegein
M +31 (0)6 13119325
www.ordina.nl
Hi All,
We finally found the issue. We missed the html field in the prototype of our namespaces for compounds. As long as the html field has a prototype for the compound this error does not occur anymore.
Hopefully others (if there are any) can find there answer here.
Thus: always add prototype field for hippostd:html fields in compounds!
Kind regards,