10.2.3. トランザクションの同期化
トランザクションの同期化は
beforeCompletion() や afterCompletion() などトランザクション関連のイベントにコールバックを提供します。 デフォルトでは Seam はそれ自体のトランザクション同期化コンポーネントを使用します。これには同期化のコールバックが必ず正しく実行されるようトランザクションをコミットするときに Seam トランザクションコンポーネントを明示的に使用することが必要です。 Java EE 5 環境では <transaction:ejb-transaction/> を components.xml で宣言し、 コンテナが Seam の認識範囲外にトランザクションをコミットする場合に Seam 同期化のコールバックが正しく呼び出されるようにしてください。