Bug 155765 Set font Andalus to element, preview in pdf, system throws exception
Set font Andalus to element, preview in pdf, system throws exception Steps: 1.Create a label into layout 2.Set font Andalus 3.Preview in pdf Actual Results: 1.System throws exception org.eclipse.birt.report.service.api.ReportServiceException: Error happened while running the report
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/pdf/font/FontMappingManager.java
}
		 
		
		int blockIndex = getBlockIndex(c);
		if ( blockIndex < 0 )
		{
			return null;
		}
		
		if ( null == fontNodes[blockIndex] )
		{
			return null;
		}
		Iterator i = fontNodes[blockIndex].iterator( );
		while ( i.hasNext( ) )
		{
			fontName = (String) i.next( );
			candidateFont = getBaseFont( fontName, c, fontStyle );
			if ( null != candidateFont )
				return candidateFont;
		}
		
		return null;
	}
	
	/**
	 * Gets the BaseFont defined to display the miss character.
	 * 
	 * @param fontStyle					the style of the font.
	 * @return							the default BaseFont object.