OMNamespace omNs = fac.createOMNamespace("http://ws.apache.org/axis2/xsd", "ns1");
outputElement = fac.createOMElement("ErrorResponse", omNs);
outputElement.setText("Invocation failed" + e.getMessage());
log.error("Error in invoking service", e);
SOAPFactory sf = OMAbstractFactory.getSOAP11Factory();
SOAPEnvelope responseEnv = sf.createSOAPEnvelope();
sf.createSOAPBody(responseEnv);
responseEnv.getBody().addChild(outputElement);
MessageContext outMessageContext = MessageContextBuilder.createOutMessageContext(messageContext);
outMessageContext.setEnvelope(responseEnv);
AxisEngine.send(outMessageContext);