|
Ez a szabály a naplózó lekérdezésére szolgáló
weblogic.logging.LoggingHelper használatát ismeri
fel. Az automatizált javítás a logger beszerzésére irányuló hívás helyébe lép a weblogic.logging.LoggingHelper a loggert a következő hívással váltja fel java.util.Logger.
|
- A LoggerHelper használata egy kiszolgálónaplózó lekérdezése céljából:
Logger serverlogger = LoggingHelper.getServerLogger();
- A LoggerHelper használata egy ügyfélnaplózó lekérdezése céljából:
Logger clientlogger = LoggingHelper.getClientLogger();
- A LoggerHelper használata egy tartománynaplózó lekérdezése céljából, például:
Logger domainlogger = LoggingHelper.getDomainLogger();
Először is ki kell cserélni a LoggingHelper címet a következőre
java.util.Logger.
Az előző példák esetében, feltételezve, hogy az osztály neve MyTest, Az automatikus javítás a következő eredményeket fogja eredményezni:
Logger serverlogger = Logger.getLogger(MyTest.class.getName());
Logger clientlogger = Logger.getLogger(MyTest.class.getName());
Logger domainLogger = Logger.getLogger(MyTest.class.getName());
Előfordulhat, hogy a MyTest osztály még nem tartalmazza a naplózó importálási utasítását, például:
- import java.util.logging.Logger; vagy
- import java.util.logging.*;
Ebben az esetben a módosítás a következőképp minősíthető:
-
java.util.logging.Logger.getLogger(MyTest.class.getName());