C:\AddressBook>perl script\addressbook_server.pl -d Couldn't instantiate component "AddressBook::Model::AddressDB", Couldn't load class (AddressBook::Schema::AddressDB) because: DBIx::Class::Schema::throw_exception(): DBIx::Class::Row::throw_except +ion():
Can't locate AddressBook/Schema/AddressDB/People.pm in @INC
(@INC contains: C:/AddressBook/script/../lib C:/Perl/site/lib C:/Perl/ +lib .) at C:/Perl/site/lib/Class/C3/Componentised.pm line 135.
The "C:/AddressBook/script/../lib" entry in @INC is the top level path for the directory where "People.pm" resides, but the app cannot locate the module within the code structure generated by Catalyst.
I'm beginning to think that so much has changed since the book was written in 2007 that none of the examples may be valid any longer. This is definitely NOT the best environment for someone trying to learn Catalyst. I have heard so many glowing comments about how great Catalyst is and how easy it makes web app development, but all that is starting to grow dim in the face of errors that are buried deep in Catalyst (or DBIx::Class or Template Toolkit).
I am posting the above error messages in hopes that someone who has trodden this way before may have a clue how to resolve them. I really want to learn Catalyst, but maybe this is not the best route to go.
Thank you for any insight you can provide.
"Its not how hard you work, its how much you get done."
In reply to Catalyst by the Book- The Train Wreck Continues by roho
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |