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