Cosminexus V9 アプリケーションサーバ リファレンス コマンド編
cjlisttrn(稼働中のJ2EEサーバのトランザクション情報の表示)
形式
cjlisttrn [<サーバ名称>] [-nameserver <プロバイダURL>] [-gid <グローバルトランザクションID>] [-pending] [-time <経過時間>] [-bqual] [-tp1]
機能
指定したJ2EEサーバで稼働しているトランザクションの状態,経過時間などを一覧表示します。
同一OS上で複数のJ2EEサーバを起動している場合は,トランザクションに関連するすべてのJ2EEサーバプロセスごとにこのコマンドを発行する必要があります。
usrconf.properties(J2EEサーバ用ユーザプロパティファイル)の設定が,次の場合に実行できます。
引数
<プロトコル名称>::<ホスト名称>:<ポート番号>
入力例
cjlisttrn MyServer -gid d13800010000000000000000000000fefb57e6480000000000000001 -bqual
出力形式
引数に-tp1を指定している場合
[Global transaction information] Status GlobalTransactionId ElapsedTime BranchType TP1TRNGID TP1TRNBID ----------------- -------------------------------------------------------- ----------- -------------- ---------------- ---------------- <トランザクションの状態> <グローバルトランザクションID> <経過時間> <ブランチの種類> <OpenTP1のGID> <OpentTP1のBID> [<XidのブランチID一覧>] <トランザクションの状態> <グローバルトランザクションID> <経過時間> <ブランチの種類> <OpenTP1のGID> <OpentTP1のBID> [<XidのブランチID一覧>] ・・・ total count <表示エントリ数> |
引数に-tp1を指定していない場合
[Global transaction information] Status GlobalTransactionID ElapsedTime BranchType ----------------- -------------------------------------------------------- ----------- -------------- <トランザクションの状態> <グローバルトランザクションID> <経過時間> <ブランチの種類> [<XidのブランチID一覧>] <トランザクションの状態> <グローバルトランザクションID> <経過時間> <ブランチの種類> [<XidのブランチID一覧>] ・・・ total count <表示エントリ数> |
Active : アクティブな状態。 MarkedRollback : ロールバックにマークされた状態。 Preparing : プリペア処理中。 Prepared : Superiorからの決着指示待ち状態。 Committing : コミット処理中。 RollingBack : ロールバック処理中。 HeuristicCommit : 強制コミットされた状態。 HeuristicRollback : 強制ロールバックされた状態。 HeuristicMixed : 部分的にコミットまたはロールバックされたため,データの一貫性が失われた状態。 HeuristicHazard : コミットしたかロールバックしたか,わからない状態。 Invalid : 上記以外で内部矛盾が発生した状態。
Top :トップルートブランチ。 Sub :サブオーディネートブランチ。 Top(recovered):ステータスファイルから回復されたトップルートブランチ。 Sub(recovered):ステータスファイルから回復されたサブオーディネートブランチ。 Xid(recovered):XAResourceからXidが回復されたが,これに対応するブランチが存在しないため,新規に生成されたブランチ。
戻り値
注意事項
All Rights Reserved. Copyright (C) 2012, 2015, Hitachi, Ltd.