Bug 123736 Underline, linethrough, overline doesn't work for chart font.
Description: Underline, linethrough, overline doesn't work for chart font. Steps to teproduce: 1. Add a style, set its font. 2. Tick "underline", "linethrough" and "overline". 3. Preview. Font setting doesn't work.
chart/org.eclipse.birt.chart.engine/src/org/eclipse/birt/chart/factory/Generator.java
"exception.illegal.null.value",  
					ResourceBundle.getBundle( Messages.ENGINE,
							Locale.getDefault( ) 
							) );
		}
		
		if ( rtc == null )
		{
			rtc = new RunTimeContext( );
		}
		
		if ( rtc.getLocale( ) == null )
		{
			rtc.setLocale( Locale.getDefault( ) );
		}
		
		IChartScriptContext icsc = rtc.getScriptContext( );
		if ( icsc == null )
		{
			
			ChartScriptContext csc = new ChartScriptContext( );
			csc.setChartInstance( (Chart) EcoreUtil.copy( cmDesignTime ) );
			csc.setExternalContext( externalContext );
			csc.setLocale( rtc.getLocale( ) );
			csc.setLogger( logger );
			rtc.setScriptContext( csc );
			icsc = csc;
		}
		else if ( icsc instanceof ChartScriptContext )
		{