title: How can I get Axis2 to handle an array?
body: <p>I'm retrieving data from a PHP NuSoap implementation, and it's returning the data like this:</p>
  
  <pre><code>&lt;SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"&gt;
  
  &lt;SOAP-ENV:Body&gt;
  
  &lt;ns1:getHashCodeAllTablesResponse xmlns:ns1="urn:getSchemaForRhythms"&gt;
  
  &lt;return xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType=":[121]"&gt;
  
  &lt;item xsi:type="xsd:"&gt;
  
  &lt;md5Hash xsi:type="xsd:string"&gt;e294967afe9834bf8477252ac0c3686e&lt;/md5Hash&gt;
  
  &lt;tableName xsi:type="xsd:string"&gt;SYSCONGLOMERATES&lt;/tableName&gt;
  
  &lt;isView xsi:type="xsd:string"&gt;false&lt;/isView&gt;
  
  &lt;viewDefinition xsi:type="xsd:string"&gt;null&lt;/viewDefinition&gt;
  
  &lt;/item&gt;
  </code></pre>
  
  <p>I think this is the issue: <code>&lt;return xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType=":[121]"&gt;</code></p>
  
  <p>When I point my Axis2 soap client at the service, I get this error: </p>
  
  <p><code>org.apache.axis2.AxisFault: org.apache.axis2.databinding.ADBException: Unsupported type http://schemas.xmlsoap.org/soap/encoding/ Array</code></p>
  
  <p>Here's a really simple java example of what I'm trying to do:</p>
  
  <pre><code>public static void main(String[] args) {
      // TODO code application logic here
      try{
          GetSchemaForRhythmsStub stub = new GetSchemaForRhythmsStub(null,"http://test.test.com/sqlSchemaService/schemaBuilder.php" );
          GetSchemaForRhythmsStub.GetHashCodeAllTablesE response2= new GetSchemaForRhythmsStub.GetHashCodeAllTablesE();
          stub.getHashCodeAllTables(response2);
      }catch(Exception ex)
      {
         System.out.println(ex.toString());
  
      }
  }
  </code></pre>
  
  <p>I can't find any documentation relating to Array data types, and Axis. Am I missing something?</p>
  
  <p>Thanks,</p>