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
}
			}
			catch ( ClassNotFoundException e )
			{
				for ( int i = 0; i < classPathes.length; i++ )
				{
					ClassLoader loader = getCustomClassLoader( classPathes[i] );
					if ( loader != null )
					{
						try
						{
							return loader.loadClass( className );
						}
						catch ( Exception ex )
						{
						}
					}
				}
				throw e;
			}
		}
	}
	protected ClassLoader getCustomClassLoader( String classPathKey )
	{
		Object o = null;
		o = classLoaderCache.get( classPathKey );
		if ( o != null )
			return (ClassLoader) o;
		String classPath = System.getProperty( classPathKey );
		if ( classPath == null || classPath.length( ) == 0 )