This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/main by this push: new 0586f6c381d CAMEL-18518: camel-netty-http: Do not use the deprecated filter strategy by the common from http 0586f6c381d is described below commit 0586f6c381d0fb64778730b441ca159f25a47019 Author: Claus Ibsen <claus.ib...@gmail.com> AuthorDate: Fri May 30 17:40:51 2025 +0200 CAMEL-18518: camel-netty-http: Do not use the deprecated filter strategy by the common from http --- .../org/apache/camel/component/netty/http/DefaultNettyHttpBinding.java | 3 ++- .../java/org/apache/camel/component/netty/http/NettyHttpComponent.java | 3 ++- .../camel/component/netty/http/NettyHttpRestHeaderFilterStrategy.java | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/components/camel-netty-http/src/main/java/org/apache/camel/component/netty/http/DefaultNettyHttpBinding.java b/components/camel-netty-http/src/main/java/org/apache/camel/component/netty/http/DefaultNettyHttpBinding.java index 2139fcf27f6..77ca6f96e5a 100644 --- a/components/camel-netty-http/src/main/java/org/apache/camel/component/netty/http/DefaultNettyHttpBinding.java +++ b/components/camel-netty-http/src/main/java/org/apache/camel/component/netty/http/DefaultNettyHttpBinding.java @@ -49,6 +49,7 @@ import org.apache.camel.Message; import org.apache.camel.RuntimeCamelException; import org.apache.camel.TypeConverter; import org.apache.camel.component.netty.NettyConverter; +import org.apache.camel.http.base.HttpHeaderFilterStrategy; import org.apache.camel.spi.HeaderFilterStrategy; import org.apache.camel.support.ExceptionHelper; import org.apache.camel.support.ExchangeHelper; @@ -71,7 +72,7 @@ import static org.apache.camel.support.http.HttpUtil.determineResponseCode; public class DefaultNettyHttpBinding implements NettyHttpBinding, Cloneable { private static final Logger LOG = LoggerFactory.getLogger(DefaultNettyHttpBinding.class); - private HeaderFilterStrategy headerFilterStrategy = new NettyHttpHeaderFilterStrategy(); + private HeaderFilterStrategy headerFilterStrategy = new HttpHeaderFilterStrategy(); public DefaultNettyHttpBinding() { } diff --git a/components/camel-netty-http/src/main/java/org/apache/camel/component/netty/http/NettyHttpComponent.java b/components/camel-netty-http/src/main/java/org/apache/camel/component/netty/http/NettyHttpComponent.java index 2db0bc72d3d..f0f260d7eff 100644 --- a/components/camel-netty-http/src/main/java/org/apache/camel/component/netty/http/NettyHttpComponent.java +++ b/components/camel-netty-http/src/main/java/org/apache/camel/component/netty/http/NettyHttpComponent.java @@ -31,6 +31,7 @@ import org.apache.camel.component.netty.NettyComponent; import org.apache.camel.component.netty.NettyConfiguration; import org.apache.camel.component.netty.NettyServerBootstrapConfiguration; import org.apache.camel.component.netty.http.handlers.HttpServerMultiplexChannelHandler; +import org.apache.camel.http.base.HttpHeaderFilterStrategy; import org.apache.camel.spi.BeanIntrospection; import org.apache.camel.spi.HeaderFilterStrategy; import org.apache.camel.spi.HeaderFilterStrategyAware; @@ -82,7 +83,7 @@ public class NettyHttpComponent extends NettyComponent // use the http configuration and filter strategy super(NettyHttpEndpoint.class); setConfiguration(new NettyHttpConfiguration()); - setHeaderFilterStrategy(new NettyHttpHeaderFilterStrategy()); + setHeaderFilterStrategy(new HttpHeaderFilterStrategy()); // use the binding that supports Rest DSL setNettyHttpBinding(new RestNettyHttpBinding(getHeaderFilterStrategy())); } diff --git a/components/camel-netty-http/src/main/java/org/apache/camel/component/netty/http/NettyHttpRestHeaderFilterStrategy.java b/components/camel-netty-http/src/main/java/org/apache/camel/component/netty/http/NettyHttpRestHeaderFilterStrategy.java index c691d34f4b1..983c1c17842 100644 --- a/components/camel-netty-http/src/main/java/org/apache/camel/component/netty/http/NettyHttpRestHeaderFilterStrategy.java +++ b/components/camel-netty-http/src/main/java/org/apache/camel/component/netty/http/NettyHttpRestHeaderFilterStrategy.java @@ -17,6 +17,7 @@ package org.apache.camel.component.netty.http; import org.apache.camel.Exchange; +import org.apache.camel.http.base.HttpHeaderFilterStrategy; import org.apache.camel.spi.HeaderFilterStrategy; import static org.apache.camel.support.http.HttpUtil.filterCheck; @@ -24,7 +25,7 @@ import static org.apache.camel.support.http.HttpUtil.filterCheck; /** * Default Netty {@link HeaderFilterStrategy} used when binding with {@link NettyHttpBinding}. */ -public class NettyHttpRestHeaderFilterStrategy extends NettyHttpHeaderFilterStrategy { +public class NettyHttpRestHeaderFilterStrategy extends HttpHeaderFilterStrategy { private final String templateUri; private final String queryParameters;