Nepoužívat vlastnost systémová úroveň knihovny Commons Logging

Toto pravidlo zjistí setProperty volání metody na systémovém objektu s jedním z následujících klíčů:

  • LogFactory.FACTORY_PROPERTY, or
  • org.apache.commons.logging.LogFactory.FACTORY_PROPERTY

U tohoto pravidla automatická oprava toto volání odstraní.

Další informace viz články o společném protokolování Jakarta se serverem WebSphere Application Server:


Jsou zjištěny následující případy:
V případě setProperty vyvolání metody na systémovém objektu s prvním argumentem nastaveným na:
Příklady:
System.setProperty(LogFactory.FACTORY_PROPERTY, "weblogic.logging.commons.LogFactoryImpl");
System.setProperty(org.apache.commons.logging.LogFactory.FACTORY_PROPERTY, "weblogic.logging.commons.LogFactoryImpl");

Automatická oprava tato volání sad odstraní.