Keine Commons-Logging-Eigenschaft der Systemebene verwenden

Diese Regel erkennt den Aufruf der Methode setProperty in einem Systemobjekt mit einem der folgenden Schlüssel:

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

Die Schnellkorrektur im Quellenscanner für diese Regel löscht diesen Aufruf.

Weitere Informationen finden Sie in den folgenden Artikeln zu Jakarta Commons Logging in WebSphere Application Server:


Die folgenden Fälle werden erkannt:
Aufruf der Methode setProperty in einem Systemobjekt, in dem das erste Argument den folgenden Wert hat:
Beispiele:
System.setProperty(LogFactory.FACTORY_PROPERTY, "weblogic.logging.commons.LogFactoryImpl");
System.setProperty(org.apache.commons.logging.LogFactory.FACTORY_PROPERTY, "weblogic.logging.commons.LogFactoryImpl");

Die Schnellkorrektur löscht diese Set-Aufrufe.