//if exception occurs while writing a fault, we'll just let things continue
//and let the rest of the chain try handling it as is.
LOG.log(Level.WARNING, "EXCEPTION_WHILE_WRITING_FAULT", nex);
}
} else {
FaultMode mode = message.get(FaultMode.class);
if (mode == FaultMode.CHECKED_APPLICATION_FAULT) {
//only convert checked exceptions with this
//otherwise delegate down to the normal protocol specific stuff
super.handleMessage(message);
}