Bug 192789 Support to render reportlet using bookmark in frameset servlet.
Description: Support to render reportlet using bookmark in frameset servlet. At present, only run and preview servlet support __isreportlet&__bookmark to generate reportlet.
viewer/org.eclipse.birt.report.viewer/birt/WEB-INF/classes/org/eclipse/birt/report/service/actionhandler/AbstractGetPageActionHandler.java
}
	protected void __execute( ) throws Exception
	{
		prepareParameters( );
		doExecution( );
		prepareResponse( );
	}
	protected void prepareParameters( ) throws Exception, RemoteException
	{
		__bean = context.getBean( );
		__docName = __getReportDocument( );
		__checkDocumentExists( );
		
		InputOptions getPageCountOptions = new InputOptions( );
		getPageCountOptions.setOption( InputOptions.OPT_LOCALE, __bean
				.getLocale( ) );
		getPageCountOptions.setOption( InputOptions.OPT_RTL, new Boolean(
				__bean.isRtl( ) ) );
		getPageCountOptions.setOption( InputOptions.OPT_REQUEST, context
				.getRequest( ) );
		OutputOptions outputOptions = new OutputOptions( );
		InputOptions options = new InputOptions( );
		__totalPageNumber = getReportService( ).getPageCount( __docName,
				getPageCountOptions, outputOptions );
		Boolean isCompleted = (Boolean) outputOptions
				.getOption( OutputOptions.OPT_REPORT_GENERATION_COMPLETED );
		if ( isCompleted != null )
		{
			__isCompleted = isCompleted.booleanValue( );
		}