请勿使用 WebLogic NonCatalogLogger 对象

此规则会检测导入包或对象 weblogic.logging.NoneCatalogLogger 的使用。在源扫描程序中,该快速修订会将 NonCatalogLogger 替换为 Java Logger,并且将 NonCatalogLogger 方法替换为采用 Java Logger.log(Level, message) 格式的方法。可在“分析配置”对话框中定制日志级别。


会检测到下列情况:

源扫描程序快速修订:
在源扫描程序中,快速修订将 NonCatalogLogger 调用替换为对 Java 实用程序记录器对象的调用。
对于前面的示例:


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


注: