if (remoteJTGrant != null) {
if (toExcludeFailed) {
excludeGrants.add(remoteJTGrant);
}
resourceTracker.releaseResource(remoteJTGrant.getId());
sessionDriver.releaseResources(resourceTracker.getResourcesToRelease());
}
for (int i = 0; i < maxJTAttempts; i++) {
try {
remoteJTGrant = waitForJTGrant(resourceTracker, sessionDriver,
excludeGrants);