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
}
        try
	    {
	        driverHelper.setLogConfiguration( logConfigSpec );
	    }
	    catch( OdaException e1 )
	    {
            
			sm_logger.logp( Level.WARNING, sm_className, methodName,
					"Cannot set ODA data source log configuration.", e1 );
	    }
	}
    
	/*
	 * Sets the member variable(s) with value of the DTP ODA driver manifest, or 
	 * the manifests of a BIRT ODA driver and its adapter
	 */
	private void findDataSourceExtensionConfig() throws DataException
	{
	    final String methodName = "findDataSourceExtensionConfig";
	    
	    m_driverConfig = null;
        m_adapterConfig = null;
	     
        m_driverConfig = 
	        doGetDriverManifest( m_dataSourceDriverId, true ,
	                			 false  );
	    if( m_driverConfig != null )	
	        return;