Skip Menu |

This queue is for tickets about the SOAP-Lite CPAN distribution.

Report information
The Basics
Id: 83750
Status: resolved
Priority: 0/
Queue: SOAP-Lite

People
Owner: Nobody in particular
Requestors: rohit.nitk2004 [...] gmail.com
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: 0.715
Fixed in: (no value)



Subject: SOAP::Lite conflict with Apache mod_perl mod_perl-2.0.7
Distribution name : SOAP-Lite-0.715 Perl Version : 5.10.1 OS : GNU/Linux 2.6.18 Issue => code breaks at line 821 ( please refer below code snippet)of package SOAP::Transport::HTTP as constructor for HTTP::Headers expects a hash while what it is getting a hash ref based object of APR::Table. However, it works fine with Apache mod_perl-1.31 where $r->headers_in returns a hash. Code snippet => 720 package SOAP::Transport::HTTP::Apache; ...... ...... 779 sub handler { 780 my $self = shift->new; 781 my $r = shift; ..... ..... 818 $self->request( 819 HTTP::Request->new( 820 $r->method() => $r->uri, 821 HTTP::Headers->new( $r->headers_in ), 822 $content 823 ) ); 824 $self->SUPER::handle; ..... .....
Fixed in 0.717