• 検索結果がありません。

HULFT5 for Mainframe (XSP版) 新規導入手順書

N/A
N/A
Protected

Academic year: 2021

シェア "HULFT5 for Mainframe (XSP版) 新規導入手順書"

Copied!
44
0
0

読み込み中.... (全文を見る)

全文

(1)

HULFT5

for Mainframe (XSP版) 新規導入手順書

第 3 版 2002.5.21 新規導入作業手順の概要図 作業開始 認定ライブラリの登録 TISPのISP定義設定 HULFT画面コマンドプロシジャの変更 システム動作環境設定ファイルの変更 動作は正常か? 作業内容の正誤を再確認する 作業終了 正常 異常 HULFT 各種ライブラリの復元 シリアル番号の登録 HULFT システムファイルの創成 HULFT 起動用 JCL の変更 ログオンプロシジャの変更 HULFT 動作確認テス 項番1.1 を参照 項番1.2 を参照 項番2.2 を参照 項番2.3 を参照 項番2.4 を参照 項番2.5 を参照 項番2.6 を参照 項番2.7 を参照 項番2.8 を参照 第3章を参照

(2)

1章 HULFT5の導入前作業

1.1 認定ライブラリへの登録

HULFT5からは従来のオブジェクトライブラリが無くなり、APFロードモジュールライブラリが提供されま す。 当ライブラリに含まれるモジュールについては認定ライブラリに登録する必要があります。(ISP定義は 行わないで下さい。) (1)認定ライブラリに登録するモジュール ① XRDFASB ② XRJEND ③ XRJOBWRK ④ XRLOGWRK ⑤ XRJINT (2)認定ライブラリに登録しなかった場合 認定ライブラリに登録しなかった場合、次の機能を使用した場合、異常終了します。 ① 配信前ジョブ実行 ② 集信管理情報の集信完了通知に、「集信後ジョブ完了後に通知」を設定した場合 ③ 相手が同期モードで、リモートジョブ実行を汎用機に対して行った場合 (3)認定ライブラリの登録について 上記5モジュールを既存認定ライブラリへの登録が可能であるかの確認をお願い致します。 不可能の場合、新たに認定ライブラリを作成し、登録しなければならない為にIPLが必要となりま す。 (4)その他の注意事項 提供するAPFロードモジュールライブラリは下記属性で作成してあります。 新たに作成する場合は当属性で作成して認定ライブラリ登録をして下さい。 既存の認定ライブラリに登録する場合、当ブロック長より既存のブロック長の方が短い時はAPFロー ドモジュールの再リンクが必要となります。 再リンクは、HULFT JCLライブラリ内のメンバー「APFLINK」を修正して実行して下さい。 (APFロードモジュールライブラリの属性) レコード形式 : 不定長 論理レコード長 : 0 ブロック長 : 6144

1.2 TISPのISP定義の変更

TISPで定義しているHULFT用の応用アプリケーションの内容に変更があります。 従来はFLOW定義の設定をしないようにしていましたが、HULFT5からは指定するようになります。 指定する内容については、HULFT5の「アドミニストレーションマニュアル」の3.5章「TISP環境設定」を 参照してマニュアル通りの指定をして下さい。 (例) HULSND APPL PROTOCOL=TCP,FLOW=(70,70) 等

(3)

2章 導入作業の手順

当章では移行の作業内容を作業順に記述します。 具体的な方法(JCL等)については、「HULFT for Mainframe アドミニストレーションマニュアル」にも記載さ れていますので参照して下さい。

2.1 HULFT提供媒体の内容

(VOL通 : HULFT1) (1)HULFT JCLライブラリ (HULFT5.JCL) (2) HULFT ロードモジュールライブラリ (HULFT5.LOAD) (3) HULFT PFDパネルライブラリ (HULFT5.PANEL) (4) HULFT PFDメッセージライブラリ (HULFT5.MSG) (5) HULFT TSSコマンドライブラリ (HULFT5.CMD) (6)HULFT APFロードモジュールライブラリ (HULFT5.APFLOAD)

2.2 HULFTのライブラリのDASD復元

提供媒体に格納されている「HULFT JCLライブラリ」、HULFT ロードモジュールライブラリ」、「H ULFT PFDパネルライブラリ」、「HULFT PFDメッセージライブラリ」、「HULFT APFロードモジ ュールライブラリ」をDASDに復元して下さい。

「HULFT TSSコマンドライブラリ」には、HULFT画面起動用のコマンドプロシジャが格納されてい ます。但し、「HULFT JCLライブラリ」にも同一のものが格納されていますので、DASDに復元を しなくても構いません。 [JCL例] ¥ JOB HULIT,LIST=(A,JD) ¥ EX LIBE ¥ FD U01=MT,VOL=HULFT1 ¥ FD U02=DA,FILE=HULFT.V05.JCL,VOL=000001,CYL=(2,1),DRTY=10,FCB=(DSORG=PO) ¥ FD U03=DA,FILE=HULFT.V05.LOAD,VOL=000001,CYL=(10,3),DRTY=20,FCB=(DSORG=PO) ¥ FD U04=DA,FILE=HULFT.V05.PANEL,VOL=000001,CYL=(2,1),DRTY=10,FCB=(DSORG=PO) ¥ FD U05=DA,FILE=HULFT.V05.MSG,VOL=000001,CYL=(2,1),DRTY=10,FCB=(DSORG=PO) ¥ FD U06=DA,FILE=HULFT.V05.CMD,VOL=000001,CYL=(2,1),DRTY=10,FCB=(DSORG=PO) ¥ FD U07=DA,FILE=HULFT.V05.APFLOAD,VOL=000001,CYL=(1,1),DRTY=10,FCB=(DSORG=PO) ¥ FD LIST=DA,VOL=WORK,TRK=(10,10),SOUT=A ¥ FD COIN=* / MODE IN=U01 / RESTORE +,OUT=U02,FILE=HULFT5.JCL / RESTORE +,OUT=U03,FILE=HULFT5.LOAD

(4)

/ RESTORE +,OUT=U04,FILE=HULFT5.PANEL / RESTORE +,OUT=U05,FILE=HULFT5.MSG / RESTORE +,OUT=U06,FILE=HULFT5.CMD / RESTORE +,OUT=U07,FILE=HULFT5.APFLOAD / FIN ¥ JEND

2.3 シリアル番号の登録

HULFT5からはロードモジュール内にシリアル番号を組み込みます。 HULFT JCLライブラリ内にメンバー「SERIALNO」が用意されています。 当JCLを使用し提供媒体に記述しているシリアル番号をロードモジュール内に組み込んで下さい。 [JCL 例] ¥ JOB HULZAP,LIST=(A,JD) ¥HULZAP EX SPZAP ¥********************************************************************* ¥** EXAMPLE ** ¥** SERIAL-NO = 113-0000-001965 ** ¥** ** ¥** ¥ FD COIN=* ** ¥** NAMEX XROPT ** ¥** REP 0065 F1F1F3F0F0F0F0F0F0F1F9F6F5 ** ¥** 1 1 3 0 0 0 0 0 0 1 9 6 5 ** ¥********************************************************************* ¥ FD ELIB=DA,FILE=HULFT.V05.LOAD ¥ FD LIST=DA,VOL=WORK,TRK=(10,10),SOUT=A ¥ FD COIN=* NAMEX XROPT REP 0065 F0F0F0F0F0F0F0F0F0F0F0F0F0 SERIAL.NO ¥ JEND

(5)

2.4 HULFT システムファイルの作成

HULFT5では下記の4つのシステムファイル(VSAM)が必要となります。 ① 集配信管理ファイル ② ホスト情報ファイル ③ 集配信履歴ファイル ④ 配信待ち行列ファイル 作成用の雛型JCLは「HULFT JCLライブラリ」内メンバー「HULVSAM」となっております。 当JCLの内容(ファイル名、VOL通番、カタログ簿等)を変更した後に実行して頂くことにより、上記 4システムファイルを1回で作成することが可能です。 詳細については、「HULFT for Mainframe アドミニストレーションマニュアル」の3.4章 「システムファイ ルの創成」を参照して下さい。 [JCL] ¥ JOB HULVSM,LIST=(A,JS)

