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/swing/SwingEventHandler.java
seRT = (Series) ( (WrappedStructureSource) src ).getParent( )
						.getSource( );
			}
			logger.log( ILogger.INFORMATION,
					Messages.getString( "SwingEventHandler.info.toggle.visibility", 
							lcl ) + seRT );
			Series seDT = null;
			SeriesDefinition sdDT = null;
			try
			{
				seDT = findDesignTimeSeries( seRT ); 
				if ( seDT.eContainer( ) instanceof SeriesDefinition )
				{
					sdDT = (SeriesDefinition) seDT.eContainer( );
				}
			}
			catch ( ChartException oosx )
			{
				logger.log( oosx );
				return;
			}
			boolean highlight = iun.getContext( seDT ) == null;
			boolean changed = false;
			if ( seDT != null )
			{
				changed = performHighlight( seDT, highlight );
			}
			if ( sdDT != null )
			{
				for ( Iterator itr = sdDT.getSeriesPalette( )