Bug 155786 [Deploy] Total page number is wrong when render a multipage report design
When render a multipage report on BIRT deployed on web servers, total page number is not correct. It show only 1 page in all, which actually should be 123 pages. When I refresh the web pages manually, the total page number became 50, but still not the correct count. And refreshing again, it becomes 123, the correct one.
viewer/org.eclipse.birt.report.viewer/birt/WEB-INF/classes/org/eclipse/birt/report/context/ViewerAttributeBean.java
this.documentInUrl = true;
				reportDocumentInstance.close( );
			}
		}
		
		if ( reportRunnable == null )
		{
			
			if ( ParameterAccessor.isReportParameterExist( request,
					ParameterAccessor.PARAM_REPORT_DOCUMENT )
					&& !ParameterAccessor.isReportParameterExist( request,
							ParameterAccessor.PARAM_REPORT ) )
			{
				if ( isValidDocument )
					this.exception = new ViewerException(
							ResourceConstants.GENERAL_EXCEPTION_DOCUMENT_FILE_ERROR,
							new String[]{this.reportDocumentName} );
				else
					this.exception = new ViewerException(
							ResourceConstants.GENERAL_EXCEPTION_DOCUMENT_ACCESS_ERROR,
							new String[]{this.reportDocumentName} );
				return design;
			}
			
			if ( !ParameterAccessor.isValidFilePath( this.reportDesignName ) )
			{
				this.exception = new ViewerException(
						ResourceConstants.GENERAL_EXCEPTION_REPORT_ACCESS_ERROR,
						new String[]{this.reportDesignName} );
			}