FCDWWAIT

タスクが資源タイプFCDWWAITを待機している場合、そのタスクは直前にVSAM応答を受信しました。つまり、このタスクが、他の要求が更新中のレコードをVSAMパスを介して読み取ろうとしたことを意味します。このとき、他の要求は、該当するレコードを基本パスまたはその他のパス経由で更新しています。VSAMが更新操作を完了していない場合、現在使用中の代替インデックスの内容は、基本データセットの内容と異なります。

ただし、これは一時的な状態です。CICSは、このVSAMデータセットに対して実行中のすべての更新操作が完了するまで待機してから、要求を一度だけ再試行します。この再試行後もエラーが継続する場合、CICSは深刻なエラーが発生していると判断し、アプリケーションにILLOGIC応答を返します。ILLOGICは予期しないすべてのVSAMエラーに対する応答であるため、EIBRCODEの2バイトめと3バイトめにVSAM応答と理由コード(X'0890')も返されます。これらの情報により、ILLOGIC応答が返された理由を特定できます。

この資源の待機は、非RLSモードでアクセスされるファイルに対してのみ発生します。