Bug 144577 Print in Web Viewer doesn't work in Linux
Description: Print in Web Viewer doesn't work in Linux Steps to reproduce: 1. New a report 2. Preview in Web Viewer and click Print button Expected result: Page is printed Actual result: Nothing happened.
viewer/org.eclipse.birt.report.viewer/birt/WEB-INF/classes/org/eclipse/birt/report/utility/BirtUtility.java
ClassLoader loader )
	{
		HashMap context = new HashMap( );
		Boolean isDesigner = Boolean.valueOf( ParameterAccessor
				.isDesigner( request ) );
		context.put( "org.eclipse.birt.data.engine.dataset.cache.option", 
				isDesigner );
		context.put( EngineConstants.APPCONTEXT_BIRT_VIEWER_HTTPSERVET_REQUEST,
				request );
		context.put( EngineConstants.APPCONTEXT_CLASSLOADER_KEY, loader );
		
		context.put( EngineConstants.APPCONTEXT_CHART_RESOLUTION,
				ParameterAccessor.getDpi( request ) );
		
		ParameterAccessor.pushAppContext( context, request );
		return context;
	}
	/**
	 * Find toc id from document instance by name
	 * 
	 * @param doc
	 * @param name
	 * @param options
	 * @return
	 */
	public static String findTocByName( IReportDocument doc, String name,
			InputOptions options )
	{
		if ( doc == null || name == null )
			return null;