Server server; @Before public void before() throws Exception { server = new Server(8080); server.addHandler(new WebAppContext(WEB_INF_DIRECTORY, "/")); server.start(); } @After public void after() throws Exception { server.stop(); } @Test public void upload() { upload("http://localhost:8080/file", "file.txt"); }
Server server = new Server(8080); WebSocketHandler wsHandler = new WebSocketHandler() { @Override public void configure(WebSocketServletFactory factory) { factory.register(MyEchoSocket.class); } }; server.addHandler(wsHandler); server.start(); server.join();
Server server = new Server(8080); WebSocketHandler wsHandler = new WebSocketHandler() { @Override public void configure(WebSocketServletFactory factory) { factory.register(MyEchoSocket.class); } }; ContextHandler context = new ContextHandler(); context.setContextPath("/echo"); context.setHandler(wsHandler); server.addHandler(context); server.start(); server.join();
server.addHandler(webAppContext); server.start(); webServerPort = server.getConnectors()[0].getLocalPort();
bb.setWar("src/main/webapp"); server.addHandler(bb);
Server server = new Server( port ); WebAppContext root = new WebAppContext(); root.setWar("/path/to/somewhere"); root.setContextPath("/"); server.addHandler( root ); server.start();
Server server = new Server(8080); server.setStopAtShutdown(true); WebAppContext webAppContext = new WebAppContext(); webAppContext.setContextPath("/app"); webAppContext.setResourceBase("src/main/webapp"); webAppContext.setClassLoader(getClass().getClassLoader()); server.addHandler(webAppContext); server.start(); URL url = new URL("http://localhost:8080/app/some_call"); URLConnection connection = url.openConnection(); List<String> lines = IOUtils.readLines(connection.getInputStream()); System.out.println(lines.get(0));
Server server = new Server(80); WebAppContext context = new WebAppContext("pig-1.0-SNAPSHOT.war","/"); context.setAttribute("org.eclipse.jetty.server.webapp.ContainerIncludeJarPattern", ".*/.*jsp-api-[^/]*\\.jar$|.*/.*jsp-[^/]*\\.jar$|.*/.*taglibs[^/]*\\.jar$"); server.addHandler(context); server.start();
Server server = new Server(8088); WebAppContext webapp = new WebAppContext(); webapp.setWar("location to war"); webapp.setContextPath("/contextpath"); server.addHandler(webapp); server.start();
final Server server = new Server(); //skipped socketconnector initialization final WebAppContext bb = new WebAppContext(); bb.setServer(server); bb.setContextPath("/"); bb.setWar("src/main/webapp"); final URL url = new File("target/classes").getAbsoluteFile().toURI().toURL(); final Resource resource = new FileResource(url); final ResourceHandler handler = new ResourceHandler(); handler.setBaseResource(resource); server.addHandler(handler); server.addHandler(bb); server.start();
final Server server = new Server(); //skipped socketconnector initialization final WebAppContext js = new WebAppContext(); js.setServer(server); js.setContextPath("/js"); js.setWar("target/classes/js"); // or whatever the correct path is in your case server.addHandler(js); // css the same way final WebAppContext bb = new WebAppContext(); bb.setServer(server); bb.setContextPath("/"); bb.setWar("src/main/webapp"); server.addHandler(bb); server.start();
final Connector connector = new SelectChannelConnector(); connector.setPort(8080); final Server server = new Server(); server.addConnector(connector); server.setStopAtShutdown(true); final WebAppContext context = new WebAppContext(); context.setContextPath("/"); context.setServer(server); final ProtectionDomain protectionDomain = Main.class.getProtectionDomain(); final URL location = protectionDomain.getCodeSource().getLocation(); context.setWar(location.toExternalForm()); server.addHandler(context); server.start(); server.join();
handler.addFilterWithMapping(RateLimitingFilter.class, "/*", 1).setFilter(new RateLimitingFilter(serverContext)); server = new Server(port); server.addHandler(handler); System.out.println(String.format( "Created eureka server mock with applications map %s and applications delta map %s",