<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#ffffff" text="#000000">
    Be sure your (Moose) modules are up to date.<br>
    <br>
    Run moose-outdated from the commandline, it will show you which
    Moose(X) modules need to be updated.<br>
    <br>
    Op 10-7-2011 7:36, Charlie Gonzalez schreef:
    <blockquote
cite="mid:CALiuAmqCc3dvJid1b4+VCiDuGdD-uvpjLUph_zTcBkdHGqE8tw@mail.gmail.com"
      type="cite">
      <div>Hello,&nbsp;</div>
      <div><br>
      </div>
      <div>I am receiving the following error message while starting my
        dev server enviroment:<br>
        <br>
      </div>
      <div><br>
      </div>
      <div>cgonzalez@cgonzalez-laptop:~/Addressit/script$ perl
        Addressit_server.pl -r&nbsp;</div>
      <div>The alias and excludes options for role application have been
        renamed -alias and -excludes (CatalystX::Component::Traits is
        consuming MooseX::Traits::Pluggable - do you need to upgrade
        CatalystX::Component::Traits?) at
        /usr/share/perl5/CatalystX/Component/Traits.pm line 8</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>require
        CatalystX/Component/Traits.pm called at
        /usr/lib/perl5/Class/MOP.pm line 114</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>Class::MOP::__ANON__()
        called at /usr/share/perl5/Try/Tiny.pm line 71</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>eval
        {...} called at /usr/share/perl5/Try/Tiny.pm line 67</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>Try::Tiny::try('CODE(0xaeba630)',
        'Try::Tiny::Catch=REF(0xaf4d7b8)') called at
        /usr/lib/perl5/Class/MOP.pm line 125</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>Class::MOP::load_first_existing_class('CatalystX::Component::Traits')
        called at /usr/lib/perl5/Class/MOP.pm line 137</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>Class::MOP::load_class('CatalystX::Component::Traits',
        undef) called at /usr/lib/perl5/Moose/Util.pm line 113</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>Moose::Util::_apply_all_roles('Moose::Meta::Class=HASH(0xaeba840)',
        undef, 'CatalystX::Component::Traits') called at
        /usr/lib/perl5/Moose/Util.pm line 91</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>Moose::Util::apply_all_roles('Moose::Meta::Class=HASH(0xaeba840)',
        'CatalystX::Component::Traits') called at
        /usr/lib/perl5/Moose.pm line 58</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>Moose::with('Moose::Meta::Class=HASH(0xaeba840)',
        'CatalystX::Component::Traits') called at
        /usr/lib/perl5/Moose/Exporter.pm line 359</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>Moose::with('CatalystX::Component::Traits')
        called at /usr/share/perl5/Catalyst/Model/DBIC/Schema.pm line 6</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>require
        Catalyst/Model/DBIC/Schema.pm called at (eval 542) line 3</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>eval
        'require Catalyst::Model::DBIC::Schema</div>
      <div>;' called at /usr/share/perl/5.10/<a moz-do-not-send="true"
          href="http://base.pm">base.pm</a> line 90</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>base::import('base',
        'Catalyst::Model::DBIC::Schema') called at
        /home/cgonzalez/Addressit/script/../lib/Addressit/Model/AddressitDB.pm
        line 4</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>Addressit::Model::AddressitDB::BEGIN()
        called at /usr/share/perl5/CatalystX/Component/Traits.pm line 0</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>eval
        {...} called at /usr/share/perl5/CatalystX/Component/Traits.pm
        line 0</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>require
        Addressit/Model/AddressitDB.pm called at
        /usr/share/perl5/Catalyst/Utils.pm line 287</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>eval
        {...} called at /usr/share/perl5/Catalyst/Utils.pm line 287</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>Catalyst::Utils::ensure_class_loaded('Addressit::Model::AddressitDB',
        'HASH(0xadf2668)') called at /usr/share/perl5/Catalyst.pm line
        2438</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>Catalyst::setup_components('Addressit')
        called at /usr/share/perl5/Catalyst.pm line 1171</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>Catalyst::setup('Addressit')
        called at /home/cgonzalez/Addressit/script/../lib/Addressit.pm
        line 45</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>require
        Addressit.pm called at /usr/lib/perl5/Class/MOP.pm line 114</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>Class::MOP::__ANON__()
        called at /usr/share/perl5/Try/Tiny.pm line 71</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>eval
        {...} called at /usr/share/perl5/Try/Tiny.pm line 67</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>Try::Tiny::try('CODE(0xac1b2d8)',
        'Try::Tiny::Catch=REF(0xac304b8)') called at
        /usr/lib/perl5/Class/MOP.pm line 125</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>Class::MOP::load_first_existing_class('Addressit')
        called at /usr/lib/perl5/Class/MOP.pm line 137</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>Class::MOP::load_class('Addressit')
        called at /usr/share/perl5/Catalyst/ScriptRole.pm line 48</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>Catalyst::ScriptRole::_run_application('Catalyst::Script::Server=HASH(0xa7fcd80)')
        called at /usr/share/perl5/Catalyst/Script/Server.pm line 142</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>Catalyst::Script::Server::__ANON__()
        called at /usr/share/perl5/Catalyst/Restarter/Forking.pm line 20</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>Catalyst::Restarter::Forking::_fork_and_start('Catalyst::Restarter::Forking=HASH(0xac1a550)')
        called at /usr/share/perl5/Catalyst/Restarter.pm line 89</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>Catalyst::Restarter::run_and_watch('Catalyst::Restarter::Forking=HASH(0xac1a550)')
        called at /usr/share/perl5/Catalyst/Script/Server.pm line 176</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>Catalyst::Script::Server::run('Catalyst::Script::Server=HASH(0xa7fcd80)')
        called at /usr/share/perl5/Catalyst/ScriptRunner.pm line 20</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>Catalyst::ScriptRunner::run('Catalyst::ScriptRunner',
        'Addressit', 'Server') called at Addressit_server.pl line 8</div>
      <div>Couldn't load class (Addressit) because: Couldn't instantiate
        component "Addressit::Model::AddressitDB", "Attribute
        (schema_class) is required at /usr/lib/perl5/Class/MOP/Class.pm
        line 603</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0xafe6830)',
        'HASH(0xb0399a8)') called at /usr/lib/perl5/Class/MOP/Class.pm
        line 576</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0xafe6830)',
        'HASH(0xb0399a8)') called at /usr/lib/perl5/Moose/Meta/Class.pm
        line 256</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0xafe6830)',
        'HASH(0xb0399a8)') called at /usr/lib/perl5/Moose/Object.pm line
        26</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>Moose::Object::new('Addressit::Model::AddressitDB',
        'Addressit', 'HASH(0xaf8e218)') called at generated method
        (unknown origin) line 3</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>Catalyst::Model::DBIC::Schema::new('Addressit::Model::AddressitDB',
        'Addressit', 'HASH(0xaf8e218)') called at
        /usr/share/perl5/MooseX/Traits/Pluggable.pm line 139</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>MooseX::Traits::Pluggable::_build_instance_with_traits('Addressit::Model::AddressitDB',
        'Addressit::Model::AddressitDB', 'Addressit') called at
        /usr/share/perl5/MooseX/Traits/Pluggable.pm line 97</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>MooseX::Traits::Pluggable::new_with_traits('Addressit::Model::AddressitDB',
        'Addressit', 'HASH(0xb039b08)') called at
        /usr/share/perl5/CatalystX/Component/Traits.pm line 145</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>CatalystX::Component::Traits::COMPONENT('Addressit::Model::AddressitDB',
        'Addressit', 'HASH(0xb039a98)') called at
        /usr/lib/perl5/Class/MOP/Method/Wrapped.pm line 48</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>Class::MOP::Method::Wrapped::__ANON__('Addressit::Model::AddressitDB',
        'Addressit', 'HASH(0xb039a98)') called at
        /usr/lib/perl5/Class/MOP/Method/Wrapped.pm line 89</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>Catalyst::Model::DBIC::Schema::COMPONENT('Addressit::Model::AddressitDB',
        'Addressit', 'HASH(0xb039a98)') called at
        /usr/share/perl5/Catalyst.pm line 2515</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>eval
        {...} called at /usr/share/perl5/Catalyst.pm line 2515</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>Catalyst::setup_component('Addressit',
        'Addressit::Model::AddressitDB') called at
        /usr/share/perl5/Catalyst.pm line 2442</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>Catalyst::setup_components('Addressit')
        called at /usr/share/perl5/Catalyst.pm line 1171</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>Catalyst::setup('Addressit')
        called at /home/cgonzalez/Addressit/script/../lib/Addressit.pm
        line 45</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>require
        Addressit.pm called at /usr/lib/perl5/Class/MOP.pm line 114</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>Class::MOP::__ANON__()
        called at /usr/share/perl5/Try/Tiny.pm line 71</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>eval
        {...} called at /usr/share/perl5/Try/Tiny.pm line 67</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>Try::Tiny::try('CODE(0xac1b2d8)',
        'Try::Tiny::Catch=REF(0xac304b8)') called at
        /usr/lib/perl5/Class/MOP.pm line 125</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>Class::MOP::load_first_existing_class('Addressit')
        called at /usr/lib/perl5/Class/MOP.pm line 137</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>Class::MOP::load_class('Addressit')
        called at /usr/share/perl5/Catalyst/ScriptRole.pm line 48</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>Catalyst::ScriptRole::_run_application('Catalyst::Script::Server=HASH(0xa7fcd80)')
        called at /usr/share/perl5/Catalyst/Script/Server.pm line 142</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>Catalyst::Script::Server::__ANON__()
        called at /usr/share/perl5/Catalyst/Restarter/Forking.pm line 20</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>Catalyst::Restarter::Forking::_fork_and_start('Catalyst::Restarter::Forking=HASH(0xac1a550)')
        called at /usr/share/perl5/Catalyst/Restarter.pm line 89</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>Catalyst::Restarter::run_and_watch('Catalyst::Restarter::Forking=HASH(0xac1a550)')
        called at /usr/share/perl5/Catalyst/Script/Server.pm line 176</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>Catalyst::Script::Server::run('Catalyst::Script::Server=HASH(0xa7fcd80)')
        called at /usr/share/perl5/Catalyst/ScriptRunner.pm line 20</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>Catalyst::ScriptRunner::run('Catalyst::ScriptRunner',
        'Addressit', 'Server') called at Addressit_server.pl line
        8"Compilation failed in require at /usr/lib/perl5/Class/MOP.pm
        line 114.</div>
      <div>&nbsp;at /usr/lib/perl5/Class/MOP.pm line 120</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>Class::MOP::__ANON__('Couldn\'t
        instantiate component "Addressit::Model::AddressitD...') called
        at /usr/share/perl5/Try/Tiny.pm line 100</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>Try::Tiny::try('CODE(0xac1b2d8)',
        'Try::Tiny::Catch=REF(0xac304b8)') called at
        /usr/lib/perl5/Class/MOP.pm line 125</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>Class::MOP::load_first_existing_class('Addressit')
        called at /usr/lib/perl5/Class/MOP.pm line 137</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>Class::MOP::load_class('Addressit')
        called at /usr/share/perl5/Catalyst/ScriptRole.pm line 48</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>Catalyst::ScriptRole::_run_application('Catalyst::Script::Server=HASH(0xa7fcd80)')
        called at /usr/share/perl5/Catalyst/Script/Server.pm line 142</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>Catalyst::Script::Server::__ANON__()
        called at /usr/share/perl5/Catalyst/Restarter/Forking.pm line 20</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>Catalyst::Restarter::Forking::_fork_and_start('Catalyst::Restarter::Forking=HASH(0xac1a550)')
        called at /usr/share/perl5/Catalyst/Restarter.pm line 89</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>Catalyst::Restarter::run_and_watch('Catalyst::Restarter::Forking=HASH(0xac1a550)')
        called at /usr/share/perl5/Catalyst/Script/Server.pm line 176</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>Catalyst::Script::Server::run('Catalyst::Script::Server=HASH(0xa7fcd80)')
        called at /usr/share/perl5/Catalyst/ScriptRunner.pm line 20</div>
      <div><span class="Apple-tab-span" style="white-space: pre;"> </span>Catalyst::ScriptRunner::run('Catalyst::ScriptRunner',
        'Addressit', 'Server') called at Addressit_server.pl line 8</div>
      <div>
        <meta http-equiv="content-type" content="text/html;
          charset=ISO-8859-1">
        <br>
        I am presently learning how to use Catalyst and &nbsp;you can find a
        copy of the code in this repo: (&nbsp;<a moz-do-not-send="true"
          href="https://github.com/itcharlie/Addressit">https://github.com/itcharlie/Addressit</a>
        ).<br>
        <br>
        This is basically same program &nbsp;example from the Apress Catalyst
        book &nbsp;with a few changes.&nbsp;</div>
      <br>
      -- <br>
      Charlie Gonzalez<br>
      (E) <a moz-do-not-send="true" href="mailto:itcharlie@gmail.com"
        target="_blank">itcharlie@gmail.com</a><br>
      <a moz-do-not-send="true" href="http://itcharlie.blogspot.com/"
        target="_blank">http://itcharlie.blogspot.com/</a><br>
      <a moz-do-not-send="true" href="https://github.com/itcharlie"
        target="_blank">https://github.com/itcharlie </a><br>
      <br>
      <pre wrap="">
<fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
List: <a class="moz-txt-link-abbreviated" href="mailto:Catalyst@lists.scsys.co.uk">Catalyst@lists.scsys.co.uk</a>
Listinfo: <a class="moz-txt-link-freetext" href="http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst">http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst</a>
Searchable archive: <a class="moz-txt-link-freetext" href="http://www.mail-archive.com/catalyst@lists.scsys.co.uk/">http://www.mail-archive.com/catalyst@lists.scsys.co.uk/</a>
Dev site: <a class="moz-txt-link-freetext" href="http://dev.catalyst.perl.org/">http://dev.catalyst.perl.org/</a>
</pre>
    </blockquote>
    <br>
    <br>
    <pre class="moz-signature" cols="72">-- 
Christiaan Kras
<a class="moz-txt-link-freetext" href="http://blog.htbaa.com">http://blog.htbaa.com</a> </pre>
  </body>
</html>