Non utilizzare la proprietà a livello di sistema Commons Logging

Questa regola rileva la setProperty chiamata metodo su un oggetto di sistema con una delle seguenti chiavi:

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

Per questa regola, la correzione automatica eliminerà la chiamata.

Per ulteriori informazioni, consultare i seguenti articoli relativi a Jakarta Commons Logging con WebSphere Application Server:


Vengono rilevati i seguenti casi:
Gli setProperty richiamo del metodo su un oggetto di sistema con il relativo primo argomento impostato su:
Esempi:
System.setProperty(LogFactory.FACTORY_PROPERTY, "weblogic.logging.commons.LogFactoryImpl");
System.setProperty(org.apache.commons.logging.LogFactory.FACTORY_PROPERTY, "weblogic.logging.commons.LogFactoryImpl");

La correzione automatica eliminerà queste chiamate impostate.