¥**---< VSAM DEFINE CLUSTER >--- ¥DEFCLSTR EX KQCAMS ¥ FD STEPCAT=DA,FILE=USERCAT1 ¥ FD SYSPRINT=DA,TRK=(10,10),VOL=WORK,SOUT=A ¥ FD SYSIN=* DELETE HULFT.V05.QUEUE DELETE HULFT.V05.LOG DELETE HULFT.V05.FILE DELETE HULFT.V05.HOST DEFINE CLUSTER - (NAME(HULFT.V05.LOG) - INDEXED - IMBED) - DATA - (NAME(HULFT.V05.LOG.DATA) - KEYS(17 0) - VOL(USR002) - TRACKS(15 15) - SHAREOPTIONS(4 3) - RECSZ(1000 1000) -

(6)

CISZ(8192)) - INDEX - (NAME(HULFT.V05.LOG.IDX) - VOL(USR002) - TRACKS(5 1) - SHAREOPTIONS(4 3)) - CATALOG(USERCAT1) DEFINE CLUSTER - (NAME(HULFT.V05.FILE) - INDEXED - IMBED) - DATA - (NAME(HULFT.V05.FILE.DATA) - KEYS(12 0) - VOL(USR002) - TRACKS(15 15) - SHAREOPTIONS(4 3) - RECSZ(500 20470) - CISZ(20480)) - INDEX - (NAME(HULFT.V05.FILE.IDX) - VOL(USR002) - TRACKS(3 1) - SHAREOPTIONS(4 3)) - CATALOG(USERCAT1) DEFINE CLUSTER - (NAME(HULFT.V05.HOST) - INDEXED - IMBED) - DATA - (NAME(HULFT.V05.HOST.DATA) - KEYS(51 0) - VOL(USR002) - TRACKS(15 15) - SHAREOPTIONS(4 3) - RECSZ(334 400) - CISZ(20480)) - INDEX - (NAME(HULFT.V05.HOST.IDX) - VOL(USR002) - TRACKS(3 1) -

(7)

SHAREOPTIONS(4 3)) - CATALOG(USERCAT1) DEFINE CLUSTER - (NAME(HULFT.V05.QUEUE) - INDEXED - IMBED) - DATA - (NAME(HULFT.V05.QUEUE.DATA) - KEYS(59 0) - VOL(USR002) - TRACKS(15 5) - SHAREOPTIONS(4 3) - RECSZ(300 300) - CISZ(8192)) - INDEX - (NAME(HULFT.V05.QUEUE.IDX) - VOL(USR002) - TRACKS(2 1) - SHAREOPTIONS(4 3)) - CATALOG(USERCAT1)

¥**---< VSAM LOG INIT SET >--- ¥XRLOGINT EX XRLOGINT ¥ FD PRGLIB=DA,FILE=HULFT.V05.LOAD ¥ FD CF=DA,FILE=C.ALIB

¥ FD STEPCAT=DA,FILE=USERCAT1 ¥ FD XRLOG=DA,FILE=HULFT.V05.LOG

¥**---< VSAM DEFINE CLUSTER >--- ¥DEFALT EX KQCAMS ¥ FD STEPCAT=DA,FILE=USERCAT1 ¥ FD SYSPRINT=DA,VOL=WORK,TRK=(10,10),SOUT=A ¥ FD SYSIN=* DEFINE ALTERNATEINDEX - (NAME(HULFT.V05.LOG.AIX1) - IMBED - UNIQUEKEY - UPGRADE - KEYS(59 17) - RECORDSIZE(100 100) - VOL(USR002) - SHAREOPTIONS(4 3) - RELATE(HULFT.V05.LOG)) -

(8)

DATA - (NAME(HULFT.V05.LOG.AIX1.DATA) - TRACKS(15 15)) - INDEX - (NAME(HULFT.V05.LOG.AIX1.IDX) - TRACKS(5 3)) - CATALOG(USERCAT1) DEFINE PATH - (NAME(HULFT.V05.LOG.PATH1) - PATHENTRY(HULFT.V05.LOG.AIX1) - UPDATE) - CATALOG(USERCAT1) DEFINE ALTERNATEINDEX - (NAME(HULFT.V05.LOG.AIX2) - IMBED - UNIQUEKEY - UPGRADE - KEYS(9 76) - RECORDSIZE(40 40) - VOL(USR002) - SHAREOPTIONS(4 3) - RELATE(HULFT.V05.LOG)) - DATA - (NAME(HULFT.V05.LOG.AIX2.DATA) - TRACKS(15 15)) - INDEX - (NAME(HULFT.V05.LOG.AIX2.IDX) - TRACKS(5 3)) - CATALOG(USERCAT1) DEFINE PATH - (NAME(HULFT.V05.LOG.PATH2) - PATHENTRY(HULFT.V05.LOG.AIX2) - UPDATE) - CATALOG(USERCAT1) ¥**---< VSAM BIX >--- ¥BIX EX KQCAMS ¥ FD STEPCAT=DA,FILE=USERCAT1 ¥ FD U10=DA,FILE=HULFT.V05.LOG ¥ FD U11=DA,FILE=HULFT.V05.LOG.PATH1 ¥ FD U12=DA,FILE=HULFT.V05.LOG.PATH2 ¥ FD KQCUT1=DA,AMP=AMORG,VOL=USR002

(9)

¥ FD KQCUT2=DA,AMP=AMORG,VOL=USR002 ¥ FD SYSPRINT=DA,VOL=WORK,TRK=(10,10),SOUT=A ¥ FD SYSIN=* BLDINDEX INFILE(U10) - OUTFILE(U11) BLDINDEX INFILE(U10) - OUTFILE(U12) ¥**---< FILE CREATE >--- ¥XRCREATE EX XRCREATE,RSIZE=1024K ¥ FD PRGLIB=DA,FILE=HULFT.V05.LOAD ¥ FD CF=DA,FILE=C.ALIB ¥ FD STEPCAT=DA,FILE=USERCAT1 ¥ FD XRLOG=DA,FILE=HULFT.V05.LOG,AMP=AMORG ¥ FD XRLOG1=DA,FILE=HULFT.V05.LOG.PATH1,AMP=AMORG ¥ FD XRLOG2=DA,FILE=HULFT.V05.LOG.PATH2,AMP=AMORG ¥ FD XRFILE=DA,FILE=HULFT.V05.FILE,AMP=AMORG ¥ FD XRHOST=DA,FILE=HULFT.V05.HOST,AMP=AMORG ¥ FD XRQUE=DA,FILE=HULFT.V05.QUEUE,AMP=AMORG ¥ FD INDD=* HOST=HULFT.V05.HOST LAIX=HULFT.V05.LOG.PATH2 ¥ JEND

(10)

2.5 HULFT画面起動用コマンドプロシジャの変更

「HULFT JCLライブラリ」内のメンバ名(HULFT)の内容(各データセット名、要求接続アプリケ ーション名)を変更します。 ※ 「HULFT TSSコマンドライブラリ」をDASDに復元した場合には、当デ―タセット内のメンバ名 (HULFT)を同様に変更して下さい。 (コマンドプロシジャ例) PROC 0 CONTROL NOFLUSH NOMSG ALLOCATE DDNAME(XRFILE) DSNAME('HULFT.V05.FILE') SHR ALLOCATE DDNAME(XRHOST) DSNAME('HULFT.V05.HOST') SHR ALLOCATE DDNAME(XRLOG) DSNAME('HULFT.V05.LOG') SHR ALLOCATE DDNAME(XRLOG1) DSNAME('HULFT.V05.LOG.PATH1') SHR ALLOCATE DDNAME(XRLOG2) DSNAME('HULFT.V05.LOG.PATH2') SHR ALLOCATE DDNAME(XRQUE) DSNAME('HULFT.V05.QUEUE') SHR ALLOCATE DDNAME(XRSYSIN) DSNAME('HULFT.V05.JCL(HULPRM)') SHR PFDEXEC SELECT PGM(XRMENU2) PARM(HULCON) ERROR DO GOTO ERR END

FREE DDNAME(XRFILE XRHOST XRLOG XRLOG1 XRLOG2 XRQUE XRSYSIN) FIN: PFDEXEC CONTROL DISPLAY REFRESH EXIT

ERR: ERROR OFF WRITE 裏画面で HULFT が動作中です。管理情報の開放を中止します。

