Server server = new Server(Integer.parseInt(port)); WebAppContext webapp = new WebAppContext(); webapp.setWar(confPath + "/war/lts-admin.war");
@Override public Server get() { requireNonNull(this.props); final int maxThreads = this.props .getInt("jetty.maxThreads", Constants.DEFAULT_JETTY_MAX_THREAD_COUNT); final boolean useSsl = this.props.getBoolean("jetty.use.ssl", true); final int port; final Server server = new Server(); if (useSsl) { final int sslPortNumber = this.props .getInt("jetty.ssl.port", Constants.DEFAULT_SSL_PORT_NUMBER); port = sslPortNumber; server.addConnector(getSslSocketConnector(sslPortNumber)); } else { port = this.props.getInt("jetty.port", Constants.DEFAULT_PORT_NUMBER); server.addConnector(getSocketConnector(port)); } // setting stats configuration for connectors setStatsOnConnectors(server); logger.info(String.format( "Starting %sserver on port: %d # Max threads: %d", useSsl ? "SSL " : "", port, maxThreads)); return server; }
public String getRedirectUri() throws IOException { if ( this.port == -1 ) { this.port = getUnusedPort(); } this.server = new Server( this.port ); Connector[] arr$ = this.server.getConnectors(); int len$ = arr$.length; for ( int i$ = 0; i$ < len$; ++i$ ) { Connector c = arr$[i$]; c.setHost( this.host ); } this.server.addHandler( new CustomLocalServerReceiver.CallbackHandler() ); try { this.server.start(); } catch ( Exception var5 ) { Throwables.propagateIfPossible( var5 ); throw new IOException( var5 ); } return "http://" + this.host + ":" + this.port + "/Callback/success.html"; }
public JettySolandraRunner( String context, int port, String host) { this.context = context; server = new Server( port ); server.getConnectors()[0].setHost(host); server.setStopAtShutdown( true ); // Initialize the servlets Context root = new Context( server, context, Context.SESSIONS ); // for some reason, there must be a servlet for this to get applied root.addServlet( Servlet404.class, "/*" ); dispatchFilter = root.addFilter( SolandraDispatchFilter.class, "*", Handler.REQUEST ); }
server = new Server(); server.setConnectors(new Connector[]{connector});
public MockRemoteEurekaServer(int port, Map<String, Application> applicationMap, Map<String, Application> applicationDeltaMap) { this.applicationMap = applicationMap; this.applicationDeltaMap = applicationDeltaMap; ServletHandler handler = new AppsResourceHandler(); EurekaServerConfig serverConfig = new DefaultEurekaServerConfig(); EurekaServerContext serverContext = mock(EurekaServerContext.class); when(serverContext.getServerConfig()).thenReturn(serverConfig); handler.addFilterWithMapping(ServerRequestAuthFilter.class, "/*", 1).setFilter(new ServerRequestAuthFilter(serverContext)); 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", stringifyAppMap(applicationMap), stringifyAppMap(applicationDeltaMap))); }
public void start() throws Exception { server = new Server(port); server.setHandler(new AppsResourceHandler()); server.start(); port = server.getConnectors()[0].getLocalPort(); }
@Before public void setupLocalServer() throws Exception { // Set up a local Jetty HTTP server Server server = new Server(); server.addConnector(new SocketConnector()); ResourceHandler resourceHandler = new ResourceHandler(); resourceHandler.setResourceBase("src/test/resources/server"); server.addHandler(resourceHandler); server.start(); // The server will have a random port assigned, so capture that localPort = server.getConnectors()[0].getLocalPort(); }
public static Context getJettyServer(String clusterXml, String storesXml, String storeName, RequestFormatType requestFormat, int port) throws Exception { StoreRepository repository = getStores(storeName, clusterXml, storesXml); // initialize servlet Server server = new Server(port); server.setSendServerVersion(false); Context context = new Context(server, "/", Context.NO_SESSIONS); RequestHandler handler = getSocketRequestHandlerFactory(clusterXml, storesXml, repository).getRequestHandler(requestFormat); context.addServlet(new ServletHolder(new StoreServlet(handler)), "/stores"); server.start(); return context; }
threadPool.setName("VoldemortHttp"); threadPool.setMaxThreads(this.numberOfThreads); Server httpServer = new Server(); httpServer.setConnectors(new Connector[] { connector }); httpServer.setThreadPool(threadPool);
public ExhibitorMain(BackupProvider backupProvider, ConfigProvider configProvider, ExhibitorArguments.Builder builder, int httpPort, String listenAddress, SecurityHandler security, SecurityArguments securityArguments) throws Exception { HashUserRealm realm = makeRealm(securityArguments); if ( securityArguments.getRemoteAuthSpec() != null ) { addRemoteAuth(builder, securityArguments.getRemoteAuthSpec()); } builder.shutdownProc(makeShutdownProc(this)); exhibitor = new Exhibitor(configProvider, null, backupProvider, builder.build()); exhibitor.start(); DefaultResourceConfig application = JerseySupport.newApplicationConfig(new UIContext(exhibitor)); ServletContainer container = new ServletContainer(application); server = new Server(); SocketConnector http = new SocketConnector(); http.setHost(listenAddress); http.setPort(httpPort); server.addConnector(http); Context root = new Context(server, "/", Context.SESSIONS); root.addFilter(ExhibitorServletFilter.class, "/", Handler.ALL); root.addServlet(new ServletHolder(container), "/*"); if ( security != null ) { root.setSecurityHandler(security); } else if ( securityArguments.getSecurityFile() != null ) { addSecurityFile(realm, securityArguments.getSecurityFile(), root); } }
private Server getServer(MuleAgentConfig pConfig) { Server newServer = new Server(); Connector connector = new SelectChannelConnector(); if (pConfig.getHost() != null) { connector.setHost(pConfig.getHost()); } connector.setPort(pConfig.getPort()); newServer.setConnectors(new Connector[]{connector}); return newServer; }
/** * @return the HTTP server used for testing */ protected Server createServer() { //run server on any free port return new Server(0); }
/** Constructs a server to run with the given connector. */ public HttpServer(ResponderServlet servlet, Connector connector) throws IOException { this.server = new org.mortbay.jetty.Server(); server.addConnector(connector); new Context(server, "/").addServlet(new ServletHolder(servlet), "/*"); }
@Override protected Server createServer() { Server server = new Server(); SslSocketConnector connector = new SslSocketConnector(); connector.setKeystore(this.getClass().getResource("/keystore").toString()); connector.setKeyPassword("gradle"); //run server on any free port connector.setPort(0); server.setConnectors(new Connector[] { connector }); return server; }
protected void createHttpServer() { final ContextHandlerCollection contexts; final ServletHolder servletHolder; final Context root; httpServer = new Server(port); contexts = new ContextHandlerCollection(); httpServer.setHandler(contexts); root = new Context(contexts, "/", Context.SESSIONS); servletHolder = new ServletHolder(new MainServlet()); servletHolder.setInitParameter("route_resolver", routeResolverClass().getName()); root.addServlet(servletHolder, "/*"); }
public static void main(String[] args) throws Exception { Server server = new Server(); Connector connector=new SocketConnector(); connector.setPort(8080); server.setConnectors(new Connector[]{connector}); Handler handler=new HelloHandler(); server.setHandler(handler); server.start(); server.join(); }
@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 StatsServer(StatsPlugin plugin, int port) throws Exception { this.httpServer = new Server(port); this.plugin = plugin; Context staticContext = new Context(httpServer, "/static"); staticContext.addServlet(new ServletHolder(new StaticServlet()), "/"); Context context = new Context(httpServer, "/"); context.addServlet(new ServletHolder(new StatsServlet(plugin)), "/"); httpServer.start(); }