Hi ,
I am using
Java Logging API (java.util.logging.Logger) to log message into files.
Development environment is as below:-
Java Runtime :- Java 1.6
Application Server :- Websphere Application Server 7.0.0.1
Logging file configuration is below.All messages are getting succesfully.
#logging.properties file configuration
com.test.jdk14logger.filepath=C:/temp/log%g.log
com.test.logger.jdk14logger.limit=1048576
com.test.logger.jdk14logger.count=2
com.test.logger.jdk14logger.append=true
I am expecting below behavior for above configuration:-
1 Two files should be created as log0.log and log1.log
2 Logging will done in log0.log file upto its limit i.e 1 MB reached.
3 As max limit of log0.log reached , data from log0 will be transferred to log1.log and log0.log will be emptied.
Further all logs will be done again in log0.log
But I found behavior in actual working
1 Logging data gets rotated from log0.log to log1.log before log0.log file reaches its max limit as 1MB (Its starts at few KB only)
2 No of files generated is more than 2
3 ".lck" files are getting generated.
Please help out to sort out above issues.
Thanks ,
Vaibhav