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
{
		if ( bookmarks == null )
		{
			loadBookmarks( );
		}
		ArrayList list = new ArrayList( );
		list.addAll( bookmarks.keySet( ) );
		return list;
	}
	public long getBookmark( String bookmark )
	{
		if ( bookmarks == null )
		{
			loadBookmarks( );
		}
		Long pageNumber = (Long) bookmarks.get( bookmark );
		if ( pageNumber == null )
		{
			return 0;
		}
		return pageNumber.longValue( );
	}
	public TOCNode findTOC( String tocNodeId )
	{
		if ( tocRoot == null )
		{
			loadTOC( );
		}
		if ( tocNodeId == null || "/".equals( tocNodeId ) )
		{