I am in the process of switching our massive project over from a collection of disjointed loggers (Log4j, JUL, JCL...) to SLF4j with a Logback engine. I've gotten everything to work, except my Log4j messages don't actually end up in the log file.<div>
<br></div><div>I've removed all instances of log4j*.jar and commons-logging*.jar and replaced them with:</div><div><ul><li>jcl-over-slf4j-1.6.1.jar</li><li>jul-to-slf4j-1.6.1.jar</li><li>log4j-over-slf4j-1.6.1.jar</li>
<li>slf4j-api-1.6.1.jar</li><li>logback-access-0.9.29.jar</li><li>logback-classic-0.9.29.jar</li><li>logback.core-0.9.29.jar</li></ul><div>I'm fairly confident I've removed all the jar files with log4j in their names from the vicinity. Now I'm definitely seeing Commons Logging statements in the log file. I'm pretty sure I'm seeing the java.util.logging statements as well, but I'm definitely not seeing the Log4j statements. What could be eating these statements without any warnings or errors?</div>
<div> (*Chris*) </div></div>