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

ppalaga pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git


The following commit(s) were added to refs/heads/main by this push:
     new 91baca89de Upgrade to Quarkiverse CXF 1.5.0.CR1
91baca89de is described below

commit 91baca89de109883532b4ea4881e5c2cb4f5ea0f
Author: Peter Palaga <ppal...@redhat.com>
AuthorDate: Tue Aug 23 21:25:46 2022 +0200

    Upgrade to Quarkiverse CXF 1.5.0.CR1
---
 extensions-support/cxf-wss/deployment/pom.xml      |  66 -----
 extensions-support/cxf-wss/pom.xml                 |  39 ---
 extensions-support/cxf-wss/runtime/pom.xml         |  67 -----
 .../main/resources/META-INF/quarkus-extension.yaml |  28 ---
 extensions-support/pom.xml                         |   1 -
 .../cxf/soap/deployment/CxfSoapProcessor.java      |  46 +---
 extensions/cxf-soap/runtime/pom.xml                |  15 --
 .../cxf/soap/graal/CxfSoapSubstitutions.java       |  41 ----
 integration-tests/cxf-soap/pom.xml                 |   9 +-
 pom.xml                                            |   4 +-
 poms/bom/pom.xml                                   |  62 +----
 poms/bom/src/main/generated/flattened-full-pom.xml | 272 ++++++++++++++++-----
 .../src/main/generated/flattened-reduced-pom.xml   | 272 ++++++++++++++++-----
 .../generated/flattened-reduced-verbose-pom.xml    | 272 ++++++++++++++++-----
 14 files changed, 666 insertions(+), 528 deletions(-)

diff --git a/extensions-support/cxf-wss/deployment/pom.xml 
b/extensions-support/cxf-wss/deployment/pom.xml
deleted file mode 100644
index 40c84c0a66..0000000000
--- a/extensions-support/cxf-wss/deployment/pom.xml
+++ /dev/null
@@ -1,66 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-
-    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.
-
--->
-<project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";>
-    <parent>
-        <groupId>org.apache.camel.quarkus</groupId>
-        <artifactId>camel-quarkus-support-cxf-wss-parent</artifactId>
-        <version>2.12.0-SNAPSHOT</version>
-    </parent>
-    <modelVersion>4.0.0</modelVersion>
-
-    <artifactId>camel-quarkus-support-cxf-wss-deployment</artifactId>
-    <name>Camel Quarkus :: Support :: CXF WSS :: Deployment</name>
-
-    <dependencies>
-        <dependency>
-            <groupId>org.apache.camel.quarkus</groupId>
-            <artifactId>camel-quarkus-support-cxf-wss</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.camel.quarkus</groupId>
-            <artifactId>camel-quarkus-xmlsecurity-deployment</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.camel.quarkus</groupId>
-            <artifactId>camel-quarkus-support-stax-deployment</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>io.quarkiverse.cxf</groupId>
-            <artifactId>quarkus-cxf-rt-ws-security-deployment</artifactId>
-        </dependency>
-    </dependencies>
-
-    <build>
-        <plugins>
-            <plugin>
-                <artifactId>maven-compiler-plugin</artifactId>
-                <configuration>
-                    <annotationProcessorPaths>
-                        <path>
-                            <groupId>io.quarkus</groupId>
-                            
<artifactId>quarkus-extension-processor</artifactId>
-                            <version>${quarkus.version}</version>
-                        </path>
-                    </annotationProcessorPaths>
-                </configuration>
-            </plugin>
-        </plugins>
-    </build>
-</project>
diff --git a/extensions-support/cxf-wss/pom.xml 
b/extensions-support/cxf-wss/pom.xml
deleted file mode 100644
index 9092fc94bb..0000000000
--- a/extensions-support/cxf-wss/pom.xml
+++ /dev/null
@@ -1,39 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-
-    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.
-
--->
-<project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";>
-
-    <parent>
-        <groupId>org.apache.camel.quarkus</groupId>
-        <artifactId>camel-quarkus-extensions-support</artifactId>
-        <version>2.12.0-SNAPSHOT</version>
-        <relativePath>../pom.xml</relativePath>
-    </parent>
-
-    <modelVersion>4.0.0</modelVersion>
-
-    <artifactId>camel-quarkus-support-cxf-wss-parent</artifactId>
-    <name>Camel Quarkus :: Support :: CXF WSS</name>
-    <packaging>pom</packaging>
-    <modules>
-        <module>deployment</module>
-        <module>runtime</module>
-    </modules>
-
-</project>
diff --git a/extensions-support/cxf-wss/runtime/pom.xml 
b/extensions-support/cxf-wss/runtime/pom.xml
deleted file mode 100644
index d7d4c90cc4..0000000000
--- a/extensions-support/cxf-wss/runtime/pom.xml
+++ /dev/null
@@ -1,67 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-
-    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.
-
--->
-<project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";>
-    <parent>
-        <groupId>org.apache.camel.quarkus</groupId>
-        <artifactId>camel-quarkus-support-cxf-wss-parent</artifactId>
-        <version>2.12.0-SNAPSHOT</version>
-    </parent>
-    <modelVersion>4.0.0</modelVersion>
-
-    <artifactId>camel-quarkus-support-cxf-wss</artifactId>
-    <name>Camel Quarkus :: Support :: CXF WSS :: Runtime</name>
-    <description>An aggregator for WS Security to work on Camel Quarkus. The 
required artifacts and code should eventually move to quarkus-cxf. See 
https://github.com/apache/camel-quarkus/issues/3977 </description>
-
-    <dependencies>
-        <dependency>
-            <groupId>org.apache.camel.quarkus</groupId>
-            <artifactId>camel-quarkus-xmlsecurity</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.camel.quarkus</groupId>
-            <artifactId>camel-quarkus-support-stax</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>io.quarkiverse.cxf</groupId>
-            <artifactId>quarkus-cxf-rt-ws-security</artifactId>
-        </dependency>
-    </dependencies>
-
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-extension-maven-plugin</artifactId>
-            </plugin>
-            <plugin>
-                <artifactId>maven-compiler-plugin</artifactId>
-                <configuration>
-                    <annotationProcessorPaths>
-                        <path>
-                            <groupId>io.quarkus</groupId>
-                            
<artifactId>quarkus-extension-processor</artifactId>
-                            <version>${quarkus.version}</version>
-                        </path>
-                    </annotationProcessorPaths>
-                </configuration>
-            </plugin>
-        </plugins>
-    </build>
-</project>
diff --git 
a/extensions-support/cxf-wss/runtime/src/main/resources/META-INF/quarkus-extension.yaml
 
