ThisErrorReporter トレーサは MethodCalledErrorReporter と類似していますが、インスツルメントされたオブジェクトで toString() をコールすることによって、エラー メッセージをコンストラクトします。 このトレーサは、例外クラスのコンストラクタに配置すると非常に便利です。 例:
TraceOneMethodWithParametersOfClass: ezfids.util.exception.EasyFidsException [set the init variable for your book] ThisErrorReporter "Exceptions|{packageandclassname}:Errors Per Interval"
注: エラー メッセージをキャプチャするには、ThisErrorReporter トレーサを「...WithParameters」ディレクティブと共に使用する必要があります。
このディレクティブは、InvalidPINException のコンストラクタ(「init」または「.ctor」)がコールされると、エラーが構成されることを示しています。 エラー メッセージは、InvalidPINException で toString() をコールすることによって決定されます。この処理では通常、アプリケーション開発者が指定したエラー メッセージが返されます。
このトレーサーは、独自の例外タイプに基づいたカスタムのエラー管理システムを使用している場合に活用することをお勧めします。
注: Introscope では、java.* パッケージのコードをインスツルメントできないため、このトレーサを java.lang.Exception または java.sql.SQLException に配置しても機能しません。
|
Copyright © 2013 CA.
All rights reserved.
|
|