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
}
	public static boolean isValidLogger( Logger logger )
	{
		Logger rootLogger = Logger.getLogger( BIRT_NAME_SPACE );
		while ( logger != null )
		{
			if ( logger == rootLogger )
			{
				return false;
			}
			logger = logger.getParent( );
		}
		return true;
	}
	/**
	 * Stop BIRT Logging and close all of the handlers. This function should
	 * only by called by the main application that started BIRT. Note: Because
	 * of a Java API's bug, an additional .lck file will be created for each log
	 * file. Please see
	 * http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4775533 for detail.
	 */
	public static void stopEngineLogging( )
	{
		Logger rootLogger = Logger.getLogger( BIRT_NAME_SPACE );
		rootLogger.removeHandler( sharedHandler );
		if ( sharedHandler != null )
		{
			sharedHandler.close( );
			sharedHandler = null;
		}