|
|
Toto pravidlo zjistí importovaný balík nebo použití objektu,
weblogic.logging.NoneCatalogLogger
. Automatizovaná oprava nahradí NonCatalogLogger záznamníkem Java a nahradí metody NonCatalogLogger metodami v systému Java
Logger.log(Level, message)
formát.
Úroveň protokolování můžete upravit v dialogovém okně Konfigurace analýzy.
|
-
Vytvoření instance třídy, např.:
NonCatalogLogger nc = new NonCatalogLogger("SomeValue");
-
Volání metody NonCatalogLogger; např.:
nc1.alert("Some Message");
Jakmile bude k dispozici automatická oprava, nahradí volání na NonCatalogLogger voláním na adresu Java utilitárních objektů loggeru.
Pro předchozí příklad:
Logger nc = new Logger("SomeValue");
nc1.log(WsLevel.SEVERE, "Some Message");
Poznámky:
- Metody NonCatalogLogger, jako je upozornění, vážné upozornění, varování atd budou nahrazeny příkazy
logger.log(WsLevel)
.
- Adresa WsLevel je definována ve třídě IBM (R),
com.ibm.websphere.logging.WsLevel
.
Je-li ve třídě pro tento objekt uveden příkaz importu, bude použita hodnota WsLevel. Jinak se použije úplný název; například:
nc1.log(com.ibm.websphere.logging.WsLevel.SEVERE, "Some Message");