Guys,

 can some one please elaborate further on this or point me to a doc on
cpan to read about?
I'm getting a very annoying warning as below and can't figure it out.
Please help.

[warn] Used regexp fallback for $c->model('myApp::View::HTML'), which
found 'myApp::View::HTML=HASH(0x8ef7b50)'. Relying on regexp fallback
behavior for component resolution is unreliable and unsafe. You probably
meant $c->model('myApp::View::HTML=HASH(0x8ef7b50)') instead of
$c->model{'myApp::View::HTML'}, but if you really wanted to search, pass
in a regexp as the argument like so: $c->model(qr/myApp::View::HTML/) at
/usr/local/lib/perl5/site_perl/5.8.9/Catalyst/Action/RenderView.pm line 56
[debug] Rendering template "index.tt2"
[debug] Applying HTML page layout wrappers to index.tt2





------------------- From this email thread....




[ EXTRACT START] 

5.7099_01 2008-06-25 22:36:00
        - Refactored component resolution (component(), models(),
model(), et al). We now
          throw warnings for two reasons:
          1) model() or view() was called with no arguments, and two
results are returned
             -- set default_(model|view), current_(model|view) or
current_(model|view)_instance
             instead
          2) you call a component resolution method with a string, and
it resorts to a regexp 
             fallback wherein a result is returned -- if you really want
to search, call the
             method with a regex as the argument


[ EXTRACT END] 

_______________________________________________
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