Hitachi

uCosminexus Batch Job Execution Server 使用の手引


3.8.2 JP1/AJS - Viewでのステップリスタートの実行

ジョブが異常終了した場合にJP1/AJS - Viewで特定のジョブステップ(STEP02)から実行するときの例を次に示す。

〈この項の構成〉

(1) ジョブ定義XMLファイルの例

次の例でジョブステップ(STEP01)は正常終了したが,STEP02が異常終了し,実行できなかった。

<?xml version="1.0" encoding="Shift-JIS" ?>
<HitachiBatchJobExec version="1.4" os="unix" >
  <JOB NAME="TESTPROC">
    <STEP NAME="STEP01" >
      <EXEC PGM="*" >
        <![CDATA[
!
exit 0
!
        ]]>
      </EXEC>
    </STEP>
    <STEP NAME="STEP02" >
      <EXEC PGM="*" >
        <![CDATA[
!
exit 1
!
        ]]>
      </EXEC>
    </STEP>
    <STEP NAME="STEP03" >
      <EXEC PGM="*" >
        <![CDATA[
!
exit 0
!
        ]]>
      </EXEC>
    </STEP>
  </JOB>
</HitachiBatchJobExec>

(2) JP1/AJS - Viewによるジョブの再実行

STEP02からジョブを再開する。まず,JP1/AJS - Viewの詳細定義でジョブステップ(STEP02)を追加する。

図3‒18 JP1/AJS - Viewの詳細定義でのジョブステップの追加

[図データ]

次にSTEP02以降のジョブステップを実行する。

図3‒19 JP1/AJS - Viewでのジョブの再実行

[図データ]

(3) 実行結果

STEP01を実行しないで,STEP02から実行した実行結果を次に示す。

********  BJEX MESSAGE  ********
10:14:16 000047 KAKC0091-I TESTPROC Job started.
10:14:16 000047 KAKC0112-I Job is restarted from specified step. stepname=STEP02
10:14:16 000047 KAKC0092-I TESTPROC.STEP02 Step started.
10:14:16 000047 KAKC0097-I TESTPROC.STEP02 Step ended. rc=1 E-Time=0.246s C-Time=0.000s
10:14:16 000047 KAKC0092-I TESTPROC.STEP03 Step started.
10:14:17 000047 KAKC0097-I TESTPROC.STEP03 Step ended. rc=0 E-Time=0.255s C-Time=0.010s
10:14:17 000047 KAKC0098-I TESTPROC Job ended. rc=1 E-Time=0.501s C-Time=0.010s MaxRSS=2856KB
 
********   XML IMAGE    ********
000001    <?xml version="1.0" encoding="Shift-JIS" ?>
000002    <HitachiBatchJobExec version="1.4" os="unix" >
 :
(中略)
 :
000014    </EXEC>
000015    </STEP>
000016    </JOB>
000017    </HitachiBatchJobExec>
 
******** SYSTEM MESSAGE ********
10:14:16 000047 KAKC0900-I Parsing of xml file "/home/user01/PROC_JCL_PRSX.xml" started.
10:14:16 000047 KAKC0909-I Parsing of xml file "/home/user01/PROC_JCL_PRSX.xml" ended. code=0
10:14:16 000047 KAKC0707-I MSGCLASS is "A".
10:14:16 000047 KAKC1600-I TESTPROC Job allocated.
10:14:16 000047 KAKC1601-I TESTPROC.STEP02 Step allocated.
10:14:16 000047 KAKC1601-I TESTPROC.STEP03 Step allocated.
 
******** JOBSTEP OUTPUT ********
KAKC0719-I STEP 002,STEP02,STDERR
 
KAKC0719-I STEP 003,STEP03,STDERR
 
KAKC0099-I HitachiBatchJobExec ended. rc=1