**[Marat Radchenko](https://jira.spring.io/secure/ViewProfile.jspa?name=slonopotamus)** opened **[SPR-6361](https://jira.spring.io/browse/SPR-6361?redirect=false)** and commented TransactionTemplate doesn't neither commit nor rollback on checked exception, causing leakage. See attached testcase. --- **Affects:** 2.5.6 **Attachments:** - [CheckedExceptionTest.java](https://jira.spring.io/secure/attachment/15930/CheckedExceptionTest.java) (_2.61 kB_) **Issue Links:** - #19560 Clarify rollback-on consistency between DefaultTransactionAttribute and TransactionTemplate - #14781 Remove unreachable code from TransactionTemplate **Referenced from:** commits https://github.com/spring-projects/spring-framework/commit/a7414104219a1bfde0f252588f02c2e34597b220