Bug 201396 Exception is thrown out when a chart use the list shared result set [0005]
data/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/impl/QueryResults.java
{
		DummyResultIterator( IServiceForResultSet rService,
				org.eclipse.birt.data.engine.odi.IResultIterator odiResult,
				Scriptable scope ) throws DataException
		{
			super( rService, new DummyOdiResultIterator( odiResult ), scope );
		}
		
		public boolean next( ) throws DataException
		{
			return this.getOdiResult( ).next( );
		}
		
		public IResultIterator getSecondaryIterator( String subQueryName,
				Scriptable subScope ) throws DataException
		{
			Collection subQueries = this.getQueryResults().getPreparedQuery().getReportQueryDefn().getSubqueries( );
			Iterator subIt = subQueries.iterator( );
			HashMap subQueryMap = new HashMap();
			while ( subIt.hasNext( ) )
			{