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

JavaEnvironment トレースファイルの出力形式

ドキュメント内 TP1/Message Queue - Access 使用の手引 (ページ 70-74)

2   MQC クライアント機能

2.4  MQC クライアント機能の障害対策

2.4.2  JavaEnvironment トレースファイルの出力形式

JavaEnvironmentトレースファイルには,Javaのメソッドに関する情報が出力されま す。

ここでは,JavaEnvironmentトレース情報の出力形式について説明します。〔 〕で囲 んだ項目は,出力レベルの指定値によって出力の有無を選択できる項目です。

なお,JavaEnvironmentトレース情報の出力レベルは,MQEnvironmentクラスの enableTracingメソッドで指定します。出力レベルの詳細については,6章の

「MQEnvironmentクラス(Java)」を参照してください。

(1) 出力形式

XX....XX YY....YY

〔Value = AA....AA〕

〔送信/受信のMQヘッダ〕

〔MQGMO情報 | MQPMO情報〕

〔送信/受信ユーザメッセージデータ〕

(2) 出力項目の説明

XX....XX

記入項目(文字列)を「記入項目 = クラス名@ハッシュ値#メソッド名」の形式で 出力します。

YY....YY

発行個所(文字列)を次の値で出力します。

Start:入口

End:出口

AA....AA

パラメタ情報(文字列)です。

(3) 送信/受信の MQ ヘッダ

●送信/受信のMQヘッダの出力形式

*** MQMessage Variable *** @ aa....aa report = bb....bb

messageType = cc....cc expiry = dd....dd feedback = ee....ee encoding = ff....ff characterSet = gg....gg

format = hh....hh priority = ii....ii persistence = jj....jj messageId = kk....kk correlationId = ll....ll backoutCount = mm....mm replyToQueueName = nn....nn

replyToQueueManagerName = oo....oo userId = pp....pp

accountingToken = qq....qq applicationIdData = rr....rr putApplicationType = ss....ss putApplicationName = tt....tt putDateTime = uu....uu

applicationOriginData = vv....vv groupId = ww....ww

messageSequenceNumber = xx....xx offset = yy....yy

messageFlags = zz....zz originalLength = AA....AA

●送信/受信のMQヘッダの出力項目の説明 aa....aa

ハッシュコード(16進数)です。

bb....bb

報告オプション(10進数)です。

cc....cc

メッセージタイプ(10進数)です。

dd....dd

メッセージ保持時間(10進数)です。

ee....ee

返答コード(10進数)です。

ff...ff

マシンコード形式(10進数)です。

gg....gg

文字セット識別子(10進数)です。

hh....hh

フォーマット名(文字列)です。

ii....ii

メッセージ優先度(10進数)です。

jj....jj

メッセージ永続性(10進数)です。

kk....kk

メッセージ識別子の内容(16進数)です。

ll....ll

相関識別子(16進数)です。

mm....mm

ロールバックカウンタ(10進数)です。

nn....nn

応答キュー名(文字列)です。

oo....oo

応答キューマネジャ名(文字列)です。

pp....pp

ユーザ識別子(文字列)です。

qq....qq

課金トークン(16進数)です。

rr....rr

アプリケーション識別データ(文字列)です。

ss....ss

登録アプリケーションタイプ(10進数)です。

tt....tt

登録アプリケーション名(文字列)です。

uu....uu

登録日付および登録時刻(文字列)です。

vv....vv

登録元データ(文字列)です。

ww....ww

グループ識別子(16進数)です。

xx....xx

メッセージシーケンス番号(10進数)です。

yy....yy

オフセット(10進数)です。

zz....zz

メッセージフラグ(10進数)です。

AA....AA

登録元メッセージ長(10進数)です。

(4) MQGMO 情報

●MQGMO情報の出力形式

*** MQGetMessageOptions Variable *** @ aa....aa

options = bb....bb waitInterval = cc....cc resolvedQueueName = dd....dd matchOptions = ee....ee groupStatus = ff....ff segmentStatus = gg....gg segmentation = hh....hh

●MQGMO情報の出力項目の説明 aa....aa

ハッシュコード(16進数)です。

bb....bb

取り出しオプション(10進数)です。

cc....cc

待ち合わせ最大時間(10進数)です。

dd....dd

受信キュー名(文字列)です。

ee....ee

一致オプション(10進数)です。

ff...ff

メッセージグループフラグ(文字列)です。

gg....gg

論理メッセージフラグ(文字列)です。

hh....hh

セグメント分割フラグ(文字列)です。

(5) MQPMO 情報

●MQPMO情報の出力形式

*** MQPutMessageOptions Variable *** @ aa....aa options = bb....bb

resolvedQueueName= cc....cc

resolvedQueueManagerName= dd....dd knownDestCount= ee....ee

unknownDestCount= ff....ff invalidDestCount= gg....gg contextReference= hh....hh recordFields = ii....ii

●MQPMO情報の出力項目の説明 aa....aa

ハッシュコード(16進数)です。

bb....bb

登録オプション(10進数)です。

cc....cc

受信キュー名(文字列)です。

dd....dd

受信キューマネジャ名(文字列)です。

ee....ee

ローカルキューの数(10進数)です。

ff...ff

リモートキューの数(10進数)です。

gg....gg

送信に失敗したキューの数(10進数)です。

hh....hh

コンテキスト(文字列)です。

ii....ii

MQPMR構造体フィールドの存在(10進数)です。

(6) 送信/受信ユーザメッセージデータ

●送信/受信ユーザメッセージデータの出力形式 aa....aa message size: bb....bb aa....aa message: cc....cc

●送信/受信ユーザメッセージデータの出力項目の説明 aa....aa

メッセージの種類(文字列)を次の値で出力します。

・Get:Getメッセージ

・Put:Putメッセージ bb....bb

メッセージデータのサイズ(10進数)です。

cc....cc

メッセージデータ(16進数)です。

ドキュメント内 TP1/Message Queue - Access 使用の手引 (ページ 70-74)