Hitachi

uCosminexus Batch Job Execution Server 使用の手引(Windows(R)用)


10.7.1 ジョブステップの終了コード

ジョブステップの終了コードは,ジョブ定義XMLファイルのEXEC要素に記述したプログラム(プログラムコマンド,スクリプト,Javaアプリケーション)の終了コード,またはジョブコントローラがエラーを検出した場合に設定する値である。

EXEC要素に記述したプログラムの終了コードがPGM_RCABENDパラメータに指定した値と異なる場合,ジョブステップの終了コードをKAKC0097-Iメッセージに出力する。

EXEC要素に記述したプログラムの終了コードがPGM_RCABENDパラメータに指定した値と同じである場合,またはジョブコントローラがエラーを検出して処理を終了した場合は,ジョブステップの終了コードをKAKC0096-Eメッセージに出力する。なお,PGM_RCABENDパラメータに何も指定しなかった場合,1,2,3が仮定される。

ジョブステップの終了コード一覧を次の表に示す。

表10‒28 ジョブステップの終了コード一覧

終了コード

意味

0

EXEC要素に記述したプログラムの終了コードが0である。

1

次のどちらかである。

  • EXEC要素に記述したプログラムまたはcjexecjobコマンドが異常終了した。

  • EXEC要素に記述したプログラムの終了コードが1である。

2

次のどちらかである。

  • EXEC要素に記述したプログラムまたはcjexecjobコマンドが異常終了した。

  • EXEC要素に記述したプログラムの終了コードが2である。

3

次のどちらかである。

  • EXEC要素に記述したプログラムまたはcjexecjobコマンドが異常終了した。

  • EXEC要素に記述したプログラムの終了コードが3である。

10000以上

次のどちらかである。

  • KAKC0096-Eメッセージを出力した場合,ジョブコントローラがエラーを検出したため,ジョブステップを実行しないで処理を終了または,ジョブステップを実行したが終了コードを取得できなかった。

  • KAKC0097-Iメッセージを出力した場合,EXEC要素に記述したプログラムの終了コードが10000以上である。

上記以外

EXEC要素に記述したプログラムの終了コード。