Bug 375600 Misspelled constant name: IScriptFunctionContext.FUNCITON_BEAN_NAME
Build Identifier: In BIRT 3.7.2 IScriptFunctionContext has a constant called FUNCITON_BEAN_NAME. It should be renamed to FUNCTION_BEAN_NAME and the current name deprecated. Reproducible: Always Steps to Reproduce: View JavaDoc for IScriptFunctionContext.
data/org.eclipse.birt.report.engine.script.javascript/src/org/eclipse/birt/report/engine/javascript/JavascriptEngine.java
String source = ( (CompiledJavascript) compiledScript ).getScriptText( );
		try
		{
			Script script = ( (CompiledJavascript) compiledScript )
					.getCompiledScript( );
			Object value = script.exec( context, getJSScope( scriptContext ) );
			return jsToJava( value );
		}
		catch ( Throwable e )
		{
			throw new CoreException( ResourceConstants.JAVASCRIPT_COMMON_ERROR,
					new Object[]{source, e.getMessage( )}, e );
		}
	}
	private Object javaToJs( Scriptable scope, Object value )
	{
		return Context.javaToJS( value, scope );
	}
	/**
	 * converts a JS object to a Java object
	 * 
	 * @param jsValue
	 *            javascript object
	 * @return Java object
	 */
	public Object jsToJava( Object jsValue )
	{
		return JavascriptEvalUtil.convertJavascriptValue( jsValue );
	}
	public void setApplicationClassLoader( final ClassLoader appLoader )