|
この規則は、ロガーを取得するための weblogic.logging.LoggingHelper の使用を検出します。 自動化された修正は、ロガーを取得するための呼び出しを weblogic.logging.LoggingHelper からロガーを取得する呼び出しに置き換えます。 java.util.Logger.
|
- サーバー・ロガーを取得するための LoggerHelper の使用:
Logger serverlogger = LoggingHelper.getServerLogger();
- クライアント・ロガーを取得するための LoggerHelper の使用:
Logger clientlogger = LoggingHelper.getClientLogger();
- ドメイン・ロガーを取得するための LoggerHelper の使用の例:
Logger domainlogger = LoggingHelper.getDomainLogger();
まず、 LoggingHelper。
java.util.Logger.
前述の例では、クラス名が MyTest, であると仮定した場合、自動修正によって次のような結果が得られます:
Logger serverlogger = Logger.getLogger(MyTest.class.getName());
Logger clientlogger = Logger.getLogger(MyTest.class.getName());
Logger domainLogger = Logger.getLogger(MyTest.class.getName());
MyTest クラスに、例えば次のようなロガーのインポート・ステートメントがまだ入っていないこともあります。
- import java.util.logging.Logger; または
- import java.util.logging.*;
この場合、次のように変更して修飾します。
-
java.util.logging.Logger.getLogger(MyTest.class.getName());