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

Durgarao commented on LOG4J2-2122:
----------------------------------

Yes that is Appender which exytends RollingFIleAppender. , I modified the 
question with more info. Please look into it. Thank you for helping me on it.

> Log4j2 - Overriding log file programaitically
> ---------------------------------------------
>
>                 Key: LOG4J2-2122
>                 URL: https://issues.apache.org/jira/browse/LOG4J2-2122
>             Project: Log4j 2
>          Issue Type: Question
>            Reporter: Durgarao
>
> We are currently upgrading log4j1 to log4j2, In our project we have log4j1 
> code that overriding the log file programatically by calling below 2 methods 
> together
> setAppend(false);
> activateOptions();
> What is equivalent option in log4j2?. Below is my sample code?
> {code:java}
> class TestAppender extends RollingFileAppender {
>    public void m1(){
>       setAppend(false); 
>       activateOptions();
>    }
> }
>   class Test{
>     public void callm1(){
>     TestAppender ta = new TestAppender();
>     ta.m1();
>     }
> {code}
> *log4j.properties*
> # Define the root logger with appender file
> log4j.rootLogger = DEBUG, FILE
> # Define the file appender
> log4j.appender.FILE= com.test.**TestAppender**
> log4j.appender.FILE.File=${log}/log.out
> # Define the layout for file appender
> log4j.appender.FILE.layout=org.apache.log4j.PatternLayout
> log4j.appender.FILE.layout.conversionPattern=%m%n
> Could someone please provide log4j2 code for above m1 method



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to