Examples of ServletHolder


Examples of org.mortbay.jetty.servlet.ServletHolder

    } else {
      printUsageAndExit(options, 1);
    }

    // set up the Jersey servlet container for Jetty
    ServletHolder sh = new ServletHolder(ServletContainer.class);
    sh.setInitParameter(
      "com.sun.jersey.config.property.resourceConfigClass",
      ResourceConfig.class.getCanonicalName());
    sh.setInitParameter("com.sun.jersey.config.property.packages",
      "jetty");

    // set up Jetty and run the embedded server

    Server server = new Server();
View Full Code Here

Examples of org.mortbay.jetty.servlet.ServletHolder

    srv = new Server(port);
    try {
      org.mortbay.jetty.servlet.Context root =
              new org.mortbay.jetty.servlet.Context(
              srv, "/", org.mortbay.jetty.servlet.Context.SESSIONS);
      root.addServlet(new ServletHolder(new FlumeHTTPServlet()), "/");
      srv.start();
      Preconditions.checkArgument(srv.getHandler().equals(root));
    } catch (Exception ex) {
      LOG.error("Error while starting HTTPSource. Exception follows.", ex);
      Throwables.propagate(ex);
View Full Code Here

Examples of org.mortbay.jetty.servlet.ServletHolder

        webapp.setContextPath("/");
        webapp.setWar(file.getPath());
        webapp.setExtractWAR(false);
        webapp.setTempDirectory(tmp);

        ServletHolder servlet =
            new ServletHolder(JackrabbitRepositoryServlet.class);
        servlet.setInitOrder(1);
        servlet.setInitParameter("repository.home", repository.getPath());
        String conf = command.getOptionValue("conf");
        if (conf != null) {
            servlet.setInitParameter("repository.config", conf);
        }
        webapp.addServlet(servlet, "/repository.properties");
    }
View Full Code Here

Examples of org.mortbay.jetty.servlet.ServletHolder

{
    protected void setUp()
        throws Exception
    {
        super.setUp();
        ServletHolder servlets = new ServletHolder( new WaitForeverServlet() );
        context.addServlet( servlets, "/*" );
        startServer();
    }
View Full Code Here

Examples of org.mortbay.jetty.servlet.ServletHolder

{
    protected void setUp()
        throws Exception
    {
        super.setUp();
        ServletHolder servlets = new ServletHolder( new ErrorWithReasonPhaseServlet() );
        context.addServlet( servlets, "/*" );
        startServer();
    }
View Full Code Here

Examples of org.mortbay.jetty.servlet.ServletHolder

        webappContext.getServletHandler().addFilter( fh, fm );
    }

    public void addServlet( final String pathSpec, final Servlet servlet )
    {
        webappContext.getServletHandler().addServletWithMapping( new ServletHolder( servlet ), pathSpec );
    }
View Full Code Here

Examples of org.mortbay.jetty.servlet.ServletHolder

    protected void createContext( Server server, File repositoryDirectory )
        throws IOException
    {
        Context dav = new Context( server, "/", Context.SESSIONS );
        ServletHolder davServletHolder = new ServletHolder( new DAVServlet() );
        davServletHolder.setInitParameter( "rootPath", repositoryDirectory.getAbsolutePath() );
        davServletHolder.setInitParameter( "xmlOnly", "false" );
        dav.addServlet( davServletHolder, "/*" );
    }
View Full Code Here

Examples of org.mortbay.jetty.servlet.ServletHolder

    public static void startJetty() throws Exception {
        int port = FreePortScanner.getFreePort();
        baseUrl = "http://localhost:" + port;
        jettyServer = new Server(port);
        Context jettyContext = new Context(jettyServer, "/");
        jettyContext.addServlet(new ServletHolder(new EchoSoapServlet()), "/soap/echo");
        jettyContext.addServlet(new ServletHolder(new SoapReceiverFaultServlet()), "/soap/receiverFault");
        jettyContext.addServlet(new ServletHolder(new SoapSenderFaultServlet()), "/soap/senderFault");
        jettyContext.addServlet(new ServletHolder(new NoResponseSoapServlet()), "/soap/noResponse");
        jettyContext.addServlet(new ServletHolder(new AttachmentsServlet()), "/soap/attachment");
        jettyContext.addServlet(new ServletHolder(new ErrorServlet(404)), "/errors/notfound");
        jettyContext.addServlet(new ServletHolder(new ErrorServlet(500)), "/errors/server");
        jettyServer.start();
    }
View Full Code Here

Examples of org.mortbay.jetty.servlet.ServletHolder

    srv.setConnectors(connectors);
    try {
      org.mortbay.jetty.servlet.Context root =
        new org.mortbay.jetty.servlet.Context(
          srv, "/", org.mortbay.jetty.servlet.Context.SESSIONS);
      root.addServlet(new ServletHolder(new FlumeHTTPServlet()), "/");
      HTTPServerConstraintUtil.enforceConstraints(root);
      srv.start();
      Preconditions.checkArgument(srv.getHandler().equals(root));
    } catch (Exception ex) {
      LOG.error("Error while starting HTTPSource. Exception follows.", ex);
View Full Code Here

Examples of org.mortbay.jetty.servlet.ServletHolder

    public static void startJetty() throws Exception {
        int port = FreePortScanner.getFreePort();
        baseUrl = "http://localhost:" + port;
        jettyServer = new Server(port);
        Context jettyContext = new Context(jettyServer, "/");
        jettyContext.addServlet(new ServletHolder(new PoxServlet()), "/pox");
        jettyContext.addServlet(new ServletHolder(new ErrorServlet(404)), "/errors/notfound");
        jettyContext.addServlet(new ServletHolder(new ErrorServlet(500)), "/errors/server");
        jettyServer.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.