Kal Iyer wrote:

>The Apache code does not check to see if the <key> and <value> is enclosed
>inside an <item> element.  I have not looked at Axis code but judging from
>the error it looks like Axis dislikes if the <key> and <value> are enclosed
>in anything other than <item>.  Wingfoot 1.02 serializes a Hashtable as
>follows:
>
><mapitem>
><key> theKey </key>
><value> theValue </value>
></mapitem>
>
>I am curious as to why Axis insists on an <item>.  The other implementations
>on soapbuilders do not complain on seeing a <mapitem>
>

I checked again, and Apache SOAP did not enforce this.  I find the 
argument that such a check precludes interoperability with a released 
version of another SOAP stack compelling and have gone ahead and made 
the change to Axis.

- Sam Ruby

Reply via email to