b/extensions-support/cxf-wss/runtime/src/main/resources/META-INF/quarkus-extension.yaml
deleted file mode 100644
index cdbd6085c3..0000000000
--- 
a/extensions-support/cxf-wss/runtime/src/main/resources/META-INF/quarkus-extension.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-#
-# 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 CXF WSS"
-description: "Camel Quarkus Support CXF WSS"
-metadata:
-  unlisted: true
-  keywords:
-  - "camel"
-  - "StAX"
-  guide: "https://quarkus.io/guides/camel";
-  categories:
-  - "integration"
\ No newline at end of file
diff --git a/extensions-support/pom.xml b/extensions-support/pom.xml
index c44c058d78..f124a1964a 100644
--- a/extensions-support/pom.xml
+++ b/extensions-support/pom.xml
@@ -42,7 +42,6 @@
         <module>bouncycastle</module>
         <module>commons-logging</module>
         <module>consul-client</module>
-        <module>cxf-wss</module>
         <module>debezium</module>
         <module>google-cloud</module>
         <module>google-http-client</module>
diff --git 
a/extensions/cxf-soap/deployment/src/main/java/org/apache/camel/quarkus/component/cxf/soap/deployment/CxfSoapProcessor.java
 
b/extensions/cxf-soap/deployment/src/main/java/org/apache/camel/quarkus/component/cxf/soap/deployment/CxfSoapProcessor.java
index 5b89395744..5f8269c31d 100644
--- 
a/extensions/cxf-soap/deployment/src/main/java/org/apache/camel/quarkus/component/cxf/soap/deployment/CxfSoapProcessor.java
+++ 
b/extensions/cxf-soap/deployment/src/main/java/org/apache/camel/quarkus/component/cxf/soap/deployment/CxfSoapProcessor.java
@@ -22,9 +22,7 @@ import io.quarkus.deployment.annotations.BuildProducer;
 import io.quarkus.deployment.annotations.BuildStep;
 import io.quarkus.deployment.builditem.CombinedIndexBuildItem;
 import io.quarkus.deployment.builditem.FeatureBuildItem;
-import io.quarkus.deployment.builditem.IndexDependencyBuildItem;
 import io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem;
-import 
io.quarkus.deployment.builditem.nativeimage.RuntimeInitializedClassBuildItem;
 import org.jboss.jandex.DotName;
 import org.jboss.jandex.IndexView;
 
@@ -37,60 +35,18 @@ class CxfSoapProcessor {
         return new FeatureBuildItem(FEATURE);
     }
 
-    @BuildStep
-    void 
runtimeInitializedClasses(BuildProducer<RuntimeInitializedClassBuildItem> 
runtimeInitializedClass) {
-        Stream.of(
-                "org.apache.cxf.attachment.AttachmentUtil")
-                .map(RuntimeInitializedClassBuildItem::new)
-                .forEach(runtimeInitializedClass::produce);
-    }
-
-    @BuildStep
-    void indexDependencies(BuildProducer<IndexDependencyBuildItem> 
indexDependencies) {
-        Stream.of(
-                "jakarta.xml.ws:jakarta.xml.ws-api",
-                "org.apache.cxf:cxf-core",
-                "org.apache.cxf:cxf-rt-frontend-jaxws",
-                "org.apache.cxf:cxf-rt-transports-http",
-                "org.apache.cxf:cxf-rt-features-logging",
-                "org.apache.cxf:cxf-rt-bindings-soap")
-                .forEach(ga -> {
-                    String[] coords = ga.split(":");
-                    indexDependencies.produce(new 
IndexDependencyBuildItem(coords[0], coords[1]));
-                });
-    }
-
     @BuildStep
     void registerForReflection(BuildProducer<ReflectiveClassBuildItem> 
reflectiveClass, CombinedIndexBuildItem combinedIndex) {
 
         IndexView index = combinedIndex.getIndex();
 
         Stream.of(
-                org.apache.cxf.ext.logging.LoggingFeature.class.getName(),
-                "org.apache.wss4j.dom.handler.WSHandler")
+                "org.apache.wss4j.dom.handler.WSHandler") // can we remove 
this?
                 .map(DotName::createSimple)
                 .flatMap(dotName -> 
index.getAllKnownSubclasses(dotName).stream())
                 .map(classInfo -> classInfo.name().toString())
                 .map(className -> new ReflectiveClassBuildItem(false, false, 
className))
                 .forEach(reflectiveClass::produce);
 
-        Stream.of(
-                "org.apache.cxf.interceptor.Interceptor",
-                "org.apache.cxf.binding.soap.interceptor.SoapInterceptor",
-                "org.apache.cxf.phase.PhaseInterceptor")
-                .map(DotName::createSimple)
-                .flatMap(dotName -> 
index.getAllKnownImplementors(dotName).stream())
-                .map(classInfo -> classInfo.name().toString())
-                .map(className -> new ReflectiveClassBuildItem(false, false, 
className))
-                .forEach(reflectiveClass::produce);
-
-        Stream.of(
-                "org.apache.cxf.feature.Feature")
-                .map(DotName::createSimple)
-                .flatMap(dotName -> 
index.getAllKnownImplementors(dotName).stream())
-                .map(classInfo -> classInfo.name().toString())
-                .map(className -> new ReflectiveClassBuildItem(true, false, 
className))
-                .forEach(reflectiveClass::produce);
-
     }
 }
diff --git a/extensions/cxf-soap/runtime/pom.xml 
b/extensions/cxf-soap/runtime/pom.xml
index d557799534..0ede1ab985 100644
--- a/extensions/cxf-soap/runtime/pom.xml
+++ b/extensions/cxf-soap/runtime/pom.xml
@@ -46,25 +46,10 @@
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-cxf-soap</artifactId>
         </dependency>
-        <dependency>
-            <groupId>org.apache.camel</groupId>
-            <artifactId>camel-cxf-common</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.camel</groupId>
-            <artifactId>camel-cxf-transport</artifactId>
-        </dependency>
-
         <dependency>
             <groupId>io.quarkiverse.cxf</groupId>
             <artifactId>quarkus-cxf</artifactId>
         </dependency>
-
-        <dependency>
-            <groupId>org.graalvm.nativeimage</groupId>
-            <artifactId>svm</artifactId>
-            <scope>provided</scope>
-        </dependency>
     </dependencies>
 
     <build>
diff --git 
a/extensions/cxf-soap/runtime/src/main/java/org/apache/camel/quarkus/component/cxf/soap/graal/CxfSoapSubstitutions.java
 
b/extensions/cxf-soap/runtime/src/main/java/org/apache/camel/quarkus/component/cxf/soap/graal/CxfSoapSubstitutions.java
deleted file mode 100644
index 4a21431239..0000000000
--- 
a/extensions/cxf-soap/runtime/src/main/java/org/apache/camel/quarkus/component/cxf/soap/graal/CxfSoapSubstitutions.java
+++ /dev/null
@@ -1,41 +0,0 @@
-/*
- * 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.component.cxf.soap.graal;
-
-import com.oracle.svm.core.annotate.Substitute;
-import com.oracle.svm.core.annotate.TargetClass;
-
-final class CxfSoapSubstitutions {
-
-}
-
-@TargetClass(className = "javax.xml.soap.FactoryFinder")
-final class SubstituteUnaryExpression {
-
-    /**
-     * The target method wants to read a properties file under {@code 
java.home} which does not work on GraalVM (there is no
-     * JRE distro at native runtime).
-     *
-     * @param  factoryId
-     * @param  deprecatedFactoryId
-     * @return
-     */
-    @Substitute
-    private static String fromJDKProperties(String factoryId, String 
deprecatedFactoryId) {
-        return null;
-    }
-}
diff --git a/integration-tests/cxf-soap/pom.xml 
b/integration-tests/cxf-soap/pom.xml
index e49047632d..4d25b0ea46 100644
--- a/integration-tests/cxf-soap/pom.xml
+++ b/integration-tests/cxf-soap/pom.xml
@@ -74,6 +74,10 @@
             <groupId>org.apache.camel.quarkus</groupId>
             <artifactId>camel-quarkus-cxf-soap</artifactId>
         </dependency>
