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");


注: