GERONIMO-4448 TransactionManager resume method should only resume valid transaction, pull from branch 2.1