Package org.eclipse.jetty.server

Examples of org.eclipse.jetty.server.Server


    ambariMetaInfo.init();
    LOG.info("********* Meta Info initialized **********");

    performStaticInjection();
    initDB();
    server = new Server();
    serverForAgent = new Server();

    checkDBVersion();

    try {
      ClassPathXmlApplicationContext parentSpringAppContext =
View Full Code Here


                connector.setHost(endpoint.getHttpUri().getHost());
                if ("localhost".equalsIgnoreCase(endpoint.getHttpUri().getHost())) {
                    LOG.warn("You use localhost interface! It means that no external connections will be available."
                            + " Don't you want to use 0.0.0.0 instead (all network interfaces)? " + endpoint);
                }
                Server server = createServer();
                if (endpoint.isEnableJmx()) {
                    enableJmx(server);
                }
                server.addConnector(connector);

                connectorRef = new ConnectorRef(server, connector, createServletForConnector(server, connector, endpoint.getHandlers(), endpoint));
                // must enable session before we start
                if (endpoint.isSessionSupport()) {
                    enableSessionSupport(connectorRef.server, connectorKey);
View Full Code Here

        return camelServlet;
    }
   
    protected Server createServer() throws Exception {
        Server server = new Server();
        ContextHandlerCollection collection = new ContextHandlerCollection();
        server.setHandler(collection);

        // configure thread pool if min/max given
        if (minThreads != null || maxThreads != null) {
            if (getThreadPool() != null) {
                throw new IllegalArgumentException("You cannot configure both minThreads/maxThreads and a custom threadPool on JettyHttpComponent: " + this);
            }
            QueuedThreadPool qtp = new QueuedThreadPool();
            if (minThreads != null) {
                qtp.setMinThreads(minThreads.intValue());
            }
            if (maxThreads != null) {
                qtp.setMaxThreads(maxThreads.intValue());
            }
            // let the thread names indicate they are from the server
            qtp.setName("CamelJettyServer(" + ObjectHelper.getIdentityHashCode(server) + ")");
            try {
                qtp.start();
            } catch (Exception e) {
                throw new RuntimeCamelException("Error starting JettyServer thread pool: " + qtp, e);
            }
            server.setThreadPool(qtp);
        }

        if (getThreadPool() != null) {
            server.setThreadPool(getThreadPool());
        }

        return server;
    }
View Full Code Here

public class HTTPServer {

    public static void main(String[] args) throws Exception {
        InetSocketAddress bindAdress = new InetSocketAddress("localhost", 8888);
        Server server = new Server(bindAdress);
        ResourceHandler resourceHandler = new ResourceHandler();
        resourceHandler.setBaseResource(Resource.newClassPathResource("/org/apache/ivyde/sample/webappjsrepo/"));
        server.setHandler(resourceHandler);
        server.start();
        server.join();
    }
View Full Code Here

  {
    ContextHandlerCollection contexts = new ContextHandlerCollection();
    if (webapps)
    {
      // Start jetty
      server = new Server( testPort );   
      server.setStopAtShutdown( true );
      // Initialize the servlets
      server.setHandler(contexts);
    }
View Full Code Here

    public void setRunning(boolean running) {
        isRunning = running;
    }

    public void start()  {
        server = new Server();
        SelectChannelConnector connector = new SelectChannelConnector();
        connector.setPort(port);
        server.addConnector(connector);

        ResourceHandler resource_handler = new ResourceHandler();
View Full Code Here

    public void setRunning(boolean running) {
        isRunning = running;
    }

    public void start()  {
        server = new Server();
        SelectChannelConnector connector = new SelectChannelConnector();
        connector.setPort(port);
        server.addConnector(connector);

        ResourceHandler resource_handler = new ResourceHandler();
View Full Code Here

  }
   
  @Test
  public void testShutdownFitNesseServerOk() throws Exception {
    int port = Arguments.DEFAULT_COMMAND_PORT;
    Server server = new Server(port);
      server.setHandler(new OkHandler("/", "responder=shutdown"));
      server.start();
     
      try {
      fitNesseHelper.shutdownFitNesseServer(String.valueOf(port));
    } finally {
        server.stop();
    }
  }
View Full Code Here

  }
 
  @Test
  public void testShutdownFitNesseServerDisconnect() throws Exception {
    int port = Arguments.DEFAULT_COMMAND_PORT;
    Server server = new Server(port);
      server.setHandler(new DisconnectingHandler(server));
      server.start();
     
      try {
      fitNesseHelper.shutdownFitNesseServer(String.valueOf(port));
     
      assertTrue(logStream.toString().startsWith(String.format("[ERROR] %njava.io.IOException: Could not parse Response")));
    } finally {
        server.stop();
    }
  }
View Full Code Here

    }
       
  @Test
  public void testCreateSymLinkOkSuite() throws Exception {
    int port = Arguments.DEFAULT_COMMAND_PORT;
    Server server = new Server(port);
      server.setHandler(new OkHandler("/root", SYMLINK_URL_EXPECTED));
      server.start();
     
      try {
      //int response =
      fitNesseHelper.createSymLink(
        baseDir, "src/test/fitnesse", port,
        new Launch("SuiteName.NestedSuite", null));
     
      //assertEquals(200, response);
      assertEquals(SYMLINK_LOG_EXPECTED, logStream.toString());
    } finally {
        server.stop();
    }
  }
View Full Code Here

TOP

Related Classes of org.eclipse.jetty.server.Server

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.