ALLOCATE DDNAME(XRFILE) DSNAME('HULFT.V05.FILE') SHR ALLOCATE DDNAME(XRHOST) DSNAME('HULFT.V05.HOST') SHR ALLOCATE DDNAME(XRLOG) DSNAME('HULFT.V05.LOG') SHR ALLOCATE DDNAME(XRLOG1) DSNAME('HULFT.V05.LOG.PATH1') SHR ALLOCATE DDNAME(XRLOG2) DSNAME('HULFT.V05.LOG.PATH2') SHR ALLOCATE DDNAME(XRQUE) DSNAME('HULFT.V05.QUEUE') SHR ALLOCATE DDNAME(XRSYSIN) DSNAME('HULFT.V05.JCL(HULPRM)') SHR

(11)

PFDEXEC CONTROL DISPLAY REFRESH EXIT

2.6 システム動作環境設定ファイルの変更

システム動作環境設定ファイルは「HULFT JCLライブラリ」内のメンバ名(HULPRM、HULPRM 2)で用意していますので内容を変更して下さい。 [HULPRMの内容] APPLNAME=HULSND 配信アプリケーション名 (TISP に登録したアプリ名) START-TASK=HULSND 配信プログラムのジョブ名 (XRSND の起動時ジョブ名) PORTNO=30000 集信ポート番号 TASK-CNT=5 配信多重度 TASK-ABEND=CONTINUE 配信子タスクのアベンド時処理 UNIT=DA 配信ワークファイルの DASD ユニット名 DATACHK=N 配信件数と集信件数の件数チェック RETRY=3 接続エラー時のリトライ回数 HOST-NAME=XSP 自ホスト名 DOMAIN=XSP 自ホスト名(ドメイン名) PREFIX=XR 配信ワークファイル名の第一修飾子 HSTCHA=L 自ホスト名の大文字・小文字通知 CMPBLK=32760 圧縮用ワークファイルのブロック長 RECLEN=N 配信ファイルのシフトコードの扱い JOBTIME=5 ジョブ実行時のタイムアウト(分) VER5 同報配信時の後続ジョブの起動単位 [HULPRM2の内容] APPLNAME=HULCON 要求接続アプリケーション名 (TISP に登録したアプリ名) START-TASK=HULSND 配信プログラムのジョブ名 (XRSND の起動時ジョブ名) UNIT=DA 配信ワークファイルの DASD ユニット名 HOST-NAME=XSP 自ホスト名 DOMAIN=XSP 自ホスト名(ドメイン名) PREFIX=XR 配信ワークファイル名の第一修飾子 HSTCHA=L 自ホスト名の大文字・小文字通知

(12)

CMPBLK=32760 圧縮用ワークファイルのブロック長 JOBTIME=5 ジョブ実行時のタイムアウト(分) VER5 同報配信時の後続ジョブの起動単位

2.7 HULFT起動用JCLの変更

HULFTの起動、ループバックテスト時に使用するバッチユーティリティのJC Lを変更します。下記のJCLはルーブバックテスト時には、必ず起動するので 変更をしておいて下さい。 (1)XRSND (配信プログラム) (2) XRRCV (集信プログラム) (3) XRACCPT (要求受付プログラム) (4) XRSNDGO (配信要求プログラム) (5) XRRCVREQ (送信要求プログラム) ※ XRACCPT、XRSNDGO、XRRCVREQはCOBOLプログラムが関係しています。 COBOLランタイムルーチン(C.ALIB)がリンクリストに登録されていない場合には、当JCLの PRGLIBにCOBOLランタイムルーチン(C.ALIB)をHULFTロードモジュールライブラリ(HUL FT5.LOAD)と併せて追加して下さい。 ※ XRSND、XRRCV、XRACCPTについてはサブシステムとして起動させる必要がありますの で、SYS.SYSTEM.PROCLIBに登録して下さい。 [配信プログラムのJCL例] / DEFINE HULSND5,RSIZE=16M,MODE='COLD' ¥ CODE HS5 ¥ JOB HULSND5,PSW=STAR ¥ EX XRSND,RSIZE=¥RSIZE,WTYP=1,CMND=(S,J), C KEY=NZERO,TIME=8388607,OPT=DUMP ¥ PARA MODE=¥MODE ¥ FD PRGLIB=DA,FILE=HULFT.V500.LOAD ¥ FD STEPCAT=DA,FILE=USERCAT1 ¥ FD XRLOG=DA,FILE=HULFT.V05.LOG,AMP=AMORG ¥ FD XRLOG1=DA,FILE=HULFT.V05.LOG.PATH1,AMP=AMORG ¥ FD XRLOG2=DA,FILE=HULFT.V05.LOG.PATH2,AMP=AMORG ¥ FD XRFILE=DA,FILE=HULFT.V05.FILE,AMP=AMORG

(13)

¥ FD XRHOST=DA,FILE=HULFT.V05.HOST,AMP=AMORG ¥ FD XRQUE=DA,FILE=HULFT.V05.QUEUE,AMP=AMORG ¥ FD XRSYSIN=DA,FILE=HULFT.V500.JCL,MEMBER=HULPRM ¥ FD SYSUDUMP=DUMMY ¥** FD SYSUDUMP=DA,VOL=WORK,TRK=(10,10),SOUT=A ¥ FIN / DEFEND [集信プログラムのJCL例] / DEFINE HULRCV5,RSIZE=16M ¥ CODE HR5 ¥ JOB HULRCV5,PSW=STAR ¥********************************************************************* ¥* EXEC PARAMETER * ¥* MAX-CON=MAX CONECTION (1 - 100) * ¥* APPLNM=TISP APPLCATION NAME * ¥* RCVRETRY=RECEIVE FILE ALLOCATION RETRY COUNT (0 - 9999) * ¥* RCVRTIME=RECEIVE FILE ALLOCATION RETRY INTERVAL (0 - 32760) * ¥* JOBWTIME=JOB EXECUTION TIMEOUT (0 - 1440) * ¥* KNJALL * ALL KANJI EXIT ROUTINE * ¥* RECCCHK * RECORD LENGTH CHECK * ¥* RWAIT * WAIT FOR OTHER RECIVE FILEID * ¥********************************************************************* ¥ EX XRRCV,RSIZE=¥RSIZE,WTYP=1,CMND=(S,J), C KEY=NZERO,TIME=8388607,OPT=DUMP ¥ PARA MAX-CON=50,APPLNM=HULRCV5,RCVRETRY=3,RCVRTIME=2, C JOBWTIME=30,RECCHK,RWAIT ¥ FD PRGLIB=DA,FILE=HULFT.V500.LOAD ¥ FD CF=DA,FILE=C.ALIB ¥ FD STEPCAT=DA,FILE=USERCAT1 ¥ FD SYSUDUMP=DUMMY ¥** FD SYSUDUMP=DA,VOL=WORK,TRK=(10,10),SOUT=A ¥ FD XRLOG=DA,FILE=HULFT.V05.LOG,AMP=AMORG ¥ FD XRLOG1=DA,FILE=HULFT.V05.LOG.PATH1,AMP=AMORG ¥ FD XRLOG2=DA,FILE=HULFT.V05.LOG.PATH2,AMP=AMORG ¥ FD XRFILE=DA,FILE=HULFT.V05.FILE,AMP=AMORG ¥ FD XRHOST=DA,FILE=HULFT.V05.HOST,AMP=AMORG 集信アプリ名(TISP で定義)

(14)

¥ FIN / DEFEND [要求受付プログラムのJCL例] / DEFINE HULAPT5,RSIZE=16M ¥ CODE HA5 ¥ JOB HULAPT5,PSW=STAR ¥ EX XRACCPT,RSIZE=¥RSIZE,WTYP=1,CMND=(S,J), C KEY=NZERO,TIME=8388607,OPT=DUMP ¥ PARA MAX-CON=50,APPLNM=HULSRV ← 要求受付アプリ名(TISP に 定義) ¥ FD PRGLIB=DA,FILE=HULFT.V500.LOAD ¥ FD CF=DA,FILE=C.ALIB ¥ FD STEPCAT=DA,FILE=USERCAT1 ¥ FD XRLOG=DA,FILE=HULFT.V05.LOG,AMP=AMORG ¥ FD XRLOG1=DA,FILE=HULFT.V05.LOG.PATH1,AMP=AMORG ¥ FD XRLOG2=DA,FILE=HULFT.V05.LOG.PATH2,AMP=AMORG ¥ FD XRFILE=DA,FILE=HULFT.V05.FILE,AMP=AMORG ¥ FD XRHOST=DA,FILE=HULFT.V05.HOST,AMP=AMORG ¥ FD XRQUE=DA,FILE=HULFT.V05.QUEUE,AMP=AMORG ¥ FD XRSYSIN=DA,FILE=HULFT.V500.JCL,MEMBER=HULPRM ← ※2 ¥ FD INDD=DA,FILE=HULFT.V500.JCL,MEMBER=HULAPT ← ※1 ¥**** FD XRPASSWD=DA,FILE=HULFT.V500.JCL,MEMBER=PASSWD ¥ FD LIST=DUMMY ¥ FD SYSUDUMP=DUMMY ¥** FD SYSUDUMP=DA,VOL=WORK,TRK=(10,10),SOUT=A ¥ FIN / DEFEND

