Bug 153046 oda.consumer creates log folders in improper place
When running date test from ReportEngine, oda.consumer creates log folders in improper place. The "OdaLog" folder should be created under own project folder. Please see the attachments.
data/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/odaconsumer/Driver.java
*/
    private LogConfiguration newLogSettings( TraceLogging logManifest )
    {
        assert( logManifest != null );
        
        
        String logFilenamePrefix = logManifest.getLogFileNamePrefix();
        String logDest = logManifest.getLogDirectory();
        
        
        
        if( isNotEmpty( logFilenamePrefix ) || isNotEmpty( logDest ) )
        {
	        logFilenamePrefix = getDefaultLogFilenamePrefix( logFilenamePrefix );
	        logDest = getDefaultLogDirectory( logDest );
        }
        
        return new LogConfiguration( m_dataSourceDriverId, 
                            logManifest.getLogLevel(),
                            logDest,
                            logFilenamePrefix,
                            logManifest.getLogFormatterClass() );
    }
    /*
     * Returns the default configuration value if 
     * the given log filename prefix is not specified
     */
    private String getDefaultLogFilenamePrefix( String prefix )
    {
        if( isNotEmpty( prefix ) )