Not only on/off but ability to contribute some sort of exclusion set
would be nice. In this case:

set.add("pe");

Or perhaps a regular expression?

-adam

On Tue, Apr 8, 2008 at 9:01 AM, Marcelo Lotif <[EMAIL PROTECTED]> wrote:
> Just a suggestion
>  I think this feature should have an "on/off" switch somewhere (AppModule?).
>  This is a very nice and useful feature, but it tricks me up sometimes...
>
>  2008/4/8, Chris Lewis <[EMAIL PROTECTED]>:
>
>
> >
>  > Unfortunately that's a feature and not a bug. See here:
>  >
>  > 
> http://tapestry.apache.org/tapestry5/tapestry-core/guide/component-classes.html
>  > ,
>  > the section named "Sub-Folders / Sub-Packages":
>  >
>  > "Tapestry performs some simple optimizations of the logical page name
>  > (or component type, or mixin type). It checks to see if the package name
>  > is either a prefix or a suffix of the unqualified class name (case
>  > insensitively, of course) and removes the prefix or suffix if so. The
>  > net result is that a class name such as
>  > com.example.myapp.pages.user.EditUser will have a page name of user/Edit
>  > (not user/EditUser). The goal here is to provide shorter, more natural
>  > URLs."
>  >
>  > So what's happening is T5 sees 'pe' as a package, and therefore removes
>  > it from 'person,' resulting in the nonsensical name 'pe/rson.' I'm not a
>  > fan of this behavior, especially since I don't believe it's configurable
>  > (perhaps some magic contribution via module).
>  >
>  > good luck
>  >
>  > chris
>  >
>  >
>  > Peter Stavrinides wrote:
>  > > Hi
>  > >
>  > > I have a small issue with a page name returning incorrectly...
>  > >
>  > > My URL looks like this:
>  > > http://mysite/myapp/pe/person/34687
>  > >
>  > > @Inject
>  > > private ComponentResources resources_;
>  > >
>  > > String nameRaw = resources_.getPageName();
>  > > gives me: "pe/rson" instead of "person"
>  > >
>  > > What am I doing wrong here?
>  > >
>  > > Thanks
>  > > Peter
>  > >
>  > > ---------------------------------------------------------------------
>  > > To unsubscribe, e-mail: [EMAIL PROTECTED]
>  > > For additional commands, e-mail: [EMAIL PROTECTED]
>  > >
>  > >
>  >
>  >
>  > --
>  > http://thegodcode.net
>  >
>  >
>  >
>  > ---------------------------------------------------------------------
>  > To unsubscribe, e-mail: [EMAIL PROTECTED]
>  > For additional commands, e-mail: [EMAIL PROTECTED]
>  >
>  >
>
>
>  --
>  Atenciosamente,
>  Marcelo Lotif
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to