Bug 361443 Excel ODA
data/org.eclipse.birt.report.data.oda.excel/src/org/eclipse/birt/report/data/oda/excel/impl/util/ExcelFileSource.java
}
		}
	}
	/**
	 *
	 * @return
	 * @throws OdaException
	 */
	private List<String[]> fetchQueriedDataFromFileToList() throws OdaException {
		List<String[]> result = new ArrayList<String[]>();
		try {
			if (isFirstTimeToReadSourceData) {
				
				if (this.hasColumnNames) {
					List<String> columeNameLine;
					while (isEmptyRow(columeNameLine = excelFileReader
							.readLine())) {
						continue;
					}
					this.originalColumnNames = getColumnNameArray(columeNameLine);
					initNameIndexMap();
				}
				
				
				
				if (this.hasTypeLine) {
					while (isEmptyRow(excelFileReader.readLine()))
						continue;
				}
				if (!this.hasColumnNames) {