Hi,
I discovered a bug on attribute xsi:type.
In case of an array serialization, if global parameter sendXsiType is set to true, xsi:type="soapenc:Array" is present TWICE.
My SOAP client is FireFox 1.0 and I got an error at deserialization saying that an attribute can't be present multiple times.
AXIS api: java AXIS version : 1.2RC2 and 1.2RC3
Here is the piece of the soap message captured with tcpmon:
<descriptions soapenc:arrayType="ns1:StringBundle[1]"
xsi:type="soapenc:Array"
xsi:type="soapenc:Array"
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<item xsi:type="ns1:StringBundle">
<localeId xsi:type="soapenc:string">fr</localeId>
<string xsi:type="soapenc:string">_ROOT_</string>
</item>
</descriptions>Best regards,
Micka�l Remars - mailto:[EMAIL PROTECTED] Architecte des syst�mes d'information NOZICAA (Groupe SIGIRE) - http://www.nozicaa.com 20, rue de Sardaigne - ZA du Danemark - 72100 LE MANS Tel: +33 (0) 243 82 97 97 Fax: +33 (0) 243 82 97 99
