title: how to override axis2 service response return parameter name
body: <p>I have upgraded my web services from apache axis1 to axis2, but I wanted to send the same response as it was earlier.</p>
  
  <p>My axis1 response looks like below</p>
  
  <pre><code>&lt;soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"&gt;
    &lt;soapenv:Body&gt;
      &lt;testServiceResponse xmlns="http://webservices.com.test.com"&gt;
       &lt;testServiceReturn&gt;SUCCESS&lt;/testServiceReturn&gt;
      &lt;/testServiceResponse&gt;
    &lt;/soapenv:Body&gt;
  &lt;/soapenv:Envelope&gt;
  </code></pre>
  
  <p>and My axis2 response is </p>
  
  <pre><code>&lt;soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"&gt;
    &lt;soapenv:Body&gt;
      &lt;ns:testServiceResponse xmlns:ns="http://webservices.com.test.com"&gt;
        &lt;ns:return&gt;SUCCESS&lt;/ns:return&gt;
       &lt;/ns:testServiceResponse&gt;
     &lt;/soapenv:Body&gt;
  &lt;/soapenv:Envelope&gt;     
  </code></pre>
  
  <p>I still wanted to send the response tag as 'testServiceReturn' instaed of 'return'.</p>
  
  <p>Thanks in advance.</p>