+        <dependency>
+            <groupId>io.quarkiverse.cxf</groupId>
+            <artifactId>quarkus-cxf-rt-ws-security</artifactId>
+        </dependency>
         <dependency>
             <groupId>io.quarkus</groupId>
             <artifactId>quarkus-resteasy</artifactId>
@@ -93,11 +97,6 @@
             <artifactId>commons-lang3</artifactId>
         </dependency>
 
-        <dependency>
-            <groupId>org.apache.camel.quarkus</groupId>
-            <artifactId>camel-quarkus-support-cxf-wss</artifactId>
-        </dependency>
-
         <!-- test dependencies -->
         <dependency>
             <groupId>io.quarkus</groupId>
diff --git a/pom.xml b/pom.xml
index b73d01f719..fff3005116 100644
--- a/pom.xml
+++ b/pom.xml
@@ -50,7 +50,7 @@
         <optaplanner.version>8.24.1.Final</optaplanner.version><!-- May go 
back to Camel's ${optaplanner-version} when they are in sync 
https://repo1.maven.org/maven2/org/optaplanner/optaplanner-quarkus/ -->
         
<quarkiverse-amazonservices.version>1.1.2</quarkiverse-amazonservices.version><!--
 
https://repo1.maven.org/maven2/io/quarkiverse/amazonservices/quarkus-amazon-services-parent/
 -->
         <quarkiverse-artemis.version>1.2.0</quarkiverse-artemis.version><!-- 
https://repo1.maven.org/maven2/io/quarkiverse/artemis/quarkus-artemis-parent/ 
-->
-        <quarkiverse-cxf.version>1.4.0</quarkiverse-cxf.version><!-- 
https://repo1.maven.org/maven2/io/quarkiverse/cxf/quarkus-cxf-parent/ -->
+        <quarkiverse-cxf.version>1.5.0.CR1</quarkiverse-cxf.version><!-- 
https://repo1.maven.org/maven2/io/quarkiverse/cxf/quarkus-cxf-parent/ -->
         
<quarkiverse-freemarker.version>0.3.0</quarkiverse-freemarker.version><!-- 
https://repo1.maven.org/maven2/io/quarkiverse/freemarker/quarkus-freemarker-parent/
 -->
         
<quarkiverse-jackson-jq.version>1.1.0</quarkiverse-jackson-jq.version><!-- 
https://repo1.maven.org/maven2/io/quarkiverse/jackson-jq/quarkus-jackson-jq-parent/
 -->
         <quarkiverse-jgit.version>2.1.0</quarkiverse-jgit.version><!-- 
https://repo1.maven.org/maven2/io/quarkiverse/jgit/quarkus-jgit-parent/ -->
@@ -86,7 +86,7 @@
         <cxf.version>3.5.3</cxf.version><!-- @sync 
io.quarkiverse.cxf:quarkus-cxf-parent:${quarkiverse-cxf.version} 
prop:cxf.version -->
         <cxf.xjc-utils.version>3.3.2</cxf.xjc-utils.version><!-- @sync 
org.apache.cxf:cxf:${cxf.version} prop:cxf.xjc-utils.version -->
         <eddsa.version>${eddsa-version}</eddsa.version>
-        <ehcache.version>${ehcache3-version}</ehcache.version><!-- Remove once 
we import quarkus-cxf-bom https://github.com/apache/camel-quarkus/issues/3983 
-->
+        <ehcache.version>3.10.0</ehcache.version><!-- @sync 
io.quarkiverse.cxf:quarkus-cxf-parent:${quarkiverse-cxf.version} 
prop:ehcache.version -->
         <freemarker.version>2.3.31</freemarker.version><!-- @sync 
io.quarkiverse.freemarker:quarkus-freemarker-parent:${quarkiverse-freemarker.version}
 prop:freemarker.version -->
         <geny.version>0.6.2</geny.version>
         <github-api.version>1.111</github-api.version><!-- Used in a Groovy 
script bellow -->
diff --git a/poms/bom/pom.xml b/poms/bom/pom.xml
index 8bf893d3c2..e618eb9326 100644
--- a/poms/bom/pom.xml
+++ b/poms/bom/pom.xml
@@ -42,6 +42,13 @@
         <dependencies>
 
             <!-- External BOMs -->
+            <dependency>
+                <groupId>io.quarkiverse.cxf</groupId>
+                <artifactId>quarkus-cxf-bom</artifactId>
+                <version>${quarkiverse-cxf.version}</version>
+                <type>pom</type>
+                <scope>import</scope>
+            </dependency>
             <dependency>
                 <groupId>org.codehaus.groovy</groupId>
                 <artifactId>groovy-bom</artifactId>
@@ -8823,16 +8830,6 @@
                 
<artifactId>camel-quarkus-support-consul-client-deployment</artifactId>
                 <version>${camel-quarkus.version}</version>
             </dependency>
-            <dependency>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-support-cxf-wss</artifactId>
-                <version>${camel-quarkus.version}</version>
-            </dependency>
-            <dependency>
-                <groupId>org.apache.camel.quarkus</groupId>
-                
<artifactId>camel-quarkus-support-cxf-wss-deployment</artifactId>
-                <version>${camel-quarkus.version}</version>
-            </dependency>
             <dependency>
                 <groupId>org.apache.camel.quarkus</groupId>
                 <artifactId>camel-quarkus-support-debezium</artifactId>
@@ -9907,50 +9904,6 @@
                 <artifactId>reactor-netty</artifactId>
                 <version>${projectreactor-netty.version}</version>
             </dependency>
