|
Toto pravidlo zjistí použití weblogic.logging.LoggingHelper k získání modulu protokolování. Automatická oprava nahradí volání pro získání loggeru ze serveru weblogic.logging.LoggingHelper voláním pro získání loggeru z java.util.Logger.
|
- Použití LoggerHelper k získání modulu protokolování serveru:
Logger serverlogger = LoggingHelper.getServerLogger();
- Použití LoggerHelper k získání modulu protokolování klienta:
Logger clientlogger = LoggingHelper.getClientLogger();
- Použití LoggerHelper k získání ukázkového modulu protokolování domény:
Logger domainlogger = LoggingHelper.getDomainLogger();
Nejdříve je třeba nahradit adresu LoggingHelper následujícími údaji
java.util.Logger.
U předchozích příkladů předpokládáme, že název třídy je MyTest,. Automatická oprava přinese následující výsledky:
Logger serverlogger = Logger.getLogger(MyTest.class.getName());
Logger clientlogger = Logger.getLogger(MyTest.class.getName());
Logger domainLogger = Logger.getLogger(MyTest.class.getName());
Třída MyTest nemusí již obsahovat příkaz importu pro modul protokolování; například:
- import java.util.logging.Logger; nebo
- import java.util.logging.*;
V tomto případě je úprava prověřena jako:
-
java.util.logging.Logger.getLogger(MyTest.class.getName());