Bug 140620 Chart scripting errors are ignored
Write a chart with an invalid script, the execution simply ignores the script. This makes it difficult to debug scripting. The error message is also not precise and needs improvements.
chart/org.eclipse.birt.chart.device.extension/src/org/eclipse/birt/chart/device/image/JavaxImageIOWriter.java
}
		
		al = (List) triggerMap.get( TriggerCondition.ONCLICK_LITERAL );
		if ( al != null )
		{
			for ( int i = al.size( ) - 1; i >= 0; i-- )
			{
				HTMLTag tag = new HTMLTag( "AREA" ); 
				ShapedAction sa = (ShapedAction) al.get( i );
				Action ac = sa.getAction( );
				String coords = shape2polyCoords( sa.getShape( ) );
				if ( coords != null )
				{
					if ( checkSupportedAction( ac ) )
					{
						switch ( ac.getType( ).getValue( ) )
						{
							case ActionType.URL_REDIRECT :
								URLValue uv = (URLValue) ac.getValue( );
								tag.addAttribute( HTMLAttribute.HREF,
										eval( uv.getBaseUrl( ) ) );
								tag.addAttribute( HTMLAttribute.TARGET,
										eval( uv.getTarget( ) ) );
								tag.addAttribute( HTMLAttribute.SHAPE,
										POLY_SHAPE );
								tag.addAttribute( HTMLAttribute.COORDS, coords );
								sb.append( tag.toString( ) );
								break;
							case ActionType.SHOW_TOOLTIP :