I got this NPE too, but seems at different place: Request time: 16 ms [ERROR] RequestExceptionHandler Processing of request failed with uncaught exception: java.lang.NullPointerException java.lang.NullPointerException at org.apache.tapestry5.dom.Element.createNamespaceURIToPrefix(Element.java:596) at org.apache.tapestry5.dom.Element.toMarkup(Element.java:294) at org.apache.tapestry5.dom.Node.writeChildMarkup(Node.java:104) at org.apache.tapestry5.dom.Node.getChildMarkup(Node.java:114) at org.apache.tapestry5.internal.services.PageRenderQueueImpl.renderPartial(PageRenderQueueImpl.java:163) at $PageRenderQueue_11f90a45345.renderPartial($PageRenderQueue_11f90a45345.java) at $PageRenderQueue_11f90a45309.renderPartial($PageRenderQueue_11f90a45309.java) at org.apache.tapestry5.internal.services.PartialMarkupRendererTerminator.renderMarkup(PartialMarkupRendererTerm inator.java:39) at org.apache.tapestry5.services.TapestryModule$31.renderMarkup(TapestryModule.java:1801) at $PartialMarkupRenderer_11f90a45358.renderMarkup($PartialMarkupRenderer_11f90a45358.java) at org.apache.tapestry5.services.TapestryModule$30.renderMarkup(TapestryModule.java:1782) at $PartialMarkupRenderer_11f90a45358.renderMarkup($PartialMarkupRenderer_11f90a45358.java) at org.apache.tapestry5.services.TapestryModule$29.renderMarkup(TapestryModule.java:1764) at $PartialMarkupRenderer_11f90a45358.renderMarkup($PartialMarkupRenderer_11f90a45358.java) at org.apache.tapestry5.services.TapestryModule$28.renderMarkup(TapestryModule.java:1746) at $PartialMarkupRenderer_11f90a45358.renderMarkup($PartialMarkupRenderer_11f90a45358.java) at org.apache.tapestry5.services.TapestryModule$27.renderMarkup(TapestryModule.java:1720) at $PartialMarkupRenderer_11f90a45358.renderMarkup($PartialMarkupRenderer_11f90a45358.java) at $PartialMarkupRenderer_11f90a45357.renderMarkup($PartialMarkupRenderer_11f90a45357.java) at org.apache.tapestry5.internal.services.AjaxPartialResponseRendererImpl.renderPartialPageMarkup(AjaxPartialRes ponseRendererImpl.java:79)
On the html page, the Ajax error shows: Ajax failure: Status 500 for /sql-library/delimitedtextviewer.loop.rowinjector:inject/1235082471277?t:formcomponentid=DelimitedTextViewer:form&t:formid=form: java.lang.NullPointerExceptionCommunication with the server failed: java.lang.NullPointerException It's seems related to xml namespace, after I removed doctype and remove xmlns in <html> tag, the error disappeared, however, some other components look weird. Any ideas about it? Thanks, Yunhua On Fri, Dec 12, 2008 at 5:08 AM, zack1403 <zack.mann...@gmail.com> wrote: > > When following the documentation for ajaxformloop to the t, I am getting this > error when trying to add a row. The only difference is that I am > implementing the value encoder as a service: > > Caused by: org.apache.tapestry5.ioc.internal.util.TapestryException [at > classpath:com/inavero/pulse/pages/survey/ManageQuestions.tml, line 37, > column 85] > at > org.apache.tapestry5.internal.structure.ComponentPageElementImpl.invoke(ComponentPageElementImpl.java:932) > at > org.apache.tapestry5.internal.structure.ComponentPageElementImpl.access$200(ComponentPageElementImpl.java:50) > at > org.apache.tapestry5.internal.structure.ComponentPageElementImpl$11.render(ComponentPageElementImpl.java:356) > at > org.apache.tapestry5.internal.services.RenderQueueImpl.run(RenderQueueImpl.java:72) > ... 107 more > Caused by: java.lang.NullPointerException > at > org.apache.tapestry5.corelib.components.AjaxFormLoop$1.addRemoveRowTrigger(AjaxFormLoop.java:157) > at > org.apache.tapestry5.corelib.components.RemoveRowLink.beginRender(RemoveRowLink.java:54) > at > org.apache.tapestry5.corelib.components.RemoveRowLink.beginRender(RemoveRowLink.java) > at > org.apache.tapestry5.internal.structure.ComponentPageElementImpl$11$1.run(ComponentPageElementImpl.java:352) > at > org.apache.tapestry5.internal.structure.ComponentPageElementImpl.invoke(ComponentPageElementImpl.java:917) > > Any thoughts? > -- > View this message in context: > http://www.nabble.com/NPE-with-ajax-form-loop-tp20972086p20972086.html > Sent from the Tapestry - User mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > For additional commands, e-mail: users-h...@tapestry.apache.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org