Nu utilizaţi proprietatea de nivel sistem Commons Logging

Această regulă detectează setProperty metoda de apel pe un obiect de sistem cu oricare dintre următoarele chei:

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

Pentru această regulă, soluția automată va șterge acest apel.

Pentru informaţii suplimentare, vedeţi aceste articole despre Jakarta Commons Logging cu WebSphere Application Server:


Următoarele cazuri sunt detectate:
The setProperty metoda invocarea pe un obiect de sistem cu primul său argument setat la:
Exemple:
System.setProperty(LogFactory.FACTORY_PROPERTY, "weblogic.logging.commons.LogFactoryImpl");
System.setProperty(org.apache.commons.logging.LogFactory.FACTORY_PROPERTY, "weblogic.logging.commons.LogFactoryImpl");

Soluția automată va șterge aceste apeluri de set.