(15)

※1 HULFTマネージャー・オプションが導入されている場合には、[HULAPT]を [HULAPT2]に変更して下さい。 ※2 HULFTマネージャー・オプションが導入されている場合には、[HULPRM]を [HULPRM2]に変更して下さい。 [配信要求プログラムのJCL例] ¥ JOB HULSGO,LIST=(A,JS) ¥**==================================================================* ¥**== ハイシン キドウ <<XRSNDGO>> ==* ¥**==================================================================* ¥XRSNDGO EX XRSNDGO,RSIZE=2048K,OPT=DUMP ¥ FD PRGLIB=DA,FILE=HULFT.V05.LOAD ¥ FD CF=DA,FILE=C.ALIB ¥ FD STEPCAT=DA,FILE=USERCAT1 ¥ FD XRCRD=* FILE-ID=FILE001 ¥** FILE-ID=XXXXXXXX,DD=INDD,GRPID=XXXXXXXX,P=999 ¥** FD XREXTLIB=DA,FILE=HULFT.V05.LOAD ¥ FD XRSYSIN=DA,FILE=HULFT.V05.JCL,MEMBER=HULPRM ¥ FD XRFILE=DA,FILE=HULFT.V05.FILE ¥ FD XRHOST=DA,FILE=HULFT.V05.HOST ¥ FD XRQUE=DA,FILE=HULFT.V05.QUEUE ¥ FD XRLOG=DA,FILE=HULFT.V05.LOG,AMP=AMORG ¥ FD XRLOG1=DA,FILE=HULFT.V05.LOG.PATH1,AMP=AMORG ¥ FD XRLOG2=DA,FILE=HULFT.V05.LOG.PATH2,AMP=AMORG ¥ FD LIST=DA,VOL=WORK,TRK=(10,10),SOUT=A ¥ FD SYSUDUMP=DA,VOL=WORK,TRK=(10,10),SOUT=A ¥ JEND

(16)

[送信要求プログラムのJCL例]

¥ JOB HULSDQ,LIST=(A,JS) ¥* ¥XRRCVREQ EX XRRCVREQ,RSIZE=2048K

¥ PARA HULCON ← 要求接続アプリ名(TISP で定義) ¥ FD PRGLIB=DA,FILE=HULFT.V05.LOAD ¥ FD CF=DA,FILE=C.ALIB ¥ FD STEPCAT=DA,FILE=USERCAT1 ¥ FD LIST=DA,VOL=WORK,TRK=(10,10),SOUT=A ¥ FD SYSOUT=DA,VOL=WORK,TRK=(10,10),SOUT=A ¥ FD XRFILE=DA,FILE=HULFT.V05.FILE,AMP=AMORG ¥ FD XRHOST=DA,FILE=HULFT.V05.HOST,AMP=AMORG ¥ FD XRCARD=* FILE01,SUN01 FILE02,HP01 ¥* ¥ FD XRSYSIN=DA,FILE=HULFT.V05.JCL,MEMBER=HULPRM ¥ JEND

(17)

2.8 ログオンプロシジャの変更

HULFT管理画面はPFD配下で起動されますので、使用可能にする為には 下記のライブラリをログオンプロシジャに追加する必要があります。 (1)HULFTロードモジュールライブラリをPRGLIBに追加して下さい。 (2)HULFT PFDパネルライブラリをPFDNMUNUに追加して下さい。 (3)HULFT PFDメッセージライブラリをPFDNMSGに追加して下さい。 (4)HULFT JCLライブラリをSYSPROCに追加して下さい。 (5)HULFT TSSコマンドライブラリを変更している場合には、当ライブラリを追加して下さい。 COBOLランタイムルーチン(C.ALIB)がリンクリストに登録されていない場合には、(1)と同様 にPRGLIBに追加して下さい。 (ログオンプロシジャの変更例) / DEFINE AIFLOGON,JOBN=,TIME=9999,RSIZE=128,ACCT= ¥ JOB ¥JOBN,ACCT='¥ACCT' ¥ EX KEQEFT01,TIME=¥TIME,RSIZE=¥RSIZE,WTYP=2,OPT=DUMP ¥ FD PRGLIB=DA,FILE=HULFT.V500.LOAD ¥ FD CF=DA,FILE=C.ALIB ¥ FD STEPCAT=DA,FILE=USERCAT1 ¥ FD PFDNMENU=DA,FILE=PFD.SYSTEM.NMENUS ¥ FD CF=DA,FILE=HULFT.V500.PANEL ¥ FD PFDNMSG=DA,FILE=PFD.SYSTEM.NMSGS

(18)

¥ FD CF=DA,FILE=HULFT.V500.MSG ¥ FD SYSPROC=DA,FILE=HULFT.V500.JCL ¥ FD SYSUDUMP=DUMMY ¥ FIN / DEFEND

2.9 インストール完了の確認

2.8までの作業でインストール作業は終了です。最後にHULFT管理画面 がPFD配下で起動されるかを確認します。 変更したログオンプロシジャを使用してLOGONして、PFD 6(TSSコマン ド)画面で「HULFT」と入力して実行キーを押下して下さい。 正常にHULFT管理画面が起動されたのが確認出来ましたら、画面の推移 、項目の設定等の操作に問題は無いかを確認して下さい。 (HULFT管理画面例) HULFT V5.0.9 FOR XSP <<処理選択メニュー>> オプション ==> 1. 配信状況照会 2. 集信状況照会 3. 要求状態確認 4. 未配信状況一覧 5. 再配信待ち状況一覧

(19)

6. システム管理 ファイルID ホスト名 ===> 区分 ===> F:ファイル ID 別 H:ホスト別 ※省略時は、ファイル ID 別

3章 ループバックテストの手順

本章ではインストール完了後に行うループバック(自ホストから自ホスト)テストの手順について記述し ます。 当テストは1章で記述しましたTISPの設定がされていない場合には実施することは不可能です。 テスト前に必ず確認して下さい。 ループバックテストは下記の4パターンを実施致します。

(1)

HULFT管理画面からの配信要求

(2)

HULFT管理画面からの送信要求

(3)

バッチユーティリティからの配信要求

(4)

バッチユーティリティからの送信要求

3.1 詳細ホスト情報の登録

HULFT管理画面内の詳細ホスト情報画面で、自ホスト(汎用機)のホスト名、ホスト種、漢字コード種、JIS 年度、集信ポートNO、要求受付ポートNO、コメントの設定登録をお願い致します。 詳細ホスト情報とは、集配信先ホスト名の情報となります。 ここで登録したホスト名と転送グループ情報のホスト名が関連づけられます。 [登録例] 自ホスト名 : XSP ①[システム管理メニュー]で[4]を選択。 [ID欄]に自ホスト名を入力後、実行キーを押下する。 <<システム管理メニュー>>

(20)

オプション ==> 4 1. 配信管理情報 2. 集信管理情報 3. ジョブ起動情報 4. 詳細ホスト情報 5. 転送グループ情報 6. フォーマット情報 7. マルチフォーマット情報 ID ===> XSP ②[詳細ホスト情報更新]画面で自ホストの各項目設定を行う。 [コマンド]: 下記項目の設定後、[SAVE]を入力して実行キーを押下する。 F3キーは、登録キャンセル扱いです。 [SAVE(登録)]時に入力エラーが発生して登録出来ない場合には、 F1キーを押下して下さい。エラー内容が表示されます。 [ホスト種]: 登録ホスト名の種別を設定。 [漢字コード種]: 登録ホスト名の漢字コード種別を設定。 [JIS年度]: 漢字コードのJIS年度を設定。 [集信ポートNO]: 自ホストのHULFT集信ポート番号を設定。 [要求受付ポートNO]: 自ホストのHULFT要求受付ポート番号を設定。 [コメント]: 当ホストに対するコメント(英数字で60文字以内)を設定。 <<詳細ホスト情報更新>> コマンド ==> SAVE ホスト名: XSP

ホスト種 : H (H:汎用機 U:UNIX N:WIN/NT W:WIN A:AS/400 K:富士通 K)

漢字コード種 : J (S:SHIFT-JIS J:JEF E:EUC I:IBM K:KEIS)

(21)

集信ポート NO : 30000 (省略時 30000) 要求受付ポート NO : 31000 (省略時 31000) コメント XSP MAINFRAME-HOST

3.2 転送グループ情報の登録

HULFT管理画面内の転送グループ情報画面で、転送グループID、ホスト名の設定登録をお願い致しま す。 転送グループIDとは、登録した集配信先を認識するためのIDです。 この転送グループIDと配信管理情報および集信管理情報の転送グループIDが関連づけされます。 [登録例] 転送グループID : HOST ①[システム管理メニュー]で[5]を選択。 [ID欄]に転送グループIDを入力後、実行キーを押下する。 <<システム管理メニュー>> オプション ==> 5 1. 配信管理情報 2. 集信管理情報 3. ジョブ起動情報 4. 詳細ホスト情報 5. 転送グループ情報

(22)

6. フォーマット情報 7. マルチフォーマット情報 ID ===> HOST ②[転送グループ情報更新]画面で転送グループIDの各項目設定を行う。 [コマンド]: 下記項目の設定後、[SAVE]を入力して実行キーを押下する。 F3キーは、登録キャンセル扱いです。 [SAVE(登録)]時に入力エラーが発生して登録出来ない場合には、 F1キーを押下して下さい。エラー内容が表示されます。 [ホスト名]: 集配信先のホスト名を設定する。 [コメント]: 当転送グループIDに対するコメント(英数字で60文字以内)を設定。 <<転送グループ情報更新>> コマンド ==> SAVE ページ: 0001 転送グループ ID: HOST ( 00001 件) ホスト名 : XSP : : : : : :

(23)

: : : : : コメント XSP HOST

3.3 配信管理情報の登録

HULFT管理画面内の配信管理情報画面で、各項目の設定登録をお願い致します。 配信管理情報とは、配信するファイルのファイル管理情報です。 ファイルIDとは、配信するファイルを認識するためのIDです。(英字で始まる8文字以内) 当ファイルIDは、配信するファイル数毎に登録する必要があります。 また、HULFTでの集配信処理(ファイル転送)は、配信側ファイルIDと集信側ファイルID(集信管理情報で 登録)を、必ず対(セット)で事前に登録する必要があります。 [登録例] ファイルID : TEST ①[システム管理メニュー]で[1]を選択。 [ID欄]にファイルIDを入力後、実行キーを押下する。 <<システム管理メニュー>> オプション ==> 1 1. 配信管理情報 2. 集信管理情報 3. ジョブ起動情報 4. 詳細ホスト情報

(24)

5. 転送グループ情報 6. フォーマット情報 7. マルチフォーマット情報 ID ===> TEST ②[配信管理情報更新]画面でファイルIDの各項目設定を行う。 網掛け項目をループバックテストで設定します。 [コマンド]: 下記項目の設定後、[SAVE]を入力して実行キーを押下する。 F3キーは、登録キャンセル扱いです。 [SAVE(登録)]時に入力エラーが発生して登録出来ない場合には、 F1キーを押下して下さい。エラー内容が表示されます。 [汎用機DSN]: 汎用機上に格納されている配信ファイルのデータセット名を設定。 シングルクォーテーション( ’ )で囲む必要はありません。 [ボリューム通番]: 上記データセットが格納されているボリューム通番を設定。 省略すると配信ファイルがカタログされているとみなされます。 [ワークボリューム通番]: 配信ワークファイル(コード変換後の配信ファイル)を作成 するボリューム通番を設定。 [装置台数]: 配信ワークファイルのマルチボリューム時の装置台数の設定。 [容量] : 配信ワークファイルの獲得スペース単位の設定。 [転送方法] : ファイルを配信する時の転送方法の設定。 W:配信ファイルから配信ワークファイルを作成して転送する。 D:配信ワークファイルを作成しないで、配信ファイルを直接転送する。 [1次要求量]: 配信ワークファイル獲得時の1次要求量を設定。 [増分量]: 配信ワークファイル獲得時の増分量を設定。 [転送間隔]: 1ブロックの転送後から、次の1ブロック転送するまでの間隔を設定。 [配信後の扱い]: 配信が正常終了した際の配信ファイルの扱いを設定。 [注意]ワークファイル転送の場合に[C:クリア]を選択すると、 配信処理の正常・異常を問わずに、全レコードを削除します。 [転送ブロック長]: 1ブロックを転送する時の長さ(バイト)を設定。

(25)

[転送ブロック数]: 一度に転送するブロック数を設定。 [圧縮レベル]: ファイルを転送する時の圧縮方法を設定。 [EBCDICコードセット]: EBCDICコードからASCIIコードに変換する時 のファイルに使用されているEBCDICコードの体 系を設定。 [転送タイプ]: 配信するファイルの転送データ形式(方法)を設定。 [シフトコードの扱い]: 漢字コード変換を行う時のシフトコードの扱いを設定。 [コード変換]: 配信ファイルのコード変換処理先を設定。 [配信前ジョブID]: 配信を行う前に起動するジョブIDを設定。 [転送優先度]: ファイル転送を起動する時の優先度を設定。 [正常時ジョブID]: 配信処理が正常終了した後に起動するジョブIDを設定。 [異常時ジョブID]: 配信処理が異常終了した後に起動するジョブIDを設定。 [M/フォーマットID]: 配信するファイルのフォーマット、またはマルチフォーマッ トが登録されているIDを設定。 [連携DBID]: 配信されたデータをUNIX機、NT機のデータベースにロードする 時のデータベースIDを設定。(CSV変換時にも使用) [転送グループID]: 配信するファイルの配信先ホストが登録されているIDを設定。 [暗号化キー]: データの暗号化キーを設定。 相手先ホストのHULFTがインターネットオプション付きの場合、配 信ファイルに暗号化セキュリティをかけることが出来ます。 [コメント]: 当ファイルIDに対するコメント(英数字で60文字以内)を設定。 <<配信管理情報更新>> コマンド ==> SAVE ファイルID: TEST 汎用機DSN : HULFT.INSTALL.JCL(MEMBER) ボリューム通番 : TMVX81 ワークボリューム通番: WRKX01 装置台数: 1 容 量 : C (C:CYL T:TRK) 転送方法 : W (D:直接 W:ワークファイル) 一次要求量 : 1 増 分 量 : 1 転送間隔 : 0 配信後扱い : K (K:保存 C:クリア) 転送ブロック長 : 4096 転送ブロック数: 3 圧縮レベル : N (N:圧縮なし 1:横圧縮 2:縦横圧縮) EBCDIC コードセット : 1 (1:KANA 2:L-ALPH 3:ASC 4:ASP 5:IBM 6:UT1 7:UT2 8:UT3)

転送タイプ : T (F:FORMAT B:BINARY T:TEXT M:MULTI-FMT) シフトコードの扱い : C (C:カット S:スペース変換)

(26)

コ−ド変換 : S (S:配信側 R:集信側 N:無変換) 配信前ジョブ ID : 転送優先度 : 50 正常時ジョブ ID : 異常時のジョブ ID: M/フォーマット ID: 連携DBID : 転送グループ ID : HOST 暗号化キー : コメント HULFT LOOP BACK TEST'S FILE-ID

3.4 集信管理情報の登録

HULFT管理画面内の集信管理情報画面で、各項目の設定登録をお願い致します。 集信管理情報とは、集信するファイルのファイル管理情報です。 ファイルIDとは、集信するファイルを認識するためのIDです。(英字で始まる8文字以内) 当ファイルIDは、集信するファイル数毎に登録する必要があります。 また、HULFTでの集配信処理(ファイル転送)は、配信側ファイルID(配信管理情報で登録)と集信側ファ イルIDを、必ず対(セット)で事前に登録する必要があります。 [登録例] ファイルID : TEST ①[システム管理メニュー]で[2]を選択。 [ID欄]にファイルIDを入力後、実行キーを押下する。 <<システム管理メニュー>> オプション ==> 2 1. 配信管理情報 2. 集信管理情報 3. ジョブ起動情報 4. 詳細ホスト情報

