Tilman Hausherr created LOG4J2-3674:
---------------------------------------
Summary: log4j2 with commons-logging no longer works since 2.21.0,
worked with 2.20.0
Key: LOG4J2-3674
URL: https://issues.apache.org/jira/browse/LOG4J2-3674
Project: Log4j 2
Issue Type: Bug
Components: JCL Bridge
Affects Versions: 2.21.0
Reporter: Tilman Hausherr
Attachments: Log4j2Reproducer.zip
According to https://logging.apache.org/log4j/log4j-2.2/log4j-jcl/index.html
the bridge should "just work". However since 2.21.0 log4j is no longer
recognized, one needs to add the property file with
{noformat}
org.apache.commons.logging.LogFactory=org.apache.logging.log4j.jcl.LogFactoryImpl
{noformat}
this wasn't needed with 2.20.0. The attached project has the property file with
a "_" ( _commons-logging.properties") one has to remove it to make the project
work.
What should happen:
{noformat}
23.10.2023 11:03:49 INFO log4j2reproducer.Main:21 - yeah
{noformat}
What actually happens:
{noformat}
Okt 23, 2023 11:03:09 AM com.mycompany.log4j2reproducer.Main doStuff
INFORMATION: yeah
{noformat}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)