Не использовать объект WLLevel WebLogic

Это правило находит все случаи вызова метода setLevel(WLLevel) для объекта logger. Автоматическое исправление, которое будет предоставлено, заменит параметр WLLevel на WsLevel и заменит также значение уровня. Значение уровня можно настроить в окне Конфигурация анализа.

Правило находит следующее:
  1. logger.setLevel(WLLevel.ALERT);
  2. logger.setLevel(WLLevel.CRITICAL);
Автоматическое исправление заменяет значение WLLevel на WsLevel и изменяет уровень в соответствии с предпочтениями пользователя, как указано в диалоговом окне Analysis Диалоговом окне конфигурации. В предыдущих примерах автоматическое исправление изменит код на:
  1. logger.setLevel(WsLevel.SEVERE);
  2. logger.setLevel(WsLevel.SEVERE);

WsLevel определен в классе IBM(R) com.ibm.websphere.logging.WsLevel. Если в классе есть оператор импорта этого объекта, то используется WsLevel. В противном случае используется полное имя, например: logger.setLevel(com.ibm.websphere.logging.WsLevel.SEVERE);

.