Return-Path: Delivered-To: apmail-perl-modperl-archive@www.apache.org Received: (qmail 90268 invoked from network); 5 May 2004 01:02:12 -0000 Received: from daedalus.apache.org (HELO mail.apache.org) (208.185.179.12) by minotaur-2.apache.org with SMTP; 5 May 2004 01:02:12 -0000 Received: (qmail 30110 invoked by uid 500); 5 May 2004 01:01:43 -0000 Delivered-To: apmail-perl-modperl-archive@perl.apache.org Received: (qmail 30098 invoked by uid 500); 5 May 2004 01:01:43 -0000 Mailing-List: contact modperl-help@perl.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Delivered-To: mailing list modperl@perl.apache.org Received: (qmail 30082 invoked from network); 5 May 2004 01:01:43 -0000 Message-ID: <40983CEC.8060005@modperlcookbook.org> Date: Tue, 04 May 2004 21:01:32 -0400 From: Geoffrey Young User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040124 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Richard Calosso CC: "ModPerl Maillist (E-mail)" Subject: Re: SOAP::Lite dispatching problems References: <000001c43223$b9896550$0aaaa8c0@rclaptop> In-Reply-To: <000001c43223$b9896550$0aaaa8c0@rclaptop> X-Enigmail-Version: 0.83.5.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N > When I execute the client program I get > 405 Method not allowed at /hello.pl line 11 > error and no error messages in the error or access log files. > Can someone shed some light on this for me? I read all the docs I could > find regarding this on Google and SOAPLite.org and still have not been able > to resolve the problem. this really isn't a SOAP::Lite support forum, so you might want to try the soaplite list (still on yahoo?) instead. in any case, it's been a while since I played with SOAP::Lite, but here is how I used to debug things, which I'm pretty sure I found in the docs: use SOAP::Lite +autodispatch => uri => 'http://localhost/Foo/SOAP', proxy => 'http://localhost/Foo', on_fault => sub { my($soap, $res) = @_; die ref $res ? $res->faultstring : $res, " ", $soap->transport->status, "\n"; }, on_debug => sub{print@_}; HTH --Geoff -- Report problems: http://perl.apache.org/bugs/ Mail list info: http://perl.apache.org/maillist/modperl.html List etiquette: http://perl.apache.org/maillist/email-etiquette.html