Não usar o objeto NonCatalogLogger do WebLogic

Esta regra detecta o pacote importado ou uso do objeto, weblogic.logging.NoneCatalogLogger. No scanner de origem, a correção rápida substitui o NonCatalogLogger pelo criador de logs Java e substitui os métodos NonCatalogLogger pelos métodos no formato Java Logger.log(Level, message). É possível customizar o nível de log no diálogo de Configuração da Análise.


Os seguintes casos foram detectados:

A correção rápida do scanner de origem:
No scanner de origem, a correção rápida substitui a chamada NonCatalogLogger por chamadas para os objetos do criador de logs do utilitário Java.
Para o exemplo anterior:


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


Notas: