必要なプログラムの CICS システムへの定義

CICS® 自動インストール・プログラムがアクティブでない限り、CICS の始動時に使用するグループ・リストに含まれるグループで次のアセンブラー・プログラムと BMS マップを定義する必要があります:
  • IDIPLT
  • IDIPLTD
  • IDIPLTS
  • IDIXCX53 (CICS の現在のすべてのバージョンおよびリリースに適用可能)
  • IDIXMAP (BMS マップ)
  • IDIXFA (オプションの CICS トランザクション)
データ・セット IDI.SIDISAM1 のメンバー IDISCICS 内のサンプル・ジョブでは、FA という名前のグループ内のプログラム、BMS マップ、オプションの制御トランザクションを定義します。個別のインストール用にサンプル・ジョブをカスタマイズするには:
  • サンプル・ジョブのデータ・セット名の接頭部 xxx を、インストール用の適切な名前と置き換えます。
  • list-name を適切な CICS 始動 SIT GRPLIST 名に置き換えます。
  • FA のグループ名を変更できます。
  • オプションの制御トランザクションは、サンプル・ジョブでは CFA という名前です (この資料の他の箇所では「CFA」と呼ばれます)。ただし、この名前は変更できます。このトランザクションの詳細については、CICS トランザクション異常終了分析の動的制御の有効化 を参照してください。

Fault Analyzer を CICS で起動できるようにするには、IDI.SIDIAUTH を DFHRPL 連結に追加する必要があります。

Fault Analyzer で CICS トレース情報を表示するには、CICS トレースがアクティブである必要があります。

Fault Analyzer を起動するには、EXEC CICS ABEND ステートメントで ABCODE キーワードを使用する必要があります。例:
EXEC CICS ABEND ABCODE('abcd') END-EXEC

EXEC CICS ABEND ステートメントで NODUMP キーワードを使用すると、Fault AnalyzerIDIXCCEE 出口から起動された場合にのみ分析を実行します。