Bug 132084 Inconsistent manifest data type for an ODA driver's native data type code
The ODA runtime extension point (org.eclipse.datatools.connectivity.oda.dataSource) schema has defined its dataTypeMapping.nativeDataTypeCode attribute to be an integer value. The oda.util.manifest package, which provides encapsulated access to an ODA runtime extension's plugin manifest, handles such attribute value as a "short" data type. It should be corrected to an "int", to be consistent with its schema definition.
data/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/odaconsumer/Driver.java
}
	
    /**
     * Passes the trace logging configuration values to the
     * ODA driver and its consumer helper.
     */
	void setLogConfiguration() 
	{
	    final String methodName = "setLogConfiguration";
	            
        
        LogConfiguration logConfigSpec = newLogSettings();
	    if( logConfigSpec == null )
	    {
			sm_logger.logp( Level.INFO, sm_className, methodName,
					"ODA driver does not have valid trace logging defined in the plug-in .options or plugin.xml file." );
	        return;		
	    }
	            
        
        IDriver driverHelper;
        try
        {
            driverHelper = getDriverHelper();
        }
        catch( DataException ex )
        {
            sm_logger.logp( Level.WARNING, sm_className, methodName,
                    "Cannot get ODA consumer manager's driver helper to set up logging.", ex );
            return;