In
Axis 1.2
<ArrayOfCounterInfo soapenc:arrayType="ns1:CounterInfoType[1]"
xsi:type="soapenc:Array" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
<item xsi:type="ns1:CounterInfoType"><Name
xsi:type="ns1:CounterNameType"> MyCounterName </Name>
<Value
xsi:type="xsd:long">1</Value><CStatus
xsi:type="xsd:unsignedInt">0</CStatus>
</item>
</ArrayOfCounterInfo>
In
Axis 1.4
<ArrayOfCounterInfo soapenc:arrayType="ns1:CounterInfoType[1]"
xsi:type="soapenc:Array" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
<ArrayOfCounterInfo xsi:type="ns1:CounterInfoType"><Name
xsi:type="ns1:CounterNameType">MyCounterName</Name><Value
xsi:type="xsd:long">1</Value><CStatus
xsi:type="xsd:unsignedInt">0</CStatus>
</ArrayOfCounterInfo>
</ArrayOfCounterInfo>
Basically "item" element in Array is replaced with array element
name itself.
Can
you please explain why this change was done?
Thanks
-Venky
