12.4 JIトランザクション
JIトランザクションは,MIトランザクションのあとに起動します。
JIトランザクションがスレッドダウンした場合は,uapabend_downmodeの指定に関係なくプロセスダウンします。
UAPリターン後の同期点処理でトランザクションが決着しなかった場合は,トランザクションが決着するまで待ち合わせます。
ロールバック決着した場合は,ユーザサービス関連定義のji_err_retry_cntに指定した回数リトライします。指定した回数リトライしても障害が発生した場合は,プロセスダウンします。ヒューリスティックミックス決着を検知した場合は,プロセスダウンします。
JIトランザクションのトランザクション処理は,trn_expiration_time_ji指定値で時間監視します。trn_expiration_time_jiを省略した場合は,trn_expiration_time指定値で時間監視します。トランザクション処理時間が監視時間を超えた場合は,uapabend_downmodeの指定に関係なくプロセスダウンします。