Nu utilizaţi obiectul WebLogic NonCatalogLogger

Această regulă detectează pachetul importat sau utilizarea obiectului, weblogic.logging.NoneCatalogLogger . În scanerul sursă, fix rapid înlocuiește Logger NonCatalogcu Java și înlocuiește metodele NonCatalogLogger cu metode în Java Logger.log(Level, message) format. 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: