Hitachi

OpenTP1 Version 7 分散トランザクション処理機能 OpenTP1 テスタ・UAPトレース使用の手引


3.4.3 オンラインテスタが作成するファイル

オンラインテスタ使用時に,オンラインテスタが作成するファイルの一覧とそのファイル名を,以降の表に示します。

表3‒13 オンラインテスタが作成するファイルの一覧

ファイル種別

用途と内容

作成タイミング

削除者

削除タイミング

サービス応答データファイル

RPC応答データファイル

RPCインタフェースのクライアントUAPシミュレート機能使用時,サービス結果として応答するデータを格納します。

サービス要求リターン後※1

ユーザ

任意

XATMI応答データファイル

XATMIインタフェースのクライアントUAPシミュレート機能使用時,サービス結果として応答するデータを格納します。

サービス要求リターン後※1

ユーザ

任意

XATMI送信データファイル

XATMIインタフェースの会話型のサービス要求でUAPシミュレート機能を使用する際に,次の関数で送信したデータを格納します。

  • tpsend関数

左記の関数内※2

ユーザ

任意

MCF送信メッセージファイル

MCFシミュレート機能使用時,次の関数で送信したメッセージを格納します。

  • dc_mcf_reply関数

  • dc_mcf_send関数

  • dc_mcf_sendsync関数

  • dc_mcf_sendrecv関数

  • dc_mcf_execap関数

左記の関数内※2

ユーザ

任意

一時記憶データファイル

MCFシミュレート機能使用時,UAPのdc_mcf_tempput関数で更新しdc_mcf_tempget関数で受け取るデータを格納します。

左記の関数内※1

オンラインテスタ※3

dc_mcf_contend関数発行時

トレースファイル

各OpenTP1関数のUAPトレース情報を取得します。

オンラインテスタ(UAP)で最初のトレース情報取得時

ユーザ

任意※4

注※1

すでにファイルがある場合は,そのファイルに上書きします。

注※2

すでにファイルがある場合は,そのファイルに追加して書き込みます。

注※3

dc_mcf_contend関数を発行するUAPを動作させない場合は,ユーザが任意のタイミングで削除します。

注※4

ファイルが満杯になった場合は,ユーザが別ファイル名で退避したあと,削除します。

表3‒14 オンラインテスタが作成するテスタファイルに付けるファイル名

テスタファイル種別

ファイル名

サービス応答データファイル

RPC応答データファイル

utosppsvcコマンドで指定したファイル名

XATMI応答データファイル

utoxsppsvcコマンドで指定したファイル名

XATMI送信データファイル

$DCDIR/spool/uto/テストユーザID/ユーザサーバ名/xsdサービス名

MCF送信メッセージファイル

$DCDIR/spool/uto/テストユーザID/sendmsg

一時記憶データファイル

$DCDIR/spool/uto/テストユーザID/utotmp論理端末名称

トレースファイル

ファイル1

$DCDIR/spool/uto/テストユーザID/trace1

ファイル2

$DCDIR/spool/uto/テストユーザID/trace2

注※

サービス名が11文字を超える場合,サービス名の先頭から5文字と末尾から6文字を合わせた名前にします。

(例)サービス名 "uapservice0001"の場合 → "uapsece0001"

サービス名が15文字を超える場合,サービス名の先頭からの15文字の中で,先頭から5文字と末尾から6文字を合わせた名前にします。

(例)サービス名 "uapxatmiservice0001"の場合 → "uapxaervice"