[
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)