|
|
Questa regola rileva il package importato o l'utilizzo dell'oggetto,
weblogic.logging.NoneCatalogLogger
. Nello scanner di origine, la correzione rapida sostituisce il programma di registrazione NonCatalogcon il programma di registrazione Java e sostituisce i metodi del programma di registrazione NonCatalogcon i metodi in Java
Logger.log(Level, message)
formato.
È possibile personalizzare il livello di log nella finestra di dialogo Configurazione analisi.
|
-
Creazione dell'istanza della classe; ad esempio:
NonCatalogLogger nc = new NonCatalogLogger("SomeValue");
-
Chiamate al metodo su NonCatalogLogger; ad esempio:
nc1.alert("Some Message");
Nello scanner di origine, la correzione rapida sostituisce la chiamata a NonCatalogLogger con le chiamate agli oggetti logger del programma di utilità Java.
Per l'esempio precedente:
Logger nc = new Logger("SomeValue");
nc1.log(WsLevel.SEVERE, "Some Message");
Note:
- I metodi del programma di registrazione NonCatalog, come ad esempio alert, severe, warning e così via, vengono sostituiti con
logger.log(WsLevel)
.
È possibile selezionare il livello desiderato dalla finestra di dialogo Configurazione analisi.
- WsLevel è definito nella classe IBM(R),
com.ibm.websphere.logging.WsLevel
.
Se nella classe per questo oggetto è presente un'istruzione import, viene utilizzato
WsLevel. In caso contrario, viene utilizzato il nome completo; ad esempio:
nc1.log(com.ibm.websphere.logging.WsLevel.SEVERE, "Some Message");