You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by Andy Pahne <ap...@net22.de> on 2008/06/03 15:25:48 UTC

Re: [T4.1.6]: Template Parsing problem? -- SOLVED


Found it myself:

the name of the page that was defined in PAGE_INTERHOME_DETAILS had a 
leading slash. It works without the slash!

Andy



Andy Pahne schrieb:
> 
> I have a page called "Details" which contains a form component (id = 
> reservationForm).
> 
> Whenever I enter the page's URL in the browser, the page displays 
> correctly.
> 
> But whenever I try to invoke a listener on another page that returns a 
> Details page instance, there is an exception:
>      org.apache.tapestry.parse.TemplateParseException: Tag <form> on 
> line 25 references unknown component id 'reservationForm'.
> 
> 
> 
> the listener on the other page:
> 
>     public IPage lastMinuteSelectAction(
>         long objectID, Supplier supplier) {
> 
>         ...
> 
>         return getInterhomeDetailsPage();
>         //throw new PageRedirectException(PAGE_INTERHOME_DETAILS);
>         //return getRequestCycle().getPage(PAGE_INTERHOME_DETAILS);
> 
>     }
> 
>     @InjectPage(PAGE_INTERHOME_DETAILS)
>     public abstract InterhomeDetails getInterhomeDetailsPage();
> 
> 
> 
> 
> 
> I tried all three versions, all with the same outcome: the form 
> component cannot be found.
> 
> 
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org