Add a logger for a request notifying Jersey Container is involved Message copied from Grizzly Signed-off-by: jansupol <jan.supol@oracle.com>
diff --git a/containers/jersey-servlet-core/src/main/java/org/glassfish/jersey/servlet/ServletContainer.java b/containers/jersey-servlet-core/src/main/java/org/glassfish/jersey/servlet/ServletContainer.java index a454d61..038217d 100644 --- a/containers/jersey-servlet-core/src/main/java/org/glassfish/jersey/servlet/ServletContainer.java +++ b/containers/jersey-servlet-core/src/main/java/org/glassfish/jersey/servlet/ServletContainer.java
@@ -1,5 +1,5 @@ /* - * Copyright (c) 2012, 2022 Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2012, 2024 Oracle and/or its affiliates. All rights reserved. * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -294,6 +294,7 @@ final URI baseUri; final URI requestUri; try { + LOGGER.debugLog("ServletContainer.service(...) started"); baseUri = absoluteUriBuilder.replacePath(encodedBasePath).build(); String queryParameters = ContainerUtils.encodeUnsafeCharacters(request.getQueryString()); if (queryParameters == null) { @@ -531,6 +532,7 @@ final URI baseUri; final URI requestUri; try { + LOGGER.debugLog("ServletContainer.doFilter(...) started"); final UriBuilder absoluteUriBuilder = UriBuilder.fromUri(request.getRequestURL().toString()); // depending on circumstances, use the correct path to replace in the absolute request URI
diff --git a/containers/jetty-http/src/main/java/org/glassfish/jersey/jetty/JettyHttpContainer.java b/containers/jetty-http/src/main/java/org/glassfish/jersey/jetty/JettyHttpContainer.java index 8a5366e..c82aa3d 100644 --- a/containers/jetty-http/src/main/java/org/glassfish/jersey/jetty/JettyHttpContainer.java +++ b/containers/jetty-http/src/main/java/org/glassfish/jersey/jetty/JettyHttpContainer.java
@@ -1,5 +1,5 @@ /* - * Copyright (c) 2013, 2023 Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2013, 2024 Oracle and/or its affiliates. All rights reserved. * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -148,6 +148,7 @@ final Response response = request.getResponse(); final ResponseWriter responseWriter = new ResponseWriter(request, response, configSetStatusOverSendError); try { + LOGGER.debugLog("JettyHttpContainer.handle(...) started"); final URI baseUri = getBaseUri(request); final URI requestUri = getRequestUri(request, baseUri); final ContainerRequest requestContext = new ContainerRequest(