CompensableArchive current = this.archiveList.get(i);
boolean currentCancelled = current.isCancelled();
if (currentCancelled) {
continue;
}
<BUG>if (current.isTried() == false) /* this.transactionContext.isCoordinator() == false && */ {
String identifier = current.getTransactionResourceKey();</BUG>
if (StringUtils.isBlank(identifier)) {
<BUG>logger.warn(
"There is no valid resource participated in the trying branch transaction, the status of the branch transaction is unknown!");
</BUG>
} else {

CompensableArchive current = this.archiveList.get(i);
boolean currentCancelled = current.isCancelled();
if (currentCancelled) {
continue;
}
if (current.isTried() == false) /* this.transactionContext.isCoordinator() == false && */{
String identifier = current.getTransactionResourceKey();
if (StringUtils.isBlank(identifier)) {
logger.warn("There is no valid resource participated in the trying branch transaction, the status of the branch transaction is unknown!");
} else {
