Nie używaj właściwości systemowej interfejsu Commons Logging

Ta reguła wykrywa setProperty wywołanie metody dla obiektu systemowego z jednym z następujących kluczy:

  • LogFactory.FACTORY_PROPERTY lub
  • org.apache.commons.logging.LogFactory.FACTORY_PROPERTY

W przypadku tej reguły automatyczne rozwiązanie usunie to połączenie.

Więcej informacji na ten temat zawierają następujące artykuły dotyczące używania biblioteki Jakarta Commons Logging na serwerze WebSphere Application Server:


Wykrywane są następujące przypadki:
Zadanie setProperty wywołanie metody dla obiektu systemowego z pierwszym argumentem ustawionym na:
Przykłady:
System.setProperty(LogFactory.FACTORY_PROPERTY, "weblogic.logging.commons.LogFactoryImpl");
System.setProperty(org.apache.commons.logging.LogFactory.FACTORY_PROPERTY, "weblogic.logging.commons.LogFactoryImpl");

Automatyczna poprawka usunie te ustawione połączenia.