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.
core/org.eclipse.birt.core.ui/src/org/eclipse/birt/core/ui/frameworks/errordisplay/ErrorDialog.java
else
		{
			shell = new Shell( shellParent, SWT.DIALOG_TRIM
					| SWT.RESIZE | SWT.APPLICATION_MODAL );
		}
		shell.setText( sTitle );
		shell.setSize( DEFAULT_WIDTH, DEFAULT_HEIGHT );
		shell.setLayout( new FillLayout( ) );
		
		shell.setLocation( ( display.getClientArea( ).width / 2 )
				- ( shell.getSize( ).x / 2 ),
				( display.getClientArea( ).height / 2 )
						- ( shell.getSize( ).y / 2 ) );
		placeComponents( );
		shell.setDefaultButton( btnOK );
		shell.open( );
		while ( !shell.isDisposed( ) )
		{
			if ( !display.readAndDispatch( ) )
			{
				display.sleep( );
			}
		}
	}
	public ErrorDialog( Shell shellParent, String sTitle, String sMessage,
			String[] sErrors, String[] sFixes )
	{
		this.shellParent = shellParent;
		this.sMessage = sMessage;
		this.sErrors = getOrganizedErrors( sErrors );