we want to add the following lines in log4j file
log4j.appender.DRFA=org.apache.log4j.RollingFileAppender
log4j.appender.DRFA.MaxBackupIndex=100
log4j.appender.DRFA.MaxFileSize=10MB
but these lines must be before the first line that include the word - DatePattern , and no matter if line is with mark or not
#log4j.appender.DRFA.DatePattern=.yyyy-MM-dd
or
log4j.appender.DRFA.DatePattern=.yyyy-MM-dd
note - in case DatePattern word apears couple times in file , then the three lines must be set only before the first line that include - DatePattern
example 1 ( expected output )
log4j.appender.DRFA=org.apache.log4j.RollingFileAppender
log4j.appender.DRFA.MaxBackupIndex=100
log4j.appender.DRFA.MaxFileSize=10MB
#log4j.appender.DRFA.DatePattern=.yyyy-MM-dd
example 2 ( expected output )
log4j.appender.DRFA=org.apache.log4j.RollingFileAppender
log4j.appender.DRFA.MaxBackupIndex=100
log4j.appender.DRFA.MaxFileSize=10MB
log4j.appender.DRFA.DatePattern=.yyyy-MM-dd