Kal Iyer wrote: > Thanks for pointing this out. I verified that Axis does complain it > each element of the Hashtable is decorated with mapitem instead of > item. I am baffled as to why it exhibits this behaviour (Apache does > not complain); we will change mapitem to item in our next release to > ensure full compatibility with Axis.
I'm baffled too. Apache SOAP appears to have code that verifies that the names of the elements inside an <item> are <key> and <value>. See http://cvs.apache.org/viewcvs.cgi/*checkout*/xml-soap/java/src/org/apache/soap/encoding/soapenc/HashtableSerializer.java - Sam Ruby