if ( !se.getMessageId().equals( SQLState.LOCK_TIMEOUT ) ) { throw se; }
}
finally
{
nestedTransaction.commit();
nestedTransaction.destroy();
}
}
// If we get here, we failed to do the work in the nested transaction.
// Fall back on the execution transaction