Bug 361443 Excel ODA
data/org.eclipse.birt.report.data.oda.excel/src/org/eclipse/birt/report/data/oda/excel/impl/util/ExcelFileReader.java
if (isXlsxFile(extension)) {
				XlsxFileReader poiRdr = new XlsxFileReader(fis);
				xlsxWorkSheetList = poiRdr.getSheetNames();
				for (Map.Entry<String, String> entry : xlsxWorkSheetList
						.entrySet()) {
					sheetNames.add(entry.getKey());
				}
			} else if ( isXlsFile( extension ) ){
				Workbook workBook = new HSSFWorkbook(fis);
				for (int i = 0; i < workBook.getNumberOfSheets(); i++) {
					sheetNames.add(workBook.getSheetName(i));
				}
			}
		} catch (FileNotFoundException e) {
			
		} catch (IOException e) {
			
		} catch (Exception e) {
			
			e.printStackTrace();
		}
		finally
		{
			fis.close( );
		}
		return sheetNames;
	}
}