Win a copy of Programmer's Guide to Java SE 8 Oracle Certified Associate (OCA) this week in the OCAJP forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Log file created for every invocation

 
Siva Masilamani
Ranch Hand
Posts: 385
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi

I am trying to write a simple program to log the application data using Java logging API.As we are using Java 1.2 ,i am using LumberJack for logging.


The problem is everytime i run the class a new log file is created like filename.log.0,filename.log.1 and so on.

How do i avoid this?Also i would like to know how to rollover the old log file and create a new log file everyday?I know we could do it in Log4j using org.apache.log4j.DailyRollingFileAppender but how would i get the same thing here also?

This class runs only if there is logging.properties file is in the jdre/lib folder which JDK1.2 doen't have.So i manually create a empty file with such a name under the lib directory.How do i make the jvm look for the location i specified in the program instead of lib directory?

Please find below the code and property file.




Please help
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic