Kein WebLogic-NonCatalogLogger-Objekt verwenden

Diese Regel erkennt das importierte Paket bzw. die Verwendung des Objekts weblogic.logging.NoneCatalogLogger. Die Schnellkorrektur im Quellenscanner ersetzt NonCatalogLogger durch die Java-Protokollfunktion und die NonCatalogLogger-Methoden durch Methoden im JavaFormat Logger.log(Level, message). Sie können die Protokollebene im Dialog für die Analysekonfiguration anpassen.


Die folgenden Fälle werden erkannt:

Schnellkorrektur im Quellenscanner:
Die Schnellkorrektur im Quellenscanner ersetzt den NonCatalogLogger-Aufruf durch Aufrufe von Objekten der Java-Protokollfunktion.
Für das vorherige Beispiel:


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


Anmerkungen: