Bug 125963 reportContext.getConfigVariableValue() always returns null
The getConfigVariableValue() method of reportContext always returns null. At least it does with the variables I tried, "BIRT_HOME" and "java.version", and "user.name".
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/api/script/IReportContext.java
Locale getLocale( );
	/**
	 * 
	 * @return
	 */
	String getOutputFormat( );
	/**
	 * Get the application context
	 */
	Map getAppContext( );
	/**
	 * Get the http servlet request object
	 * 
	 */
	Object getHttpServletRequest( );
	/**
	 * Add the object to runtime scope. This object can only be retrieved in the
	 * same phase, i.e. it is not persisted between generation and presentation.
	 */
	void setGlobalVariable( String name, Object obj );
	/**
	 * Remove an object from runtime scope.
	 */
	void deleteGlobalVariable( String name );
	/**
	 * Retireve an object from runtime scope.
	 */
	Object getGlobalVariable( String name );
	/**
	 * Add the object to report document scope. This object can be retrieved