Bug 155551 Arabic Separated Characters in PDF Export
When viewing the Report Design with the eclipse plugin, the Arabic characters are OK and contiguous, but when the report is exported to PDF the characters are shown separately.
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/pdf/PDFTextLM.java
{
	private PDFLineAreaLM lineLM;
	/**
	 * Checks if the compositor needs to pause.
	 */
	private boolean pause = false;
	private Compositor comp = null;
	private ITextContent textContent = null;
	
	public PDFTextLM( PDFLayoutEngineContext context, PDFStackingLM parent,
			IContent content, IReportItemExecutor executor )
	{
		super( context, parent, content, executor );
		lineLM = (PDFLineAreaLM) parent;
		ITextContent textContent = (ITextContent) content;
		String text = textContent.getText( );
		if ( text != null && text.length( ) != 0 )
		{
			transform( textContent );
			this.textContent = textContent;
			comp = new Compositor();
		}
	}
	protected boolean layoutChildren( )
	{
		if ( null == textContent )
			return false;
		pause = false;
		return comp.compose( );
	}