java - log4j : generate log file name with parameters -
am using log4j follows :
<appender name="logfile" class="org.apache.log4j.dailyrollingfileappender"> <param name="file" value="d:/direc/logs/back-${batch}-${dateexec}.log" /> <param name="datepattern" value="'.'yyyy-mm-dd-hh" /> <layout class="org.apache.log4j.patternlayout"> <param name="conversionpattern" value="%d{dd mmm yyyy - hh:mm:ss,sss} [%t] %-5p [%c] %m : (ligne %l) - %m %n" /> </layout> </appender>
where {batch} , {dateexec} should refer variables[from command parameters ] (batch name , execution time).
in case log file name "back--.log"
does 1 knows how works ?
java spring log4j spring-batch
No comments:
Post a Comment