Nepoužívat objekt serveru WebLogic NonCatalogLogger

Toto pravidlo zjistí importovaný balík nebo použití objektu weblogic.logging.NoneCatalogLogger. Ve zdrojovém skeneru rychlá oprava nahradí NonCatalogLogger modulem protokolování Java a nahradí metody NonCatalogLogger metodami ve formátu Logger.log(Level, message). Úroveň protokolování můžete upravit v dialogovém okně Konfigurace analýzy.


Jsou zjištěny následující případy:

Rychlá oprava zdrojového skeneru:
Ve zdrojovém skeneru rychlá oprava nahrazuje volání NonCatalogLogger voláními do objektů modulu protokolování obslužných programů Java.
Pro předchozí příklad:


Logger nc = new Logger("SomeValue");
nc1.log(WsLevel.SEVERE, "Some Message");


Poznámky: