|
Это правило находит случаи использования weblogic.logging.LoggingHelper для получения logger. Автоматическое исправление заменит вызов получения регистратора из weblogic.logging.LoggingHelper на вызов получения регистратора из java.util.Logger.
|
- Получение logger сервера с помощью LoggerHelper:
Logger serverlogger = LoggingHelper.getServerLogger();
- Получение logger клиента с помощью LoggerHelper:
Logger clientlogger = LoggingHelper.getClientLogger();
- Получение logger домена с помощью 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 может не содержать оператор импорта logger, например:
- import java.util.logging.Logger; или
- import java.util.logging.*;
В этом случае измененный код будет дополнен следующим образом:
-
java.util.logging.Logger.getLogger(MyTest.class.getName());