Bug 154325 Use input absolute path as the parameter in error message
viewer/org.eclipse.birt.report.viewer/birt/WEB-INF/classes/org/eclipse/birt/report/resource/BirtResources.java
* List of resource bundles keyed by the locale, which is cached for the
	 * whole application.
	 */
	private static Map resourceMap = new HashMap( );
	/**
	 * Thread-local variable for the current thread.
	 */
	private static ThreadLocal threadLocal = new ThreadLocal( );
	/**
	 * Sets the locale of current user-thread. This method should be called
	 * before access to any localized message. If the locale is
	 * <code>null</code>, the default locale will be set.
	 * 
	 * @param locale
	 *            locale of the current thread.
	 */
	public static void setLocale( Locale locale )
	{
		if ( locale == null )
			threadLocal.set( Locale.getDefault( ) );
		else
			threadLocal.set( locale );
	}
	/**
	 * Gets the locale of current user-thread.
	 * 
	 * @return the locale of the current thread.
	 */
	public static Locale getLocale( )
	{