You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by Audrius Peseckis <au...@ivs.lt> on 2005/09/09 08:48:22 UTC
A question regarding popup links and form submit...
Hello,
I have a component PageLink that opens a Page in a pop-up window (using PopupLinkRenderer). This component is within the boundaries of form. When I trigger that link, a new page is shown as it should. But when I submit that form, I get the following exception: java.lang.NullPointerException
Stack Trace:
a.. org.apache.tapestry.contrib.link.PopupLinkRenderer.constructURL(PopupLinkRenderer.java:69)
b.. org.apache.tapestry.link.DefaultLinkRenderer.renderLink(DefaultLinkRenderer.java:64)
c.. org.apache.tapestry.link.AbstractLinkComponent.renderComponent(AbstractLinkComponent.java:95)
d.. org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:612)
e.. org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:429)
f.. org.apache.tapestry.form.FormSupportImpl.rewind(FormSupportImpl.java:543)
g.. org.apache.tapestry.form.Form.renderComponent(Form.java:226)
h.. org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:612)
i.. org.apache.tapestry.form.Form.rewind(Form.java:325)
j.. org.apache.tapestry.engine.RequestCycle.rewindForm(RequestCycle.java:441)
k.. org.apache.tapestry.form.Form.trigger(Form.java:336)
l.. .............
If I remove that PageLink from my form, submit works fine.
Can anyone provide me a solution how to solve this case?
Thanks,
Audrius