Nu utilizaţi obiectul WebLogic NonCatalogLogger

Această regulă detectează pachetul importat sau utilizarea obiectului obiectului weblogic.logging.NoneCatalogLogger. În scanerul de sursă, corecţia rapidă înlocuieşte NonCatalogLogger cu logger-ul Java şi înlocuieşte metodele NonCatalogLogger cu metode în formatul Java Logger.log(Level, message). Puteţi personaliza nivelul de jurnalizare în dialogul Analysis Configuration.


Următoarele cazuri sunt detectate:

Corecţia rapidă a scanerului de sursă:
În scanerul de sursă, corecţia rapidă înlocuieşte apelurile NonCatalogLogger cu apeluri la obiecte logger ale utilitaruluzi Java.
pentru exemplul anterior:


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


Note: