[cgiapp] add_callback problem when using Plugin::JSON

kropotkin enquiries at mms-oxford.com
Thu Jan 29 11:03:15 EST 2009


Hi Michael

I am. my Class inherits from CGI::Application. All the other
CGI::Application methods work. Your answer feels right but my class really
is based on CGI::Application.

Any other ideas?

Kropotkin



Michael Peters wrote:
> 
> kropotkin wrote:
> 't locate object method "add_callback" via package "MyPackage" at
>> /usr/lib/perl5/site_perl/5.8.8/CGI/Application/Plugin/JSON.pm line 232
>> 
>> This is my code:
>> 
>> use CGI::Application::Plugin::JSON ':all';
>> $JSON::Any::UTF8 = 1;
>> return        $self->json_body({text => 'test', fail => (my $filefail ?
>> 'fail' : 'ok')});
> 
> You need to use a CGI::Application::Plugin::* module within a
> CGI::Application based object. 
> Otherwise it can't add the appropriate methods or callbacks.
> 
> -- 
> Michael Peters
> Plus Three, LP
> 
> 
> #####  CGI::Application community mailing list  ################
> ##                                                            ##
> ##  To unsubscribe, or change your message delivery options,  ##
> ##  visit:  http://lists.openlib.org/mailman/listinfo/cgiapp    ##
> ##                                                            ##
> ##  Web archive:   http://lists.openlib.org/pipermail/cgiapp/   ##
> ##  Wiki:          http://cgiapp.erlbaum.net/                 ##
> ##                                                            ##
> ################################################################
> 
> 
> 

-- 
View this message in context: http://www.nabble.com/add_callback-problem-when-using-Plugin%3A%3AJSON-tp21728780p21729794.html
Sent from the cgiapp at lists.openlib.org mailing list archive at Nabble.com.



More information about the cgiapp mailing list