From d0cea09396d83c197227a6ba3b081c8fd85b298d Mon Sep 17 00:00:00 2001 From: James Netherton Date: Fri, 14 Jun 2024 07:21:36 +0100 Subject: [PATCH] Add httpclient5 support extension Fixes #4703 Fixes #5704 --- catalog/pom.xml | 13 ++++ .../httpclient/deployment/pom.xml | 4 -- .../deployment/HttpClientProcessor.java | 24 ------- extensions-support/httpclient/runtime/pom.xml | 27 -------- .../httpclient5/deployment/pom.xml | 58 ++++++++++++++++ .../deployment/HttpClient5Processor.java | 37 +++++++++++ extensions-support/httpclient5/pom.xml | 40 +++++++++++ .../httpclient5/runtime/pom.xml | 66 +++++++++++++++++++ .../resources/META-INF/quarkus-extension.yaml | 29 ++++++++ extensions-support/pom.xml | 1 + extensions/arangodb/deployment/pom.xml | 8 +-- extensions/arangodb/runtime/pom.xml | 6 +- extensions/as2/deployment/pom.xml | 4 ++ extensions/as2/runtime/pom.xml | 4 ++ extensions/box/deployment/pom.xml | 4 ++ extensions/box/runtime/pom.xml | 4 ++ extensions/geocoder/deployment/pom.xml | 2 +- extensions/geocoder/runtime/pom.xml | 2 +- extensions/graphql/deployment/pom.xml | 2 +- extensions/graphql/runtime/pom.xml | 2 +- extensions/http/deployment/pom.xml | 2 +- .../http/deployment/HttpProcessor.java | 5 +- extensions/http/runtime/pom.xml | 2 +- extensions/oaipmh/deployment/pom.xml | 2 +- extensions/oaipmh/runtime/pom.xml | 2 +- extensions/splunk-hec/deployment/pom.xml | 2 +- extensions/splunk-hec/runtime/pom.xml | 2 +- extensions/weather/deployment/pom.xml | 6 +- extensions/weather/runtime/pom.xml | 6 +- .../platform/http/proxy/ssl/it/Routes.java | 2 +- poms/bom/pom.xml | 10 +++ .../src/main/generated/flattened-full-pom.xml | 10 +++ .../main/generated/flattened-reduced-pom.xml | 10 +++ .../flattened-reduced-verbose-pom.xml | 10 +++ 34 files changed, 318 insertions(+), 90 deletions(-) create mode 100644 extensions-support/httpclient5/deployment/pom.xml create mode 100644 extensions-support/httpclient5/deployment/src/main/java/org/apache/camel/quarkus/support/httpclient5/deployment/HttpClient5Processor.java create mode 100644 extensions-support/httpclient5/pom.xml create mode 100644 extensions-support/httpclient5/runtime/pom.xml create mode 100644 extensions-support/httpclient5/runtime/src/main/resources/META-INF/quarkus-extension.yaml diff --git a/catalog/pom.xml b/catalog/pom.xml index d78fcb5921cf..80390d6515ab 100644 --- a/catalog/pom.xml +++ b/catalog/pom.xml @@ -3802,6 +3802,19 @@ + + org.apache.camel.quarkus + camel-quarkus-support-httpclient5 + ${project.version} + pom + test + + + * + * + + + org.apache.camel.quarkus camel-quarkus-support-jackson-dataformat-xml diff --git a/extensions-support/httpclient/deployment/pom.xml b/extensions-support/httpclient/deployment/pom.xml index 534f9c406173..7280310b3e1f 100644 --- a/extensions-support/httpclient/deployment/pom.xml +++ b/extensions-support/httpclient/deployment/pom.xml @@ -37,10 +37,6 @@ io.quarkus quarkus-apache-httpclient-deployment - - org.apache.camel.quarkus - camel-quarkus-support-commons-logging-deployment - org.apache.camel.quarkus camel-quarkus-support-httpclient diff --git a/extensions-support/httpclient/deployment/src/main/java/org/apache/camel/quarkus/support/httpclient/deployment/HttpClientProcessor.java b/extensions-support/httpclient/deployment/src/main/java/org/apache/camel/quarkus/support/httpclient/deployment/HttpClientProcessor.java index e16e91fe2eaa..311efacd8244 100644 --- a/extensions-support/httpclient/deployment/src/main/java/org/apache/camel/quarkus/support/httpclient/deployment/HttpClientProcessor.java +++ b/extensions-support/httpclient/deployment/src/main/java/org/apache/camel/quarkus/support/httpclient/deployment/HttpClientProcessor.java @@ -22,7 +22,6 @@ import io.quarkus.deployment.builditem.CombinedIndexBuildItem; import io.quarkus.deployment.builditem.nativeimage.NativeImageResourceBuildItem; import io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem; -import io.quarkus.deployment.builditem.nativeimage.RuntimeInitializedClassBuildItem; import org.jboss.jandex.ClassInfo; import org.jboss.jandex.DotName; import org.jboss.jandex.IndexView; @@ -30,8 +29,6 @@ class HttpClientProcessor { private static final DotName HTTP_REQUEST_BASE_NAME = DotName.createSimple( "org.apache.http.client.methods.HttpRequestBase"); - private static final String NTLM_ENGINE_5x_VERSION = "org.apache.hc.client5.http.impl.auth.NTLMEngineImpl"; - private static final String NTLM_ENGINE_4x_VERSION = "org.apache.http.impl.auth.NTLMEngineImpl"; @BuildStep AdditionalApplicationArchiveMarkerBuildItem markers() { @@ -56,25 +53,4 @@ NativeImageResourceBuildItem suffixListResource() { // Required by org.apache.http.conn.util.PublicSuffixMatcher return new NativeImageResourceBuildItem("mozilla/public-suffix-list.txt"); } - - @BuildStep - void runtimeInitializedClasses(BuildProducer runtimeInitializedClasses) { - - if (checkClasspath(NTLM_ENGINE_5x_VERSION)) { - runtimeInitializedClasses.produce(new RuntimeInitializedClassBuildItem(NTLM_ENGINE_5x_VERSION)); - } - - if (checkClasspath(NTLM_ENGINE_4x_VERSION)) { - runtimeInitializedClasses.produce(new RuntimeInitializedClassBuildItem(NTLM_ENGINE_4x_VERSION)); - } - } - - private boolean checkClasspath(String className) { - try { - Class.forName(className, true, Thread.currentThread().getContextClassLoader()); - return true; - } catch (ClassNotFoundException e) { - return false; - } - } } diff --git a/extensions-support/httpclient/runtime/pom.xml b/extensions-support/httpclient/runtime/pom.xml index b4ea5b20ab00..bb55a709741a 100644 --- a/extensions-support/httpclient/runtime/pom.xml +++ b/extensions-support/httpclient/runtime/pom.xml @@ -36,33 +36,6 @@ io.quarkus quarkus-apache-httpclient - - - commons-logging - commons-logging - - - - - org.apache.camel.quarkus - camel-quarkus-support-commons-logging - - - org.apache.httpcomponents - httpclient - - - commons-logging - commons-logging - - - - - - org.brotli - dec org.graalvm.sdk diff --git a/extensions-support/httpclient5/deployment/pom.xml b/extensions-support/httpclient5/deployment/pom.xml new file mode 100644 index 000000000000..858b10066d70 --- /dev/null +++ b/extensions-support/httpclient5/deployment/pom.xml @@ -0,0 +1,58 @@ + + + + + org.apache.camel.quarkus + camel-quarkus-support-httpclient5-parent + 3.12.0-SNAPSHOT + + 4.0.0 + + camel-quarkus-support-httpclient5-deployment + Camel Quarkus :: Support :: Apache HTTP Client 5 :: Deployment + + + + io.quarkus + quarkus-core-deployment + + + org.apache.camel.quarkus + camel-quarkus-support-httpclient5 + + + + + + + maven-compiler-plugin + + + + io.quarkus + quarkus-extension-processor + ${quarkus.version} + + + + + + + diff --git a/extensions-support/httpclient5/deployment/src/main/java/org/apache/camel/quarkus/support/httpclient5/deployment/HttpClient5Processor.java b/extensions-support/httpclient5/deployment/src/main/java/org/apache/camel/quarkus/support/httpclient5/deployment/HttpClient5Processor.java new file mode 100644 index 000000000000..57b66323b448 --- /dev/null +++ b/extensions-support/httpclient5/deployment/src/main/java/org/apache/camel/quarkus/support/httpclient5/deployment/HttpClient5Processor.java @@ -0,0 +1,37 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.apache.camel.quarkus.support.httpclient5.deployment; + +import io.quarkus.deployment.annotations.BuildProducer; +import io.quarkus.deployment.annotations.BuildStep; +import io.quarkus.deployment.builditem.nativeimage.NativeImageResourceBuildItem; +import io.quarkus.deployment.builditem.nativeimage.RuntimeInitializedClassBuildItem; + +class HttpClient5Processor { + private static final String NTLM_ENGINE_IMPL = "org.apache.hc.client5.http.impl.auth.NTLMEngineImpl"; + + @BuildStep + NativeImageResourceBuildItem suffixListResource() { + // Required by org.apache.hc.client5.http.psl.PublicSuffixMatcherLoader + return new NativeImageResourceBuildItem("mozilla/public-suffix-list.txt"); + } + + @BuildStep + void runtimeInitializedClasses(BuildProducer runtimeInitializedClasses) { + runtimeInitializedClasses.produce(new RuntimeInitializedClassBuildItem(NTLM_ENGINE_IMPL)); + } +} diff --git a/extensions-support/httpclient5/pom.xml b/extensions-support/httpclient5/pom.xml new file mode 100644 index 000000000000..dd05891ae3bc --- /dev/null +++ b/extensions-support/httpclient5/pom.xml @@ -0,0 +1,40 @@ + + + + + + org.apache.camel.quarkus + camel-quarkus-extensions-support + 3.12.0-SNAPSHOT + ../pom.xml + + + 4.0.0 + + camel-quarkus-support-httpclient5-parent + Camel Quarkus :: Support :: Apache HTTP Client 5 + pom + + + deployment + runtime + + + diff --git a/extensions-support/httpclient5/runtime/pom.xml b/extensions-support/httpclient5/runtime/pom.xml new file mode 100644 index 000000000000..95b056fe2afe --- /dev/null +++ b/extensions-support/httpclient5/runtime/pom.xml @@ -0,0 +1,66 @@ + + + + + org.apache.camel.quarkus + camel-quarkus-support-httpclient5-parent + 3.12.0-SNAPSHOT + + 4.0.0 + + camel-quarkus-support-httpclient5 + Camel Quarkus :: Support :: Apache HTTP Client 5 :: Runtime + + + + io.quarkus + quarkus-core + + + org.apache.httpcomponents.client5 + httpclient5 + + + org.brotli + dec + + + + + + + io.quarkus + quarkus-extension-maven-plugin + + + maven-compiler-plugin + + + + io.quarkus + quarkus-extension-processor + ${quarkus.version} + + + + + + + diff --git a/extensions-support/httpclient5/runtime/src/main/resources/META-INF/quarkus-extension.yaml b/extensions-support/httpclient5/runtime/src/main/resources/META-INF/quarkus-extension.yaml new file mode 100644 index 000000000000..603f7062aece --- /dev/null +++ b/extensions-support/httpclient5/runtime/src/main/resources/META-INF/quarkus-extension.yaml @@ -0,0 +1,29 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + +--- +name: "Camel Quarkus Support Apache HTTP Client 5" +description: "Camel Quarkus Support Apache HTTP Client 5" +metadata: + unlisted: true + keywords: + - "camel" + - "http" + guide: "https://quarkus.io/guides/camel" + categories: + - "integration" + diff --git a/extensions-support/pom.xml b/extensions-support/pom.xml index 76ec234a4e24..aca74097c2d4 100644 --- a/extensions-support/pom.xml +++ b/extensions-support/pom.xml @@ -47,6 +47,7 @@ google-cloud google-http-client httpclient + httpclient5 jackson-dataformat-xml jdbc jetty diff --git a/extensions/arangodb/deployment/pom.xml b/extensions/arangodb/deployment/pom.xml index af76b0a2a7f9..afeb64d0d61f 100644 --- a/extensions/arangodb/deployment/pom.xml +++ b/extensions/arangodb/deployment/pom.xml @@ -35,17 +35,13 @@ camel-quarkus-core-deployment - org.apache.camel.quarkus - camel-quarkus-support-httpclient-deployment + io.quarkus + quarkus-vertx-deployment org.apache.camel.quarkus camel-quarkus-arangodb - - io.quarkus - quarkus-netty-deployment - diff --git a/extensions/arangodb/runtime/pom.xml b/extensions/arangodb/runtime/pom.xml index 0473b7964628..1a862d5ed064 100644 --- a/extensions/arangodb/runtime/pom.xml +++ b/extensions/arangodb/runtime/pom.xml @@ -40,17 +40,13 @@ org.apache.camel.quarkus camel-quarkus-core - - org.apache.camel.quarkus - camel-quarkus-support-httpclient - org.apache.camel camel-arangodb io.quarkus - quarkus-netty + quarkus-vertx diff --git a/extensions/as2/deployment/pom.xml b/extensions/as2/deployment/pom.xml index 26c839e18dfc..7db8beb55965 100644 --- a/extensions/as2/deployment/pom.xml +++ b/extensions/as2/deployment/pom.xml @@ -42,6 +42,10 @@ org.apache.camel.quarkus camel-quarkus-support-bouncycastle-deployment + + org.apache.camel.quarkus + camel-quarkus-support-httpclient5-deployment + diff --git a/extensions/as2/runtime/pom.xml b/extensions/as2/runtime/pom.xml index dd46a254cc89..b7eaf771d6ca 100644 --- a/extensions/as2/runtime/pom.xml +++ b/extensions/as2/runtime/pom.xml @@ -52,6 +52,10 @@ org.apache.camel.quarkus camel-quarkus-support-bouncycastle + + org.apache.camel.quarkus + camel-quarkus-support-httpclient5 + org.jboss.slf4j slf4j-jboss-logmanager diff --git a/extensions/box/deployment/pom.xml b/extensions/box/deployment/pom.xml index d14dc28f1016..963700b6c872 100644 --- a/extensions/box/deployment/pom.xml +++ b/extensions/box/deployment/pom.xml @@ -34,6 +34,10 @@ org.apache.camel.quarkus camel-quarkus-core-deployment + + org.apache.camel.quarkus + camel-quarkus-support-httpclient5-deployment + org.apache.camel.quarkus camel-quarkus-box diff --git a/extensions/box/runtime/pom.xml b/extensions/box/runtime/pom.xml index 473610d8d0ea..937fa265067a 100644 --- a/extensions/box/runtime/pom.xml +++ b/extensions/box/runtime/pom.xml @@ -39,6 +39,10 @@ org.apache.camel.quarkus camel-quarkus-core + + org.apache.camel.quarkus + camel-quarkus-support-httpclient5 + org.apache.camel camel-box diff --git a/extensions/geocoder/deployment/pom.xml b/extensions/geocoder/deployment/pom.xml index 77d3b588413d..18a979516851 100644 --- a/extensions/geocoder/deployment/pom.xml +++ b/extensions/geocoder/deployment/pom.xml @@ -40,7 +40,7 @@ org.apache.camel.quarkus - camel-quarkus-support-httpclient-deployment + camel-quarkus-support-httpclient5-deployment org.apache.camel.quarkus diff --git a/extensions/geocoder/runtime/pom.xml b/extensions/geocoder/runtime/pom.xml index 24250acf5f9a..13b4f782716d 100644 --- a/extensions/geocoder/runtime/pom.xml +++ b/extensions/geocoder/runtime/pom.xml @@ -46,7 +46,7 @@ org.apache.camel.quarkus - camel-quarkus-support-httpclient + camel-quarkus-support-httpclient5 org.apache.camel.quarkus diff --git a/extensions/graphql/deployment/pom.xml b/extensions/graphql/deployment/pom.xml index 55912ff975e8..4fd2b9474e78 100644 --- a/extensions/graphql/deployment/pom.xml +++ b/extensions/graphql/deployment/pom.xml @@ -36,7 +36,7 @@ org.apache.camel.quarkus - camel-quarkus-support-httpclient-deployment + camel-quarkus-support-httpclient5-deployment org.apache.camel.quarkus diff --git a/extensions/graphql/runtime/pom.xml b/extensions/graphql/runtime/pom.xml index 5f5b59141d98..043203f38c84 100644 --- a/extensions/graphql/runtime/pom.xml +++ b/extensions/graphql/runtime/pom.xml @@ -41,7 +41,7 @@ org.apache.camel.quarkus - camel-quarkus-support-httpclient + camel-quarkus-support-httpclient5 org.apache.camel diff --git a/extensions/http/deployment/pom.xml b/extensions/http/deployment/pom.xml index a98f7bd5a2f5..379a3cdd4b6f 100644 --- a/extensions/http/deployment/pom.xml +++ b/extensions/http/deployment/pom.xml @@ -40,7 +40,7 @@ org.apache.camel.quarkus - camel-quarkus-support-httpclient-deployment + camel-quarkus-support-httpclient5-deployment org.apache.camel.quarkus diff --git a/extensions/http/deployment/src/main/java/org/apache/camel/quarkus/component/http/deployment/HttpProcessor.java b/extensions/http/deployment/src/main/java/org/apache/camel/quarkus/component/http/deployment/HttpProcessor.java index fcffc893fcec..d6d5479ca138 100644 --- a/extensions/http/deployment/src/main/java/org/apache/camel/quarkus/component/http/deployment/HttpProcessor.java +++ b/extensions/http/deployment/src/main/java/org/apache/camel/quarkus/component/http/deployment/HttpProcessor.java @@ -21,6 +21,7 @@ import io.quarkus.deployment.builditem.ExtensionSslNativeSupportBuildItem; import io.quarkus.deployment.builditem.FeatureBuildItem; import io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem; +import org.apache.camel.component.http.HttpMethods; import org.apache.camel.http.base.HttpOperationFailedException; import org.apache.hc.client5.http.config.RequestConfig; import org.apache.hc.client5.http.impl.auth.BasicScheme; @@ -40,10 +41,8 @@ ExtensionSslNativeSupportBuildItem activateSslNativeSupport() { @BuildStep void registerForReflection(BuildProducer reflectiveClasses) { - reflectiveClasses.produce(ReflectiveClassBuildItem.builder("org.apache.camel.component.http.HttpMethods").methods() + reflectiveClasses.produce(ReflectiveClassBuildItem.builder(HttpMethods.class).methods() .build()); - reflectiveClasses.produce(ReflectiveClassBuildItem.builder("org.apache.http.impl.client.HttpClientBuilder") - .methods().build()); reflectiveClasses.produce( ReflectiveClassBuildItem.builder(RequestConfig.Builder.class.getName()).methods().build()); reflectiveClasses.produce( diff --git a/extensions/http/runtime/pom.xml b/extensions/http/runtime/pom.xml index 5ae2651d9f6a..d7503b225e21 100644 --- a/extensions/http/runtime/pom.xml +++ b/extensions/http/runtime/pom.xml @@ -45,7 +45,7 @@ org.apache.camel.quarkus - camel-quarkus-support-httpclient + camel-quarkus-support-httpclient5 diff --git a/extensions/oaipmh/deployment/pom.xml b/extensions/oaipmh/deployment/pom.xml index 11f6d7d78cc7..69c816f46e87 100644 --- a/extensions/oaipmh/deployment/pom.xml +++ b/extensions/oaipmh/deployment/pom.xml @@ -36,7 +36,7 @@ org.apache.camel.quarkus - camel-quarkus-support-httpclient-deployment + camel-quarkus-support-httpclient5-deployment org.apache.camel.quarkus diff --git a/extensions/oaipmh/runtime/pom.xml b/extensions/oaipmh/runtime/pom.xml index b5f09c8c6f0b..06438ef25caf 100644 --- a/extensions/oaipmh/runtime/pom.xml +++ b/extensions/oaipmh/runtime/pom.xml @@ -42,7 +42,7 @@ org.apache.camel.quarkus - camel-quarkus-support-httpclient + camel-quarkus-support-httpclient5 diff --git a/extensions/splunk-hec/deployment/pom.xml b/extensions/splunk-hec/deployment/pom.xml index b5a4bb34f7df..c837ffab0e59 100644 --- a/extensions/splunk-hec/deployment/pom.xml +++ b/extensions/splunk-hec/deployment/pom.xml @@ -40,7 +40,7 @@ org.apache.camel.quarkus - camel-quarkus-support-httpclient-deployment + camel-quarkus-support-httpclient5-deployment diff --git a/extensions/splunk-hec/runtime/pom.xml b/extensions/splunk-hec/runtime/pom.xml index 429cb2a0df32..6aeb8361aafe 100644 --- a/extensions/splunk-hec/runtime/pom.xml +++ b/extensions/splunk-hec/runtime/pom.xml @@ -46,7 +46,7 @@ org.apache.camel.quarkus - camel-quarkus-support-httpclient + camel-quarkus-support-httpclient5 org.jboss.logging diff --git a/extensions/weather/deployment/pom.xml b/extensions/weather/deployment/pom.xml index 649c572d9085..577f30cadec2 100644 --- a/extensions/weather/deployment/pom.xml +++ b/extensions/weather/deployment/pom.xml @@ -44,11 +44,7 @@ org.apache.camel.quarkus - camel-quarkus-support-commons-logging-deployment - - - org.apache.camel.quarkus - camel-quarkus-support-httpclient-deployment + camel-quarkus-support-httpclient5-deployment diff --git a/extensions/weather/runtime/pom.xml b/extensions/weather/runtime/pom.xml index 241859e59843..c12d40d85bc5 100644 --- a/extensions/weather/runtime/pom.xml +++ b/extensions/weather/runtime/pom.xml @@ -50,11 +50,7 @@ org.apache.camel.quarkus - camel-quarkus-support-commons-logging - - - org.apache.camel.quarkus - camel-quarkus-support-httpclient + camel-quarkus-support-httpclient5 diff --git a/integration-tests/platform-http-proxy-ssl/src/main/java/org/apache/camel/quarkus/component/platform/http/proxy/ssl/it/Routes.java b/integration-tests/platform-http-proxy-ssl/src/main/java/org/apache/camel/quarkus/component/platform/http/proxy/ssl/it/Routes.java index 1af4f020a78d..92e4fd2987f5 100644 --- a/integration-tests/platform-http-proxy-ssl/src/main/java/org/apache/camel/quarkus/component/platform/http/proxy/ssl/it/Routes.java +++ b/integration-tests/platform-http-proxy-ssl/src/main/java/org/apache/camel/quarkus/component/platform/http/proxy/ssl/it/Routes.java @@ -26,7 +26,7 @@ import org.apache.camel.support.jsse.KeyStoreParameters; import org.apache.camel.support.jsse.SSLContextParameters; import org.apache.camel.support.jsse.TrustManagersParameters; -import org.apache.http.conn.ssl.NoopHostnameVerifier; +import org.apache.hc.client5.http.ssl.NoopHostnameVerifier; import org.eclipse.microprofile.config.inject.ConfigProperty; @ApplicationScoped diff --git a/poms/bom/pom.xml b/poms/bom/pom.xml index 8859761f6f2f..6d5ff9ac934d 100644 --- a/poms/bom/pom.xml +++ b/poms/bom/pom.xml @@ -5744,6 +5744,16 @@ camel-quarkus-support-httpclient-deployment ${camel-quarkus.version} + + org.apache.camel.quarkus + camel-quarkus-support-httpclient5 + ${camel-quarkus.version} + + + org.apache.camel.quarkus + camel-quarkus-support-httpclient5-deployment + ${camel-quarkus.version} + org.apache.camel.quarkus camel-quarkus-support-jackson-dataformat-xml diff --git a/poms/bom/src/main/generated/flattened-full-pom.xml b/poms/bom/src/main/generated/flattened-full-pom.xml index afb6d058de92..1cfd8efd089f 100644 --- a/poms/bom/src/main/generated/flattened-full-pom.xml +++ b/poms/bom/src/main/generated/flattened-full-pom.xml @@ -5669,6 +5669,16 @@ camel-quarkus-support-httpclient-deployment 3.12.0-SNAPSHOT + + org.apache.camel.quarkus + camel-quarkus-support-httpclient5 + 3.12.0-SNAPSHOT + + + org.apache.camel.quarkus + camel-quarkus-support-httpclient5-deployment + 3.12.0-SNAPSHOT + org.apache.camel.quarkus camel-quarkus-support-jackson-dataformat-xml diff --git a/poms/bom/src/main/generated/flattened-reduced-pom.xml b/poms/bom/src/main/generated/flattened-reduced-pom.xml index fee8aef3f626..b838f3775f43 100644 --- a/poms/bom/src/main/generated/flattened-reduced-pom.xml +++ b/poms/bom/src/main/generated/flattened-reduced-pom.xml @@ -5669,6 +5669,16 @@ camel-quarkus-support-httpclient-deployment 3.12.0-SNAPSHOT + + org.apache.camel.quarkus + camel-quarkus-support-httpclient5 + 3.12.0-SNAPSHOT + + + org.apache.camel.quarkus + camel-quarkus-support-httpclient5-deployment + 3.12.0-SNAPSHOT + org.apache.camel.quarkus camel-quarkus-support-jackson-dataformat-xml diff --git a/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml b/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml index cdaa01e48b0b..593865aa5b32 100644 --- a/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml +++ b/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml @@ -5669,6 +5669,16 @@ camel-quarkus-support-httpclient-deployment 3.12.0-SNAPSHOT + + org.apache.camel.quarkus + camel-quarkus-support-httpclient5 + 3.12.0-SNAPSHOT + + + org.apache.camel.quarkus + camel-quarkus-support-httpclient5-deployment + 3.12.0-SNAPSHOT + org.apache.camel.quarkus camel-quarkus-support-jackson-dataformat-xml