不要使用 WebLogic NonCatalogLogger 物件

此規則會偵測匯入的套件或是否使用 weblogic.logging.NoneCatalogLogger 物件。在原始檔掃描器中,快速修正程式會將 NonCatalogLogger 取代為 Java 日誌程式,並將 NonCatalogLogger 方法取代為採用 Java Logger.log(Level, message) 格式的方法。 您可以在「分析配置」對話框中自訂記載層次。


會偵測到下列情況:

原始檔掃描器快速修正程式:
在原始檔掃描器中,快速修正程式會將 NonCatalogLogger 呼叫取代為對 Java 公用程式日誌程式物件的呼叫。
針對上述範例:


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


附註: