Forums Register Login

log4j doesn't create backup files in web-app, the same code in pure java app works fi

+Pie Number of slices to send: Send
Hi all,

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?



Thanks a lot,
Ondra
+Pie Number of slices to send: Send
What do you mean about "backup files" ?
+Pie Number of slices to send: Send
 

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
+Pie Number of slices to send: Send
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.
Amateurs built google. Professionals built the titanic. We can't find the guy that built this tiny ad:
a bit of art, as a gift, the permaculture playing cards
https://gardener-gift.com


reply
reply
This thread has been viewed 1088 times.
Similar Threads
Log4j will not write to log file.
Help Please -log4j:WARN No appenders could be found for logger
Log4j : How to name the logfile dynamically
log4j DailyRollingFileAppender
log4j in jboss
More...

All times above are in ranch (not your local) time.
The current ranch time is
Mar 28, 2024 12:07:19.