title: how to receive and send with same parameter name in JAVA SOAP
body: <p>I have a SOAP web service code as below:</p>
  
  <pre><code>public void sumAndMultiplyAndReference
  (@WebParam(name = "firstnumber")int a,
   @WebParam(name = "firstnumber")int b,
   @WebParam(name = "referencenumber")int c
   @WebParam(name = "sum", mode = WebParam.Mode.OUT) Holder&lt;Integer&gt; sum,
   @WebParam(name = "multiply", mode = WebParam.Mode.OUT) Holder&lt;Integer&gt; multiply,
   @WebParam(name = "reference", mode = WebParam.Mode.OUT) Holder&lt;Integer&gt; reference){
  sum.value = a + b;
  multiply.value = a * b;
  reference.value = c;
  }
  </code></pre>
  
  <p>It is working fine. But what should be changed in the code such that, the request parameter name = referencenumber and reply parameter name be same?</p>
  
  <p>Note: here- request parameter <code>name = referencenumber</code></p>
  
  <p>response parameter <code>name = reference</code></p>