This is an automated email from the ASF dual-hosted git repository.

bonampak pushed a commit to branch feature/jakarta-jetty-upgrade
in repository https://gitbox.apache.org/repos/asf/knox.git

commit bdb74ec3dec7feac65456ae25372dd1fada2cc08
Author: bonampak <[email protected]>
AuthorDate: Thu Apr 23 21:12:03 2026 +0200

    KNOX-3238: fix Jetty request log.
---
 .../src/main/java/org/apache/knox/gateway/GatewayServer.java       | 7 +------
 1 file changed, 1 insertion(+), 6 deletions(-)

diff --git 
a/gateway-server/src/main/java/org/apache/knox/gateway/GatewayServer.java 
b/gateway-server/src/main/java/org/apache/knox/gateway/GatewayServer.java
index d3c583da3..87672bfb9 100644
--- a/gateway-server/src/main/java/org/apache/knox/gateway/GatewayServer.java
+++ b/gateway-server/src/main/java/org/apache/knox/gateway/GatewayServer.java
@@ -74,7 +74,6 @@ import org.eclipse.jetty.server.SslConnectionFactory;
 import org.eclipse.jetty.server.handler.ContextHandlerCollection;
 import org.eclipse.jetty.server.handler.ErrorHandler;
 import org.eclipse.jetty.server.handler.HandlerCollection;
-import org.eclipse.jetty.server.handler.RequestLogHandler;
 import org.eclipse.jetty.util.Callback;
 import org.eclipse.jetty.util.ssl.SslContextFactory;
 import org.eclipse.jetty.util.thread.QueuedThreadPool;
@@ -543,9 +542,6 @@ public class GatewayServer {
     }
 
     HandlerCollection handlers = new HandlerCollection();
-    RequestLogHandler logHandler = new RequestLogHandler();
-
-    logHandler.setRequestLog( new AccessHandler() );
 
     TraceHandler traceHandler = new TraceHandler();
     traceHandler.setHandler( contexts );
@@ -590,8 +586,6 @@ public class GatewayServer {
           });
     }
 
-    handlers.addHandler(logHandler);
-
     if(config.isStrictTransportEnabled()) {
       final String strictTransportOption = config.getStrictTransportOption();
       handlers.addHandler(new HSTSHandler(strictTransportOption));
@@ -754,6 +748,7 @@ public class GatewayServer {
     }
 
     jetty.setHandler(handlers);
+    jetty.setRequestLog(new AccessHandler());
     jetty.addLifeCycleListener(new GatewayServerLifecycleListener(config));
 
     // Start Jetty.

Reply via email to