Bug 121348 When some labels write in Japanese and Chinese, the lables don't display int the pdf emitter
Description: When some labels write in Japanese and Chinese, the lables don't display int the pdf emitter Steps to reproduce: 1. create a new report 2. drag some labels to the layout, and input the Japanese and Chinese charaters in the labels 3. save and preview in the PDF emitter Actual Results: the labels with the Japanese and Chinese characters don't show up Expected Results: the labels with the Japanese and Chinese characters show up correctly
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/api/impl/RunAndRenderTask.java
* (non-Javadoc)
	 * 
	 * @see org.eclipse.birt.report.engine.api2.IRunAndRenderTask#run()
	 */
	public void run( ) throws EngineException
	{
		
		ReportDesignHandle designHandle = (ReportDesignHandle) runnable
				.getDesignHandle( );
	
		ReportDesign copiedReportDesign = (ReportDesign)designHandle.copy();
		ReportDesignHandle copiedDesignHandle = (ReportDesignHandle)copiedReportDesign.getHandle( null ); 
		runnable = new ReportRunnable( copiedDesignHandle );
		if ( !validateParameters( ) )
		{
			throw new EngineException(
					MessageConstants.INVALID_PARAMETER_EXCEPTION ); 
		}
		
		EngineEmitterServices services = new EngineEmitterServices( this );
		services.setRenderOption( renderOption );
		EngineConfig config = engine.getConfig( );
		if ( config != null )
			services
					.setEmitterConfig( engine.getConfig( ).getEmitterConfigs( ) );
		services.setRenderContext( context );
		services.setReportRunnable( runnable );
		
		usingParameterValues( );