Bug 158255 Wrong method name in PlatformConfig
There is a method in org.eclipse.birt.core.framework.PlatformConfig class: public void getBIRTHome( String birtHome ) { properties.put( BIRT_HOME, birtHome ); } but obviously the method name should be "setBIRTHome".
core/org.eclipse.birt.core/src/org/eclipse/birt/core/framework/PlatformConfig.java
properties.put( BIRT_HOME, birtHome );
	}
	public String[] getOSGiArguments( )
	{
		Object arguments = properties.get( OSGI_ARGUMENTS );
		if ( arguments instanceof String[] )
		{
			return (String[]) arguments;
		}
		return null;
	}
	public void setOSGiArguments( String[] arguments )
	{
		properties.put( OSGI_ARGUMENTS, arguments );
	}
	public IPlatformContext getPlatformContext( )
	{
		Object context = properties.get( PLATFORM_CONTEXT );
		if ( context instanceof IPlatformContext )
		{
			return (IPlatformContext) context;
		}
		return null;
	}
	public void setPlatformContext( IPlatformContext context )
	{
		properties.put( PLATFORM_CONTEXT, context );
	}
}