(27)

5. 転送グループ情報 6. フォーマット情報 7. マルチフォーマット情報 ID ===> TEST ②[集信管理情報更新]画面でファイルIDの各項目設定を行う。 網掛け項目をループバックテストで設定します。 [コマンド]: 下記項目の設定後、[SAVE]を入力して実行キーを押下する。 F3キーは、登録キャンセル扱いです。 [SAVE(登録)]時に入力エラーが発生して登録出来ない場合には、 F1キーを押下して下さい。エラー内容が表示されます。 [汎用機DSN]: 汎用機上に集信するファイルのデータセット名を設定。 集信ファイルの編成は、順編成ファイル(PS)のみです。 シングルクォーテーション( ’ )で囲む必要はありません。 [ボリューム通番]: 集信ファイルの格納先ボリューム通番を設定。 [カタログ処理]: 集信ファイルのカタログ管理方法を設定。 [レコード形式]: 集信ファイルのレコード形式を設定。 [容量]: 集信ファイルの獲得スペース容量単位を設定。 [一時要求量]: 集信ファイル獲得時の一時要求量を設定。 [増分量]: 集信ファイル獲得時の増分量を設定。 [未使用域]: 集信ファイルの未使用域の処理を設定。 [レコード長]: 集信ファイルのレコード長(バイト数)を設定。 [ブロック長]: 集信ファイルのブロック長(バイト数)を設定。 [EBCDICコードセット]: ASCIIコードからEBCDICコードに変換する時 に使用するEBCDICコード体系を設定。 [登録モード]: 集信ファイルの登録モードを設定。 [異常時の処置]: 集信処理に失敗した時の集信ファイルの処置を設定。 [集信形態]: 集信ファイルへの集信方法を設定。

(28)

[正常時ジョブID]: 集信処理が正常終了した後に起動するジョブIDを設定。 [異常時ジョブID]: 集信処理が異常終了した後に起動するジョブIDを設定。 [転送グループID]: 集信要求先ホストが登録されているIDを設定。 [フォーマットID]: 集信するファイルのフォーマットが登録されているIDを設定。 通常は配信側が設定する項目であるので省略する。 [集信完了通知]: 配信側ホストへの集信完了通知を設定。 [暗号化キー]: データの暗号化キーを設定。 相手先ホストのHULFTがインターネットオプション付きの場合、配 信ファイルに暗号化セキュリティをかけることが出来ます。 [コメント]: 当ファイルIDに対するコメント(英数字で60文字以内)を設定。 <<集信管理情報更新>> コマンド ==> SAVE ファイルID: TEST 汎用機DSN : HULFT.TEST.RCV ボリユ-ム通番 : TMVX81 カタログ処理 : C (N:なし C:カタログ) レコード形式 : F (F:固定長 V:可変長) 容 量 : C (C:CYL T:TRK) 一次要求量 : 1 増 分 量 : 1 未使用域: RLSE (RLSE:開放) レコード長 : 80 ブロック長: 6160

EBCDIC コードセット : 1 (1:KANA 2:L-ALPH 3:ASC 4:ASP 5:IBM 6:UT1 7:UT2 8:UT3) 登録モード : R (N:新規作成 R:置き換え M:追加) 異常時の処置 : D (D:削除 K:保存 R:復元) 集信形態 : S (S:単一集信 M:複数集信) 正常時のジョブ ID: 異常時のジョブ ID: 転送グループ ID : HOST 集信完了通知 : T (T:受信完了 J:ジョブ完了) フォーマット ID : 暗号化キー : コメント HULFT LOOP BACK TEST'S FILE-ID

(29)

3.5 配信プログラムの起動/停止

配信プログラム(XRSND)を起動します。 コンソールからSTARTコマンドで起動して下さい。 起動が正常に完了したかコンソールでメッセージを確認して下さい。 停止は必ずコンソールからSTOPコマンドで行って下さい。 [JCL例] / DEFINE HULSND5,RSIZE=16M,MODE='COLD' ¥ CODE HS5 ¥ JOB HULSND5,PSW=STAR ¥ EX XRSND,RSIZE=¥RSIZE,WTYP=1,CMND=(S,J), C KEY=NZERO,TIME=8388607,OPT=DUMP ¥ PARA MODE=¥MODE ¥ FD PRGLIB=DA,FILE=HULFT.V500.LOAD ¥ FD STEPCAT=DA,FILE=USERCAT1 ¥ FD XRLOG=DA,FILE=HULFT.V05.LOG,AMP=AMORG ¥ FD XRLOG1=DA,FILE=HULFT.V05.LOG.PATH1,AMP=AMORG ¥ FD XRLOG2=DA,FILE=HULFT.V05.LOG.PATH2,AMP=AMORG ¥ FD XRFILE=DA,FILE=HULFT.V05.FILE,AMP=AMORG ¥ FD XRHOST=DA,FILE=HULFT.V05.HOST,AMP=AMORG ¥ FD XRQUE=DA,FILE=HULFT.V05.QUEUE,AMP=AMORG ¥ FD XRSYSIN=DA,FILE=HULFT.V500.JCL,MEMBER=HULPRM

(30)

¥ FD SYSUDUMP=DUMMY ¥** FD SYSUDUMP=DA,VOL=WORK,TRK=(10,10),SOUT=A ¥ FIN

/ DEFEND

[起動時に出力されるコンソールメッセージ例]

+XR0000 COLD START INITIATED +XR0001 ISP OPEN SUCCESSFUL +XR0006 ISP TASK ATTACH SUCCESSFUL +XR0009 ACP INITIALIZATION COMPLETED

[停止時に出力されるコンソールメッセージ例]

+XR0017 NORMAL STOP ACCEPTED +XRT0013 SUB TASK CLOSED +XR0016 ISP SUB TASK ENDED CODE=00000 +XR0007 ISP CLOSE SUCCESSFUL

3.6 集信プログラムの起動/停止

集信プログラム(XRRCV)を起動します。 コンソールからSTARTコマンドで起動して下さい。 起動が正常に完了したかコンソールでメッセージを確認して下さい。 停止は必ずコンソールからSTOPコマンドで行って下さい。 [JCL例] / DEFINE HULRCV5,RSIZE=16M ¥ CODE HR5 ¥ JOB HULRCV5,PSW=STAR ¥ EX XRRCV,RSIZE=¥RSIZE,WTYP=1,CMND=(S,J), C KEY=NZERO,TIME=8388607,OPT=DUMP ¥ PARA MAX-CON=50,APPLNM=HULRCV5,RCVRETRY=3,RCVRTIME=2, C JOBWTIME=30,RECCHK,RWAIT ¥ FD PRGLIB=DA,FILE=HULFT.V500.LOAD ¥ FD CF=DA,FILE=C.ALIB ¥ FD STEPCAT=DA,FILE=USERCAT1 ¥ FD SYSUDUMP=DUMMY ¥** FD SYSUDUMP=DA,VOL=WORK,TRK=(10,10),SOUT=A 集信アプリ名(TISP で定義)

(31)

¥ FD XRLOG=DA,FILE=HULFT.V05.LOG,AMP=AMORG ¥ FD XRLOG1=DA,FILE=HULFT.V05.LOG.PATH1,AMP=AMORG ¥ FD XRLOG2=DA,FILE=HULFT.V05.LOG.PATH2,AMP=AMORG ¥ FD XRFILE=DA,FILE=HULFT.V05.FILE,AMP=AMORG ¥ FD XRHOST=DA,FILE=HULFT.V05.HOST,AMP=AMORG ¥ FIN / DEFEND [起動時に出力されるコンソールメッセージ例]

+XRR0000 HULFT RECEIVER INITIALIZATION COMPLETE

[停止時に出力されるコンソールメッセージ例]

+XRR0032 NORMAL STOP COMMAND ACCEPTED +XRR0042 ISP SUB TASK ENDED CODE=00000 +XRR0006 HULFT RECEIVER TERMINATED

3.7 要求受付プログラムの起動/停止