-            <dependency>
-                <groupId>io.quarkiverse.cxf</groupId>
-                <artifactId>quarkus-cxf</artifactId>
-                <version>${quarkiverse-cxf.version}</version>
-                <exclusions>
-                    <exclusion>
-                        <groupId>jakarta.activation</groupId>
-                        <artifactId>jakarta.activation-api</artifactId>
-                    </exclusion>
-                    <exclusion>
-                        <groupId>org.apache.cxf</groupId>
-                        <artifactId>cxf-rt-transports-http</artifactId>
-                    </exclusion>
-                    <exclusion>
-                        <groupId>org.apache.cxf</groupId>
-                        <artifactId>cxf-rt-frontend-jaxws</artifactId>
-                    </exclusion>
-                </exclusions>
-            </dependency>
-            <dependency>
-                <groupId>io.quarkiverse.cxf</groupId>
-                <artifactId>quarkus-cxf-deployment</artifactId>
-                <version>${quarkiverse-cxf.version}</version>
-            </dependency>
-            <dependency>
-                <groupId>io.quarkiverse.cxf</groupId>
-                <artifactId>quarkus-cxf-rt-ws-security</artifactId>
-                <version>${quarkiverse-cxf.version}</version>
-                <exclusions>
-                    <exclusion>
-                        <groupId>jakarta.activation</groupId>
-                        <artifactId>jakarta.activation-api</artifactId>
-                    </exclusion>
-                    <exclusion>
-                        <groupId>jakarta.xml.bind</groupId>
-                        <artifactId>jakarta.xml.bind-api</artifactId>
-                    </exclusion>
-                </exclusions>
-            </dependency>
-            <dependency>
-                <groupId>io.quarkiverse.cxf</groupId>
-                <artifactId>quarkus-cxf-rt-ws-security-deployment</artifactId>
-                <version>${quarkiverse-cxf.version}</version>
-            </dependency>
             <dependency>
                 <groupId>io.quarkiverse.freemarker</groupId>
                 <artifactId>quarkus-freemarker</artifactId>
@@ -10626,6 +10579,7 @@
                                 <!-- whose dependencies we want to cover in 
the flattened BOM -->
                                 
<resolutionEntryPointInclude>org.apache.camel.quarkus:*</resolutionEntryPointInclude>
                                 
<resolutionEntryPointInclude>ca.uhn.hapi:*</resolutionEntryPointInclude>
+                                
<resolutionEntryPointInclude>io.quarkiverse.cxf:*</resolutionEntryPointInclude>
                                 
<resolutionEntryPointInclude>net.openhft:affinity</resolutionEntryPointInclude><!--
 https://github.com/apache/camel-quarkus/issues/3788 -->
                                 
<resolutionEntryPointInclude>org.apache.cxf.xjc-utils:cxf-xjc-runtime</resolutionEntryPointInclude><!--
 https://github.com/apache/camel-quarkus/issues/3788 -->
                             </resolutionEntryPointIncludes>
diff --git a/poms/bom/src/main/generated/flattened-full-pom.xml 
b/poms/bom/src/main/generated/flattened-full-pom.xml
index deda3ac389..6683cfa41c 100644
--- a/poms/bom/src/main/generated/flattened-full-pom.xml
+++ b/poms/bom/src/main/generated/flattened-full-pom.xml
@@ -8767,16 +8767,6 @@
         
<artifactId>camel-quarkus-support-consul-client-deployment</artifactId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <version>2.12.0-SNAPSHOT</version><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
-      <dependency>
-        <groupId>org.apache.camel.quarkus</groupId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <artifactId>camel-quarkus-support-cxf-wss</artifactId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>2.12.0-SNAPSHOT</version><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-      </dependency>
-      <dependency>
-        <groupId>org.apache.camel.quarkus</groupId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <artifactId>camel-quarkus-support-cxf-wss-deployment</artifactId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>2.12.0-SNAPSHOT</version><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-      </dependency>
       <dependency>
         <groupId>org.apache.camel.quarkus</groupId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-quarkus-support-debezium</artifactId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -9849,50 +9839,6 @@
         <artifactId>reactor-netty</artifactId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <version>1.0.2</version><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
-      <dependency>
-        <groupId>io.quarkiverse.cxf</groupId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <artifactId>quarkus-cxf</artifactId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>1.4.0</version><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <exclusions>
-          <exclusion>
-            <groupId>jakarta.activation</groupId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-            <artifactId>jakarta.activation-api</artifactId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-          </exclusion>
-          <exclusion>
-            <groupId>org.apache.cxf</groupId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-            <artifactId>cxf-rt-transports-http</artifactId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-          </exclusion>
-          <exclusion>
-            <groupId>org.apache.cxf</groupId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-            <artifactId>cxf-rt-frontend-jaxws</artifactId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-          </exclusion>
-        </exclusions>
-      </dependency>
-      <dependency>
-        <groupId>io.quarkiverse.cxf</groupId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <artifactId>quarkus-cxf-deployment</artifactId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>1.4.0</version><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-      </dependency>
-      <dependency>
-        <groupId>io.quarkiverse.cxf</groupId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <artifactId>quarkus-cxf-rt-ws-security</artifactId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>1.4.0</version><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <exclusions>
-          <exclusion>
-            <groupId>jakarta.activation</groupId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-            <artifactId>jakarta.activation-api</artifactId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-          </exclusion>
-          <exclusion>
-            <groupId>jakarta.xml.bind</groupId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-            <artifactId>jakarta.xml.bind-api</artifactId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-          </exclusion>
-        </exclusions>
-      </dependency>
-      <dependency>
-        <groupId>io.quarkiverse.cxf</groupId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <artifactId>quarkus-cxf-rt-ws-security-deployment</artifactId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>1.4.0</version><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-      </dependency>
       <dependency>
         <groupId>io.quarkiverse.freemarker</groupId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>quarkus-freemarker</artifactId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -10349,7 +10295,7 @@
       <dependency>
         <groupId>org.ehcache</groupId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>ehcache</artifactId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>3.9.6</version><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>3.10.0</version><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.graalvm.js</groupId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -10558,6 +10504,222 @@
         <artifactId>xercesImpl</artifactId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <version>2.12.2</version><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
