This is an automated email from the ASF dual-hosted git repository. jiriondrusek pushed a commit to branch camel-main in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
The following commit(s) were added to refs/heads/camel-main by this push: new 4e8878ba77 Fixed servlet 4e8878ba77 is described below commit 4e8878ba77812c9caf0ee13fe0e3845ea4fe3cce Author: JiriOndrusek <ondrusek.j...@gmail.com> AuthorDate: Tue Jun 18 11:33:30 2024 +0200 Fixed servlet --- .../org/apache/camel/quarkus/component/servlet/ServletProducers.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/integration-tests/servlet/src/main/java/org/apache/camel/quarkus/component/servlet/ServletProducers.java b/integration-tests/servlet/src/main/java/org/apache/camel/quarkus/component/servlet/ServletProducers.java index 292be43a1e..c0172831a1 100644 --- a/integration-tests/servlet/src/main/java/org/apache/camel/quarkus/component/servlet/ServletProducers.java +++ b/integration-tests/servlet/src/main/java/org/apache/camel/quarkus/component/servlet/ServletProducers.java @@ -33,6 +33,7 @@ import jakarta.servlet.http.HttpServletRequest; import org.apache.camel.Exchange; import org.apache.camel.Message; import org.apache.camel.Processor; +import org.apache.camel.http.common.HttpMessage; import org.apache.camel.spi.MimeType; import static org.apache.camel.quarkus.servlet.runtime.CamelServletConfig.ServletConfig.DEFAULT_SERVLET_NAME; @@ -51,7 +52,8 @@ public class ServletProducers { return exchange -> { JsonObject json = new JsonObject(); Message message = exchange.getMessage(); - HttpServletRequest request = message.getHeader(Exchange.HTTP_SERVLET_REQUEST, HttpServletRequest.class); + HttpMessage httpMessage = exchange.getIn(HttpMessage.class); + HttpServletRequest request = httpMessage.getRequest(); String servletName = message.getHeader("servletName", DEFAULT_SERVLET_NAME, String.class); ServletContext servletContext = request.getServletContext(); Deployment deployment = ((ServletContextImpl) servletContext).getDeployment();