Subject: | boolean changed from false to true |
Date: | Tue, 31 Oct 2006 16:24:03 -0700 |
To: | bug-SOAP-Lite [...] rt.cpan.org |
From: | Grant Hollingworth <grant [...] antiflux.org> |
$ perl -MSOAP::Lite -le 'print SOAP::Lite->new->serializer->method("foo", SOAP::Data->name(bar => "false"))'
<?xml version="1.0" encoding="UTF-8"?><soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" soap:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Body><foo><bar xsi:type="xsd:boolean">true</bar></foo></soap:Body></soap:Envelope>
I expected <bar xsi:type="xsd:boolean">false</bar>.
SOAP-Lite-0.69 with Perl 5.8.6 on OS X 10.4.8.