Bug 212712 run --config "logdir=xxx" in genReport can not create folder auto[00]
Descriiption: run --config "logdir=xxx" in genReport can not create folder auto[00] Run the genReport, and add the variable of --config "logdir=xxx". If xxx is not exist, it will pop up the error. Expected: It can create the folder auto.
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/api/impl/EngineLogger.java
generateUniqueLogFileName( dirName ), true );
			
			logFileHandler.setFormatter( new SimpleFormatter( ) );
			logFileHandler.setLevel( Level.FINEST );
			Logger logger = Logger.getAnonymousLogger( );
			logger.addHandler( logFileHandler );
			return logger;
		}
		catch ( SecurityException e )
		{
			logger.log( Level.WARNING, e.getMessage( ), e );
		}
		catch ( IOException e )
		{
			logger.log( Level.WARNING, e.getMessage( ), e );
		}
		return null;
	}
	private static void closeFileLogger( Logger logger )
	{
		Handler[] handles = logger.getHandlers( );
		if ( handles != null )
		{
			for ( int i = 0; i < handles.length; i++ )
			{
				handles[i].close( );
			}
		}
	}
}