|
Diese Regel erkennt die Verwendung von weblogic.logging.LoggingHelper
für das Abrufen einer Protokollfunktion (Logger). Die automatische Korrektur ersetzt den Aufruf zum Abrufen eines Loggers von weblogic.logging.LoggingHelper durch einen Aufruf zum Abrufen eines Loggers von java.util.Logger.
|
- Verwendung von LoggerHelper zum Abrufen einer Serverprotokollfunktion:
Logger serverlogger = LoggingHelper.getServerLogger();
- Verwendung von LoggerHelper zum Abrufen einer Clientprotokollfunktion:
Logger clientlogger = LoggingHelper.getClientLogger();
- Verwendung von LoggerHelper zum Abrufen einer Domänenprotokollfunktion:
Logger domainlogger = LoggingHelper.getDomainLogger();
Zunächst müssen Sie die LoggingHelper durch
java.util.Logger.
Für die vorangegangenen Beispiele wird angenommen, dass der Klassenname MyTest, lautet. Die automatische Korrektur führt zu folgenden Ergebnissen:
Logger serverlogger = Logger.getLogger(MyTest.class.getName());
Logger clientlogger = Logger.getLogger(MyTest.class.getName());
Logger domainLogger = Logger.getLogger(MyTest.class.getName());
Die Klasse "MyTest" enthält möglicherweise noch keine Importanweisung für die Protokollfunktion, z. B.:
- import java.util.logging.Logger; or
- import java.util.logging.*;
In diesem Fall wird die Änderung wie folgt qualifiziert:
-
java.util.logging.Logger.getLogger(MyTest.class.getName());