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.
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/executor/ExecutionContext.java
String[] classPathes = new String[]{
				EngineConstants.WEBAPP_CLASSPATH_KEY,
				EngineConstants.PROJECT_CLASSPATH_KEY,
				EngineConstants.WORKSPACE_CLASSPATH_KEY};
		public ApplicationClassLoader( )
		{
		}
		public Class loadClass( String className )
				throws ClassNotFoundException
		{
			try
			{
				try
				{
					
					return Class.forName( className );
				}
				catch ( ClassNotFoundException ex )
				{
					if ( appContext != null )
					{
						Object appLoader = appContext
								.get( EngineConstants.APPCONTEXT_CLASSLOADER_KEY );
						if ( appLoader instanceof ClassLoader )
						{
							return ( (ClassLoader) appLoader )
									.loadClass( className );
						}
					}
					throw ex;