Getting Errors in Upgrading to Log4J2 from Log4J1.2

I'm trying to upgrade Log4j2 from Log4j1.2 but I'm getting below error when I start the server.

log4j:ERROR A "org.apache.logging.log4j.core.appender.RollingFileAppender" object is not assignable to a "org.apache.log4j.Appender" variable.
log4j:ERROR The class "org.apache.log4j.Appender" was loaded by 
log4j:ERROR [WebappClassLoader
  context: 
  delegate: false
  repositories:
    /WEB-INF/classes/
----------> Parent Classloader:
java.net.URLClassLoader@7e0b0338
] whereas object of type 
log4j:ERROR "org.apache.logging.log4j.core.appender.RollingFileAppender" was loaded by [WebappClassLoader
  context: 
  delegate: false
  repositories:
    /WEB-INF/classes/
----------> Parent Classloader:
java.net.URLClassLoader@7e0b0338
].
log4j:ERROR Could not instantiate appender named "turbine".
log4j:ERROR Could not find value for key log4j.appender.console
log4j:ERROR Could not instantiate appender named "console".
log4j:ERROR Could not find value for key log4j.appender.mqstaging
log4j:ERROR Could not instantiate appender named "mqstaging".

I'm upgrade Log4j jar from version 1.2.17 to 2.19.0

3
Sophia Al-Mansoor

Sophia Al-Mansoor

Global Business & E-Commerce Reporter

Sophia analyzes international trade, startup ecosystems, retail transformation, and supply chain logistics for modern digital publications.

Share this article