クライアント・アプリケーションで WebSphere Application Server
クラスのトレースを使用可能にするには、以下の例で示すような
システム・プロパティーをクライアント・アプリケーションの開始スクリプトまたはコマンドに追加します。
出力の場所、およびクラスとそのトレースに含まれている詳細は、トレースの WebSphere Application Server への追加と同じ規則に従っています。
例えば、
com.ibm.sample.MyClientProgram という名前の
スタンドアロン・クライアント・アプリケーション・プログラムをトレースするには、
次のコマンドを入力します。 java -DtraceSettingsFile=MyTraceSettings.properties
-Djava.util.logging.manager=com.ibm.ws.bootstrap.WsLogManager
-Djava.util.logging.configureByServer=true com.ibm.samples.MyClientProgram
ファイル名で識別されるファイルは、
アプリケーション・クライアントまたはスタンドアロン・プロセスのクラスパスにある
プロパティー・ファイルでなければなりません。app_server_root/properties/TraceSettings.properties ファイルを、
クライアント・アプリケーションの Java アーカイブ (JAR) ファイルと
同じディレクトリーにコピーして、トレース・プロパティー・ファイルを
作成します。
-DtraceSettingsFile=TraceSettings.properties プロパティーを使用して、シン・クライアントの ORB コンポーネントのトレースを使用可能にすることはできません。シン・クライアントの ORB トレース出力は、コマンド行で com.ibm.CORBA.Debug.Output
= debugOutputFilename パラメーターを設定することによって指示できます。
java.util.logging.manager および java.util.logging.configureByServer システム・プロパティーは、
WebSphere Application Server 特定の LogManager クラスを使用し、
traceSettingsFile プロパティーが指定したファイルからの構成を使用するように Java ロギングを構成します。
デフォルトの Java ロギング・プロパティー・ファイルは、Java ランタイム環境
(JRE) にあり、適用されません。