Interstage Application Server J2EE ユーザーズガイド |
目次
索引
![]() ![]() |
第3部 EJB編 | > 第18章 アプリケーションを開発・テストする | > 18.6 EJBアプリケーションのデバッグ | > 18.6.1 スナップを利用したデバッグ |
データベース操作文情報は以下のメソッドの実行時に出力されます。
以下に、出力形式を出力レベルごとに示します。
出力される情報はありません。
----------------------------------------------------------- 日付 時間 : Call :クラス名 メソッド名 Param :パラメタ情報 TranStatus :トランザクション状態 -----------------------------------------------------------
----------------------------------------------------------- 日付 時間 : Return :クラス名 メソッド名 ReturnValue :復帰値情報 TranStatus :トランザクション状態 -----------------------------------------------------------
----------------------------------------------------------------------------------------- 日付 時間 : Throw :クラス名 メソッド名 例外クラス名: 例外詳細文字列 TranStatus :トランザクション状態 -----------------------------------------------------------------------------------------
以下に、出力される項目と内容について示します。
出力項目 |
内容 |
出力レベル |
|
レベル1 |
レベル2 |
||
日付 |
データベース操作文の開始/終了の日付を“日/月/年”の形式で示します。 |
× |
○ |
時間 |
データベース操作文の開始/終了の時間を“時:分:秒.ミリ秒”の形式で出力します。 |
× |
○ |
Call |
“Call”:データベース操作文呼出し時の情報であることを示します。 “Return”:データベース操作文復帰時の情報であることを示します。 “Throw”:データベース操作文の例外時の情報であることを示します。 |
× |
○ |
クラス名 |
データベース操作文実行時のクラス名を示します。 |
× |
○ |
メソッド名 |
データベース操作文実行時のメソッド名を示します。 |
× |
○ |
例外クラス名 |
データベース操作文で例外が発生した場合の例外クラス名を示します。 また、発生した例外に詳細文字列が含まれている場合は、その詳細文字列も出力されます。 |
× |
○ |
パラメタ情報 |
データベース操作文実行時のSQL文を以下の形式で出力します。 ・(型)パラメタ |
× |
○ |
復帰値情報 |
データベース操作文の復帰値(復帰値の型、値)を以下の形式で出力します。 ・(型)フィールド名 = フィールド値 |
× |
○ |
トランザクション状態 |
以下の情報を出力します。 [出力項目がCallの場合] [出力項目がReturnの場合] [出力項目がThrowの場合] |
× |
○ |
○:設定した出力レベルで出力される項目
×:出力されない項目
以下に、出力例を出力レベルごとに示します。
出力される情報はありません。
23/10/2000 09:49:15.514 : Call :SampleCMP java.sql.Connection prepareStatement Param :(java.lang.String)"INSERT INTO CT2.CATEGORY (C_ID,C_NAME) VALUES (?,?)" TranStatus :STATUS_ACTIVE 23/10/2000 09:49:15.524 : Return :SampleCMP java.sql.Connection prepareStatement ReturnValue :(java.sql.PreparedStatement)java.sql.PreparedStatement@1cb0f4 TranStatus :STATUS_ACTIVE |
23/10/2000 09:49:15.514 : Call :SampleCMP java.sql.Connection prepareStatement Param :(java.lang.String)"INSERT INTO CT2.CATEGORY (C_ID,C_NAME) VALUES (?,?)" TranStatus :STATUS_ACTIVE 23/10/2000 09:49:15.524 : Throw :SampleCMP java.sql.Connection prepareStatement java.sql.SQLException: SQLState received from backend server TranStatus :STATUS_ACTIVE |
目次
索引
![]() ![]() |