Bug 208412 Enhance Chart Engine to process grouped, uni-dimensional Data
chart/org.eclipse.birt.chart.reportitem/src/org/eclipse/birt/chart/reportitem/ChartReportItemPresentationBase.java
Messages.getString( "ChartReportItemPresentationImpl.log.onRowSetsFailed" ) ); 
			logger.log( ex );
			throw new ChartException( ChartReportItemPlugin.ID,
					ChartException.GENERATION,
					ex );
		}
	}
	/**
	 * Check there is some data to display in the chart.
	 * 
	 * @param baseResultSet
	 * @return null if nothing to render
	 */
	private IBaseResultSet getDataToRender( IBaseResultSet[] baseResultSet )
			throws BirtException
	{
		
		if ( baseResultSet == null || baseResultSet.length < 1 )
		{
			
			
			logger.log( ILogger.INFORMATION,
					Messages.getString( "ChartReportItemPresentationImpl.error.NoData" ) ); 
			return null;
		}
		IBaseResultSet resultSet = baseResultSet[0];
		if ( resultSet == null || ChartReportItemUtil.isEmpty( resultSet ) )
		{
			
			return null;