if (mCorrect)
{
RecoveryTransaction tx = new RecoveryTransaction(new Uid(txId));
BasicAbstractRecord bar = new BasicAbstractRecord();
tx.doCommit();
if (bar.getValue() == mMaxIteration * mNumberOfResources)
{
tx = new RecoveryTransaction(new Uid(txId));