+      <dependency>
+        <groupId>org.apache.cxf</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <artifactId>cxf-rt-features-logging</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <version>3.5.3</version><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <exclusions>
+          <exclusion>
+            <groupId>jakarta.activation</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+            <artifactId>jakarta.activation-api</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+          </exclusion>
+          <exclusion>
+            <groupId>jakarta.xml.bind</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+            <artifactId>jakarta.xml.bind-api</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+          </exclusion>
+          <exclusion>
+            <groupId>org.apache.geronimo.specs</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+            <artifactId>geronimo-jta_1.1_spec</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+          </exclusion>
+        </exclusions>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.cxf</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <artifactId>cxf-rt-features-metrics</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <version>3.5.3</version><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <exclusions>
+          <exclusion>
+            <groupId>jakarta.activation</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+            <artifactId>jakarta.activation-api</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+          </exclusion>
+          <exclusion>
+            <groupId>jakarta.xml.bind</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+            <artifactId>jakarta.xml.bind-api</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+          </exclusion>
+          <exclusion>
+            <groupId>org.apache.geronimo.specs</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+            <artifactId>geronimo-jta_1.1_spec</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+          </exclusion>
+        </exclusions>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.cxf</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <artifactId>cxf-rt-transports-http</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <version>3.5.3</version><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <exclusions>
+          <exclusion>
+            <groupId>jakarta.activation</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+            <artifactId>jakarta.activation-api</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+          </exclusion>
+          <exclusion>
+            <groupId>jakarta.xml.bind</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+            <artifactId>jakarta.xml.bind-api</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+          </exclusion>
+          <exclusion>
+            <groupId>org.apache.geronimo.specs</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+            <artifactId>geronimo-jta_1.1_spec</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+          </exclusion>
+        </exclusions>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.cxf</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <artifactId>cxf-rt-transports-http-hc5</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <version>3.5.3</version><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <exclusions>
+          <exclusion>
+            <groupId>jakarta.activation</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+            <artifactId>jakarta.activation-api</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+          </exclusion>
+          <exclusion>
+            <groupId>jakarta.xml.bind</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+            <artifactId>jakarta.xml.bind-api</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+          </exclusion>
+          <exclusion>
+            <groupId>org.apache.geronimo.specs</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+            <artifactId>geronimo-jta_1.1_spec</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+          </exclusion>
+          <exclusion>
+            <groupId>org.slf4j</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+            <artifactId>jcl-over-slf4j</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+          </exclusion>
+        </exclusions>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.cxf</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <artifactId>cxf-rt-ws-mex</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <version>3.5.3</version><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <exclusions>
+          <exclusion>
+            <groupId>jakarta.activation</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+            <artifactId>jakarta.activation-api</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+          </exclusion>
+          <exclusion>
+            <groupId>jakarta.xml.bind</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+            <artifactId>jakarta.xml.bind-api</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+          </exclusion>
+          <exclusion>
+            <groupId>org.apache.geronimo.specs</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+            <artifactId>geronimo-jta_1.1_spec</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+          </exclusion>
+          <exclusion>
+            <groupId>org.ow2.asm</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+            <artifactId>asm</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+          </exclusion>
+        </exclusions>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.cxf</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <artifactId>cxf-rt-ws-security</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <version>3.5.3</version><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <exclusions>
+          <exclusion>
+            <groupId>jakarta.activation</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+            <artifactId>jakarta.activation-api</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+          </exclusion>
+          <exclusion>
+            <groupId>jakarta.xml.bind</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+            <artifactId>jakarta.xml.bind-api</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+          </exclusion>
+          <exclusion>
+            <groupId>org.apache.geronimo.specs</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+            <artifactId>geronimo-jta_1.1_spec</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+          </exclusion>
+          <exclusion>
+            <groupId>org.ow2.asm</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+            <artifactId>asm</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+          </exclusion>
+        </exclusions>
+      </dependency>
+      <dependency>
+        <groupId>io.quarkiverse.cxf</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <artifactId>quarkus-cxf</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <version>1.5.0.CR1</version><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+      </dependency>
+      <dependency>
+        <groupId>io.quarkiverse.cxf</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <artifactId>quarkus-cxf-deployment</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <version>1.5.0.CR1</version><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+      </dependency>
+      <dependency>
+        <groupId>io.quarkiverse.cxf</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <artifactId>quarkus-cxf-rt-features-logging</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <version>1.5.0.CR1</version><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+      </dependency>
+      <dependency>
+        <groupId>io.quarkiverse.cxf</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        
<artifactId>quarkus-cxf-rt-features-logging-deployment</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <version>1.5.0.CR1</version><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+      </dependency>
+      <dependency>
+        <groupId>io.quarkiverse.cxf</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <artifactId>quarkus-cxf-rt-features-metrics</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <version>1.5.0.CR1</version><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+      </dependency>
+      <dependency>
+        <groupId>io.quarkiverse.cxf</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        
<artifactId>quarkus-cxf-rt-features-metrics-deployment</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <version>1.5.0.CR1</version><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+      </dependency>
+      <dependency>
+        <groupId>io.quarkiverse.cxf</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <artifactId>quarkus-cxf-rt-transports-http-hc5</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <version>1.5.0.CR1</version><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+      </dependency>
+      <dependency>
+        <groupId>io.quarkiverse.cxf</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        
<artifactId>quarkus-cxf-rt-transports-http-hc5-deployment</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <version>1.5.0.CR1</version><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+      </dependency>
+      <dependency>
+        <groupId>io.quarkiverse.cxf</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <artifactId>quarkus-cxf-rt-ws-security</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <version>1.5.0.CR1</version><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+      </dependency>
+      <dependency>
+        <groupId>io.quarkiverse.cxf</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <artifactId>quarkus-cxf-rt-ws-security-deployment</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <version>1.5.0.CR1</version><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+      </dependency>
+      <dependency>
+        <groupId>io.quarkiverse.cxf</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <artifactId>quarkus-cxf-woodstox</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <version>1.5.0.CR1</version><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+      </dependency>
+      <dependency>
+        <groupId>io.quarkiverse.cxf</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <artifactId>quarkus-cxf-woodstox-deployment</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <version>1.5.0.CR1</version><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+      </dependency>
+      <dependency>
+        <groupId>org.jvnet.mimepull</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <artifactId>mimepull</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <version>1.9.14</version><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+      </dependency>
+      <dependency>
+        <groupId>org.apache.cxf</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <artifactId>cxf-rt-bindings-xml</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <version>3.5.3</version><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+      </dependency>
+      <dependency>
+        <groupId>org.apache.cxf</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <artifactId>cxf-rt-databinding-jaxb</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <version>3.5.3</version><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+      </dependency>
+      <dependency>
+        <groupId>org.apache.cxf</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <artifactId>cxf-rt-frontend-simple</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <version>3.5.3</version><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+      </dependency>
+      <dependency>
+        <groupId>org.apache.cxf</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <artifactId>cxf-rt-security-saml</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <version>3.5.3</version><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+      </dependency>
+      <dependency>
+        <groupId>org.apache.cxf</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <artifactId>cxf-rt-security</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <version>3.5.3</version><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+      </dependency>
       <dependency>
         <groupId>org.codehaus.groovy</groupId><!-- 
org.codehaus.groovy:groovy-bom:3.0.8 -->
         <artifactId>groovy</artifactId><!-- 
org.codehaus.groovy:groovy-bom:3.0.8 -->
diff --git a/poms/bom/src/main/generated/flattened-reduced-pom.xml 
b/poms/bom/src/main/generated/flattened-reduced-pom.xml
index ed866b5355..f2164393fb 100644
--- a/poms/bom/src/main/generated/flattened-reduced-pom.xml
+++ b/poms/bom/src/main/generated/flattened-reduced-pom.xml
@@ -8767,16 +8767,6 @@
         <artifactId>camel-quarkus-support-consul-client-deployment</artifactId>
         <version>2.12.0-SNAPSHOT</version>
       </dependency>
-      <dependency>
-        <groupId>org.apache.camel.quarkus</groupId>
-        <artifactId>camel-quarkus-support-cxf-wss</artifactId>
-        <version>2.12.0-SNAPSHOT</version>
-      </dependency>
-      <dependency>
-        <groupId>org.apache.camel.quarkus</groupId>
-        <artifactId>camel-quarkus-support-cxf-wss-deployment</artifactId>
-        <version>2.12.0-SNAPSHOT</version>
-      </dependency>
       <dependency>
         <groupId>org.apache.camel.quarkus</groupId>
         <artifactId>camel-quarkus-support-debezium</artifactId>
@@ -9849,50 +9839,6 @@
         <artifactId>reactor-netty</artifactId>
         <version>1.0.2</version>
       </dependency>
