When I want to show a form with hidden tabpanels I Unfortunately get the following error:
Unexpected RuntimeException
wicket.WicketRuntimeException: Markup of type ‘html’ for component ‘com.servoy.j2db.server.headlessclient.WebForm’ not found or invalid Enable debug messages for wicket.util.resource.Resource to get a list of all filenames tried:
WebForm[controller:FormController[form: form1, fs size:0, selected record: null]]
at wicket.MarkupContainer.getAssociatedMarkupStream(MarkupContainer.java:713)
at wicket.MarkupContainer.renderAssociatedMarkup(MarkupContainer.java:453)
at wicket.markup.html.panel.Panel.onRender(Panel.java:95)
at wicket.Component.render(Component.java:1160)
at wicket.MarkupContainer.renderNext(MarkupContainer.java:1129)
at wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:804)
at wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:746)
at wicket.Component.renderComponent(Component.java:1886)
at wicket.markup.html.WebMarkupContainer.onRender(WebMarkupContainer.java:77)
at wicket.Component.render(Component.java:1160)
at wicket.MarkupContainer.renderNext(MarkupContainer.java:1129)
at wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:804)
at wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:746)
at wicket.Component.renderComponent(Component.java:1886)
at wicket.markup.html.WebMarkupContainer.onRender(WebMarkupContainer.java:77)
at wicket.Component.render(Component.java:1160)
at wicket.MarkupContainer.renderNext(MarkupContainer.java:1129)
at wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:804)
at wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:746)
at wicket.Component.renderComponent(Component.java:1886)
at wicket.markup.html.WebMarkupContainer.onRender(WebMarkupContainer.java:77)
at wicket.Component.render(Component.java:1160)
at wicket.MarkupContainer.renderNext(MarkupContainer.java:1129)
at wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:804)
at wicket.MarkupContainer.renderAssociatedMarkup(MarkupContainer.java:473)
at wicket.markup.html.panel.Panel.onRender(Panel.java:95)
at wicket.Component.render(Component.java:1160)
at wicket.MarkupContainer.renderNext(MarkupContainer.java:1129)
at wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:804)
at wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:746)
at wicket.Component.renderComponent(Component.java:1886)
at wicket.markup.html.WebMarkupContainer.onRender(WebMarkupContainer.java:77)
at wicket.Component.render(Component.java:1160)
at wicket.markup.html.list.ListView.renderItem(ListView.java:575)
at wicket.markup.html.list.ListView.onRender(ListView.java:541)
at wicket.Component.render(Component.java:1160)
at wicket.MarkupContainer.renderNext(MarkupContainer.java:1129)
at wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:804)
at wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:746)
at wicket.Component.renderComponent(Component.java:1886)
at wicket.markup.html.WebMarkupContainer.onRender(WebMarkupContainer.java:77)
at wicket.markup.html.form.Form.onRender(Form.java:492)
at wicket.Component.render(Component.java:1160)
at wicket.MarkupContainer.renderNext(MarkupContainer.java:1129)
at wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:804)
at wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:746)
at wicket.Component.renderComponent(Component.java:1886)
at wicket.markup.html.WebMarkupContainer.onRender(WebMarkupContainer.java:77)
at wicket.Component.render(Component.java:1160)
at wicket.MarkupContainer.renderNext(MarkupContainer.java:1129)
at wicket.MarkupContainer.renderAll(MarkupContainer.java:772)
at wicket.Page.onRender(Page.java:788)
at wicket.Component.render(Component.java:1160)
at wicket.Page.doRender(Page.java:251)
at wicket.protocol.http.WebRequestCycle.redirectTo(WebRequestCycle.java:218)
at wicket.RequestCycle.respond(RequestCycle.java:869)
at wicket.RequestCycle.request(RequestCycle.java:421)
at wicket.protocol.http.WicketServlet.doGet(WicketServlet.java:197)
at wicket.protocol.http.WicketServlet.doPost(WicketServlet.java:223)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at sun.reflect.GeneratedMethodAccessor84.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:243)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:275)
at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:161)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:245)
at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:50)
at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:156)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:152)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:613)
Caused by: wicket.WicketRuntimeException: Markup not found. Component class: com.servoy.j2db.server.headlessclient.WebForm Enable debug messages for wicket.util.resource.Resource to get a list of all filenames tried.
at wicket.markup.MarkupCache.getMarkupStream(MarkupCache.java:111)
at wicket.markup.MarkupCache.getMarkupStream(MarkupCache.java:83)
at wicket.MarkupContainer.getAssociatedMarkupStream(MarkupContainer.java:708)
… 86 more
Component Tree
Component tree for [Page class = com.servoy.j2db.server.headlessclient.MainPage, id = 4]:
Path Type Model Object
1 dynamic_css wicket.markup.html.basic.Label
2 dynamic_js wicket.markup.html.basic.Label
3 main_form_style wicket.markup.html.basic.Label
4 servoy_page wicket.markup.html.WebMarkupContainer
5 servoy_page:servoy_dataform wicket.markup.html.form.Form
6 servoy_page:servoy_dataform:forms wicket.markup.html.list.ListView [WebForm[controller:FormController[form: main, fs size:72, selected record: Record[DATA:Row[DATA:34,users.header.loginname,null,Login name, CALCULATIONS: {}]] COLUMS: messagesid,message_key,message_language,message_value,]]]
7 servoy_page:servoy_dataform:forms:0 wicket.markup.html.list.ListItem WebForm[controller:FormController[form: main, fs size:72, selected record: Record[DATA:Row[DATA:34,users.header.loginname,null,Login name, CALCULATIONS: {}]] COLUMS: messagesid,message_key,message_language,message_value,]]
8 servoy_page:servoy_dataform:forms:0:webform com.servoy.j2db.server.headlessclient.WebForm
9 servoy_page:servoy_dataform:forms:0:webform:View com.servoy.j2db.server.headlessclient.dataui.z
10 servoy_page:servoy_dataform:forms:0:webform:View:Body com.servoy.j2db.server.headlessclient.dataui.h Record[DATA:Row[DATA:34,users.header.loginname,null,Login name, CALCULATIONS: {}]] COLUMS: messagesid,message_key,message_language,message_value,
11 servoy_page:servoy_dataform:forms:0:webform:View:Body:anon_element_45733 com.servoy.j2db.server.headlessclient.dataui.p
12 servoy_page:servoy_dataform:forms:0:webform:View:Body:anon_element_45734 com.servoy.j2db.server.headlessclient.dataui.p
13 servoy_page:servoy_dataform:forms:0:webform:View:Body:anon_element_45735 com.servoy.j2db.server.headlessclient.dataui.ag button
14 servoy_page:servoy_dataform:forms:0:webform:View:Body:anon_element_45739 com.servoy.j2db.server.headlessclient.dataui.ag button
15 servoy_page:servoy_dataform:forms:0:webform:View:Body:anon_element_45842 com.servoy.j2db.server.headlessclient.dataui.ag type
16 servoy_page:servoy_dataform:forms:0:webform:View:Body:anon_element_45846 com.servoy.j2db.server.headlessclient.dataui.ag
17 servoy_page:servoy_dataform:forms:0:webform:View:Body:tabs_70 com.servoy.j2db.server.headlessclient.dataui.k Record[DATA:Row[DATA:34,users.header.loginname,null,Login name, CALCULATIONS: {}]] COLUMS: messagesid,message_key,message_language,message_value,
18 servoy_page:servoy_dataform:forms:0:webform:View:Body:tabs_70:tablinks wicket.markup.html.list.Loop 2
19 servoy_page:servoy_dataform:forms:0:webform:View:Body:tabs_70:tablinks:0 wicket.markup.html.WebMarkupContainer Record[DATA:Row[DATA:34,users.header.loginname,null,Login name, CALCULATIONS: {}]] COLUMS: messagesid,message_key,message_language,message_value,
20 servoy_page:servoy_dataform:forms:0:webform:View:Body:tabs_70:tablinks:0:tablink wicket.markup.html.link.Link Record[DATA:Row[DATA:34,users.header.loginname,null,Login name, CALCULATIONS: {}]] COLUMS: messagesid,message_key,message_language,message_value,
21 servoy_page:servoy_dataform:forms:0:webform:View:Body:tabs_70:tablinks:0:tablink:linktext wicket.markup.html.basic.Label form1
22 servoy_page:servoy_dataform:forms:0:webform:View:Body:tabs_70:tablinks:1 wicket.markup.html.WebMarkupContainer Record[DATA:Row[DATA:34,users.header.loginname,null,Login name, CALCULATIONS: {}]] COLUMS: messagesid,message_key,message_language,message_value,
23 servoy_page:servoy_dataform:forms:0:webform:View:Body:tabs_70:tablinks:1:tablink wicket.markup.html.link.Link Record[DATA:Row[DATA:34,users.header.loginname,null,Login name, CALCULATIONS: {}]] COLUMS: messagesid,message_key,message_language,message_value,
24 servoy_page:servoy_dataform:forms:0:webform:View:Body:tabs_70:tablinks:1:tablink:linktext wicket.markup.html.basic.Label form2
25 servoy_page:servoy_dataform:forms:0:webform:View:Body:tabs_70:webform com.servoy.j2db.server.headlessclient.WebForm Record[DATA:Row[DATA:34,users.header.loginname,null,Login name, CALCULATIONS: {}]] COLUMS: messagesid,message_key,message_language,message_value,
26 servoy_page:servoy_dataform:forms:0:webform:View:Body:tabs_70:webform:View com.servoy.j2db.server.headlessclient.dataui.z Record[DATA:Row[DATA:34,users.header.loginname,null,Login name, CALCULATIONS: {}]] COLUMS: messagesid,message_key,message_language,message_value,
27 servoy_page:servoy_dataform:forms:0:webform:View:Body:tabs_70:webform:View:Body com.servoy.j2db.server.headlessclient.dataui.h Record[DATA:null] COLUMS: actionsid,action_type,company_id,contact_id,action_status,date_creation,date_modified,owner,action_text,subject,date_followup,alarm,
28 servoy_page:servoy_dataform:forms:0:webform:View:Body:tabs_70:webform:View:Body:anon_element_45854 com.servoy.j2db.server.headlessclient.dataui.p tekst nummer 1
29 servoy_page:servoy_dataform:forms:0:webform:View:Body:tabs_70:webform:View:default_navigator com.servoy.j2db.server.headlessclient.dataui.WebDefaultRecordNavigator Record[DATA:Row[DATA:34,users.header.loginname,null,Login name, CALCULATIONS: {}]] COLUMS: messagesid,message_key,message_language,message_value,
30 servoy_page:servoy_dataform:forms:0:webform:View:Body:tabs_70:webform:View:default_navigator:currentRecordIndex wicket.markup.html.form.TextField
31 servoy_page:servoy_dataform:forms:0:webform:View:Body:tabs_70:webform:View:default_navigator:firstRecordIndex wicket.markup.html.basic.Label 0
32 servoy_page:servoy_dataform:forms:0:webform:View:Body:tabs_70:webform:View:default_navigator:next wicket.markup.html.form.Button
33 servoy_page:servoy_dataform:forms:0:webform:View:Body:tabs_70:webform:View:default_navigator:prev wicket.markup.html.form.Button
34 servoy_page:servoy_dataform:forms:0:webform:View:Body:tabs_70:webform:View:default_navigator:totalRecords wicket.markup.html.basic.Label
35 title wicket.markup.html.basic.Label servoyplugins - main - Servoy Web Client