We are using sqlTransaction, if a transaction commit fails, do we need to call rollback or can we assume that a rollback would be enforced?
I am asking because a rollback can also fail if the commit fails, and doing a rollback and fail would complicate the exception handling.