[ 
https://issues.apache.org/jira/browse/LOG4J2-1323?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15209559#comment-15209559
 ] 

Gary Gregory commented on LOG4J2-1323:
--------------------------------------

[~albernhagen]: 

Assuming that you are working of our current Git master:

Did you write your own JSON layout plugin? Is there something in the stock 
JsonLayout that could be configurable?

Can you think of a way that the RollingFileManager could be make configurable 
to cover your use case?



> Remove Final Declarations on Many Classes/Methods
> -------------------------------------------------
>
>                 Key: LOG4J2-1323
>                 URL: https://issues.apache.org/jira/browse/LOG4J2-1323
>             Project: Log4j 2
>          Issue Type: Wish
>          Components: API, Appenders, Pattern Converters
>    Affects Versions: 2.5
>            Reporter: Andrew Bernhagen
>              Labels: architecture, easyfix, newbie, patch
>   Original Estimate: 2h
>  Remaining Estimate: 2h
>
> Within my organization, I've had to develop a custom appender that 
> automatically configures certain properties and a specific layout to tie into 
> other initiatives we have tied to logging.  Log4j2 made this much more 
> difficult than Log4j1 due to the use of final on many classes (e.g. the 
> appender implementations) and methods (all pattern layout methods).  This has 
> made extension overly difficult and filled with a lot of copy and paste that 
> I'd rather not have.  Is it possible that these could be removed to make it 
> easier to extend the existing implementations?



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to