Print copy and paste your stack trace in this email thread. Then it will be clearer if it is simple for me to reproduce in a unit test or if you need to provide one.
Gary On Fri, Mar 4, 2022 at 4:32 AM Pooja Pandey <pooja.pan...@asg.com.invalid> wrote: > 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 > > >