-      <dependency>
-        <groupId>io.quarkiverse.cxf</groupId>
-        <artifactId>quarkus-cxf</artifactId>
-        <version>1.4.0</version>
-        <exclusions>
-          <exclusion>
-            <groupId>jakarta.activation</groupId>
-            <artifactId>jakarta.activation-api</artifactId>
-          </exclusion>
-          <exclusion>
-            <groupId>org.apache.cxf</groupId>
-            <artifactId>cxf-rt-transports-http</artifactId>
-          </exclusion>
-          <exclusion>
-            <groupId>org.apache.cxf</groupId>
-            <artifactId>cxf-rt-frontend-jaxws</artifactId>
-          </exclusion>
-        </exclusions>
-      </dependency>
-      <dependency>
-        <groupId>io.quarkiverse.cxf</groupId>
-        <artifactId>quarkus-cxf-deployment</artifactId>
-        <version>1.4.0</version>
-      </dependency>
-      <dependency>
-        <groupId>io.quarkiverse.cxf</groupId>
-        <artifactId>quarkus-cxf-rt-ws-security</artifactId>
-        <version>1.4.0</version>
-        <exclusions>
-          <exclusion>
-            <groupId>jakarta.activation</groupId>
-            <artifactId>jakarta.activation-api</artifactId>
-          </exclusion>
-          <exclusion>
-            <groupId>jakarta.xml.bind</groupId>
-            <artifactId>jakarta.xml.bind-api</artifactId>
-          </exclusion>
-        </exclusions>
-      </dependency>
-      <dependency>
-        <groupId>io.quarkiverse.cxf</groupId>
-        <artifactId>quarkus-cxf-rt-ws-security-deployment</artifactId>
-        <version>1.4.0</version>
-      </dependency>
       <dependency>
         <groupId>io.quarkiverse.freemarker</groupId>
         <artifactId>quarkus-freemarker</artifactId>
@@ -10325,7 +10271,7 @@
       <dependency>
         <groupId>org.ehcache</groupId>
         <artifactId>ehcache</artifactId>
-        <version>3.9.6</version>
+        <version>3.10.0</version>
       </dependency>
       <dependency>
         <groupId>org.graalvm.js</groupId>
@@ -10524,6 +10470,222 @@
           </exclusion>
         </exclusions>
       </dependency>
+      <dependency>
+        <groupId>org.apache.cxf</groupId>
+        <artifactId>cxf-rt-features-logging</artifactId>
+        <version>3.5.3</version>
+        <exclusions>
+          <exclusion>
+            <groupId>jakarta.activation</groupId>
+            <artifactId>jakarta.activation-api</artifactId>
+          </exclusion>
+          <exclusion>
+            <groupId>jakarta.xml.bind</groupId>
+            <artifactId>jakarta.xml.bind-api</artifactId>
+          </exclusion>
+          <exclusion>
+            <groupId>org.apache.geronimo.specs</groupId>
+            <artifactId>geronimo-jta_1.1_spec</artifactId>
+          </exclusion>
+        </exclusions>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.cxf</groupId>
+        <artifactId>cxf-rt-features-metrics</artifactId>
+        <version>3.5.3</version>
+        <exclusions>
+          <exclusion>
+            <groupId>jakarta.activation</groupId>
+            <artifactId>jakarta.activation-api</artifactId>
+          </exclusion>
+          <exclusion>
+            <groupId>jakarta.xml.bind</groupId>
+            <artifactId>jakarta.xml.bind-api</artifactId>
+          </exclusion>
+          <exclusion>
+            <groupId>org.apache.geronimo.specs</groupId>
+            <artifactId>geronimo-jta_1.1_spec</artifactId>
+          </exclusion>
+        </exclusions>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.cxf</groupId>
+        <artifactId>cxf-rt-transports-http</artifactId>
+        <version>3.5.3</version>
+        <exclusions>
+          <exclusion>
+            <groupId>jakarta.activation</groupId>
+            <artifactId>jakarta.activation-api</artifactId>
+          </exclusion>
+          <exclusion>
+            <groupId>jakarta.xml.bind</groupId>
+            <artifactId>jakarta.xml.bind-api</artifactId>
+          </exclusion>
+          <exclusion>
+            <groupId>org.apache.geronimo.specs</groupId>
+            <artifactId>geronimo-jta_1.1_spec</artifactId>
+          </exclusion>
+        </exclusions>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.cxf</groupId>
+        <artifactId>cxf-rt-transports-http-hc5</artifactId>
+        <version>3.5.3</version>
+        <exclusions>
+          <exclusion>
+            <groupId>jakarta.activation</groupId>
+            <artifactId>jakarta.activation-api</artifactId>
+          </exclusion>
+          <exclusion>
+            <groupId>jakarta.xml.bind</groupId>
+            <artifactId>jakarta.xml.bind-api</artifactId>
+          </exclusion>
+          <exclusion>
+            <groupId>org.apache.geronimo.specs</groupId>
+            <artifactId>geronimo-jta_1.1_spec</artifactId>
+          </exclusion>
+          <exclusion>
+            <groupId>org.slf4j</groupId>
+            <artifactId>jcl-over-slf4j</artifactId>
+          </exclusion>
+        </exclusions>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.cxf</groupId>
+        <artifactId>cxf-rt-ws-mex</artifactId>
+        <version>3.5.3</version>
+        <exclusions>
+          <exclusion>
+            <groupId>jakarta.activation</groupId>
+            <artifactId>jakarta.activation-api</artifactId>
+          </exclusion>
+          <exclusion>
+            <groupId>jakarta.xml.bind</groupId>
+            <artifactId>jakarta.xml.bind-api</artifactId>
+          </exclusion>
+          <exclusion>
+            <groupId>org.apache.geronimo.specs</groupId>
+            <artifactId>geronimo-jta_1.1_spec</artifactId>
+          </exclusion>
+          <exclusion>
+            <groupId>org.ow2.asm</groupId>
+            <artifactId>asm</artifactId>
+          </exclusion>
+        </exclusions>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.cxf</groupId>
+        <artifactId>cxf-rt-ws-security</artifactId>
+        <version>3.5.3</version>
+        <exclusions>
+          <exclusion>
+            <groupId>jakarta.activation</groupId>
+            <artifactId>jakarta.activation-api</artifactId>
+          </exclusion>
+          <exclusion>
+            <groupId>jakarta.xml.bind</groupId>
+            <artifactId>jakarta.xml.bind-api</artifactId>
+          </exclusion>
+          <exclusion>
+            <groupId>org.apache.geronimo.specs</groupId>
+            <artifactId>geronimo-jta_1.1_spec</artifactId>
+          </exclusion>
+          <exclusion>
+            <groupId>org.ow2.asm</groupId>
+            <artifactId>asm</artifactId>
+          </exclusion>
+        </exclusions>
+      </dependency>
+      <dependency>
+        <groupId>io.quarkiverse.cxf</groupId>
+        <artifactId>quarkus-cxf</artifactId>
+        <version>1.5.0.CR1</version>
+      </dependency>
+      <dependency>
+        <groupId>io.quarkiverse.cxf</groupId>
+        <artifactId>quarkus-cxf-deployment</artifactId>
+        <version>1.5.0.CR1</version>
+      </dependency>
+      <dependency>
+        <groupId>io.quarkiverse.cxf</groupId>
+        <artifactId>quarkus-cxf-rt-features-logging</artifactId>
+        <version>1.5.0.CR1</version>
+      </dependency>
+      <dependency>
+        <groupId>io.quarkiverse.cxf</groupId>
+        <artifactId>quarkus-cxf-rt-features-logging-deployment</artifactId>
+        <version>1.5.0.CR1</version>
+      </dependency>
+      <dependency>
+        <groupId>io.quarkiverse.cxf</groupId>
+        <artifactId>quarkus-cxf-rt-features-metrics</artifactId>
+        <version>1.5.0.CR1</version>
+      </dependency>
+      <dependency>
+        <groupId>io.quarkiverse.cxf</groupId>
+        <artifactId>quarkus-cxf-rt-features-metrics-deployment</artifactId>
+        <version>1.5.0.CR1</version>
+      </dependency>
+      <dependency>
+        <groupId>io.quarkiverse.cxf</groupId>
+        <artifactId>quarkus-cxf-rt-transports-http-hc5</artifactId>
+        <version>1.5.0.CR1</version>
+      </dependency>
+      <dependency>
+        <groupId>io.quarkiverse.cxf</groupId>
+        <artifactId>quarkus-cxf-rt-transports-http-hc5-deployment</artifactId>
+        <version>1.5.0.CR1</version>
+      </dependency>
+      <dependency>
+        <groupId>io.quarkiverse.cxf</groupId>
+        <artifactId>quarkus-cxf-rt-ws-security</artifactId>
+        <version>1.5.0.CR1</version>
+      </dependency>
+      <dependency>
+        <groupId>io.quarkiverse.cxf</groupId>
+        <artifactId>quarkus-cxf-rt-ws-security-deployment</artifactId>
+        <version>1.5.0.CR1</version>
+      </dependency>
+      <dependency>
+        <groupId>io.quarkiverse.cxf</groupId>
+        <artifactId>quarkus-cxf-woodstox</artifactId>
+        <version>1.5.0.CR1</version>
+      </dependency>
+      <dependency>
+        <groupId>io.quarkiverse.cxf</groupId>
+        <artifactId>quarkus-cxf-woodstox-deployment</artifactId>
+        <version>1.5.0.CR1</version>
+      </dependency>
+      <dependency>
+        <groupId>org.jvnet.mimepull</groupId>
+        <artifactId>mimepull</artifactId>
+        <version>1.9.14</version>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.cxf</groupId>
+        <artifactId>cxf-rt-bindings-xml</artifactId>
+        <version>3.5.3</version>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.cxf</groupId>
+        <artifactId>cxf-rt-databinding-jaxb</artifactId>
+        <version>3.5.3</version>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.cxf</groupId>
+        <artifactId>cxf-rt-frontend-simple</artifactId>
+        <version>3.5.3</version>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.cxf</groupId>
+        <artifactId>cxf-rt-security-saml</artifactId>
+        <version>3.5.3</version>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.cxf</groupId>
+        <artifactId>cxf-rt-security</artifactId>
+        <version>3.5.3</version>
+      </dependency>
       <dependency>
         <groupId>org.codehaus.groovy</groupId>
         <artifactId>groovy</artifactId>
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 89e1d65240..6251841469 100644
--- a/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml
+++ b/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml
@@ -8767,16 +8767,6 @@
         
