title: How can I put a HashMap as an input in a Java Web Service?
body: <p>I'm getting this error:</p>
  
  <p>The service class "myclass" does not comply to one or more requirements of the JAX-RPC 1.1 specification, and may not deploy or function correctly.
    The method "mymethod" on the service class "myclass" uses a data type, "java.util.Map", that is not supported by the JAX-RPC specification. Instances of the type may not serialize or deserialize correctly. Loss of data or complete failure of the Web service may result.</p>
  
  <p>So, I don't know how to use that type of data, as an input I have this:</p>
  
  <pre><code>Map&lt;String, String&gt;[] complex
  </code></pre>
  
  <p>I put it as an Array because Tibco (An integration tool) couldn't see the hashmap as various elements.</p>
  
  <p>Thanks in advance!</p>