Hitachi

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


15.2.4 UAPトレースの編集出力形式

UAPトレースを自動でファイルに編集出力した場合,およびuatdumpコマンドで標準出力に編集出力した場合の編集出力形式を,次に示します。

〈この項の構成〉

(1) 出力形式

[図データ]

(凡例)
  1. UAPトレースヘッダ

  2. UAPトレースデータ

    オンラインテスタを使用している場合は,入り口情報と出口情報が交互に出力されます。出口情報の場合は(出口),入り口情報の場合は(入口)と表示されます。

  3. OpenTP1関数の呼び出し情報の出力領域

    出力領域に出力される内容は,発行した関数によって異なります。

(説明)
サービスグループ名

起動していたサービスがあるサービスグループ名

SUP,MHPの場合はアスタリスクが表示されます。

プロセスID

該当のUAPトレースを取得したプロセスのプロセスID

サイズ

UAPトレース情報領域の大きさ(10進数 単位:バイト)

関数

発行したOpenTP1関数

取得日時

UAPトレースを取得した日時

西暦下2けた/月/日 △ 時:分:秒の形式

トレース取得通番

UAPトレースデータを取得したときに付けた一連の番号(最大6けた)

サービス名

起動していたサービス名(最大32文字)

SUP,MHPの場合はアスタリスクが表示されます。

リターンコード

OpenTP1関数の実行結果

(2) 出力例

HIUXOLTF[HIUXOLTF]
サービスグループ名 = dam_svg
プロセスID = 2029                          サイズ = 8576
 
 
 
関数 = dc_rpc_open (出口)
   取得日時 = 98/07/20 11:39:20           トレース取得通番 = 2
   サービス名 = ****
     サーバ名 = damspp
     オプションフラグ = 0x00000000 (DCNOFLAGS)
   リターンコード = 0  (正常終了)
 
関数 = dc_dam_open (出口)
   取得日時 = 98/07/20 11:39:20           トレース取得通番 = 3
   サービス名 = ****
     リクエストコード = OPEN
     論理ファイル名 = sppfile
     オプションフラグ = 0x00000022 (DCDAM_NOWAIT)
                                (DCDAM_BLOCK_EXCLUSIVE)
   リターンコード = 0  (ファイル記述子)
 
関数 = XATMIサービス関数開始情報
   取得日時 = 98/07/20 11:39:25           トレース取得通番 = 4
   サービス名 = REFSVC_A
     ノード名 = 2c3gfm01
     サービス名 = REFSVC_A
     受信タイプ名 = X_C_TYPE
     受信サブタイプ名 = sub1
     ------ 受信データ ------
     00008c    534b492d 50415241 44494345 00000000   SKI- PARA
     DICE ....
     00009c    00000000 00000000 00000000 00000000   .... ....
     .... ....
     受信データ長 = 104
     フラグ = 0x00000000
     ディスクリプタ = 0
 
関数 = tpconnect (出口)
   取得日時 = 98/07/20 11:39:25           トレース取得通番 = 5
   サービス名 = REFSVC_A
     サービス名 = REFSVC_C
     送信タイプ名 = X_C_TYPE
     送信サブタイプ名 = sub1
     ------ 送信データ ------
     00006c    534b492d 50415241 44494345 00000000   SKI- PARA
     DICE ....
     00007c    00000000 00000000 00000000 00000000   .... ....
     .... ....
     送信データ長 = 50
     フラグ = 0x00001000 (TPRECVONLY)
   リターンコード = 1390287197
 
関数 = tprecv (出口)
   取得日時 = 98/07/20 11:39:25           トレース取得通番 = 6
   サービス名 = REFSVC_A
     ディスクリプタ = 1390287197
     受信タイプ名 = X_C_TYPE
     受信サブタイプ名 = sub1
     ------ 受信データ ------
     000050    4e4f5254 482d464c 49474854 00000000   NORT H-FL
     IGHT ....
     000060    00000000 00000000 00000000 00000000   .... ....
     .... ....
     受信データ長 = 104
     フラグ = 0x00000000
     イベント = 0x0008   (TPEV_SVCSUCC)
     tperrno = 22 (TPEEVENT)
     tpurcode = 0x00000000
   リターンコード = -1
 
関数 = tpreturn (出口)
   取得日時 = 98/07/20 11:39:25           トレース取得通番 = 7
   サービス名 = REFSVC_A
     リターンバリュー = 0x04000000        ユーザリターン値 = 22
     送信タイプ名 = X_C_TYPE
     送信サブタイプ名 = sub1
     ------ 送信データ ------
     000054    4e4f5254 482d464c 49474854 00000000   NORT H-FL
     IGHT ....
     000064    00000000 00000000 00000000 00000000   .... ....
     .... ....
     送信データ長 = 50
     フラグ = 0x00000000
 
 
関数 = XATMIサービス関数終了情報
   取得日時 = 98/07/20 11:39:25           トレース取得通番 = 8
   サービス名 = REFSVC_A
     ノード名 = 2c3gfm01
     サービス名 = REFSVC_A
     送信タイプ名 = X_C_TYPE
     送信サブタイプ名 = sub1
     ------ 送信データ ------
     00008c    4e4f5254 482d464c 49474854 00000000   NORT H-FL
     IGHT ....
     00009c    00000000 00000000 00000000 00000000   .... ....
     .... ....
     送信データ長 = 104
 
関数 = XATMIサービス関数開始情報
   取得日時 = 98/07/20 11:39:25           トレース取得通番 = 9
   サービス名 = REFSVC_B
     ノード名 = 2c3gfm01
     サービス名 = REFSVC_B
     受信タイプ名 = X_C_TYPE
     受信サブタイプ名 = sub1
     ------ 受信データ ------
     00008c    534b492d 50415241 44494345 00000000   SKI- PARA
     DICE ....
     00009c    00000000 00000000 00000000 00000000   .... ....
     .... ....
     受信データ長 = 104
     フラグ = 0x00000c00 (TPSENDONLY)
                          (TPCONV)
     ディスクリプタ = 1028921693
   :  :  :  :  :   :  :  :  :
   :  :  :  :  :   :  :  :  :