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
 
 

Reply via email to