>> Hi there,
>> Can you please elaborate a bit more on your question?
>> Do you mean that you want to transmit 2-D arrays as RPC paramaters or
something?
>> Regards,

Well, I think that multidimensional arrays are not SOAP compliant in Apache
SOAP.
This is a piece of the SOAP documentation:

Arrays may be multi-dimensional. In this case, more than one size will
appear within the asize part of the arrayType attribute:
<SOAP-ENC:Array SOAP-ENC:arrayType="xsd:int[2,3]">
   <item>11</item>
   <item>12</item>
   <item>13</item>
   <item>21</item>
   <item>22</item>
   <item>23</item>
</SOAP-ENC:Array>

But Apache SOAP writes something like:

<xsi:type="ns2:Array" ns2:arrayType="ns2:Array[3]">

<item xsi:type="ns2:Array" ns2:arrayType="xsd:int[3]">
  <item xsi:type="xsd:int">1</item>
  <item xsi:type="xsd:int">2</item>
  <item xsi:type="xsd:int">3</item>
</item>

   <item xsi:type="ns2:Array" ns2:arrayType="xsd:int[3]">
<item xsi:type="xsd:int">4</item>
<item xsi:type="xsd:int">5</item>
<item xsi:type="xsd:int">6</item>
   </item>

  And this is like and array of arrays. What happend?

   Thanks is advance.






Reply via email to