Re: Mod-jk worker not being called after calling Perl handler

Mohit Anchlia <[email protected]>
Newsgroups gmane.comp.apache.mod-perl
Message-ID <[email protected]>
I tried

package Apache2::Rules2;
#use lib '/home/.mohit/mod_perl-2.0.4/lib';
use Apache2::Const qw(:common);
use Apache2::RequestRec ();
use Apache2::RequestIO ();
sub handler {
my $r = shift;
#$r->content_type('text/plain');
#$r->print("mod_perl rules!\n");
return DECLINE; # We must return a status to mod_perl
}
1; # This is a perl module so we must return true to perl

But even though I am using DECLINE it doesn't continue going to
mod-jk. Handler just becomes the final destination in this case. How
can I write handler such that it continues sending request to mod-jk.

On Sat, Nov 20, 2010 at 7:14 AM, Ryan Gies <[email protected]> wrote:
> Have you tried returning Apache2::Const::DECLINED instead?
> http://perl.apache.org/docs/2.0/user/handlers/intro.html#Handler_Return_Values
>
> On 11/20/2010 12:09 AM, Mohit Anchlia wrote:
>>
>> I am trying to look at how handlers work so I created a very simple
>> perl handler that just return "OK". And I added an entry "PerlModule"
>> and the "PerlHandler". I also was able to build mod_perl2.so. When I
>> do a GET request with handler ON I see that Handler gets called but
>> then the call is not going further to the mod-jk worker. Can someone
>> please tell me what might be going on? I thought OK will continue down
>> the cycle.
>>
>
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.