Subject: | xsi:nil="true" |
Version 0.60 seemed to handle things properly, version 0.68 feels the
need to add xsi:nil="true" to your tag if you don't have any attributes
for your tag.
my $client = SOAP::Lite ....... ;
my $header = SOAP::Header ..... ;
my $method = SOAP::Data
->name( "getServerTimestamp" )
->prefix( 'sforce', undef )
->uri( 'partner.soap.sforce.com' );
my $r = $client->call($method, $header);
will result in the following 'getServerTimestamp' tag
<sforce:getServerTimestamp xsi:nil="true"
xmlns:sforce="urn:partner.soap.sforce.com" />
when it should result in:
<sforce:getServerTimestamp xmlns:sforce="urn:partner.soap.sforce.com" />
Please address this as later versions of the Salesforce SOAP server
croak on getting extra information.
Thanks,
Chase