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
}
	}
	public JavascriptEngine( JavascriptEngineFactory factory,
			ScriptableObject root ) throws BirtException
	{
		this.factory = factory;
		try
		{
			this.context = Context.enter( );
			this.global = new ImporterTopLevel( );
			this.root = root;
			if ( root != null )
			{
				
				
				
				new LazilyLoadedCtor( global, "Packages",
						"org.mozilla.javascript.NativeJavaTopPackage", false );
				global.exportAsJSClass( 3, global, false );
				global.delete( "constructor" );
				global.setPrototype( root );
			}
			else
			{
				global.initStandardObjects( context, true );
			}
			if ( global
					.get(
							org.eclipse.birt.core.script.functionservice.IScriptFunctionContext.FUNCITON_BEAN_NAME,
							global ) == org.mozilla.javascript.UniqueTag.NOT_FOUND )