Java Mailing List Archive

http://www.apache-httpd.com/

Home » modperl.perl »

Subclassing Apache::AuthDBI

Tosh Cooey

2009-12-06


Author LoginPost Reply
I'm trying to subclass Apache::AuthDBI by doing:

package MyAuthDBI;

use base "Apache::AuthDBI";
1;


Then in apache.conf

PerlModule MyAuthDBI
<Location /test>
 AuthType Basic
 PerlAuthenHandler MyAuthDBI::authen
...
</Location>

I'm getting the following error:

...failed to resolve handler `MyAuthDBI::authen': Can't locate
MyAuthDBI/authen.pm in @INC...

Which kinda makes sense as an error message since the handler is
declared MyAuthDBI::authen and not MyAuthDBI->authen and yet it works
just fine if I allow Apache::AuthDBI to handle the Authen.

Is it non trivial to subclass Apache::AuthDBI? Am I doing something
glaringly dumb?

Thanks again...

Tosh

--
McIntosh Cooey - Twelve Hundred Group LLC - http://www.1200group.com/
©2008 apache-httpd.com - Jax Systems, LLC, U.S.A.