Bug 160804 org.eclipse.birt.report.model compiles error in daily build 20061013
org.eclipse.birt.report.model compiles error in daily build 20061013. The error msg is below: compileSource: [javac] Compiling 69 source files to E:\5\plugins\org.eclipse.birt.report.model\bin [javac] E:\5\plugins\org.eclipse.birt.report.model\src\org\eclipse\birt\report\model\parser\OdaDataSourceState.java:175: cannot access org.eclipse.core.runtime.IExtension [javac] file org\eclipse\core\runtime\IExtension.class not found [javac] ExtensionManifest extension = ManifestExplorer.getInstance( ) [javac] ^ [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -deprecation for details. [javac] 1 error [forEach] Execution error on task: [ant] message: E:\DailyBuild\prepare\DailyBuild\dailybuild\script\DailyBuild.xml:1268: The following error occurred while executing this line: [forEach] E:\5\plugins\org.eclipse.birt.report.model\BuildModel.xml:409: Compile failed; see the compiler error output for details. [forEach] Project failed on itself: [forEach] Continue execution.
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/parser/OdaDataSourceState.java
package org.eclipse.birt.report.model.parser;
import org.eclipse.birt.report.model.api.elements.SemanticError;
import org.eclipse.birt.report.model.api.util.StringUtil;
import org.eclipse.birt.report.model.core.DesignElement;
import org.eclipse.birt.report.model.elements.OdaDataSource;
import org.eclipse.birt.report.model.elements.interfaces.IOdaExtendableElementModel;
import org.eclipse.birt.report.model.extension.oda.ODAProvider;
import org.eclipse.birt.report.model.extension.oda.OdaDummyProvider;
import org.eclipse.birt.report.model.util.AbstractParseState;
import org.eclipse.birt.report.model.util.ModelUtil;
import org.eclipse.birt.report.model.util.VersionUtil;
import org.eclipse.birt.report.model.util.XMLParserException;
import org.eclipse.datatools.connectivity.oda.OdaException;
import org.eclipse.datatools.connectivity.oda.util.manifest.ExtensionManifest;
import org.eclipse.datatools.connectivity.oda.util.manifest.ManifestExplorer;
import org.xml.sax.Attributes;
import org.xml.sax.SAXException;
/**
 * This class parses the oda data source element.
 * 
 */
public class OdaDataSourceState extends DataSourceState
{
	/**
	 * Old extension id of flat file in BIRT 1.0 or before.
	 */
	private static final String OBSOLETE_FLAT_FILE_ID = "org.eclipse.birt.report.data.oda.flatfile"; 
	/**
	 * Extension id of flat file in BIRT 2.0.
	 */