in my application I have a class DummyLogger, which is a superclass to all others. It provides them a log4j Logger.
In the constructor it sets up the important attributes:
Formerly I had the application as a pure java app and everything worked fine. Now I've made it a web application (I run it on WebsphereAS 5.0) and it has stopped creating the backup files. However the code remained the same. Any ideas what has happend?
Java Developer, Thailand
Joined: Nov 05, 2004
Originally posted by somkiat puisungnoen: What do you mean about "backup files" ?
When the log file reaches the size specified in .setMaxFileSize(size) it should make a backup of the log file (number of backups is set by .setMaxBackupIndex(backupIndex)) and roll over the log file -> in this case the file app.log should be copied to app.log.1 and further logging should be written to rolled over file app.log
Joined: Jul 04, 2003
In my project, I'm just config in log4j.properties BUT not in my code like you. And my program is work fine.
Sometime, you can check permission in target directory for crete log file.
I’ve looked at a lot of different solutions, and in my humble opinion Aspose is the way to go. Here’s the link: http://aspose.com
subject: log4j doesn't create backup files in web-app, the same code in pure java app works fi