else if ( "/parameter".equalsIgnoreCase( request.getServletPath( ) ) )
else if ( SERVLET_PATH_PARAMETER.equalsIgnoreCase( request .getServletPath( ) ) )
	public void doGet( HttpServletRequest request, HttpServletResponse response )			throws ServletException, IOException	{		ReportEngineService.getInstance( ).setEngineContext(				getServletContext( ), request );		// Exception happened during context init.		BirtContext context = new BirtContext( request );		if ( context.getBean( ).getException( ) != null )		{			context.finalize( );			String target = "pages/common/Error.jsp"; //$NON-NLS-1$			request.setAttribute( "error", context.getBean( ).getException( ) ); //$NON-NLS-1$			RequestDispatcher rd = request.getRequestDispatcher( target );			rd.include( request, response );		}		else		{			try			{				if ( "/frameset".equalsIgnoreCase( request.getServletPath( ) ) ) //$NON-NLS-1$				{					viewer.service( request, response );				}				if ( "/preview".equalsIgnoreCase( request.getServletPath( ) ) ) //$NON-NLS-1$				{					preview.service( request, response );				}				else if ( "/run".equalsIgnoreCase( request.getServletPath( ) ) ) //$NON-NLS-1$				{					engine.service( request, response );				}				else if ( "/parameter".equalsIgnoreCase( request.getServletPath( ) ) )//$NON-NLS-1$				{					parameter.service( request, response );				}			}			catch ( BirtException e )			{				String target = "pages/common/Error.jsp"; //$NON-NLS-1$				request.setAttribute( "error", e ); //$NON-NLS-1$				RequestDispatcher rd = request.getRequestDispatcher( target );				rd.include( request, response );			}			finally			{				context.finalize( );			}		}	}