トランザクションは、サーバークラッシュまたはリソースマネージャークラッシュのいずれかにより未完了になる可能性があります。これらの未完了トランザクションを完了させ、障害を回復させる必要があります。GlassFish サーバー は、これらの障害を回復し、サーバーの起動時にそのトランザクションを完了するように設計されています。
復元を行なっている間に一部のリソースにアクセスできない場合は、トランザクションを回復しようとしてサーバーの再起動が遅れている可能性があります。
トランザクションが複数のサーバーにわたっている場合は、トランザクションを開始したサーバーがトランザクションの結果を取得しようとしてほかのサーバーに問い合わせる場合があります。ほかのサーバーにアクセスできない場合、そのトランザクションは「特殊な結果判別」フィールドを使用してその結果を判別します。
「トランザクションサービス」ページが開きます。
デフォルトで、「有効」チェックボックスはオフです。
デフォルト値は 600 (10 分) です。
「コミット」を選択する正当な理由がない限り、「特殊な結果判別」は「ロールバック」のままにしてください (デフォルト)。未確定なトランザクションのコミットは、アプリケーションのデータの整合性を損なう可能性があります。