From caa09ad2cc5bf712c9ae3b15dcca88decb2da3b8 Mon Sep 17 00:00:00 2001 From: Jan Bartel Date: Mon, 2 Sep 2024 16:29:39 +1000 Subject: [PATCH] Issue #12207 reinstate DefaultHandler for jetty maven plugin (#12211) --- .../src/main/java/org/eclipse/jetty/maven/ServerSupport.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/jetty-core/jetty-maven/src/main/java/org/eclipse/jetty/maven/ServerSupport.java b/jetty-core/jetty-maven/src/main/java/org/eclipse/jetty/maven/ServerSupport.java index 5dd105b260c..cc766b67706 100644 --- a/jetty-core/jetty-maven/src/main/java/org/eclipse/jetty/maven/ServerSupport.java +++ b/jetty-core/jetty-maven/src/main/java/org/eclipse/jetty/maven/ServerSupport.java @@ -23,10 +23,12 @@ import org.eclipse.jetty.maven.MavenServerConnector; import org.eclipse.jetty.maven.PluginLog; import org.eclipse.jetty.security.LoginService; import org.eclipse.jetty.server.Connector; +import org.eclipse.jetty.server.Handler; import org.eclipse.jetty.server.RequestLog; import org.eclipse.jetty.server.Server; import org.eclipse.jetty.server.handler.ContextHandler; import org.eclipse.jetty.server.handler.ContextHandlerCollection; +import org.eclipse.jetty.server.handler.DefaultHandler; import org.eclipse.jetty.util.resource.ResourceFactory; import org.eclipse.jetty.xml.XmlConfiguration; @@ -56,6 +58,9 @@ public class ServerSupport if (requestLog != null) server.setRequestLog(requestLog); + if (server.getDefaultHandler() == null) + server.setDefaultHandler(new DefaultHandler()); + ContextHandlerCollection contexts = findContextHandlerCollection(server); if (contexts == null) {