<artifactId>camel-quarkus-support-consul-client-deployment</artifactId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <version>2.12.0-SNAPSHOT</version><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
-      <dependency>
-        <groupId>org.apache.camel.quarkus</groupId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <artifactId>camel-quarkus-support-cxf-wss</artifactId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>2.12.0-SNAPSHOT</version><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-      </dependency>
-      <dependency>
-        <groupId>org.apache.camel.quarkus</groupId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <artifactId>camel-quarkus-support-cxf-wss-deployment</artifactId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>2.12.0-SNAPSHOT</version><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-      </dependency>
       <dependency>
         <groupId>org.apache.camel.quarkus</groupId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-quarkus-support-debezium</artifactId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -9849,50 +9839,6 @@
         <artifactId>reactor-netty</artifactId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <version>1.0.2</version><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
-      <dependency>
-        <groupId>io.quarkiverse.cxf</groupId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <artifactId>quarkus-cxf</artifactId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>1.4.0</version><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <exclusions>
-          <exclusion>
-            <groupId>jakarta.activation</groupId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-            <artifactId>jakarta.activation-api</artifactId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-          </exclusion>
-          <exclusion>
-            <groupId>org.apache.cxf</groupId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-            <artifactId>cxf-rt-transports-http</artifactId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-          </exclusion>
-          <exclusion>
-            <groupId>org.apache.cxf</groupId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-            <artifactId>cxf-rt-frontend-jaxws</artifactId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-          </exclusion>
-        </exclusions>
-      </dependency>
-      <dependency>
-        <groupId>io.quarkiverse.cxf</groupId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <artifactId>quarkus-cxf-deployment</artifactId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>1.4.0</version><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-      </dependency>
-      <dependency>
-        <groupId>io.quarkiverse.cxf</groupId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <artifactId>quarkus-cxf-rt-ws-security</artifactId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>1.4.0</version><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <exclusions>
-          <exclusion>
-            <groupId>jakarta.activation</groupId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-            <artifactId>jakarta.activation-api</artifactId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-          </exclusion>
-          <exclusion>
-            <groupId>jakarta.xml.bind</groupId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-            <artifactId>jakarta.xml.bind-api</artifactId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-          </exclusion>
-        </exclusions>
-      </dependency>
-      <dependency>
-        <groupId>io.quarkiverse.cxf</groupId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <artifactId>quarkus-cxf-rt-ws-security-deployment</artifactId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>1.4.0</version><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-      </dependency>
       <dependency>
         <groupId>io.quarkiverse.freemarker</groupId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>quarkus-freemarker</artifactId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -10325,7 +10271,7 @@
       <dependency>
         <groupId>org.ehcache</groupId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>ehcache</artifactId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>3.9.6</version><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>3.10.0</version><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.graalvm.js</groupId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -10524,6 +10470,222 @@
           </exclusion>
         </exclusions>
       </dependency>
