WebLogic NonCatalogLogger オブジェクトを使用しない

この規則は、インポートされたパッケージ、またはオブジェクト weblogic.logging.NoneCatalogLogger の使用を検出します。ソース・スキャナーで、クイック・フィックスは NonCatalogLogger を Java ロガーに置き換え、NonCatalogLogger メソッドを Java Logger.log(Level, message) 形式のメソッドに置き換えます。ログ・レベルは、「構成の分析 (Analysis Configuration)」ダイアログでカスタマイズすることができます。


以下のケースが検出されます。

ソース・スキャナーのクイック・フィックス:
ソース・スキャナーで、クイック・フィックスは、NonCatalogLogger 呼び出しを、Java ユーティリティーのロガー・オブジェクトの呼び出しに置き換えます。
前述の例の場合:


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


注: