Examples of RequestLogHandler


Examples of org.mortbay.jetty.handler.RequestLogHandler

      ContextHandlerCollection contexts = new ContextHandlerCollection();

      WebAppContext webAppContext = new WebAppContext(configLocation.getAbsolutePath(), contextPath);
      contexts.addHandler(webAppContext);

      RequestLogHandler requestLogHandler = new RequestLogHandler();
      handlers.setHandlers(new Handler[] { contexts, new DefaultHandler(), requestLogHandler });
      server.setHandler(handlers);

      server.setStopAtShutdown(true);
      server.setSendServerVersion(true);
View Full Code Here

Examples of org.mortbay.jetty.handler.RequestLogHandler

      contexts.addHandler(webAppContext);

            ResourceHandler resourceHandler = new ResourceHandler();
            resourceHandler.setResourceBase(resourceBase);
           
      RequestLogHandler requestLogHandler = new RequestLogHandler();
      handlers.setHandlers(new Handler[] { contexts, resourceHandler, new DefaultHandler(), requestLogHandler });
      server.setHandler(handlers);

      server.setStopAtShutdown(true);
      server.setSendServerVersion(true);
View Full Code Here

Examples of org.mortbay.jetty.handler.RequestLogHandler

            ContextHandlerCollection contexts = new ContextHandlerCollection();

            WebAppContext webAppContext = new WebAppContext(configLocation.getAbsolutePath(), contextPath);
            contexts.addHandler(webAppContext);

            RequestLogHandler requestLogHandler = new RequestLogHandler();
            handlers.setHandlers(new Handler[] { contexts, resourceHandler, new DefaultHandler(), requestLogHandler });
            server.setHandler(handlers);

            server.setStopAtShutdown(true);
            server.setSendServerVersion(true);
View Full Code Here

Examples of org.mortbay.jetty.handler.RequestLogHandler

      ContextHandlerCollection contexts = new ContextHandlerCollection();

      WebAppContext webAppContext = new WebAppContext(contextLocation.getAbsolutePath(), contextPath);
      contexts.addHandler(webAppContext);

      RequestLogHandler requestLogHandler = new RequestLogHandler();
      handlers.setHandlers(new Handler[] { contexts, new DefaultHandler(), requestLogHandler });
      server.setHandler(handlers);

      server.setStopAtShutdown(true);
      server.setSendServerVersion(true);
View Full Code Here

Examples of org.mortbay.jetty.handler.RequestLogHandler

        connector.setMaxIdleTime(30000);
        server.setConnectors(new Connector[]{connector});
       
        HandlerCollection handlers = new HandlerCollection();
        ContextHandlerCollection contexts = new ContextHandlerCollection();
        RequestLogHandler requestLogHandler = new RequestLogHandler();
        handlers.setHandlers(new Handler[]{contexts,new DefaultHandler(),requestLogHandler});
        server.setHandler(handlers);
       
        ContextDeployer deployer0 = new ContextDeployer();
        deployer0.setContexts(contexts);
        deployer0.setConfigurationDir(jetty_home+"/contexts");
        deployer0.setScanInterval(1);
        server.addLifeCycle(deployer0);  
       
        WebAppDeployer deployer1 = new WebAppDeployer();
        deployer1.setContexts(contexts);
        deployer1.setWebAppDir(jetty_home+"/webapps");
        deployer1.setParentLoaderPriority(false);
        deployer1.setExtract(true);
        deployer1.setAllowDuplicates(false);
        deployer1.setDefaultsDescriptor(jetty_home+"/etc/webdefault.xml");
        server.addLifeCycle(deployer1);
         
        HashUserRealm userRealm = new HashUserRealm();
        userRealm.setName("Test Realm");
        userRealm.setConfig(jetty_home+"/etc/realm.properties");
        server.setUserRealms(new UserRealm[]{userRealm});
       
        NCSARequestLog requestLog = new NCSARequestLog(jetty_home+"/logs/jetty-yyyy_mm_dd.log");
        requestLog.setExtended(false);
        requestLogHandler.setRequestLog(requestLog);
       
        server.setStopAtShutdown(true);
        server.setSendServerVersion(true);
       
        server.start();
