in reply to Catalyst request handling

Scene 3 does that because default doesn't work that way. If you wanted the namespace stripped then you'd do something like
sub base :Path('') {
...
}

which will be a path action anchored at /greeting and as such should see args of ('hello', 'world').
Scene 4, I'm not entirely sure - I wonder if there's a default in your app class picking up the result or similar ...
- Matt S Trout (mst on irc.perl.org)

Replies are listed 'Best First'.
Re^2: Catalyst request handling
by redlemon (Hermit) on Nov 22, 2005 at 18:16 UTC

    Thanks, your 'base()' suggestion does work indeed.

    There's nothing else in any of the files than whatI described in my question. However, in the mean time I've upgraded to Catalyst 5.57, which does behave as expected. So I guess it was a bug in an earlier version.

    Thanks for explaining.
    --
    Lyon