Empty column template call crashes:


group(“Heading”) {
row {
column {}
column { navigate(…) { “Save” } }
}
}

Replacing the column{} with column{""} fixes it.

https://svn.strategoxt.org/repos/feedback/trunk/ui/templates.app

WebDSL warning: null reference in template arguments: column()
java.lang.NullPointerException
at org.webdsl.lang.Environment.getWithcall(Environment.java:70)
at org.webdsl.lang.Environment.getWithcall(Environment.java:70)
at org.webdsl.lang.Environment.getWithcall(Environment.java:70)
at org.webdsl.lang.Environment.getWithcall(Environment.java:70)
at org.webdsl.lang.Environment.getWithcall(Environment.java:70)
at org.webdsl.lang.Environment.getWithcall(Environment.java:70)
at org.webdsl.lang.Environment.getWithcall(Environment.java:70)
at org.webdsl.lang.Environment.getWithcall(Environment.java:70)
at org.webdsl.lang.Environment.getWithcall(Environment.java:70)
at org.webdsl.lang.Environment.getWithcall(Environment.java:70)
at org.webdsl.lang.Environment.getWithcall(Environment.java:70)
at org.webdsl.lang.Environment.getWithcall(Environment.java:70)
at webdsl.generated.templates.column_Template.renderInternal(column_Template.java:321)
at utils.TemplateServlet.render(TemplateServlet.java:68)
at webdsl.generated.templates.newEvaluation_templateargument6StringEvaluationCourse_Template.renderInternal(newEvaluation_templateargument6StringEvaluationCourse_Template.java:483)
at utils.TemplateServlet.render(TemplateServlet.java:68)
at webdsl.generated.templates.row_Template.renderInternal(row_Template.java:303)
at utils.TemplateServlet.render(TemplateServlet.java:68)
at webdsl.generated.templates.newEvaluation_templateargument7StringEvaluationCourse_Template.renderInternal(newEvaluation_templateargument7StringEvaluationCourse_Template.java:724)
at utils.TemplateServlet.render(TemplateServlet.java:68)
at webdsl.generated.templates.groupString_Template.renderInternal(groupString_Template.java:344)
at utils.TemplateServlet.render(TemplateServlet.java:68)
at webdsl.generated.templates.newEvaluation_templateargument8StringEvaluationCourse_Template.renderInternal(newEvaluation_templateargument8StringEvaluationCourse_Template.java:572)
at utils.TemplateServlet.render(TemplateServlet.java:68)
at webdsl.generated.templates.main_templateargument0_Template.renderInternal(main_templateargument0_Template.java:440)
at utils.TemplateServlet.render(TemplateServlet.java:68)
at webdsl.generated.templates.container_Template.renderInternal(container_Template.java:326)
at utils.TemplateServlet.render(TemplateServlet.java:68)
at webdsl.generated.templates.main_Template.renderInternal(main_Template.java:664)
at utils.TemplateServlet.render(TemplateServlet.java:68)
at webdsl.generated.templates.newEvaluation_Template.renderInternal(newEvaluation_Template.java:391)
at utils.TemplateServlet.render(TemplateServlet.java:68)
at webdsl.generated.templates.NewEvaluationPage.render(NewEvaluationPage.java:228)
at webdsl.generated.templates.NewEvaluationPage.serve(NewEvaluationPage.java:154)
at utils.DispatchServletHelper.handlePage(DispatchServletHelper.java:707)
at utils.DispatchServletHelper.doServe(DispatchServletHelper.java:666)
at utils.DispatchServlet.doGet(DispatchServlet.java:94)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Thread.java:662)
WebDSL warning: wrong output PrintWriter popped
WebDSL warning: wrong output PrintWriter popped
WebDSL warning: wrong output PrintWriter popped
WebDSL warning: wrong output PrintWriter popped
WebDSL warning: wrong output PrintWriter popped
WebDSL warning: wrong output PrintWriter popped
WebDSL warning: wrong output PrintWriter popped
WebDSL warning: wrong output PrintWriter popped
WebDSL warning: wrong output PrintWriter popped
WebDSL warning: wrong output PrintWriter popped
WebDSL warning: wrong output PrintWriter popped
WebDSL warning: wrong output PrintWriter popped
WebDSL warning: wrong output PrintWriter popped

Submitted by Sverre Rabbelier on 19 January 2011 at 13:35

On 27 January 2011 at 14:33 Danny Groenewegen tagged 1.2.7

On 27 January 2011 at 14:33 Danny Groenewegen closed this issue.

Log in to post comments