Do not use WebLogic NonCatalogLogger object

This rule detects the imported package or use of the object, weblogic.logging.NoneCatalogLogger . The automated fix will replace the NonCatalogLogger with the Java logger and replaces the NonCatalogLogger methods with methods in the Java Logger.log(Level, message) format. You can customize the log level in the Analysis Configuration dialog.


The following cases are detected:

Automated fix
When the automated fix becomes available it will replace the NonCatalogLogger call with calls to the Java utility logger objects.
For the previous example:


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


Notes: