Package javax.servlet.http

Examples of javax.servlet.http.HttpServlet


    getVariableForHtmlFormContext().set(instance, "", newFormCtx);
   
   
    String htmlFileName = instance.getInstanceId()+"_"+datePrefix + ".html";

    HttpServlet servlet = (HttpServlet)instance.getProcessTransactionContext().getProcessManager().getGenericContext().get("servlet");
    HttpServletResponse response = (HttpServletResponse)instance.getProcessTransactionContext().getProcessManager().getGenericContext().get("response");
       
    ServletRequest request = instance.getProcessTransactionContext().getServletRequest();
    boolean isHtmlSave = "true".equals(GlobalContext.getPropertyString("formactivity.save.html","false"));
    if(request != null && isHtmlSave){
      request.setAttribute("mappingResult", valueMap);
      request.setAttribute("instance", instance);
      request.setAttribute("formActivity", this);
      request.setAttribute("loggedRoleMapping", instance.getProcessTransactionContext().getProcessManager().getGenericContext().get(HumanActivity.GENERICCONTEXT_CURR_LOGGED_ROLEMAPPING));
      request.setAttribute("pm", (new ProcessManagerFactoryBean()).getProcessManagerForReadOnly());
       
      final StringWriter sw = new StringWriter();
      ServletContext servletContext = servlet.getServletContext();

      boolean isJBoss = "JBOSS".equals(GlobalContext.getPropertyString("was.type", "TOMCAT"));
      String webRoot = isJBoss ? GlobalContext.WEB_CONTEXT_ROOT : "";
      RequestDispatcher dis = servletContext.getRequestDispatcher(webRoot+"/wih/formHandler/cachedForms/" + formDefinitionVersionId + "_formview.jsp");
     
View Full Code Here


                jspc.execute();

                try {
                    Object servletInstance = pluginManager.loadClass(plugin, "org.apache.jsp." +
                        relativeDir + filename).newInstance();
                    HttpServlet servlet = (HttpServlet)servletInstance;
                    servlet.init(servletConfig);
                    servlet.service(request, response);
                    return true;
                }
                catch (Exception e) {
                    Log.error(e.getMessage(), e);
                }
View Full Code Here

    properties.put(Serve.ARG_PORT, port);
    properties.put(Serve.ARG_NOHUP, Serve.ARG_NOHUP);
    if (host != null && host.length() > 0 && "localhost".equals(host) == false)
      properties.put(Serve.ARG_BINDADDRESS, host);
    srv.arguments = properties;
    srv.addServlet("/getRootContext", new HttpServlet() {
      protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException,
          java.io.IOException {
        if (mainContext != null) {
          try {
            resp.setContentType("text/plain");
View Full Code Here

        return;
      }

      // no matching, process as file
      sfc.setFilter(new WebAppContextFilter());
      sfc.setServlet(new HttpServlet() {
        public void service(ServletRequest req, ServletResponse res)
            throws ServletException, IOException {
          String path = ((HttpServletRequest) req)
              .getPathTranslated();
          returnFileContent(path, (HttpServletRequest) req,
View Full Code Here

    try {
      if (_DEBUG)
        System.err.printf("Dispatching to resource %s%n", path);
      if (getResource(path) == null)
        throw new MalformedURLException(); // check path is valid
      return new SimpleDispatcher(new HttpServlet() {
        public void service(ServletRequest req, ServletResponse res)
            throws ServletException, IOException {
          String path;
          if (((HttpServletRequest) req).getAttribute("javax.servlet.include.request_uri") != null)
            path = req
View Full Code Here

        _context.setServletContextName(_scriptDescriptor.getContextName());
    }

    private void executeRequest(RequestDescriptor rd)
    {
        HttpServlet s = getServlet(rd.getServletName());

        _request = new MockRequest(_context, rd.getServletPath());

        loadParameters(_request, rd);

        _response = new MockResponse(_request);

        try
        {
            s.service(_request, _response);
        }
        catch (Exception ex)
        {
            throw new ApplicationRuntimeException(
                "Error executing request: " + ex.getMessage(),
View Full Code Here

    private HttpServlet getServlet(String name)
    {
        if (name == null)
            name = _scriptDescriptor.getDefaultServletDescriptor().getName();

        HttpServlet result = (HttpServlet) _servlets.get(name);

        if (result == null)
        {
            result = readyServlet(name);
            _servlets.put(name, result);
View Full Code Here

    private HttpServlet readyServlet(String name)
    {
        ServletDescriptor sd = _scriptDescriptor.getServletDescriptor(name);

        HttpServlet result = instantiateServlet(sd);

        MockServletConfig config = new MockServletConfig(name, _context);

        loadInitParameters(config, sd.getInitParameters());

        try
        {
            result.init(config);
        }
        catch (Exception ex)
        {
            throw new ApplicationRuntimeException(
                "Unable to initialize servlet '" + name + "': " + ex.getMessage(),
View Full Code Here

        ClasspathResourceFactoryImpl cf = new ClasspathResourceFactoryImpl();
        cf.setClassResolver(cr);

        i.setClasspathResourceFactory(cf);

        HttpServlet servlet = new ServletFixture();

        MockControl configControl = newControl(ServletConfig.class);
        ServletConfig config = (ServletConfig) configControl.getMock();

        trainForServletInit(configControl, config);

        config.getInitParameter(ApplicationSpecificationInitializer.APP_SPEC_PATH_PARAM);
        configControl.setReturnValue(null);

        config.getServletContext();
        configControl.setReturnValue(context);

        config.getServletName();
        configControl.setReturnValue("fred");

        log.isDebugEnabled();
        logControl.setReturnValue(true);

        Resource r = new ContextResource(context, "/WEB-INF/fred/fred.application");

        log.debug("Checking for existence of " + r);

        context.getResource(r.getPath());
        contextControl.setReturnValue(new URL("file:/context" + r.getPath()));

        log.debug("Found " + r);

        IApplicationSpecification as = new ApplicationSpecification();

        MockControl parserControl = newControl(ISpecificationParser.class);
        ISpecificationParser parser = (ISpecificationParser) parserControl.getMock();

        i.setParser(parser);

        parser.parseApplicationSpecification(r);
        parserControl.setReturnValue(as);

        ApplicationGlobals ag = new ApplicationGlobalsImpl();

        i.setGlobals(ag);

        replayControls();

        servlet.init(config);

        // The real ApplicationServlet will build a Registry and, indirectly, invoke this.

        i.initialize(servlet);
View Full Code Here

        ClasspathResourceFactoryImpl cf = new ClasspathResourceFactoryImpl();
        cf.setClassResolver(cr);

        i.setClasspathResourceFactory(cf);

        HttpServlet servlet = new ServletFixture();

        MockControl configControl = newControl(ServletConfig.class);
        ServletConfig config = (ServletConfig) configControl.getMock();

        trainForServletInit(configControl, config);

        config.getInitParameter(ApplicationSpecificationInitializer.APP_SPEC_PATH_PARAM);
        configControl.setReturnValue(null);

        config.getServletContext();
        configControl.setReturnValue(context);

        config.getServletName();
        configControl.setReturnValue("barney");

        log.isDebugEnabled();
        logControl.setReturnValue(false);

        Resource r = new ContextResource(context, "/WEB-INF/barney.application");

        context.getResource("/WEB-INF/barney/barney.application");
        contextControl.setReturnValue(null);

        log.isDebugEnabled();
        logControl.setReturnValue(false);

        context.getResource(r.getPath());
        contextControl.setReturnValue(new URL("file:/context" + r.getPath()));

        log.debug("Found " + r);

        IApplicationSpecification as = new ApplicationSpecification();

        MockControl parserControl = newControl(ISpecificationParser.class);
        ISpecificationParser parser = (ISpecificationParser) parserControl.getMock();

        i.setParser(parser);

        parser.parseApplicationSpecification(r);
        parserControl.setReturnValue(as);

        ApplicationGlobals ag = new ApplicationGlobalsImpl();

        i.setGlobals(ag);

        replayControls();

        servlet.init(config);

        // The real ApplicationServlet will build a Registry and, indirectly, invoke this.

        i.initialize(servlet);
View Full Code Here

TOP

Related Classes of javax.servlet.http.HttpServlet

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.