listener.setPort(listener.getPort() + 1);
public static void startServer(int port, String context, List pathPriority, Map paths, String resolver) throws Exception { try { Server server = new Server(); SocketListener socketListener = new SocketListener(); socketListener.setPort(port); server.addListener(socketListener); WebApplicationContext ctx; if (resolver == null) { ctx = new MultiWebApplicationContext(pathPriority, paths); } else { ctx = new MultiWebApplicationContext(pathPriority, paths, resolver); } ctx.setClassLoader(Thread.currentThread().getContextClassLoader()); ctx.setContextPath(context); server.addContext(null, ctx); // Add in extra webapps dir (see WW-1319) String webappsDir = System.getProperty(WEBAPPS_DIR_PROPERTY); if (webappsDir != null && new File(webappsDir).exists()) { server.addWebApplications(webappsDir); } server.start(); } catch (Exception e) { e.printStackTrace(); } } }
@Setup @SuppressWarnings("unused") private void setUp(HttpTestEnvironment env) throws Exception { server = new Server(); SocketListener listener = new SocketListener(); listener.setPort(env.getServerPort()); server.addListener(listener); context = new HttpContext(server, Channel.CONTEXT_PATH + "/*"); server.start(); }
@Setup @SuppressWarnings("unused") private void setUp(HttpTestEnvironment env) throws Exception { server = new Server(); SocketListener listener = new SocketListener(); listener.setPort(env.getServerPort()); server.addListener(listener); context = new HttpContext(server, Channel.CONTEXT_PATH + "/*"); server.start(); }
@Setup @SuppressWarnings("unused") private void setUp(HttpTestEnvironment env) throws Exception { server = new Server(); SocketListener listener = new SocketListener(); listener.setPort(env.getServerPort()); server.addListener(listener); context = new HttpContext(server, Channel.CONTEXT_PATH + "/*"); server.start(); }
protected void createJettyServer(boolean slowResources) { final SocketListener socketListener; server = new Server(); socketListener = new SocketListener(); socketListener.setMaxIdleTimeMs(60000); socketListener.setMaxThreads(jettyThreads); socketListener.setPort(getPort()); server.addListener(socketListener); assembleHandlers(slowResources, configuration); }
public static void main(String[] args) throws Exception { Server server = new Server(); HttpContext httpContext = new HttpContext(); httpContext.setContextPath("/"); ProxyHandler proxy = new ProxyHandler(true, "", "", false, false); proxy.useCyberVillains = false; httpContext.addHandler(proxy); server.addContext(httpContext); SocketListener listener = new SocketListener(); listener.setPort(4444); server.addListener(listener); server.start(); }
/** * Create a status server on the given port. * The jsp scripts are taken from src/webapps/<name>. * @param name The name of the server * @param port The port to use on the server * @param findPort whether the server should start at the given port and * increment by 1 until it finds a free port. * @param conf Configuration */ public HttpServer(String name, String bindAddress, int port, boolean findPort, Configuration conf) throws IOException { webServer = new org.mortbay.jetty.Server(); this.findPort = findPort; listener = new SocketListener(); listener.setPort(port); listener.setHost(bindAddress); webServer.addListener(listener); final String appDir = getWebAppsPath(); webAppContext = webServer.addWebApplication("/", appDir + "/" + name); addDefaultApps(appDir); final FilterInitializer[] initializers = getFilterInitializers(conf); if (initializers != null) { for(FilterInitializer c : initializers) { c.initFilter(this); } } addDefaultServlets(); }