View Full Code Here

Examples of org.mortbay.jetty.handler.RequestLogHandler

    {
        server = new Server(0);
            
        HandlerCollection handlers = new HandlerCollection();
        ContextHandlerCollection contexts = new ContextHandlerCollection();
        RequestLogHandler requestLogHandler = new RequestLogHandler();
        handlers.setHandlers(new Handler[]{contexts,new DefaultHandler(),requestLogHandler});
        server.setHandler(handlers);
       
        test0 = new WebAppContext(contexts,"../../webapps/test","/test0");
        test1 = new WebAppContext(contexts,"../../webapps/test","/test1");
View Full Code Here

Examples of org.mortbay.jetty.handler.RequestLogHandler

        // handler2
        DefaultHandler defaultHandler = new DefaultHandler();

        // handler3
        RequestLogHandler requestLogHandler = new RequestLogHandler();
        NCSARequestLog requestLog = new NCSARequestLog();

        requestLog.setLogServer(true);
        requestLog.setLogLocale(Locale.ENGLISH);
        requestLogHandler.setRequestLog(requestLog);

        handlers.setHandlers(new Handler[] { contexts, defaultHandler, requestLogHandler });

        return handlers;
    }
View Full Code Here

Examples of org.mortbay.jetty.handler.RequestLogHandler

                    server.addConnector(connector);
                }

            } else if ("request-log".equals(props.value)) {

                RequestLogHandler requestLogHandler = new RequestLogHandler();

                NCSARequestLog requestLog = new NCSARequestLog();

                if (props.getProperty("filename") != null) {
                    requestLog.setFilename(props.getProperty("filename").value);
                }

                if (props.getProperty("append") != null) {
                    requestLog.setAppend("true".equalsIgnoreCase(props.getProperty("append").value));
                }

                if (props.getProperty("extended") != null) {
                    requestLog.setExtended("true".equalsIgnoreCase(props.getProperty("extended").value));
                }

                if (props.getProperty("timezone") != null) {
                    requestLog.setLogTimeZone(props.getProperty("timezone").value);
                }

                if (props.getProperty("date-format") != null) {
                    requestLog.setLogDateFormat(props.getProperty("date-format").value);
                }

                if (props.getProperty("retain-days") != null) {
                    int days = 90;
                    try {
                        days = Integer.parseInt(props.getProperty("retain-days").value);
                    } catch (NumberFormatException e) {
                        days = 90;
                    }
                    requestLog.setRetainDays(days);
                }

                requestLogHandler.setRequestLog(requestLog);
                server.addHandler(requestLogHandler);
            }
        }

        return server;
View Full Code Here

Examples of org.mortbay.jetty.handler.RequestLogHandler

  private static class Server extends org.mortbay.jetty.Server implements JettyShims.Server {
    public void addWar(String war, String contextPath) {
      WebAppContext wac = new WebAppContext();
      wac.setContextPath(contextPath);
      wac.setWar(war);
      RequestLogHandler rlh = new RequestLogHandler();
      rlh.setHandler(wac);
      this.addHandler(rlh);
   }
View Full Code Here

Examples of org.mortbay.jetty.handler.RequestLogHandler

        // handler2
        DefaultHandler defaultHandler = new DefaultHandler();

        // handler3
        RequestLogHandler requestLogHandler = new RequestLogHandler();
        NCSARequestLog requestLog = new NCSARequestLog();

        requestLog.setLogServer(true);
        requestLog.setLogLocale(Locale.ENGLISH);
        requestLogHandler.setRequestLog(requestLog);

        handlers.setHandlers(new Handler[] { contexts, defaultHandler, requestLogHandler });

        return handlers;
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.