[Dancer-users] Can't locate object method "new" via package "Dancer::Exception::Core::Request"
Puneet Kishor
punk.kish at gmail.com
Sat Feb 25 01:49:46 CET 2012
On Feb 24, 2012, at 4:48 PM, David Precious wrote:
> On Fri, 24 Feb 2012 15:31:43 -0600
> Puneet Kishor <punk.kish at gmail.com> wrote:
>
>> I added a `debug` to my app and now I am getting the following with
>> the latest version of Dancer
>>
>> Can't locate object method "new" via package
>> "Dancer::Exception::Core::Request" (perhaps you forgot to load
>> "Dancer::Exception::Core::Request"?)
>> at /opt/local/lib/perl5/site_perl/5.14.1/Dancer/Exception.pm line 64.
> [...]
>> Any idea why?
>
> This is a bug, fixed in devel:
>
> https://github.com/sukria/Dancer/commit/65e84b2d
>
> We should have a new stable release out soon,containing this fix (and a
> couple of others).
>
> The bug is triggered by a couple of error conditions within
> Dancer::Request, whereupon it tries to raise an exception of type
> Dancer::Exception::Core::Request, but that type wasn't defined.
>
yeah, actually, it wasn't because of `debug`. It was actually because I accidentally typed
my $foo = params 'foo';
instead of
my $foo = param 'foo';
--
Puneet Kishor
More information about the Dancer-users
mailing list