* Step 4.1: If message is fault message, set status to false and send fault information.
*/
if (message.isFault()) {
// Access SOAP fault.
try {
SOAPFault faultObj = message.readAsSOAPMessage().getSOAPBody().getFault();
HashMap<String,Object> detail = new HashMap<String, Object>();
try {
fillChildElementInfo(faultObj.getDetail().getChildNodes(),4,detail);
} catch(Throwable th){/*Dont mind about custom message set fail*/}
responseJSONMap.put(FAULT,new JSONFault(faultObj.getFaultCodeAsQName().getLocalPart().toUpperCase(),