title: ArrayList<ArrayList<String>> webservice's parameter
body: <p>I have a web service that should accept as parameter a <code>java.util.ArrayList&lt;java.util.ArrayList&lt;String&gt;&gt;</code> but the web service method only accepts an array, for example, <code>my.other.ArrayList[]</code>.</p>
  
  <p>How can I pass to it what I want?</p>
  
  <p>Then it returns a <code>my.other.HashMap</code> but I want to change this Map in my <code>java.util.HashMap&lt;String, MyClass&gt;</code>, also for this, how can I do?</p>
  
  <p>Thank you very much.</p>
  
  <p>wsmethod as client.</p>
  
  <pre><code>public my.other.HashMap getWhatIWant(my.other.ArrayList[] arg0) throws java.rmi.RemoteException;
  </code></pre>
  
  <p>true paramethers</p>
  
  <pre><code>public java.util.HashMap&lt;String, MyClass&gt; getWhatIWant(java.util.ArrayList&lt;java.util.ArrayList&lt;String&gt;&gt; arg0) throws java.rmi.RemoteException;
  </code></pre>