if(ex instanceof com.arjuna.wst.stub.SystemCommunicationException) {
// log an error here -- we will end up writing a heuristic transaction record too
if (wstxLogger.arjLoggerI18N.isErrorEnabled()) {
wstxLogger.arjLoggerI18N.error("com.arjuna.mwlabs.wst.at.participants.DurableTwoPhaseCommitParticipant.confirm_1", new Object[] { _id });
}
throw new SystemCommunicationException(ex.toString());
} else {
throw new SystemException(ex.toString());
}
}
}