Hitachi

Cosminexus V11 アプリケーションサーバ 機能解説 保守/移行編


8.23.1 CDIのトレース取得ポイントと取得できるトレース情報

CDIのトレース取得ポイントと取得できるトレース情報について説明します。ここでは,次の二つの場合に分けて説明します。

〈この項の構成〉

(1) トレース取得ポイントとPRFトレース取得レベル

(a) JSF 2.3とCDIを組み合わせて利用する場合

イベントID,トレース取得ポイント,およびPRFトレース取得レベルについて,次の表に示します。

表8‒141 JSF 2.3とCDIを組み合わせて利用する場合のトレース取得ポイントの詳細

イベントID

図中の番号

トレース取得ポイント

レベル

0xb002

1

CDIを利用するために必要なJSF 2.3の設定の読み込み処理開始

A

0xb003

2

CDIを利用するために必要なJSF 2.3の設定の読み込み処理終了(正常終了)

A

0xb004

3

CDIを利用するために必要なJSF 2.3の準備の処理開始

A

0xb005

4

CDIを利用するために必要なJSF 2.3の準備の処理終了(正常終了)

A

0xb006

5

EL評価準備の処理開始

B

0xb007

6

EL評価準備の処理終了(正常終了)

B

(凡例)A:標準 B:詳細

注※ 図8-101および図8-102中の番号と対応しています。

トレース取得ポイントを次の図に示します。

図8‒101 JSF 2.3とCDIを組み合わせて利用する場合のトレース取得ポイント(JSF 2.3の設定の読み込みと準備処理時)

[図データ]

図8‒102 JSF 2.3とCDIを組み合わせて利用する場合のトレース取得ポイント(EL評価処理時)

[図データ]

(b) サーブレット・フィルタ・リスナとCDIを組み合わせて利用する場合

イベントID,トレース取得ポイント,およびPRFトレース取得レベルについて,次の表に示します。

表8‒142 サーブレット・フィルタ・リスナとCDIを組み合わせて利用する場合のトレース取得ポイントの詳細

イベントID

図中の番号

トレース取得ポイント

レベル

0xb008

1

サーブレット・フィルタ・リスナのインスタンス生成の処理開始

A

0xb009

2

サーブレット・フィルタ・リスナのインスタンス生成の処理終了(正常終了)

A

(凡例)A:標準

注※ 図8-103中の番号と対応しています。

トレース取得ポイントを次の図に示します。

図8‒103 サーブレット・フィルタ・リスナとCDIを組み合わせて利用する場合のトレース取得ポイント

[図データ]

(2) 取得できるトレース情報

(a) JSF 2.3とCDIを組み合わせて利用する場合

JSF 2.3とCDIを組み合わせて利用する場合に取得できるトレース情報を次の表に示します。

表8‒143 JSF 2.3とCDIを組み合わせて利用する場合に取得できる場合に取得できるトレース情報

図中の番号※1

イベントID

レベル

取得できる情報

インタフェース名

オペレーション名

オプション

1

0xb002※2

A

WeldFacesConfigProvider

Webコンテナのコンテキスト情報

2

0xb003※2

A

WeldFacesConfigProvider

入口時刻

3

0xb004※2

A

WeldApplicationFactory

4

0xb005※2

A

WeldApplicationFactory

入口時刻

5

0xb006※3

B

WeldApplication

6

0xb007※3

B

WeldApplication

入口時刻

(凡例)A:標準 B:詳細 −:該当なし

注※1 図8-101および図8-102中の番号と対応しています。

注※2 CDIを利用するために必要なJSF 2.3の設定の読み込みと,CDIを利用するために必要なJSF 2.3の準備のトレース情報はアプリケーション開始時に取得します。

注※3 EL評価準備のトレース情報は,FacesServletが初期化処理時とJSF 2.3で指定されているEL式の評価実行時に取得します。

(b) CDIからサーブレットを呼び出す場合

CDIからサーブレットを呼び出す場合に取得できるトレース情報を次の表に示します。

表8‒144 CDIからサーブレットを呼び出す場合に取得できるトレース情報

図中の番号

イベントID

レベル

取得できる情報

インタフェース名

オペレーション名

オプション

1

0xb008

A

CDIServiceImpl

次の情報が出力されます。

  • Managedクラス

  • クラス名

  • コンテキストルート

2

0xb009

A

CDIServiceImpl

入口時刻

(凡例)A:標準 −:該当なし

注※ 図8-103中の番号と対応しています。

なお,トレース情報は,サーブレット・フィルタ・リスナのインタフェース生成時に取得します。