Bug 180402 [Smoke][Automation][Regression] Chart cannot be rendered at all
steps to reproduce: - create a report - add a chart item to the report - preview the report expected behavior: - chart is rendered actual behavior: - chart was not rendered at all
chart/org.eclipse.birt.chart.reportitem/src/org/eclipse/birt/chart/reportitem/ChartReportItemGenerationImpl.java
new BIRTExternalContext( context ),
				new BIRTScriptClassLoader( appClassLoader ),
				ULocale.getDefault( ) );
		
		if ( rowSets == null
				|| rowSets.length != 1
				|| rowSets[0] == null
				|| rowSets[0].isEmpty( )
				|| queries == null
				|| queries[0] == null )
		{
			
			return;
		}
		
		
		IRowSet rowSet = rowSets[0];
		Map expressions = queries[0].getResultSetExpressions( );
		while ( rowSet.next( ) )
		{
			for ( Iterator iter = expressions.keySet( ).iterator( ); iter.hasNext( ); )
			{
				String colName = (String) iter.next( );
				String expr = ExpressionUtil.createRowExpression( JavascriptEvalUtil.transformToJsConstants( colName ) );
				rowSet.evaluate( expr );
			}
		}
	}
}