RollbackCommand rollback = new RollbackCommand(command.getCacheName(), command.getGlobalTransaction());
try {
invokeNextInterceptor(ctx, rollback);
} finally {
RemoteTransaction remoteTx = (RemoteTransaction) ctx.getCacheTransaction();
remoteTx.markForRollback(true);
txTable.removeRemoteTransaction(command.getGlobalTransaction());
}
}
}
}