I have a problem with multiple logs in one class.
The problem is that the logs are being written, but then when the program is done, the files are being erased (contain nothing). I can see the log files fill up as the program goes along, so I know stuff is being written.
FileAppender appender1 = null;
try {
myAppender1 = new FileAppender("file1.log",false);
} catch(Exception e) {}
logger1.addAppender(appender1);
logger1.setLevel((Level) Level.INFO);
FileAppender appender2 = null;
try {
myAppender2 = new FileAppender("file2.log",false);
} catch(Exception e) {}
logger2.addAppender(appender2);
logger2.setLevel((Level) Level.INFO);