ActiveX から EJB へのブリッジでは、 ロギングとトレースの 2 つのフォーマット (Windows アプリケーションのイベント・ログ および Java トレース・ログ) が提供されます。
Windows アプリケーション・イベント・ログでは、JNI エラー、Java コンソールのエラー・メッセージ、 および XJB 初期化メッセージが表示されます。 このログは、XJBInit() エラー、および Java 環境からは発生しない異常な例外の判別に最も役立ちます。 デフォルトでは、クリティカル・エラーのロギングは使用可能になり、 デバッグおよびイベント・ログは使用不可になります。
Windows オペレーティング・システムのイベント・ログに、 デバッグ・レベルのメッセージを表示したり非表示にしたりできます。 このレベルのロギングが最も有用であり、 ほとんどの内部エラー、ユーザーのプログラミングについての問題、または構成についての問題が表示されます。
Windows オペレーティング・システムのイベント・ログに、 イベント・レベルのメッセージを表示できるように、または表示できないようにします。
Windows オペレーティング・システムのイベント・ログに、 イベント・レベルおよびデバッグ・レベル双方のメッセージを表示できるように、または表示できないようにします。 一部のクリティカル・エラーのメッセージを、エラー・ログに表示できないようにすることは不可能です。 表示できないようにすることが可能なのは、デバッグ・レベルおよびイベント・レベルのメッセージだけです。
Windows オペレーティング・システムでイベント・ビューアーを開くには、 「スタート」>「プログラム」>「管理ツール」>「イベント ビューア」の順にクリックします。 ActiveX から EJB へのブリッジにおけるすべてのイベントには、 ソース・カラム内にテキスト WebSphere XJB があり、アプリケーション・ログに表示されます。 イベント・ビューアーの使用についての詳細は、 イベント・ビューアー内の「ヘルプ」メニューをクリックします。
Java トレース・ログには、メソッドの呼び出し、クラスのルックアップ、 および引数の強制変換についての問題のデバッグに使用できる情報が表示されます。 ブリッジの Java 部分は、COM IDispatch インターフェースの機能をミラーリングするため、 トレース・ログ内の情報は、IDispatch インターフェースから予想されるものと類似しています。 トレース・ログを理解するには、 IDispatch についての基礎知識が必要です。
"-DtraceString=com.ibm.ws.client.xjb.*=event=enabled" "-DtraceFile=C:¥MyTrace.txt"