|
|
Esta regla detecta el paquete importado o el uso del objeto,
weblogic.logging.NoneCatalogLogger.
En el explorador de orígenes, el arreglo rápido sustituye el NonCatalogLogger por el registrador Java y sustituye los métodos NonCatalogLogger por métodos con el formato
Logger.log(Level, message) de Java.
Puede personalizar el nivel de registro en el diálogo Configuración de
análisis.
|
-
Creación de instancia de clase; por ejemplo:
NonCatalogLogger nc = new NonCatalogLogger("SomeValue");
-
Llamadas de método en NonCatalogLogger; por ejemplo:
nc1.alert("Some Message");
En el explorador de orígenes, el arreglo rápido sustituye la llamada de NonCatalogLogger por llamadas a los objetos de registrador de programa de utilidad Java.
En el ejemplo anterior:
Logger nc = new Logger("SomeValue");
nc1.log(WsLevel.SEVERE, "Some Message");
Notas:
- Los métodos de NonCatalogLogger como, por ejemplo, alert, severe,
warning, etc., se sustituyen por logger.log(WsLevel).
Puede seleccionar el nivel que desea para el recuadro de diálogo Configuración
de análisis.
- WsLevel se define en la clase IBM(R) com.ibm.websphere.logging.WsLevel.
Si existe una sentencia de importación en la clase para este objeto, se
utiliza WsLevel. De lo contrario, se utiliza el nombre plenamente cualificado; por
ejemplo:
nc1.log(com.ibm.websphere.logging.WsLevel.SEVERE, "Some Message");