|
|
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 registrador NonCatalogpor el registrador Java y sustituye los métodos del registrador NonCatalogpor los métodos de Java
Logger.log(Level, message)
formato.
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 del registrador NonCatalog, 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.
- El 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");