I am using log4j.properties files for logging.
However my both jobs format077job and format529job runs at the same time and log into same log file.Code:log4j.appender.chainsaw=org.apache.log4j.RollingFileAppender log4j.appender.chainsaw.File=import_log.xml log4j.appender.chainsaw.Append=false log4j.appender.chainsaw.Threshold=debug log4j.appender.chainsaw.MaxFileSize=10MB log4j.appender.chainsaw.MaxBackupIndex=2 log4j.appender.chainsaw.layout=org.apache.log4j.xml.XMLLayout log4j.rootCategory=info, format077Job log4j.appender.format077Job.File=format077Job.xml log4j.appender.format007Job=org.apache.log4j.RollingFileAppender log4j.appender.format077Job.layout=org.apache.log4j.PatternLayout log4j.appender.format077Job.layout.ConversionPattern=%d [%5p] %m%n log4j.rootCategory=info, format529Job log4j.appender.format529Job.File=format529Job.xml log4j.appender.format529Job=org.apache.log4j.RollingFileAppender log4j.appender.format529Job.layout=org.apache.log4j.PatternLayout log4j.appender.format529Job.layout.ConversionPattern=%d [%5p] %m%n
I want to have seperate log file for each job instance. So even if they run in parallel they will log to different log files. How I can achieve this please help.


Reply With Quote
