Non utilizzare l'oggetto WebLogic NonCatalogLogger

Questa regola rileva il package importato o l'utilizzo dell'oggetto, weblogic.logging.NoneCatalogLogger. Nello scanner di origine, la correzione rapida sostituisce NonCatalogLogger con il logger Java e sostituisce i metodi di NonCatalogLogger con i metodi nel formato Java Logger.log(Level, message). È possibile personalizzare il livello di log nella finestra di dialogo Configurazione analisi.


Vengono rilevati i seguenti casi:

La correzione rapida dello scanner di origine:
Nello scanner di origine, la correzione rapida sostituisce la chiamata a NonCatalogLogger con le chiamate agli oggetti logger del programma di utilità Java.
Per l'esempio precedente:


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


Note: