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

Reply via email to