You are correct.

Catalyst::Authentication::Store::DBIx::Class is correct.  There are
older modules that use the Plugin style naming - and Catalyst will
attempt to load using the Plugin naming if it can't find the
Catalyst::Authentication:: version.  If you look at your logs you
should see a warning regarding 'trying Deprecated naming'  or
something similar.

I've added a more detailed message for this situation.  It will be
present in the next release.

Jay

On Mar 5, 2008, at 8:33 AM, Andreas Marienborg wrote:


On Mar 4, 2008, at 4:01 PM, rahed wrote:

Hi,

I installed Catalyst and other additional modules. When starting
myapp_fastcgi.pl I got the message:

Can't locate Catalyst/Plugin/Authentication/Store/DBIx/Class in @INC.
Actually I had to install
Catalyst::Authentication::Store::DBIx::Class
to fix it.

I am a bit perplexed by the docs about authentication/authorization
modules - which should be installed and which are deprecated.


I think its like this.

Catalyst::Plugin::Authentication is good.

Anything else (Store,  Credential etc) should be without Plugin::-part
and you should only load the Catalyst::Plugin::Authentication from
your application
and then the rest is loaded based on the config

- andreas


_______________________________________________
List: [email protected]
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/[email protected]/
Dev site: http://dev.catalyst.perl.org/

---
"Those who can make you believe absurdities can make you commit
atrocities." --Voltaire



_______________________________________________
List: [email protected]
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/[email protected]/
Dev site: http://dev.catalyst.perl.org/

Reply via email to