summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--jdisc_http_service/src/main/java/com/yahoo/jdisc/http/server/jetty/JettyHttpServer.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/jdisc_http_service/src/main/java/com/yahoo/jdisc/http/server/jetty/JettyHttpServer.java b/jdisc_http_service/src/main/java/com/yahoo/jdisc/http/server/jetty/JettyHttpServer.java
index e5c9ec968db..fe157f522ed 100644
--- a/jdisc_http_service/src/main/java/com/yahoo/jdisc/http/server/jetty/JettyHttpServer.java
+++ b/jdisc_http_service/src/main/java/com/yahoo/jdisc/http/server/jetty/JettyHttpServer.java
@@ -120,6 +120,15 @@ public class JettyHttpServer extends AbstractServerProvider {
private final Server server;
private final List<Integer> listenedPorts = new ArrayList<>();
+ private static String getDisplayName(List<Integer> ports) {
+ StringBuilder allPorts = new StringBuilder();
+ allPorts.append(ports.get(0));
+ for (int i = 1; i < ports.size(); i++) {
+ allPorts.append(":").append(ports.get(i));
+ }
+ return allPorts.toString();
+ }
+
@Inject
public JettyHttpServer(
final CurrentContainer container,
@@ -272,6 +281,7 @@ public class JettyHttpServer extends AbstractServerProvider {
private ServletContextHandler createServletContextHandler() {
ServletContextHandler servletContextHandler = new ServletContextHandler(ServletContextHandler.NO_SECURITY | ServletContextHandler.NO_SESSIONS);
servletContextHandler.setContextPath("/");
+ servletContextHandler.setDisplayName(getDisplayName(listenedPorts));
return servletContextHandler;
}