Nepoužívat objekt serveru WebLogic WLLevel

Toto pravidlo zjistí použití metody vyvolání metody setLevel (WLLevel) v objektu modulu protokolování. Automatická oprava, která bude poskytnuta, nahradí parametr WLLevel parametrem WsLevel a nahradí také hodnotu úrovně. Hodnotu úrovně můžete upravit v dialogovém okně Konfigurace analýzy.

Jsou zjištěny následující případy:
  1. logger.setLevel(WLLevel.ALERT);
  2. logger.setLevel(WLLevel.CRITICAL);
Automatická oprava nahradí WLLevel WsLevel a změní úroveň podle preferencí uživatele zadaných v Analýze Dialogu Konfigurace. U předchozích příkladů automatická oprava změní kód na:
  1. logger.setLevel(WsLevel.SEVERE);
  2. logger.setLevel(WsLevel.SEVERE);

Úroveň WsLevel je definována ve třídě IBM(R) com.ibm.websphere.logging.WsLevel. Je-li ve třídě pro tento objekt uveden příkaz importu, bude použita hodnota WsLevel. Jinak se použije úplný název, například: logger.setLevel(com.ibm.websphere.logging.WsLevel.SEVERE);

.