ジョブ実行結果通知
起動したジョブの実行結果を相手ホストに通知できます。サービス名は「HULSNDRC」です。
起動ジョブのJCLの最後に「ジョブ実行結果通知プログラム(XRSNDRC)」を組み込むことにより、ジョブ状態通知を発行します。
ジョブ実行結果通知プログラム
プログラム名
XRSNDRC
XRSYSIN定義カード
HULFTシステムの動作環境を設定します。設定内容の詳細は、以下を参照してください。
HULFT10 for zOS アドミニストレーション マニュアル :
定義カードの形式
HOST-NAME=自ホスト名 DOMAIN=自ドメイン名 RETRY=接続エラー時のリトライ回数 HSTCHA=自ホスト名または自ドメイン名の小文字、大文字選択 TIMEOUT=ソケットリード待ち時間 TCPIP=TCP/IPのアドレススペース名 OPLSELECT=操作ログ出力選択 (*1) SNDSOCKSIZE=ソケット送信バッファーサイズ RCVSOCKSIZE=ソケット受信バッファーサイズ HULCHARSET=HULFTキャラクターセット
*1 |
: |
操作ログ出力機能を使用する場合は、操作ログ関連の設定が必要です。詳細は「操作ログの動作設定」を参照してください。 |
XRCARD定義カード
JCLと定義カードはエディターなどで作成してください。
定義カードは1カラム目から指定してください。
定義カードの形式
- Hホスト名
-
通知先ホスト名を指定します。
50バイト以内の英数字で指定します。
- Mメッセージ
-
通知するメッセージ(最大70バイト、1行指定)
- C完了コード
-
通知する完了コードを指定します。
4桁の数字で指定します。
省略すると、「0000」が通知されます。
定義例
HMSP1 MHULJOB NORMAL ENDED C0000
JCL例
-
正常時のJCL
//HULJOB JOB CLASS=A,MSGCLASS=B //STEPLIB DD DSN=HULFT.LOAD,DISP=SHR : : USER DEFINED JOB STEP : : //HULSNDRC EXEC PGM=XRSNDRC //XRSYSIN DD DSN=HULFT.PARMLIB(HULPRM),DISP=SHR //XRFILE DD DSN=HULFT.FILE,DISP=SHR //XRHOST DD DSN=HULFT.HOST,DISP=SHR //IPGET DD DSN=HULFT.HOSTS.LOCAL,DISP=SHR //*SYSTCPD DD DSN=TCPIVP.TCPPARMS(TCPDATA),DISP=SHR //XRCARD DD * HMSP1 MHULJOB NORMAL ENDED C0000 /* //
USER DEFINED JOB STEPはユーザーが定義したジョブ
DD名
項目名
説明
STEPLIB
HULFT.LOAD
HULFTロードモジュールライブラリー
XRSYSIN
HULFT.PARMLIB(HULPRM)
システム動作環境設定ファイル
XRFILE
HULFT.FILE
集配信管理ファイル
XRHOST
HULFT.HOST
詳細ホスト情報ファイル
IPGET
HULFT.HOSTS.LOCAL
IP管理ファイル
SYSTCPD
TCPIVP.TCPPARMS(TCPDATA)
TCPIP.DATAデータセット
-
異常時のJCL
//HULJOB JOB CLASS=A,MSGCLASS=B //STEPLIB DD DSN=HULFT.LOAD,DISP=SHR : : USER DEFINED JOB STEP : : //HULSNDRC EXEC PGM=XRSNDRC,COND=(0,GT) //XRSYSIN DD DSN=HULFT.PARMLIB(HULPRM),DISP=SHR //XRFILE DD DSN=HULFT.FILE,DISP=SHR //XRHOST DD DSN=HULFT.HOST,DISP=SHR //IPGET DD DSN=HULFT.HOSTS.LOCAL,DISP=SHR //*SYSTCPD DD DSN=TCPIVP.TCPPARMS(TCPDATA),DISP=SHR //XRCARD DD * HMSP1 MHULJOB ABNORMAL ENDED C000C /* //
USER DEFINED JOB STEPはユーザーが定義したジョブ
DD名
項目名
説明
STEPLIB
HULFT.LOAD
HULFTロードモジュールライブラリー
XRSYSIN
HULFT.PARMLIB(HULPRM)
システム動作環境設定ファイル
XRFILE
HULFT.FILE
集配信管理ファイル
XRHOST
HULFT.HOST
詳細ホスト情報ファイル
IPGET
HULFT.HOSTS.LOCAL
IP管理ファイル
SYSTCPD
TCPIVP.TCPPARMS(TCPDATA)
TCPIP.DATAデータセット