JEE Container Managed Transaction

Transaction Attribute Client’s Transaction Business Method’s Transaction
Required None T2
T1 T1
RequiresNew None T2
T1 T2
Mandatory None error
T1 T1
NotSupported None None
T1 None
Supports None None
T1 T1
Never None None
T1 Error

Container Manager Transaction

Reference: https://docs.oracle.com/javaee/7/tutorial/transactions003.htm