Bug 119124 Something wrong with page number
Using latest engine api regenreate report. The last page of a 59 pages report is empty. The content of any 1 page report is always empty.
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/api/impl/ReportDocumentReader.java
{
			loadPageHintStream( );
		}
		if ( pageHints != null )
		{
			if ( pageNumber >= 0 && pageNumber < pageHints.size( ) )
			{
				return (PageHint) pageHints.get( (int) pageNumber );
			}
		}
		return null;
	}
	public long getPageNumber( InstanceID iid )
	{
		return 0;
	}
	public long getPageNumber( String bookmark )
	{
		if ( bookmarks == null )
		{
			loadBookmarks( );
		}
		Object number = bookmarks.get( bookmark );
		if ( number instanceof Number )
		{
			return ( (Number) number ).intValue( );
		}
		return -1;
	}
	public List getBookmarks( )