+      <dependency>
+        <groupId>org.apache.cxf</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <artifactId>cxf-rt-features-logging</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <version>3.5.3</version><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <exclusions>
+          <exclusion>
+            <groupId>jakarta.activation</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+            <artifactId>jakarta.activation-api</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+          </exclusion>
+          <exclusion>
+            <groupId>jakarta.xml.bind</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+            <artifactId>jakarta.xml.bind-api</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+          </exclusion>
+          <exclusion>
+            <groupId>org.apache.geronimo.specs</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+            <artifactId>geronimo-jta_1.1_spec</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+          </exclusion>
+        </exclusions>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.cxf</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <artifactId>cxf-rt-features-metrics</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <version>3.5.3</version><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <exclusions>
+          <exclusion>
+            <groupId>jakarta.activation</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+            <artifactId>jakarta.activation-api</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+          </exclusion>
+          <exclusion>
+            <groupId>jakarta.xml.bind</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+            <artifactId>jakarta.xml.bind-api</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+          </exclusion>
+          <exclusion>
+            <groupId>org.apache.geronimo.specs</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+            <artifactId>geronimo-jta_1.1_spec</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+          </exclusion>
+        </exclusions>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.cxf</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <artifactId>cxf-rt-transports-http</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <version>3.5.3</version><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <exclusions>
+          <exclusion>
+            <groupId>jakarta.activation</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+            <artifactId>jakarta.activation-api</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+          </exclusion>
+          <exclusion>
+            <groupId>jakarta.xml.bind</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+            <artifactId>jakarta.xml.bind-api</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+          </exclusion>
+          <exclusion>
+            <groupId>org.apache.geronimo.specs</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+            <artifactId>geronimo-jta_1.1_spec</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+          </exclusion>
+        </exclusions>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.cxf</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <artifactId>cxf-rt-transports-http-hc5</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <version>3.5.3</version><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <exclusions>
+          <exclusion>
+            <groupId>jakarta.activation</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+            <artifactId>jakarta.activation-api</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+          </exclusion>
+          <exclusion>
+            <groupId>jakarta.xml.bind</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+            <artifactId>jakarta.xml.bind-api</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+          </exclusion>
+          <exclusion>
+            <groupId>org.apache.geronimo.specs</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+            <artifactId>geronimo-jta_1.1_spec</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+          </exclusion>
+          <exclusion>
+            <groupId>org.slf4j</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+            <artifactId>jcl-over-slf4j</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+          </exclusion>
+        </exclusions>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.cxf</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <artifactId>cxf-rt-ws-mex</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <version>3.5.3</version><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <exclusions>
+          <exclusion>
+            <groupId>jakarta.activation</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+            <artifactId>jakarta.activation-api</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+          </exclusion>
+          <exclusion>
+            <groupId>jakarta.xml.bind</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+            <artifactId>jakarta.xml.bind-api</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+          </exclusion>
+          <exclusion>
+            <groupId>org.apache.geronimo.specs</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+            <artifactId>geronimo-jta_1.1_spec</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+          </exclusion>
+          <exclusion>
+            <groupId>org.ow2.asm</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+            <artifactId>asm</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+          </exclusion>
+        </exclusions>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.cxf</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <artifactId>cxf-rt-ws-security</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <version>3.5.3</version><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <exclusions>
+          <exclusion>
+            <groupId>jakarta.activation</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+            <artifactId>jakarta.activation-api</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+          </exclusion>
+          <exclusion>
+            <groupId>jakarta.xml.bind</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+            <artifactId>jakarta.xml.bind-api</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+          </exclusion>
+          <exclusion>
+            <groupId>org.apache.geronimo.specs</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+            <artifactId>geronimo-jta_1.1_spec</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+          </exclusion>
+          <exclusion>
+            <groupId>org.ow2.asm</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+            <artifactId>asm</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+          </exclusion>
+        </exclusions>
+      </dependency>
+      <dependency>
+        <groupId>io.quarkiverse.cxf</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <artifactId>quarkus-cxf</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <version>1.5.0.CR1</version><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+      </dependency>
+      <dependency>
+        <groupId>io.quarkiverse.cxf</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <artifactId>quarkus-cxf-deployment</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <version>1.5.0.CR1</version><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+      </dependency>
+      <dependency>
+        <groupId>io.quarkiverse.cxf</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <artifactId>quarkus-cxf-rt-features-logging</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <version>1.5.0.CR1</version><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+      </dependency>
+      <dependency>
+        <groupId>io.quarkiverse.cxf</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        
<artifactId>quarkus-cxf-rt-features-logging-deployment</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <version>1.5.0.CR1</version><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+      </dependency>
+      <dependency>
+        <groupId>io.quarkiverse.cxf</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <artifactId>quarkus-cxf-rt-features-metrics</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <version>1.5.0.CR1</version><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+      </dependency>
+      <dependency>
+        <groupId>io.quarkiverse.cxf</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        
<artifactId>quarkus-cxf-rt-features-metrics-deployment</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <version>1.5.0.CR1</version><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+      </dependency>
+      <dependency>
+        <groupId>io.quarkiverse.cxf</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <artifactId>quarkus-cxf-rt-transports-http-hc5</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <version>1.5.0.CR1</version><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+      </dependency>
+      <dependency>
+        <groupId>io.quarkiverse.cxf</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        
<artifactId>quarkus-cxf-rt-transports-http-hc5-deployment</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <version>1.5.0.CR1</version><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+      </dependency>
+      <dependency>
+        <groupId>io.quarkiverse.cxf</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <artifactId>quarkus-cxf-rt-ws-security</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <version>1.5.0.CR1</version><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+      </dependency>
+      <dependency>
+        <groupId>io.quarkiverse.cxf</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <artifactId>quarkus-cxf-rt-ws-security-deployment</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <version>1.5.0.CR1</version><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+      </dependency>
+      <dependency>
+        <groupId>io.quarkiverse.cxf</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <artifactId>quarkus-cxf-woodstox</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <version>1.5.0.CR1</version><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+      </dependency>
+      <dependency>
+        <groupId>io.quarkiverse.cxf</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <artifactId>quarkus-cxf-woodstox-deployment</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <version>1.5.0.CR1</version><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+      </dependency>
+      <dependency>
+        <groupId>org.jvnet.mimepull</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <artifactId>mimepull</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <version>1.9.14</version><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+      </dependency>
+      <dependency>
+        <groupId>org.apache.cxf</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <artifactId>cxf-rt-bindings-xml</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <version>3.5.3</version><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+      </dependency>
+      <dependency>
+        <groupId>org.apache.cxf</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <artifactId>cxf-rt-databinding-jaxb</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <version>3.5.3</version><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+      </dependency>
+      <dependency>
+        <groupId>org.apache.cxf</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <artifactId>cxf-rt-frontend-simple</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <version>3.5.3</version><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+      </dependency>
+      <dependency>
+        <groupId>org.apache.cxf</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <artifactId>cxf-rt-security-saml</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <version>3.5.3</version><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+      </dependency>
+      <dependency>
+        <groupId>org.apache.cxf</groupId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <artifactId>cxf-rt-security</artifactId><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+        <version>3.5.3</version><!-- 
io.quarkiverse.cxf:quarkus-cxf-bom:1.5.0.CR1 -->
+      </dependency>
       <dependency>
         <groupId>org.codehaus.groovy</groupId><!-- 
org.codehaus.groovy:groovy-bom:3.0.8 -->
         <artifactId>groovy</artifactId><!-- 
org.codehaus.groovy:groovy-bom:3.0.8 -->

Reply via email to