Nie używaj obiektu NonCatalogLogger serwera WebLogic

Ta reguła wykrywa zaimportowany pakiet lub użycie obiektu. weblogic.logging.NoneCatalogLogger W skanerze kodu źródłowego szybka poprawka zastępuje program rejestrujący NonCatalogprogramem rejestrującym Java i zastępuje metody programu rejestrującego NonCatalogmetodami Java Logger.log(Level, message) Format. Poziom rejestrowania można dostosować w oknie dialogowym Konfiguracja analizy.


Wykrywane są następujące przypadki:

Szybka poprawka skanera kodu źródłowego:
Szybka poprawka skanera kodu źródłowego zastępuje wywołanie obiektu NonCatalogLogger wywołaniami obiektów narzędziowego programu rejestrującego środowiska Java.
W przypadku poprzedniego przykładu:


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


Uwagi: