[Catalyst] Acl and Class::C3
Brian Cassidy
brian.cassidy at nald.ca
Wed Jan 25 18:14:03 CET 2006
Hey,
> -----Original Message-----
> 1. When i start the build-in server, i get the warning:
> Too late to run INIT block at F:/Perl/site/lib/Class/C3.pm line 52.
Ignore that.
> 2. I added ACL like this:
> __PACKAGE__->allow_access_if('/login', sub { 1 } );
> | /login | /authen/login
> The path '/login' does not exist (traversal hit a dead end at: ) at
ACL rules need to point to private action (/auth/login in this case)
> 2.1 If i say
Dunno about this one. (need more coffee)
> 2.2 And i see those addionally warnings:
>
> Use of uninitialized value in string at F:/Perl/site/lib/Catalyst.pm line
> 934.
> Use of uninitialized value in string at F:/Perl/site/lib/Catalyst.pm line
> 936.
> Use of uninitialized value in string at F:/Perl/site/lib/Catalyst.pm line
> 938.
> Use of uninitialized value in string at F:/Perl/site/lib/Catalyst.pm line
> 968.
> Use of uninitialized value in string at F:/Perl/site/lib/Catalyst.pm line
> 968.
> Use of uninitialized value in string at F:/Perl/site/lib/Catalyst.pm line
> 1018.
> Use of uninitialized value in string at F:/Perl/site/lib/Catalyst.pm line
> 1018.
> Use of uninitialized value in concatenation (.) or string at
> F:/Perl/site/lib/Catalyst.pm line 1040.
These warnings may be due to ActiveState Perl's old File::Spec::Win32
module.
See this bug report: http://rt.cpan.org/Public/Bug/Display.html?id=15868
It has a quick fix to get rid of the warnings.
-Brian
More information about the Catalyst
mailing list