Bug 197451 Export report current page to pdf will cause a redundant first page.[1200]
Description: Export report current page to pdf will cause a redundant first page. Build number:2.2.1.v20070723 Steps to reproduce: 1. Open attached report. 2. Preview in Web Viewer, navigate to second page. 3. Click Export Report->PDF, select current page and click OK. Expected result: Display data rows in second page, total two pages. Actual result: First page display table header without data. Second and third pages display the expected result. Error log:n/a
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/api/impl/RenderTask.java
executor = new LocalizedReportExecutor( executionContext,
					executor );
			executionContext.setExecutor( executor );
			initializeContentEmitter( emitter, executor );
			IReportLayoutEngine layoutEngine = createReportLayoutEngine(
					pagination, renderOptions );
			layoutEngine.setLocale( executionContext.getLocale( ) );
			
			if ( ExtensionManager.PAPER_SIZE_PAGINATION.equals( pagination ) )
			{
				OnPageBreakLayoutPageHandle handle = new OnPageBreakLayoutPageHandle(
						executionContext );
				layoutEngine.setPageHandler( handle );
				CompositeContentEmitter outputEmitters = new CompositeContentEmitter(
						format );
				outputEmitters.addEmitter( emitter );
				outputEmitters.addEmitter( handle.getEmitter( ) );
				emitter = outputEmitters;
			}
			startRender( );
			IReportContent report = executor.execute( );
			emitter.start( report );
			layoutEngine.layout( executor, report, emitter, false );
			emitter.end( report );
			closeRender( );
			executor.close( );
		}
	}
	
	private static class ReportExecutorWrapper implements IReportExecutor