Move rollback to rescue clause.
Enable to call getConnection on every transaction.