Bug 154000 Enrichment of ODA consumer helper
Provide additional services in the oda.consumer component to include more common behavior that an ODA consumer application would need. For example, to handle different capabilities and behavior of individual ODA drivers.
data/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/odaconsumer/Driver.java
{
	    final String methodName = "getLoggingElement";
        
        ExtensionManifest config;
        try
        {
            config = getDriverExtensionConfig();
        }
        catch( DataException ex )
        {
            sm_logger.logp( Level.WARNING, sm_className, methodName,
                    "Cannot get ODA driver plug-in manifest.", ex );
            return null;
        }
        
        assert( config != null );
        return config.getTraceLogging();
    }
    
    /*
     * Gets the plug-in trace logging configuration from 
     * the .options file if set to debugging; otherwise,  
     * from the plugin.xml traceLogging element.
     */ 
	private LogConfiguration newLogSettings()
    {
        
        LogConfiguration logOptions = newTraceOptions();
        if( logOptions != null )
            return logOptions;