Bug 361443 Excel ODA
data/org.eclipse.birt.report.data.oda.excel/src/org/eclipse/birt/report/data/oda/excel/impl/ExcelFileQuery.java
for (int i = 0; i < aCN.length; i++) {
			if (this.findOccuranceOfValueInStringArray(aCN[i], aCN) > 1) {
				throw new OdaException(
						Messages.getString("query_SOURCE_DATA_ERROR")); 
			}
		}
	}
	private void validateColumnTypeConsistency(String[] aCT)
			throws OdaException {
		if (!this.hasTypeLine)
			return;
		for (int i = 0; i < aCT.length; i++) {
			if (!DataTypes.isValidType(aCT[i])) {
				throw new OdaException( Messages.getString("dataTypes_TYPE_NAME_INVALID") + aCT[i]); 
			}
		}
	}
	private int findOccuranceOfValueInStringArray(String value, String[] array) {
		int count = 0;
		for (int i = 0; i < array.length; i++) {
			if (value.trim().equalsIgnoreCase(array[i].trim()))
				count++;
		}
		return count;
	}
	/**
	 * @param result
	 * @return
	 */
	private String[] trimStringArray(String[] array) {