> I guess > > sub handler { > my ( $class, $r ) = @_; > > should be > > sub handler ($$) { > my ( $class, $r ) = @_; > > in Engine.pm That is the correct method for mod_perl 1. For mod_perl 2 the correct sub declaration is: sub handler : method { my ( $class, $r ) = @_; HTH, Kiki