Interstage Job Workload Server チュートリアルガイド
目次 前ページ次ページ

付録I 単体でのCOBOLのバッチアプリケーションの動作確認> I.2 バッチサーバ上での単体テストの実施> I.2.3 COBOLのバッチアプリケーションの実行と実行結果確認

I.2.3.2 COBOLのバッチアプリケーションの実行(TYUUMON)

COBOLのバッチアプリケーション(TYUUMON)の実行と実行結果確認方法について説明します。

シェルスクリプトの作成(TYUUMON)

COBOLのバッチアプリケーション実行用のシェルスクリプトを作成します。作成したシェルスクリプトは“/export/home/ijob/sample/testapl”に格納してください。

■入力ファイルの準備(TYUUMON)

入力ファイル“JD.TOKYO.file”、“JD.OSAKA.file”、“JD.NAGOYA.file”が“/export/home/ijob/sample/testapl/input”に存在することを確認します。存在しない場合は“/export/home/ijob/sample/testapl/input/org”にあらかじめ用意してあるファイルを複写してください。また、“/export/home/ijob/sample/testapl/output”に“TI. File”が存在しないことを確認してください。存在する場合は削除してください。

# cd /export/home/ijob/sample/testapl/input
# ls
JD.NAGOYA.file  JD.OSAKA.file  JD.TOKYO.file  org
# cd /export/home/ijob/sample/testapl/output
# ls
org
#

COBOLのバッチアプリケーションの実行(TYUUMON)

シェルスクリプトの作成(TYUUMON)”で作成したシェルスクリプトを使用してCOBOLのバッチアプリケーション(TYUUMON)を実行します。

# cd /export/home/ijob/sample/testapl
# chmod u+x TYUUMON_test.sh
# ./TYUUMON_test.sh

■COBOLのバッチアプリケーションの実行結果確認(TYUUMON)

COBOLのバッチアプリケーションの実行結果確認を行います。“COBOLのバッチアプリケーションの実行(TYUUMON)”でCOBOLのバッチアプリケーションを実行すると標準出力に結果が出力されます。出力結果が以下と同じであることを確認してください。

[DRIVER] start
[DRIVER] call TYUUMON inArg = SIVALUE
[TYUUMON] start
[TYUUMON] end: PROGRAM-STATUS=+000000000
[TYUUMON] end: TOTAL RECORD=000000007
[DRIVER] end  PROGRAM-STATUS = +000000000

また、“/export/home/ijob/sample/testapl/output”に“TI.file”が作成されたことを確認してください。

# cd /export/home/ijob/sample/testapl/output
# ls -l
合計 4
-rw-r--r--  1 ijob ibsbtgrp  756  5月  1 23:08 TI.file
drwxr-xr-x  2 ijob ibsbtgrp 4096  5月  1 22:34 org
#

目次 前ページ次ページ

Copyright 2008 FUJITSU LIMITED