Bug 132914 "Invalid page number" error message is hard coded.
"Invalid page number" error message is hard coded in DocumentProcessor.java. This must be externalized into *.properties file. If there are other hard coded error messages, please also externalize.
viewer/org.eclipse.birt.report.viewer/birt/WEB-INF/classes/org/eclipse/birt/report/service/actionhandler/AbstractGetPageActionHandler.java
AxisFault fault = new AxisFault( );
				fault.setFaultReason( "Invalid bookmark: " + __bookmark ); 
				throw fault;
			}
			__useBookmark = true;
		}
		
		if ( !isValidPageNumber( context.getRequest( ), __pageNumber, __docName ) )
		{
			AxisFault fault = new AxisFault( );
			fault.setFaultReason( "Invalid page number." ); 
			throw fault;
		}
		
		__svgFlag = getSVGFlag( operation.getOprand( ) );
	}
	protected void doExecution( ) throws ReportServiceException, RemoteException
	{
		InputOptions options = new InputOptions( );
		options.setOption( InputOptions.OPT_LOCALE, __bean.getLocale( ) );
		options.setOption( InputOptions.OPT_RTL, new Boolean( __bean.isRtl( ) ) );
		options.setOption( InputOptions.OPT_REQUEST, context.getRequest( ) );
		options.setOption( InputOptions.OPT_SVG_FLAG, new Boolean( __svgFlag ) );
		options.setOption( InputOptions.OPT_IS_MASTER_PAGE_CONTENT,
				new Boolean( __bean.isMasterPageContent( ) ) );
	
		__activeIds = new ArrayList( );
		__page = getReportService( ).getPage( __docName, __pageNumber + "", options,
				__activeIds );
		__totalPageNumber = getReportService( ).getPageCount( __docName, options,