Я написал простой сервлет https с Jetty в соответствии с документацией, которая по некоторым причинам не работает. Нет сообщений об ошибках, ничего ... браузер подключается к сервлету, но это все - после подключения он навсегда зависает. Вот код:
SslSocketConnector sslConnector = new SslSocketConnector();
sslConnector.setPort(5555);
sslConnector.setKeystore(null);
sslConnector.setHost("localhost");
((AbstractConnector) connector).setThreadPool(new QueuedThreadPool(20));
server.addConnector (sslConnector);
ServletContextHandler context = new ServletContextHandler(ServletContextHandler.SESSIONS);
context.setContextPath("/");
HandlerList handlers = new HandlerList();
handlers.setHandlers(new Handler[] {context, new DefaultHandler() });
server.setHandler(handlers);
MyServlet servlet = new MyServlet();
context.addServlet(new ServletHolder(servlet), "/*");
server.start();
server.join();