title: axis2: how to ignore HTTP response status code?
body: <p>I have to connect with WebService that in case of error return the same SOAP envelope as in case of normal operation, but sets HTTP status to "500 Internal Server Error". Then I got exception:</p>
  
  <pre><code>java.lang.IllegalArgumentException: The MessageContext does not have an associated SOAPFault.
      at org.apache.axis2.util.Utils.getInboundFaultFromMessageContext(Utils.java:455)
      at org.apache.axis2.description.OutInAxisOperationClient.handleResponse(OutInAxisOperation.java:371)
      at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:417)
      at org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:229)
      at org.apache.axis2.client.OperationClient.execute(OperationClient.java:165)
  </code></pre>
  
  <p>When I change (on my emulator) HTTP status to <code>200 OK</code> then all works fine. My <code>InFlow</code> and <code>InFaultFlow</code> are the same.</p>
  
  <p>How can I set axis2 to ignore HTTP status or use normal <code>InFlow</code> for responses with HTTP status 5xx?</p>