トランザクション属性 コンポーネント名 解説
Required j2ee.requiredTx トランザクションが開始前のとき、トランザクションを開始する。トランザクションが開始済の時、そのトランザクションを引き続き使用する。
RequiresNew j2ee.requiresNewTx 常に新しいトランザクションを開始する。トランザクションが開始済の時、そのトランザクションを中断します。新しいトランザクションの終了後、中断したトランザクションを復帰させます。

Mandatory j2ee.mandatoryTx トランザクションが開始済でなければエラーとなります。
NotSupported j2ee.notSupportedTx トランザクションが開始済の時、そのトランザクションを中断します。コンポーネントのメソッドの終了後、中断したトランザクションを復帰させます。
  
表6:トランザクション属性