Jeff Thomas created LOG4J2-3632:
-----------------------------------
Summary: Using log4j-1_2-api to load XML configuration -
Logger.getAppenders() empty
Key: LOG4J2-3632
URL: https://issues.apache.org/jira/browse/LOG4J2-3632
Project: Log4j 2
Issue Type: Bug
Components: Log4j 1.2 bridge
Affects Versions: 2.19.0
Reporter: Jeff Thomas
Attachments: image-2022-11-13-02-02-03-595.png,
image-2022-11-13-02-05-42-235.png
I have used the log4j 1.2 bridge XmlConfigurator to load a 1.2 XML
configuration and performed a `Configurator.reconfigure(configuration)`.
Then I retrieved a logger using "Logger.getLogger(String)".
When I then call 'Logger.getAppenders()" the returned enumeration is empty.
Looking at the logger in the debugger I can see the attached loggers in the
associated LoggerConfig.
!image-2022-11-13-02-02-03-595.png!
In `org.apache.log4j.Category` I stepped through and got to here which returned
an empty collection.
!image-2022-11-13-02-05-42-235.png!
I might be doing something wrong ... it has been known to happen. :) But I was
expecting to get the two configured appenders "console" and "file" here.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)