Bug 147833 Render attached report to pdf from document failed
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/content/ListContainerExecutor.java
public boolean hasNextChild( )
		{
			if(!needUpdate)
			{
				return hasNext;
			}
			if(currentRunIn!=null)
			{
				if(currentRunIn.hasNextChild( ))
				{
					hasNext = true;
					needUpdate = false;
					return hasNext;
				}
				else
				{
					currentRunIn.close( );
				}
			}
			currentRunIn = null;
			while(executor.hasNextChild( ))
			{
				IReportItemExecutor next = executor.getNextChild( );
				IContent nextContent = next.execute( );
				if(nextContent instanceof IListBandContent)
				{
					IListBandContent band = (IListBandContent)nextContent;
					if(repeat && (band.getBandType( )==IBandContent.BAND_HEADER || band.getBandType( )==IBandContent.BAND_GROUP_HEADER))
					{
						execute(next, nextContent);