private void processAxisFault(AxisFault fault){
  Element runtimeException=fault.lookupFaultDetail(Constants.QNAME_FAULTDETAIL_RUNTIMEEXCEPTION);
  if (runtimeException != null) {
    exceptionLog.info(Messages.getMessage("axisFault00"),fault);
    fault.removeFaultDetail(Constants.QNAME_FAULTDETAIL_RUNTIMEEXCEPTION);
  }
 else   if (exceptionLog.isDebugEnabled()) {
    exceptionLog.debug(Messages.getMessage("axisFault00"),fault);
  }
  fault.removeFaultDetail(Constants.QNAME_FAULTDETAIL_STACKTRACE);
}

private void processAxisFault ( AxisFault fault ) { Element runtimeException = fault . lookupFaultDetail ( Constants . QNAME_FAULTDETAIL_RUNTIMEEXCEPTION ) ; if ( runtimeException != null ) { exceptionLog . info ( Messages . getMessage ( "axisFault00" ) , fault ) ; fault . removeFaultDetail ( Constants . QNAME_FAULTDETAIL_RUNTIMEEXCEPTION ) ; } else if ( exceptionLog . isDebugEnabled ( ) ) { exceptionLog . debug ( Messages . getMessage ( "axisFault00" ) , fault ) ; } fault . removeFaultDetail ( Constants . QNAME_FAULTDETAIL_STACKTRACE ) ; }
routine called whenever an axis fault is caught ; where they are logged and any other business . the method may modify the fault in the process
