No utilizar el objeto WLLevel de WebLogic

Esta regla detecta el uso de la invocación de métodosetLevel(WLLevel) en un objeto de registrador. El arreglo rápido proporcionado sustituye el parámetro WLLevel por WsLevel y sustituye también el valor de nivel. Puede personalizar el valor de nivel en el diálogo Configuración de análisis.

Se han detectado los siguientes casos:
  1. logger.setLevel(WLLevel.ALERT);
  2. logger.setLevel(WLLevel.CRITICAL);
El arreglo rápido sustituye WLLevel por WsLevel y cambia el nivel por la preferencia de usuario tal como se especifica en el diálogo Configuración de análisis. En los ejemplos anteriores, el arreglo rápido cambie el código a:
  1. logger.setLevel(WsLevel.SEVERE);
  2. logger.setLevel(WsLevel.SEVERE);

WsLevel se define en la clase IBM(R) com.ibm.websphere.logging.WsLevel. Si hay 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: logger.setLevel(com.ibm.websphere.logging.WsLevel.SEVERE);

.