要求受付プログラム(XRACCPT)を起動します。 コンソールからSTARTコマンドで起動して下さい。 起動が正常に完了したかコンソールでメッセージを確認して下さい。 ※ HULFT MANAGERオプション付きの場合には、JCL内のINDD文で設定しているメンバ名(HULA PT)を(HULAPT2)に、XRSYSIN文で設定しているメンバ名(HULPRM)を(HULPRM2)に変更し て下さい。 停止は必ずコンソールからSTOPコマンドで行って下さい。 [JCL例] / DEFINE HULAPT5,RSIZE=16M ¥ CODE HA5 ¥ JOB HULAPT5,PSW=STAR ¥ EX XRACCPT,RSIZE=¥RSIZE,WTYP=1,CMND=(S,J), C KEY=NZERO,TIME=8388607,OPT=DUMP ¥ PARA MAX-CON=50,APPLNM=HULSRV ← 要求受付アプリ名(TISP に 定義)

¥ FD PRGLIB=DA,FILE=HULFT.V500.LOAD ¥ FD CF=DA,FILE=C.ALIB ¥ FD STEPCAT=DA,FILE=USERCAT1

(32)

¥ FD XRLOG=DA,FILE=HULFT.V05.LOG,AMP=AMORG ¥ FD XRLOG1=DA,FILE=HULFT.V05.LOG.PATH1,AMP=AMORG ¥ FD XRLOG2=DA,FILE=HULFT.V05.LOG.PATH2,AMP=AMORG ¥ FD XRFILE=DA,FILE=HULFT.V05.FILE,AMP=AMORG ¥ FD XRHOST=DA,FILE=HULFT.V05.HOST,AMP=AMORG ¥ FD XRQUE=DA,FILE=HULFT.V05.QUEUE,AMP=AMORG ¥ FD XRSYSIN=DA,FILE=HULFT.V500.JCL,MEMBER=HULPRM ← ※ ¥ FD INDD=DA,FILE=HULFT.V500.JCL,MEMBER=HULAPT ← ※ ¥**** FD XRPASSWD=DA,FILE=HULFT.V500.JCL,MEMBER=PASSWD ¥ FD LIST=DUMMY ¥ FD SYSUDUMP=DUMMY ¥** FD SYSUDUMP=DA,VOL=WORK,TRK=(10,10),SOUT=A ¥ FIN / DEFEND [起動時に出力されるコンソールメッセージ例]

+XRA0000 HULFT REQUEST SERVER IS INITIATED

[停止時に出力されるコンソールメッセージ例]

+XRA0032 NORMAL STOP COMMAND ACCEPTED +XRA0042 ISP SUB TASK ENDED CODE=00000 +XRA0006 HULFT REQUEST SERVER IS TERMINATED

3.8 HULFT管理画面からの配信要求

①HULFT管理画面の配信ファイル一覧画面、または配信管理情報一覧から配信を行うファイルIDの左横 に、「I」を入力して実行キーを押下して下さい。 正常に配信要求が完了すると、画面右上に「配信依頼完了」と表示されます。 異常の場合には、「配信依頼異常」と表示されますので、配信管理情報の設定項目に誤りがないかを確 認して下さい。 [配信要求の方法例] HULFT V5.0.8 FOR XSP <<処理選択メニュー>> オプション ==> 1 1. 配信状況照会 2. 集信状況照会 3. 要求状態確認

(33)

4. 未配信状況一覧 5. 再配信待ち状況一覧 6. システム管理 ファイルID ホスト名 ===> 区分 ===> F:ファイル ID 別 H:ホスト別 ※省略時は、ファイル ID 別 (実行キー) <<配信ファイル一覧>> --- 配信依頼完 了 コマンド ==> 移動量 ===> PAGE フ ァ イ ル I D <--- コ メ ン ト --->

I TEST HULFT LOOP BACK TEST'S FILE-ID *** 終り *** ②正常に配信要求が完了後、HULFT管理画面の[配信状況照会]画面かつ[集信状況照会]画面で履歴 情報を確認して下さい。 正常に配信処理が完了している場合は、集信データセットの内容を確認して下さい。 配信処理が異常の場合には、履歴に表示されている完了コード、詳細コードを「HULFT for Mainfra me」オペレーションマニュアルの付録に記載されているエラーコード表を参照して、エラーの対応をお願 い致します。 また、コンソール上にもエラーメッセージを出力しますので、同様にマニュアルに記載されているエラーメ ッセージ集を参照して対応をお願い致します。 [配信状況紹介画面の確認方法] HULFT V5.0.8 FOR XSP <<処理選択メニュー>> オプション ==> 1 1. 配信状況照会

(34)

2. 集信状況照会 3. 要求状態確認 4. 未配信状況一覧 5. 再配信待ち状況一覧 6. システム管理 ファイルID ホスト名 ===> TEST 区分 ===> F:ファイル ID 別 H:ホスト別 ※省略時は、ファイル ID 別 (実行キー) <<ファイル別配信状況一覧>> 行 000001 欄 001 080 コマンド ==> 移動量 ===> PAGE ファイルID: TEST ホスト名 開始日付 開始時刻 終了時刻 完了コード レコード件数 XSP 2001/10/31 13:40:53 13:40:54 0000(0000) 000000067/000000067 *** 終り *** [集信状況紹介画面の確認方法] HULFT V5.0.8 FOR XSP <<処理選択メニュー>> オプション ==> 2 1. 配信状況照会 2. 集信状況照会 3. 要求状態確認 4. 未配信状況一覧

(35)

5. 再配信待ち状況一覧 6. システム管理 ファイルID ホスト名 ===> TEST 区分 ===> F:ファイル ID 別 H:ホスト別 ※省略時は、ファイル ID 別 (実行キー) <<ファイル別集信状況一覧>> 行 000001 欄 001 080 コマンド ==> 移動量 ===> PAGE ファイルID: TEST ホスト名 開始日付 開始時刻 終了時刻 完了コード レコード件数 XSP 2001/10/31 13:40:53 13:40:54 0000(0000) 67 *** 終り ***

3.9 HULFT管理画面からの送信要求

①HULFT管理画面の集信ファイル一覧画面、または集信管理情報一覧から集信を行うファイルIDの左横 に、「I」を入力して実行キーを押下して下さい。 正常に送信要求が完了すると、画面右上に「集信依頼完了」と表示されます。 異常の場合には、「集信依頼異常」と表示されますので、配信管理情報の設定項目に誤りがないかを確 認して下さい。 [送信要求の方法例] HULFT V5.0.8 FOR XSP <<処理選択メニュー>> オプション ==> 2

(36)

1. 配信状況照会 2. 集信状況照会 3. 要求状態確認 4. 未配信状況一覧 5. 再配信待ち状況一覧 6. システム管理 ファイルID ホスト名 ===> 区分 ===> F:ファイル ID 別 H:ホスト別 ※省略時は、ファイル ID 別 (実行キー) <<集信ファイル一覧>> --- 集信依頼完 了 コマンド ==> 移動量 ===> PAGE フ ァ イ ル I D <--- コ メ ン ト --->

I TEST HULFT LOOP BACK TEST'S FILE-ID *** 終り *** ②正常に送信要求が完了後、HULFT管理画面の[配信状況照会]画面、[集信状況照会]画面、[要求状 態確認]画面で履歴情報を確認して下さい。 正常に集信処理が完了している場合は、集信データセットの内容を確認して下さい。 集信処理が異常の場合には、履歴に表示されている完了コード、詳細コードを「HULFT for Mainfra me」オペレーションマニュアルの付録に記載されているエラーコード表を参照して、エラーの対応をお願 い致します。 また、コンソール上にもエラーメッセージを出力しますので、同様にマニュアルに記載されているエラーメ ッセージ集を参照して対応をお願い致します。 [配信状況紹介画面の確認方法]

(37)

HULFT V5.0.8 FOR XSP <<処理選択メニュー>> オプション ==> 1 1. 配信状況照会 2. 集信状況照会 3. 要求状態確認 4. 未配信状況一覧 5. 再配信待ち状況一覧 6. システム管理 ファイルID ホスト名 ===> TEST 区分 ===> F:ファイル ID 別 H:ホスト別 (実行キー) ※省略時は、ファイル ID 別 <<ファイル別配信状況一覧>> 行 000001 欄 001 080 コマンド ==> 移動量 ===> PAGE ファイルID: TEST ホスト名 開始日付 開始時刻 終了時刻 完了コード レコード件数 XSP 2001/10/31 13:40:53 13:40:54 0000(0000) 000000067/000000067 XSP 2001/10/31 15:14:26 15:14:28 0000(0000) 000000067/000000067 *** 終り *** [集信状況紹介画面の確認方法] HULFT V5.0.8 FOR XSP <<処理選択メニュー>> オプション ==> 2 1. 配信状況照会

