We are calling 
Logger.getLogger(<name>, <loggerFactory>)

And in AppenderAttachableImpl aai;, this is returning  AppenderWrapper, which 
we are trying to cast to FileAppender as we were doing when we were using 
log4j1.x.

-----Original Message-----
From: Gary Gregory <garydgreg...@gmail.com> 
Sent: Friday, March 4, 2022 2:48 PM
To: pooja.pan...@asg.com.invalid
Cc: Log4J Users List <log4j-user@logging.apache.org>
Subject: Re: java.lang.ClassCastException: 
org.apache.log4j.bridge.AppenderWrapper cannot be cast to 
org.apache.log4j.FileAppender

*** External email: Verify sender before opening attachments or links ***


What is the stack trace?

Gary

On Fri, Mar 4, 2022, 03:36 Pooja Pandey <pooja.pan...@asg.com.invalid>
wrote:

> Hi Team,
>
>
>
> I am trying to migrate from log4j1.x to log4j2.17.2 using log4j1.x 
> bridge approach. I am getting below ClassCastException error message. 
> Please let me know if you have any idea how to fix this.
>
>
>
> java.lang.ClassCastException: org.apache.log4j.bridge.AppenderWrapper
> cannot be cast to org.apache.log4j.FileAppender
>
>
>
> Thanks,
>
> Pooja
>

Reply via email to