if (_logger.isLoggable(Level.FINE)) {
_logger.log(Level.FINE, _tm+" dellistResource "+xaRes+" from "+this);
}
if (_status != Status.STATUS_ACTIVE &&
_status != Status.STATUS_MARKED_ROLLBACK) {
throw new IllegalStateException(toString());
}
XAParticipant party = _participants.get(xaRes);
if (party == null) {
throw new IllegalStateException(
"XAResource "+xaRes+" had not associated to "+this);
}
int flags = flag;
if (_status == Status.STATUS_MARKED_ROLLBACK) {