AutoCRUD is definitely maintained, and generally works very well.

'No sources defined' sounds to me like possibly your AutoCRUD config is 
wrong... I can't read the demo from here though, so can't help with specific 
advice, sorry.

--
Sent from my phone.  Please excuse terseness, typos and top-posting.

Janne Snabb <[email protected]> wrote:

>Hi,
>
>First of all, I am total newbie with Catalyst (but not with Perl),
>so please ignore any cluelessnes.
>
>I got interested in Catalyst and in particular
>Catalyst::Plugin::AutoCRUD
>and wanted to give it a try. I followed the instructions in the
>"INSTANT DEMO APPLICATION" section of AutoCRUD manual page but can
>not get it to work and do not have a clue how to troubleshoot.
>
>The startup of the demo application is accompanied by some worrying
>diagnostics outputs (see below).
>
>If I try with old Catalyst (5.80032-1) and old Perl (v5.12.4) as
>distributed by Ubuntu & Debian, I do get a server listening at port
>3000 and can connect to it. I get the following message on the web
>page:
>
>> Welcome to AutoCRUD, an automagic web interface for databases
>>
>> The schema for database "Dbic" has been loaded, so please select a
>> table by clicking on its label, below.
>
>... but unfortunately there is nothing to click below that message.
>
>The startup is accompanied with the following messages:
>
>> Dynamic schema detected, will run in 0.04006 mode.
>>
>> Set the 'naming' attribute or the SCHEMA_LOADER_BACKCOMPAT
>environment variable
>> to disable this warning.
>>
>> Also consider setting 'use_namespaces => 1' if/when upgrading.
>>
>> See perldoc DBIx::Class::Schema::Loader::Manual::UpgradingFromV4 for
>more
>> details.
>> ******************************* WARNING
>***************************************
>> * No sources found (did you forget to define your tables?)
>        *
>> *      
>        *
>> * To turn off this warning, set the CMDS_NO_SOURCES environment
>variable.     *
>>
>*******************************************************************************
>> [debug] Debug messages enabled
>> [debug] Statistics enabled
>> [warn] You are running an old script!
>>
>>   Please update by running (this will overwrite existing files):
>>     catalyst.pl -force -scripts DemoApp
>>
>>   or (this will not overwrite existing files):
>>     catalyst.pl -scripts DemoApp
>>
>> [debug] Loaded plugins:
>>
>.----------------------------------------------------------------------------.
>> | Catalyst::Plugin::AutoCRUD  1.112770
>       |
>> | Catalyst::Plugin::ConfigLoader  0.30
>       |
>>
>'----------------------------------------------------------------------------'
>[..]
>
>If I use current Perl with current Catalyst, I do not get a HTTP
>server on port 3000. The application starts but I can not connect
>to it. I get the following messages when starting:
>
>> You are loading Catalyst::Engine::HTTP explicitly.
>>
>> This is almost certainally a bad idea, as Catalyst::Engine::HTTP
>> has been removed in this version of Catalyst.
>>
>> Please update your application's scripts with:
>>
>>   catalyst.pl -force -scripts MyApp
>>
>> to update your scripts to not do this.
>>
>> Dynamic schema detected, will run in 0.04006 mode.
>>
>> Set the 'naming' attribute or the SCHEMA_LOADER_BACKCOMPAT
>environment variable
>> to disable this warning.
>>
>> Also consider setting 'use_namespaces => 1' if/when upgrading.
>>
>> See perldoc DBIx::Class::Schema::Loader::Manual::UpgradingFromV4 for
>more
>> details.
>> ******************************* WARNING
>***************************************
>> * No sources found (did you forget to define your tables?)
>        *
>> *          
>        *
>> * To turn off this warning, set the CMDS_NO_SOURCES environment
>variable.     *
>>
>*******************************************************************************
>> [debug] Debug messages enabled
>> [debug] Statistics enabled
>> [warn] You are running an old script!
>>
>>   Please update by running (this will overwrite existing files):
>>     catalyst.pl -force -scripts DemoApp
>>
>>   or (this will not overwrite existing files):
>>     catalyst.pl -scripts DemoApp
>>
>> [debug] Loaded plugins:
>>
>.----------------------------------------------------------------------------.
>> | Catalyst::Plugin::AutoCRUD  1.112770
>       |
>> | Catalyst::Plugin::ConfigLoader  0.30
>       |
>>
>'----------------------------------------------------------------------------'
>[..]
>
>
>Am I doing something wrong? Is AutoCRUD maintained? If not, is there
>some replacement?
>
>(Running "catalyst.pl -force -scripts DemoApp" as instructed in the
>diagnostics output does not help, it does not seem like this is a
>proper thing to do.)
>
>--
>Janne Snabb / EPIPE Communications
>[email protected] - http://epipe.com/
>
>_______________________________________________
>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/


_______________________________________________
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