(38)

2. 集信状況照会 3. 要求状態確認 4. 未配信状況一覧 5. 再配信待ち状況一覧 6. システム管理 ファイルID ホスト名 ===> TEST 区分 ===> F:ファイル ID 別 H:ホスト別 ※省略時は、ファイル ID 別 (実行キー) <<ファイル別集信状況一覧>> 行 000001 欄 001 080 コマンド ==> 移動量 ===> PAGE ファイルID: TEST ホスト名 開始日付 開始時刻 終了時刻 完了コード レコード件数 XSP 2001/10/31 13:40:53 13:40:54 0000(0000) 67 XSP 2001/10/31 15:14:27 15:14:28 0000(0000) 67 *** 終り *** [要求状態確認画面の確認方法] HULFT V5.0.8 FOR XSP <<処理選択メニュー>> オプション ==> 3

(39)

1. 配信状況照会 2. 集信状況照会 3. 要求状態確認 4. 未配信状況一覧 5. 再配信待ち状況一覧 6. システム管理 ファイルID ホスト名 ===> 区分 ===> F:ファイル ID 別 H:ホスト別 ※省略時は、ファイル ID 別 (実行キー) <<要求状態確認>> 行 000001 欄 001 080 コマンド ==> 移動量 ===> PAGE サービス名 依頼ホスト名 依頼受付日 依頼受付時刻 完了コード 詳細コ-ド SEND XSP 2001/10/31 15:14:22 0000 0000 *** 終り ***

3.10 バッチユーティリティからの配信要求

①「HULFT JCLライブラリ」内のメンバ名(XRSNDGO)を実行して下さい。 ジョブが正常終了するのを確認して下さい。 異常の場合には、配信管理情報の設定項目に誤りがないかを確認して下さい。

(40)

[配信要求プログラムのJCL例] ¥ JOB HULSGO,LIST=(A,JS) ¥**==================================================================* ¥**== ハイシン キドウ <<XRSNDGO>> ==* ¥**==================================================================* ¥XRSNDGO EX XRSNDGO,RSIZE=2048K,OPT=DUMP ¥ FD PRGLIB=DA,FILE=HULFT.V05.LOAD ¥ FD CF=DA,FILE=C.ALIB ¥ FD STEPCAT=DA,FILE=USERCAT1 ¥ FD XRCRD=* FILE-ID=TEST ¥** FILE-ID=XXXXXXXX,DD=INDD,GRPID=XXXXXXXX,P=999 ¥** FD XREXTLIB=DA,FILE=HULFT.V05.LOAD ¥ FD XRSYSIN=DA,FILE=HULFT.V05.JCL,MEMBER=HULPRM ¥ FD XRFILE=DA,FILE=HULFT.V05.FILE ¥ FD XRHOST=DA,FILE=HULFT.V05.HOST ¥ FD XRQUE=DA,FILE=HULFT.V05.QUEUE ¥ FD XRLOG=DA,FILE=HULFT.V05.LOG,AMP=AMORG ¥ FD XRLOG1=DA,FILE=HULFT.V05.LOG.PATH1,AMP=AMORG ¥ FD XRLOG2=DA,FILE=HULFT.V05.LOG.PATH2,AMP=AMORG ¥ FD LIST=DA,VOL=WORK,TRK=(10,10),SOUT=A ¥ FD SYSUDUMP=DA,VOL=WORK,TRK=(10,10),SOUT=A ¥ JEND [配信要求プログラムの実行結果(ジョブログ抜粋)例] INFJOB ... ジョブ名 (XRSNDGO) XDI4020I *454 01 BOS XRSNDGO

XDI4040I *454 01 EOS XRSNDGO 10

* XRSNDGO * FILE-ID:TEST **NORMAL END**

********************************* デ ー タ の 末 尾

*********************-CAPS OFF-**

(41)

を確認して下さい。 正常に配信処理が完了している場合は、集信データセットの内容を確認して下さい。 配信処理が異常の場合には、履歴に表示されている完了コード、詳細コードを「HULFT for Mainfra me」オペレーションマニュアルの付録に記載されているエラーコード表を参照してエラー対応をお願い 致します。 または、コンソール上にもエラーメッセージを出力しますので、同様にマニュアルに記載されているエラー メッセージ集を参照して対応をお願い致します。 [配信状況紹介画面例] <<ファイル別配信状況一覧>> 行 000001 欄 001 080 コマンド ==> 移動量 ===> PAGE ファイルID: TEST ホスト名 開始日付 開始時刻 終了時刻 完了コード レコード件数 XSP 2001/10/31 13:40:53 13:40:54 0000(0000) 000000067/000000067 XSP 2001/10/31 15:14:26 15:14:28 0000(0000) 000000067/000000067 XSP 2001/10/31 15:44:18 15:44:42 0000(0000) 000000067/000000067 *** 終り *** [集信状況紹介画面例] <<ファイル別集信状況一覧>> 行 000001 欄 001 080 コマンド ==> 移動量 ===> PAGE ファイルID: TEST ホスト名 開始日付 開始時刻 終了時刻 完了コード レコード件数 XSP 2001/10/31 13:40:53 13:40:54 0000(0000) 67 XSP 2001/10/31 15:14:27 15:14:28 0000(0000) 67 XSP 2001/10/31 15:44:38 15:44:42 0000(0000) 67 *** 終り ***

(42)

3.11 バッチユーティリティからの送信要求

①「HULFT JCLライブラリ」内のメンバ名(XRRCVREQ)を実行して下さい。 ジョブが正常終了するのを確認して下さい。 異常の時には、集信管理情報の設定項目に誤りがないかを確認して下さい。 ¥ JOB HULSDQ,LIST=(A,JS) ¥* ¥XRRCVREQ EX XRRCVREQ,RSIZE=2048K

¥ PARA HULCON ← 要求接続アプリ名(TISP で定義) ¥ FD PRGLIB=DA,FILE=HULFT.V05.LOAD ¥ FD CF=DA,FILE=C.ALIB ¥ FD STEPCAT=DA,FILE=USERCAT1 ¥ FD LIST=DA,VOL=WORK,TRK=(10,10),SOUT=A ¥ FD SYSOUT=DA,VOL=WORK,TRK=(10,10),SOUT=A ¥ FD XRFILE=DA,FILE=HULFT.V05.FILE,AMP=AMORG ¥ FD XRHOST=DA,FILE=HULFT.V05.HOST,AMP=AMORG ¥ FD XRCARD=* TEST ¥* ¥ FD XRSYSIN=DA,FILE=HULFT.V05.JCL,MEMBER=HULPRM ¥ JEND [送信要求プログラムの実行結果(ジョブログ抜粋)例] INFJOB ... ジョブ名 (XRRCVREQ)

XDI4020I *458 01 BOS XRRCVREQ XDI4040I *458 01 EOS XRRCVREQ 10

②正常に送信要求が完了後、HULFT管理画面の配信状況照会画面かつ集信状況照会画面で履歴情報 を確認して下さい。

正常に送信処理が完了している場合は、集信データセットの内容を確認して下さい。

送信処理が異常の場合には、履歴に表示されている完了コード、詳細コードを「HULFT for Mainfra me」オペレーションマニュアルの付録に記載されているエラーコード表を参照してエラー対応をお願い

参照

関連したドキュメント

本手順書は複数拠点をアグレッシブモードの IPsec-VPN を用いて FortiGate を VPN

紀陽インターネット FB へのログイン時の認証方式としてご導入いただいている「電子証明書」の新規

社内セキュリティ等で「.NET Framework 4.7.2」以上がご利用いただけない場合は、Internet

① Google Chromeを開き,画面右上の「Google Chromeの設定」ボタンから,「その他のツール」→ 「閲覧履歴を消去」の順に選択してください。.

○前回会議において、北区のコミュニティバス導入地域の優先順位の設定方

高効率熱源機器の導入(1.1) 高効率照明器具の導入(3.1) 高効率冷却塔の導入(1.2) 高輝度型誘導灯の導入(3.2)

事故時運転 操作手順書 事故時運転 操作手順書 徴候ベース アクシデント マネジメント (AM)の手引き.

(千kWh) 導入率(%) 発電量. (千kWh)