jcompagner:
i mean with external html
you dont have a label where you place html on instead of just text?
So you configured it in servoy, the text property of a label or button.
I dont mean that error log, that seems like the access log of tomcat. Thats not really importand. No i mean the servoy_log.txt or the admin pages log section.
304 is just not modified return status so thats just fine.
I mean with an sample solution can you make an Case in our support system that has a sample solution that demonstrates your problem.
Hallo Johan, Thanks for your prompt response. Let me give you a little bit more background to what led to this 304 Response: I just created a new solution, selected a database that came with the sample program, created a couple of relationships between some selected tables, populated a new form with the data from the foundset, saved the form, and that’s it. The solution rendered ok in the first and second instances. Everything went fine, up to this stage. My second step/test was that I re-arranged the labels and fields on the form to give a different view. I save these changes and alas! the solution will only render in a Smart Client ( and no longer in the Web Client). Following is from servoy_log.txt :
2008-03-07 13:02:34,515 ERROR [http-8080-1] com.servoy.j2db.util.Debug - No foundset in form found!
2008-03-07 13:02:34,515 ERROR [http-8080-1] org.apache.wicket.RequestCycle - Unable to find component with id ‘sv_f66fd555_3966_49c1_ad40_129e0326f4a2’ in [MarkupContainer [Component id = sv_5a4a156c_58b8_4c19_b079_26c58af06d4d, page = com.servoy.j2db.server.headlessclient.MainPage, path = 0:servoy_page:servoy_dataform:forms:0:webform:servoywebform:View:sv_5a4a156c_58b8_4c19_b079_26c58af06d4d.l, isVisible = true, isVersioned = true]]. This means that you declared wicket:id=sv_f66fd555_3966_49c1_ad40_129e0326f4a2 in your markup, but that you either did not add the component to your page at all, or that the hierarchy does not match.
[markup = Markup[solution:myFirstSolution, fullpath:/servoy-webclient/templates/default/myFirstSolution/addresses.html]
addresses - Servoy
Address Id
Address Type Id
City
Company Id
Country
County
Email
, index = 65, current = '' (line 33, column 29)]
org.apache.wicket.markup.MarkupException: Unable to find component with id 'sv_f66fd555_3966_49c1_ad40_129e0326f4a2' in [MarkupContainer [Component id = sv_5a4a156c_58b8_4c19_b079_26c58af06d4d, page = com.servoy.j2db.server.headlessclient.MainPage, path = 0:servoy_page:servoy_dataform:forms:0:webform:servoywebform:View:sv_5a4a156c_58b8_4c19_b079_26c58af06d4d.l, isVisible = true, isVersioned = true]]. This means that you declared wicket:id=sv_f66fd555_3966_49c1_ad40_129e0326f4a2 in your markup, but that you either did not add the component to your page at all, or that the hierarchy does not match.
[markup = Markup[solution:myFirstSolution, fullpath:/servoy-webclient/templates/default/myFirstSolution/addresses.html]
addresses - Servoy
Address Id
Address Type Id
City
Company Id
Country
County
Email
, index = 65, current = '' (line 33, column 29)]
at org.apache.wicket.markup.MarkupStream.throwMarkupException(MarkupStream.java:464)
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1287)
at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1407)
at org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1344)
at org.apache.wicket.Component.renderComponent(Component.java:2471)
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1354)
at com.servoy.j2db.server.headlessclient.dataui.l.onRender(Unknown Source)
at org.apache.wicket.Component.render(Component.java:2308)
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1240)
at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1407)
at org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1344)
at org.apache.wicket.Component.renderComponent(Component.java:2471)
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1354)
at org.apache.wicket.Component.render(Component.java:2308)
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1240)
at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1407)
at org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1344)
at org.apache.wicket.Component.renderComponent(Component.java:2471)
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1354)
at org.apache.wicket.Component.render(Component.java:2308)
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1240)
at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1407)
at org.apache.wicket.MarkupContainer.renderAssociatedMarkup(MarkupContainer.java:631)
at org.apache.wicket.markup.html.panel.Panel.onComponentTagBody(Panel.java:112)
at org.apache.wicket.Component.renderComponent(Component.java:2471)
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1354)
at org.apache.wicket.Component.render(Component.java:2308)
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1240)
at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1407)
at org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1344)
at org.apache.wicket.Component.renderComponent(Component.java:2471)
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1354)
at org.apache.wicket.Component.render(Component.java:2308)
at org.apache.wicket.markup.html.list.ListView.renderItem(ListView.java:631)
at org.apache.wicket.markup.html.list.ListView.renderChild(ListView.java:619)
at org.apache.wicket.markup.repeater.AbstractRepeater.onRender(AbstractRepeater.java:100)
at org.apache.wicket.Component.render(Component.java:2308)
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1240)
at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1407)
at org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1344)
at org.apache.wicket.markup.html.form.Form.onComponentTagBody(Form.java:1653)
at org.apache.wicket.Component.renderComponent(Component.java:2471)
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1354)
at org.apache.wicket.markup.html.form.Form.onRender(Form.java:1692)
at org.apache.wicket.Component.render(Component.java:2308)
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1240)
at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1407)
at org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1344)
at org.apache.wicket.Component.renderComponent(Component.java:2471)
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1354)
at org.apache.wicket.Component.render(Component.java:2308)
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1240)
at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1370)
at org.apache.wicket.Page.onRender(Page.java:1454)
at org.apache.wicket.Component.render(Component.java:2308)
at org.apache.wicket.Page.renderPage(Page.java:897)
at org.apache.wicket.request.target.component.PageRequestTarget.respond(PageRequestTarget.java:63)
at org.apache.wicket.request.AbstractRequestCycleProcessor.respond(AbstractRequestCycleProcessor.java:103)
at org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1172)
at org.apache.wicket.RequestCycle.step(RequestCycle.java:1241)
at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1316)
at org.apache.wicket.RequestCycle.request(RequestCycle.java:493)
at org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:354)
at org.apache.wicket.protocol.http.WicketServlet.doGet(WicketServlet.java:121)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at sun.reflect.GeneratedMethodAccessor284.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:244)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAsPrivileged(Unknown Source)
at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:276)
at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:162)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:283)
at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:56)
at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:189)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:185)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:563)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:261)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:581)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Unknown Source)
2008-03-07 13:02:34,515 ERROR [http-8080-1] com.servoy.j2db.util.Debug - Error rendering the page addresses
org.apache.wicket.markup.MarkupException: Unable to find component with id 'sv_f66fd555_3966_49c1_ad40_129e0326f4a2' in [MarkupContainer [Component id = sv_5a4a156c_58b8_4c19_b079_26c58af06d4d, page = com.servoy.j2db.server.headlessclient.MainPage, path = 0:servoy_page:servoy_dataform:forms:0:webform:servoywebform:View:sv_5a4a156c_58b8_4c19_b079_26c58af06d4d.l, isVisible = true, isVersioned = true]]. This means that you declared wicket:id=sv_f66fd555_3966_49c1_ad40_129e0326f4a2 in your markup, but that you either did not add the component to your page at all, or that the hierarchy does not match.
[markup = Markup[solution:myFirstSolution, fullpath:/servoy-webclient/templates/default/myFirstSolution/addresses.html]
addresses - Servoy
Address Id
Address Type Id
City
Company Id
Country
County
Email
, index = 65, current = '' (line 33, column 29)]
at org.apache.wicket.markup.MarkupStream.throwMarkupException(MarkupStream.java:464)
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1287)
at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1407)
at org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1344)
at org.apache.wicket.Component.renderComponent(Component.java:2471)
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1354)
at com.servoy.j2db.server.headlessclient.dataui.l.onRender(Unknown Source)
at org.apache.wicket.Component.render(Component.java:2308)
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1240)
at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1407)
at org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1344)
at org.apache.wicket.Component.renderComponent(Component.java:2471)
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1354)
at org.apache.wicket.Component.render(Component.java:2308)
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1240)
at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1407)
at org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1344)
at org.apache.wicket.Component.renderComponent(Component.java:2471)
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1354)
at org.apache.wicket.Component.render(Component.java:2308)
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1240)
at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1407)
at org.apache.wicket.MarkupContainer.renderAssociatedMarkup(MarkupContainer.java:631)
at org.apache.wicket.markup.html.panel.Panel.onComponentTagBody(Panel.java:112)
at org.apache.wicket.Component.renderComponent(Component.java:2471)
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1354)
at org.apache.wicket.Component.render(Component.java:2308)
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1240)
at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1407)
at org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1344)
at org.apache.wicket.Component.renderComponent(Component.java:2471)
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1354)
at org.apache.wicket.Component.render(Component.java:2308)
at org.apache.wicket.markup.html.list.ListView.renderItem(ListView.java:631)
at org.apache.wicket.markup.html.list.ListView.renderChild(ListView.java:619)
at org.apache.wicket.markup.repeater.AbstractRepeater.onRender(AbstractRepeater.java:100)
at org.apache.wicket.Component.render(Component.java:2308)
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1240)
at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1407)
at org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1344)
at org.apache.wicket.markup.html.form.Form.onComponentTagBody(Form.java:1653)
at org.apache.wicket.Component.renderComponent(Component.java:2471)
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1354)
at org.apache.wicket.markup.html.form.Form.onRender(Form.java:1692)
at org.apache.wicket.Component.render(Component.java:2308)
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1240)
at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1407)
at org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1344)
at org.apache.wicket.Component.renderComponent(Component.java:2471)
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1354)
at org.apache.wicket.Component.render(Component.java:2308)
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1240)
at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1370)
at org.apache.wicket.Page.onRender(Page.java:1454)
at org.apache.wicket.Component.render(Component.java:2308)
at org.apache.wicket.Page.renderPage(Page.java:897)
at org.apache.wicket.request.target.component.PageRequestTarget.respond(PageRequestTarget.java:63)
at org.apache.wicket.request.AbstractRequestCycleProcessor.respond(AbstractRequestCycleProcessor.java:103)
at org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1172)
at org.apache.wicket.RequestCycle.step(RequestCycle.java:1241)
at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1316)
at org.apache.wicket.RequestCycle.request(RequestCycle.java:493)
at org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:354)
at org.apache.wicket.protocol.http.WicketServlet.doGet(WicketServlet.java:121)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at sun.reflect.GeneratedMethodAccessor284.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:244)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAsPrivileged(Unknown Source)
at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:276)
at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:162)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:283)
at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:56)
at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:189)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:185)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:563)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:261)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:581)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Unknown Source)
Lastly, how do I make an Case about this issue in your support system?
Thanks