Package org.eclipse.jetty.webapp

Examples of org.eclipse.jetty.webapp.WebAppContext.addEventListener()


        protected Injector getInjector() {
          return childInjector;
        }
      };

      context.addEventListener(contextListener);
      context.addFilter(GuiceFilter.class, "/*", EnumSet.allOf(DispatcherType.class));
      context.addFilter(GzipFilter.class, "/webclient/*", EnumSet.allOf(DispatcherType.class));
      httpServer.setHandler(context);

      httpServer.start();
View Full Code Here


      webContext.addServlet(ViewTester.class, "/viewTester/*");
      if (!webContext.getInitParams().containsKey(DevModeInitializerListener.OUTPUT_CHARSET))
      {
        webContext.setInitParameter(DevModeInitializerListener.OUTPUT_CHARSET, pageOutputCharset);
      }
      webContext.addEventListener(new InitializerListener());
      webContext.addEventListener(new DevModeInitializerListener());
    }
    try
    {
      server.start();
View Full Code Here

      if (!webContext.getInitParams().containsKey(DevModeInitializerListener.OUTPUT_CHARSET))
      {
        webContext.setInitParameter(DevModeInitializerListener.OUTPUT_CHARSET, pageOutputCharset);
      }
      webContext.addEventListener(new InitializerListener());
      webContext.addEventListener(new DevModeInitializerListener());
    }
    try
    {
      server.start();
      server.join();
View Full Code Here

      rootContext.setHandler(sh);
    }

    // Setup the Gitblit context
    GitblitContext gitblit = newGitblit(settings, baseFolder);
    rootContext.addEventListener(gitblit);

    try {
      // start the shutdown monitor
      if (params.shutdownPort > 0) {
        Thread shutdownMonitor = new ShutdownMonitorThread(server, params);
View Full Code Here

      rootContext.setHandler(sh);
    }

    // Setup the Gitblit context
    GitblitContext gitblit = newGitblit(settings, baseFolder);
    rootContext.addEventListener(gitblit);

    try {
      // start the shutdown monitor
      if (params.shutdownPort > 0) {
        Thread shutdownMonitor = new ShutdownMonitorThread(server, params);
View Full Code Here

        int scavengePeriod = 3;
        AbstractTestServer server = createServer(0, 1, scavengePeriod);
        WebAppContext context = server.addWebAppContext(".", contextPath);
        context.addServlet(TestServlet.class, servletMapping);
        TestHttpSessionIdListener testListener = new TestHttpSessionIdListener();
        context.addEventListener(testListener);
       


        HttpClient client = new HttpClient();
        try
View Full Code Here

  private WebAppContext setupWebContext(final File outputFolder, final File pluginsFolder) {
    WebAppContext webAppContext = new WebAppContext();
    webAppContext.setContextPath("/");
    webAppContext.setBaseResource(Resource.newClassPathResource("web"));
    webAppContext.setParentLoaderPriority(true);
    webAppContext.addEventListener(new GuiceServletContextListener() {

      @Override
      protected Injector getInjector() {
        return Guice.createInjector(new CrawljaxWebModule(outputFolder, pluginsFolder));
      }
View Full Code Here

            serializer = CoreSenseiServiceImpl.JAVA_SERIALIZER;
        }

        senseiApp.setAttribute(SenseiConfigServletContextListener.SENSEI_CONF_ROUTER_FACTORY, routerFactory);
        senseiApp.setAttribute(SenseiConfigServletContextListener.SENSEI_CONF_SERIALIZER, serializer);
        senseiApp.addEventListener(new SenseiConfigServletContextListener());
        senseiApp.addServlet(senseiServletHolder, "/" + SENSEI_CONTEXT_PATH + "/*");
        senseiApp.setResourceBase(webappPath);
        senseiApp.addServlet(springServletHolder, "/sensei-rpc/SenseiSpringRPCService");
        senseiApp.addServlet(jmxServletHolder, "/admin/jmx/*");

 
View Full Code Here

    final WebAppContext context = new WebAppContext();
    context.setContextPath("/");
    context.setResourceBase("build/classes");
    context.setDescriptor("web-push/WEB-INF/web.xml");
    context.setInitParameter("contextConfigLocation", springXml);
    context.addEventListener(new ContextLoaderListener());
    final Server server = new Server();
    server.setHandler(context);
    final SelectChannelConnector connector = new SelectChannelConnector();
    connector.setPort(_port);
    server.addConnector(connector);
View Full Code Here

        protected Injector getInjector() {
          return childInjector;
        }
      };

      context.addEventListener(contextListener);
      context.addFilter(GuiceFilter.class, "/*", EnumSet.allOf(DispatcherType.class));
      context.addFilter(GzipFilter.class, "/webclient/*", EnumSet.allOf(DispatcherType.class));
      httpServer.setHandler(context);

      httpServer.start();
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.