We have come across a related problem - parsing of the "null" tag has the
same interpretation problem with recognizing "true" but not "1". The null
tag is used when passing parameters that have a null value - .NET passes
xsi:null="1", which is interpreted by Apache SOAP as NOT null.

This is still a problem in the latest version of SoapEncUtils.isNull(). To
me it looks like a good solution is to move the "isBooleanTrueValue(String
v)" functionality from BooleanDeserializer into a static method of that
class, and call that method from SoapEncUtils.isNull(). Or perhaps the new
method would be more natural in SoapEncUtils?

What is the best way to get this fixed?

..Dave Reid

-----Original Message-----
From: Sam Ruby [mailto:[EMAIL PROTECTED]]
Sent: Thursday, August 02, 2001 4:23 AM
To: [EMAIL PROTECTED]
Subject: Re: boolean value interpretation by Apache SOAP


Fixed in the latest CVS.  You can find prebuilt binaries at
http://xml.apache.org/dist/soap/nightly/.

- Sam Ruby


Reply via email to