I noticed that Apache SOAP always serializes NULLs with
xsi:null="true", the problem is that for the 2001 schema version there
is no null attribute it got renamed to nil.

The quick fix is to change the definition of ATTR_NULL in
constants.java, however it looks like the code supports both 1999 and
2001 schema, so really it needs to pick the correct attribute name
based on the schema version in use.

This will be a significant interop issue for people using nulls
between Apache and non-Apache toolkits.

Cheers
Simon
www.pocketsoap.com

Reply via email to