Thank you for the information. Now I am using an own RequestFilter which
rewrites the path from "/" to "/Index" when needed. After that the
LinkTransformer works. Better to use this little hack rather than the deprecated
urlrewriter.
 
Thanks,
Jan


"Thiago H. de Paula Figueiredo" <thiag...@gmail.com> hat am 5. Juni 2011 um
22:04 geschrieben:

> On Sun, 05 Jun 2011 15:17:24 -0300, tapes...@bg.cdev.de 
> <tapes...@bg.cdev.de> wrote:
>
> > Thank you for your reply. As mentioned, I tried to use the
> > PageRenderLinkTransformer which is part of the LinkTransformer API
> > (LinkTransformer extends ComponentEventLinkTransformer,
> > PageRenderLinkTransformer). The problem is that the decode method isn't 
> > invoked when the root page is requested (without the name of the root 
> > page). So I can't rewrite requests for "/". Is this a feature or a bug? 
> > :-) Or did I something wrong?
>
> I recall having seen this same issue before. "/" is handled by a different 
> Dispactcher than the one the handles other requests. You can use the old 
> URL rewriting API or create a RequestFilter that passes a different 
> Request to the next in the chain (which is exactly how the old URL 
> rewriting code works).
>
> --
> Thiago H. de Paula Figueiredo
> Independent Java, Apache Tapestry 5 and Hibernate consultant, developer, 
> and instructor
> Owner, Ars Machina Tecnologia da Informação Ltda.
> http://www.arsmachina.com.br
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: users-h...@tapestry.apache.org
>

Reply via email to