. Karwasz
Sent: Sunday, March 6, 2022 2:38 PM
To: Log4J Users List
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 ***
On Sat, Mar 5, 2022
On Sat, Mar 5, 2022 at 10:50 PM Gary Gregory wrote:
> This is a bit tricky, the API is typed to return an Appender and that's
> what we do, not only that but it is an Appender that behaves properly IIRC.
> If we returned the wrapped Log4j 1 Appender and you call it, the wrong
> thing will happen
2 8:17 AM
To: Log4J Users List
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 ***
Hi Ralph,
-> What is the tie in that requires a custom
t;
> From: Ralph Goers
> Sent: Saturday, March 5, 2022 9:21:20 AM
> To: Log4J Users List
> Subject: Re: java.lang.ClassCastException:
> org.apache.log4j.bridge.AppenderWrapper cannot be cast to
> org.apache.log4j.FileAppender
>
> *** External
This is a bit tricky, the API is typed to return an Appender and that's
what we do, not only that but it is an Appender that behaves properly IIRC.
If we returned the wrapped Log4j 1 Appender and you call it, the wrong
thing will happen IIRC.
Gary
On Sat, Mar 5, 2022, 15:02 Piotr P. Karwasz
Ralph,
On Sat, Mar 5, 2022 at 6:21 PM Ralph Goers wrote:
> Even if getAppender() were to bypass the AppenderWrapper it would still return
> org.apache.logging.log4j.core.appender.FileAppender, not
> org.apache.log4j.FileAppender.
> Are you proposing that getAppender return a proxy for
>
from log4j1 to
>> log4j2.
>>
>> In code we use custom FileAppender
>>
>> When we Logger.getAppender(), it is returning AppenderWrapper now with the
>> bridge.
>>
>> Get Outlook for iOS<https://aka.ms/o0ukef>
>> _
Piotr,
Even if getAppender() were to bypass the AppenderWrapper it would still return
org.apache.logging.log4j.core.appender.FileAppender, not
org.apache.log4j.FileAppender.
Are you proposing that getAppender return a proxy for
org.apache.log4j.FileAppender?
Ralph
> On Mar 5, 2022, at 6:53
Log4J Users List
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 ***
Hi Pooja,
On Sat, Mar 5, 2022 at 1:48 PM Pooja Pandey
wrote:
>
Outlook for iOS<https://aka.ms/o0ukef>
From: Ralph Goers
Sent: Saturday, March 5, 2022 9:21:20 AM
To: Log4J Users List
Subject: Re: java.lang.ClassCastException:
org.apache.log4j.bridge.AppenderWrapper cannot be cast to
org.apache.log4j.FileAppender
*** Ex
Hi Pooja,
On Sat, Mar 5, 2022 at 1:48 PM Pooja Pandey
wrote:
> Hi Piotr,
>
> I don’t understand what is the bug?? Can you please help me with JIRA
> ticket summary and description.
The bug is that if you use a native Log4j 1.2 appender (a derivative
class of org.apache.log4j.FileAppender for
:50 PM
To: Log4J Users List
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 ***
Hi Pooja,
On Sat, Mar 5, 2022 at 3:01 AM Pooja Pandey
Hi Pooja,
On Sat, Mar 5, 2022 at 3:01 AM Pooja Pandey
wrote:
> @Override
> public Appender getAppender(final String name) {
> AppenderWrapper appenderWrapper = (AppenderWrapper)
> super.getAppender(name);
> return
>
aka.ms/o0ukef>
>
> From: Pooja Pandey
> Sent: Saturday, March 5, 2022 7:25:24 AM
> To: Log4J Users List
> Subject: Re: java.lang.ClassCastException:
> org.apache.log4j.bridge.AppenderWrapper cannot be cast to
> org.apache.log4j.
Pandey
Sent: Saturday, March 5, 2022 7:25:24 AM
To: Log4J Users List
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 ***
Actually, in first
<https://aka.ms/o0ukef>
From: Piotr P. Karwasz
Sent: Saturday, March 5, 2022 12:15:55 AM
To: Log4J Users List
Subject: Re: java.lang.ClassCastException:
org.apache.log4j.bridge.AppenderWrapper cannot be cast to
org.apache.log4j.FileAppender
*** External
On Fri, Mar 4, 2022 at 7:32 PM Ralph Goers wrote:
> I am a little surprised though as it looks like Gary added the Log4j 1.2
> FileAppender to log4j-1.2-api but he didn’t remove the builder. If he had it
> would have created org.apache.log4j.FileAppender as you want.
The
Hi Pooja,
On Fri, Mar 4, 2022 at 10:32 AM Pooja Pandey
wrote:
> We are calling
> Logger.getLogger(, )
>
> 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.
That will not work,
> Sent: Friday, March 4, 2022 2:48 PM
> To: pooja.pan...@asg.com.invalid
> Cc: Log4J Users List
> Subject: Re: java.lang.ClassCastException:
> org.apache.log4j.bridge.AppenderWrapper cannot be cast to
> org.apache.log4j.FileAppender
>
> *** External email: Verify se
ing to cast to FileAppender as we were doing when we were
> > using log4j1.x.
> >
> > -Original Message-
> > From: Gary Gregory
> > Sent: Friday, March 4, 2022 2:48 PM
> > To: pooja.pan...@asg.com.invalid
> > Cc: Log4J Users List
> &
> Cc: Log4J Users List
> 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?
&
To: pooja.pan...@asg.com.invalid
Cc: Log4J Users List
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
What is the stack trace?
Gary
On Fri, Mar 4, 2022, 03:36 Pooja Pandey
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.
23 matches
Mail list logo