In Bean Managed Transactions, Transactions can be managed by handling exceptions at application level. Following are the key points to be considered:
-
Start - When to start a transaction in a business method.
-
Sucess - Identify success scenario when a transaction is to be committed.
-
Failed - Identify failure scenario when a transaction is to be rollback.