Hello,

I meet a problem of "Can't locate object method
'dir_config' via package 'Apache2::SOAP'".

I installed httpd-2.0.54-10.i386.rpm and
mod_perl-2.0.0-0.rc5.3.i386.rpm with Fedora Core 4
CDs. And then I downloaded and installed
Apache-test-1.26.tar.gz and Apache2-SOAP-0.7.tar.gz.
 
I edited /etc/httpd/conf/httpd.conf to add our own
perl handler as:

<Location /NM2Soap>
    setHandler perl-script
    perlHandler SOAPApache
</Location>


In SOAPApache module, I change 
use SOAP::Transport::HTTP;
to
use Apache2::SOAP;

I use a web services application to make a request to
my customized SOAPDaemon via SOAPApache. The request
is not successful. I go to /etc/httpd/logs/ directory
and check error_log file. The error message
looks like follows:

Can't locate object method "dir_config" via package
"Apache2::SOAP" at
/usr/lib/perl5/site_perl/5.8.6/SOAP/HTTP2.pm line 132.

I checked HTTP2.pm file, line 132 is:

my $config = shift->dir_config;


What should I do to get rid of this error message? Any
answer will be greatly appreciated.



jing

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

Reply via email to