Details
-
Bug
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
2.0-beta4
-
None
-
None
Description
Attempting to use the Log4J 1.2 emulation API without log4j2-core results in the following error and ClassCastException on startup:
ERROR StatusLogger Unable to locate a logging implementation, using SimpleLogger
...
... 36 more
Caused by: java.lang.ClassCastException: org.apache.logging.log4j.simple.SimpleLoggerContext cannot be cast to org.apache.logging.log4j.core.LoggerContext
at org.apache.log4j.Logger.getLogger(Logger.java:43)
... 39 more
The ERROR is understood, but the exception is not. Apparently, the Log4J 1.2 emulation is dependent on core, instead of just the SPI? I would not have expected this dependency.
Attachments
Issue Links
- is duplicated by
-
LOG4J2-461 (Android) ERROR StatusLogger Unable to locate a logging implementation, using SimpleLogger
- Open