public static Server create()

in aws-xray-agent-benchmark/src/jmh/java/com/amazonaws/xray/agent/utils/SimpleJettyServer.java [25:45]


    public static Server create(int port, String path) {
        System.setProperty("org.eclipse.jetty.util.log.class", "org.eclipse.jetty.util.log.StdErrLog");
        System.setProperty("org.eclipse.jetty.LEVEL", "WARN");
        Server jettyServer = new Server(new InetSocketAddress("localhost", port));
        ServletContextHandler servletContext = new ServletContextHandler();

        try {
            servletContext.addServlet(MyServlet.class, path);
            jettyServer.setHandler(servletContext);
            jettyServer.start();

            // Make sure the Server has started
            while (!AbstractLifeCycle.STARTED.equals(jettyServer.getState())) {
                Thread.sleep(500);
            }
        } catch (Exception e) {
            e.printStackTrace();
        }

        return jettyServer;
    }