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
new ResultIterator( new ResultService( context,
									this ), odiIterator, this.queryScope ).close( );
							iterator = new CacheResultIterator( context,
									this );
						}else
						{
							iterator = new ResultIterator( new ResultService( context,
									this ), odiIterator, this.queryScope );
						}
					}
					else
					{
						if ( queryService.getQueryDefn( ).cacheQueryResults( ) )
						{
							 
							
							new ResultIterator2( new ResultService( context,
									this ), odiIterator, this.queryScope ).close( );
							iterator = new CacheResultIterator( context,
									this );
						}
						else
						{
							iterator = new ResultIterator2( new ResultService( context,
									this ),
									odiIterator,
									this.queryScope );
						}
					}