Interstage Application Server トラブルシューティング集
|
目次
索引

|
8.13 Javaアプリケーションのメソッドトレースの採取
J2EEアプリケーションの開発・異常時の調査では、Javaメソッドトレースが有効な場合があります。メソッドトレースの詳細については、“メソッドトレース機能”を参照してください。
ここでは、Webアプリケーションに対してfjtrace(メソッドトレース)を適用した場合の採取例、調査例を紹介します。
Webアプリケーションのトレースを採取する場合の設定ファイル例を以下に示します。
# サーブレットの実装クラス
traceMethod=HelloServlet *
# HttpJspPageの実装クラス
traceMethod=org.apache.jsp.index_jsp *
# ServletConfigの実装クラス
traceMethod=org.apache.catalina.core.StandardWrapperFacade *
# ServletContextの実装クラス
traceMethod=org.apache.catalina.core.ApplicationContextFacade *
# HttpServeltRequestの実装クラス
traceMethod=org.apache.coyote.tomcat4.CoyoteRequestFacade *
traceMethod=org.apache.catalina.core.ApplicationHttpRequest *
# HttpServeltResponseの実装クラス
traceMethod=org.apache.coyote.tomcat4.CoyoteResponseFacade *
# HttpSessionの実装クラス
traceMethod=org.apache.catalina.session.StandardSessionFacade *
# RequestDispatcherの実装クラス
traceMethod=org.apache.catalina.core.ApplicationDispatcher *
# HttpServeltResponseから取り出すjava.io.Writeの実装クラス
traceMethod=org.apache.coyote.tomcat4.CoyoteWriter *
# JSP outの実装クラス
traceMethod=org.apache.jasper.runtime.JspWriterImpl *
valueLevel=addHex
timeStamp=true |
注1)サーブレットの実装クラスについては、web.xmlファイル等を見て調査してください。
注2)HttpJspPageの実装クラスは、パッケージ名:"org.apache.jsp"、クラス名:"[JSPファイル名]_jsp"となります。
注3)上記各実装クラスは、使用状況やInterstageのバージョン・レベル等により変化する可能性があります。
注4)状況に応じて必要のないクラスをコメントアウトしてください。
8.13.1 サーブレットの場合
8.13.2 JSPの場合
8.13.3 異常のあるサーブレットの例
Copyright 2006 FUJITSU LIMITED