Nie używaj obiektu NonCatalogLogger serwera WebLogic

Ta reguła wykrywa zaimportowany pakiet lub użycie obiektu. weblogic.logging.NoneCatalogLogger . Zautomatyzowana poprawka zastąpi NonCatalogLogger rejestratorem Java i zastąpi metody NonCatalogLogger metodami w pliku Java Logger.log(Level, message) Format. Poziom rejestrowania można dostosować w oknie dialogowym Konfiguracja analizy.


Wykrywane są następujące przypadki:

Automatyczna poprawka
Gdy automatyczna poprawka stanie się dostępna, zastąpi ona wywołanie NonCatalogLogger wywołaniami do obiektów Java utility logger.
W przypadku poprzedniego przykładu:


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


Uwagi: