On Tue, 2006-12-05 at 14:34 -0600, Tom Cross wrote: > According to some bugs in bugzilla.redhat.com, it looks like there is an > issue with mod_perl on fc5,6, rhel3, and rhel4. I'm wondering if this > is the case, or if I'm doing something wrong. Is this a mod_perl issue? > I tried the fedora mod_perl (2.0.2) and I built a 2.0.3 mod_perl package > and neither one worked. > > Fresh install of Fedora Core 6. > Install mod_perl, perl-SOAP-Lite Fedora packages. > > Setup SOAP::Lite according to documentation by adding this to Apache's > conf: > > <Location /soap> > SetHandler perl-script > PerlHandler Apache::SOAP > PerlSetVar dispatch_to "/home/soap, MIME::Lite" > PerlSetVar options "compress_threshold => 10000" > </Location> > > Attempt to connect to simple "Hello World" SOAP server in /home/soap/ > and I receive this message in /var/log/httpd/error_log: > > > [Tue Dec 05 13:33:48 2006] [error] [client 204.107.148.116] Can't locate > object > method "dir_config" via package "Apache2::RequestRec" > at /usr/lib/perl5/vendor_perl/5.8.8/SOAP/Transport/HTTP.pm line 653.\n >
I removed the Redhat/Fedora built mod_perl and Apache. Installed from source for each package with the latest and greatest of both. Did the "make test" for mod_perl and everything passed. I still get this error: [Wed Dec 06 08:02:35 2006] [notice] Apache/2.2.3 (Unix) mod_perl/2.0.3 Perl/v5.8.8 configured -- resuming normal operations [Wed Dec 06 08:02:48 2006] [error] [client 204.107.148.116] Can't locate object method "dir_config" via package "Apache2::RequestRec" at /usr/lib/perl5/vendor_perl/5.8.8/SOAP/Transport/HTTP.pm line 653.\n Any ideas? Is this a bug in mod_perl/Apache? Am I doing something Stupid? -- Tom Cross Voice: 320-253-6483 Ext 207 FAX: 320-253-6956 IS Manager E-mail: [EMAIL PROTECTED] Kendeco Tool Crib http://www.kendeco.com