You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by pp...@apache.org on 2023/08/16 20:10:54 UTC

[camel-quarkus] branch quarkus-main updated (75ae555603 -> 52ccfc9d5b)

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

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


 discard 75ae555603 Temporarily disable debezium tests due to #5110
 discard 975cb3b270 Temporarily disable cxf-grouped tests due to #5108
 discard bb9a5c882f Ref #4894: Make Groovy DSL ITs platform compliant
 discard 206cdec01a Upgrade Quarkus to 3.3.0.CR1
     add 02e639ed76 Fix #1615 to add xslt-saxon native support (#5133)
     add b849bd2394 Upgrade async-http-client to 3.0.0.Beta2
     add 3eb5c710d1 Align Apache HTTP Client 5.x with Camel
     add d11a8b89c6 Remove redundant autowiring workaround in aws2-cw tests
     add 3c412624d4 Tidy iCal extension native workaround for absence of com.github.erosb:json-sKema
     add 21ae80849f Updated CHANGELOG.md
     add 047fee618b Restore AS2 testing
     add 407879dd13 Upgrade Quarkus to 3.2.3.Final
     add dc94b9ddb2 Add instructions for auto release note generation to release docs
     add 409bb3d75f Bump org.seleniumhq.selenium:htmlunit-driver from 4.10.0 to 4.11.0 (#5146)
     add 457091c80c Bump quarkiverse-jsch.version from 3.0.2 to 3.0.3 (#5145)
     add 93bf470280 Updated CHANGELOG.md
     add e6403792ae Register known jakarta.mail exception classes for reflection
     add abe509d72b Fix #5149 to manage com.ibm.icu:icu4j (#5150)
     add a289f00cc8 Updated CHANGELOG.md
     add 426bd18e96 Regen SBOM from commit a289f00cc8369a02eac809ceef92e1d2e2435af1 (#5151)
     add 1ee640f156 Updated CHANGELOG.md
     add 5f4d5b383a Manage test container versions in the root project pom.xml
     add 4e422d1936 Set encoding to UTF-8 when writing microprofile-config.properties
     add 8ebef52e67 Updated CHANGELOG.md
     add 92bd910b7e Bump io.quarkiverse.amazonservices:quarkus-amazon-services-bom from 2.4.2 to 2.4.3 (#5158)
     add be9686b5f4 Reclaim disk space before running integration tests
     add 3987bc92b1 Updated CHANGELOG.md
     add a3016ad1bb Ref#4772 Introduce group testing for different jdbc db types
     add cd1100ca46 Bump quarkiverse-pooled-jms.version from 2.0.1 to 2.0.2 (#5171)
     add 77116889f5 Updated CHANGELOG.md
     add 7424027587 Add elasticsearch JVM tests Fixes #5162
     add 0bb5315b15 Add org.mapstruct:mapstruct-processor to the BOM
     add 5c60c3bbf6 Exclude redundant javassist dependency from camel-grpc
     add df2bc76eb9 Run docs module build in case Dependabot updates a version property referenced in antora.yml
     add 01f624fd8d Extend test coverage of gRPC extension
     add 5847d118cb Unban com.google.code.findbugs:jsr305 for gRPC extension
     add 7eecb9a2e9 Updated CHANGELOG.md
     add 47d63fc2cd Regen SBOM from commit 7eecb9a2e96e659db7b2c01e77ed2cdebffb27e7 (#5176)
     add 9c98b7e065 Updated CHANGELOG.md
     add ea020ce8eb Upgrade Camel to 4.0.0
     add e8a9f72206 Revisit #4048 to Springless JPA extension (#5147)
     add 44975f443d Upgrade Quarkus to 3.2.4.Final
     add 2ec1fcaca7 Upgrade to Quarkus CXF 2.2.1
     add 10b43aee86 Bump io.quarkiverse.amazonservices:quarkus-amazon-services-bom (#5182)
     add 88210e2506 Updated CHANGELOG.md
     add d55f744832 Fix #5180 to skip quarkus build on jms-ibmmq-client integration tests (#5183)
     add 2e17b12ffd Fix compareVersion in sanity-checks.groovy #5165
     add 6e96ceb6a9 Introduce custom  CodeGenProvider for gRPC extension
     add 1978f7b173 Remove integration-tests/jdbc module
     add bc9ced22c6 chore: regen for mapstruct and xslt-saxon
     add 865a4037f3 Updated CHANGELOG.md
     add f57d574433 Exclude unwanted vertx-grpc transitive dependencies form quarkus-grpc-common
     new a7ab8c6ead Upgrade Quarkus to 3.3.0
     new c5a2538e51 Ref #4894: Make Groovy DSL ITs platform compliant
     new 9c232587b3 Temporarily disable debezium tests due to #5110
     new 52ccfc9d5b Upgrade to Quarkus CXF 2.3.0

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (75ae555603)
            \
             N -- N -- N   refs/heads/quarkus-main (52ccfc9d5b)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .github/workflows/camel-master-cron.yaml           |    13 +
 .github/workflows/ci-build.yaml                    |    14 +
 .github/workflows/quarkus-master-cron.yaml         |    13 +
 CHANGELOG.md                                       |    63 +-
 camel-quarkus-sbom/camel-quarkus-sbom.json         | 12537 ++++++++++---------
 camel-quarkus-sbom/camel-quarkus-sbom.xml          | 10990 ++++++++--------
 catalog/pom.xml                                    |    26 -
 docs/antora.yml                                    |     8 +-
 docs/modules/ROOT/examples/components/atlasmap.yml |    13 -
 docs/modules/ROOT/examples/components/corda.yml    |    13 -
 .../ROOT/examples/components/xslt-saxon.yml        |     6 +-
 docs/modules/ROOT/nav.adoc                         |     2 -
 .../pages/contributor-guide/release-guide.adoc     |     4 +-
 docs/modules/ROOT/pages/migration-guide/3.0.0.adoc |     2 +
 .../ROOT/pages/reference/extensions/atlasmap.adoc  |    73 -
 .../ROOT/pages/reference/extensions/corda.adoc     |    41 -
 .../ROOT/pages/reference/extensions/grpc.adoc      |   158 +-
 .../ROOT/pages/reference/extensions/jpa.adoc       |    28 +-
 .../pages/reference/extensions/xslt-saxon.adoc     |    14 +-
 extensions-jvm/corda/deployment/pom.xml            |    61 -
 .../component/corda/deployment/CordaProcessor.java |    46 -
 extensions-jvm/corda/runtime/pom.xml               |   101 -
 .../main/resources/META-INF/quarkus-extension.yaml |    33 -
 extensions-jvm/pom.xml                             |     2 -
 .../mail/deployment/SupportMailProcessor.java      |    29 +-
 extensions/atlasmap/deployment/pom.xml             |    65 -
 .../atlasmap/deployment/AtlasmapProcessor.java     |   122 -
 extensions/atlasmap/runtime/pom.xml                |   109 -
 .../runtime/src/main/doc/configuration.adoc        |    17 -
 .../component/atlasmap/graalvm/Substitutions.java  |    69 -
 .../main/resources/META-INF/quarkus-extension.yaml |    32 -
 extensions/grpc/codegen/pom.xml                    |   150 +
 .../codegen/CamelQuarkusGrpcCodegenProvider.java   |   434 +
 .../codegen/CamelQuarkusGrpcPostProcessor.java     |    90 +
 .../services/io.quarkus.deployment.CodeGenProvider |     1 +
 extensions/grpc/deployment/pom.xml                 |    30 +-
 .../component/grpc/deployment/GrpcProcessor.java   |     2 +
 extensions/grpc/pom.xml                            |    49 +
 extensions/grpc/runtime/pom.xml                    |    22 +-
 .../grpc/runtime/src/main/doc/limitations.adoc     |    18 -
 extensions/grpc/runtime/src/main/doc/usage.adoc    |    90 +
 .../quarkus/grpc/runtime/GrpcBuildTimeConfig.java  |    86 +
 .../component/ical/deployment/IcalProcessor.java   |    22 +-
 .../deployment/SchemaValidatorFactorySubst.java    |    28 +-
 extensions/jpa/deployment/pom.xml                  |     4 -
 .../component/jpa/deployment/JpaProcessor.java     |     4 +
 extensions/jpa/runtime/pom.xml                     |    14 +-
 .../jpa/runtime/src/main/doc/configuration.adoc    |    27 +-
 .../quarkus/component/jpa/CamelJpaProducer.java    |    25 +-
 .../quarkus/component/jpa/CamelJpaRecorder.java    |     9 +-
 .../component/jpa/QuarkusTransactionStrategy.java  |    16 +-
 .../component/jpa/graal/JpaSubstitution.java       |    59 +
 .../orm/jpa/SharedEntityManagerCreator.java        |    19 +-
 .../main/resources/META-INF/quarkus-extension.yaml |     3 +-
 extensions/pom.xml                                 |     2 +-
 .../xslt-saxon/deployment/pom.xml                  |     0
 .../xslt/saxon/deployment/XsltSaxonProcessor.java  |    31 +-
 {extensions-jvm => extensions}/xslt-saxon/pom.xml  |     2 +-
 .../xslt-saxon/runtime/pom.xml                     |     5 +
 .../main/resources/META-INF/quarkus-extension.yaml |     3 +-
 .../component/aws2/cw/it/ClientBuilder.java        |     9 -
 .../src/main/resources/application.properties      |     1 +
 .../aws2/kinesis/it/Aws2KinesisResource.java       |    15 +
 .../cxf/soap/client/it/CxfClientTestResource.java  |     4 +-
 .../wss/client/it/CxfWssClientTestResource.java    |     4 +-
 .../component/http/common/HttpTestResource.java    |     5 +-
 .../jdbc/db2}/pom.xml                              |    70 +-
 .../component/jdbc/db2/Db2JdbcResource.java        |    40 +-
 .../quarkus/component/jdbc/db2/Db2JdbcRoutes.java  |    41 +-
 .../db2}/src/main/resources/application.properties |     6 +-
 .../quarkus/component/jdbc/db2/CamelDb2JdbcIT.java |     4 +-
 .../component/jdbc/db2/CamelDb2JdbcTest.java       |    50 +-
 .../resources/container-license-acceptance.txt     |     2 +
 .../jdbc/h2}/pom.xml                               |    68 +-
 .../quarkus/component/jdbc/h2/H2JdbcResource.java  |    42 +-
 .../quarkus/component/jdbc/h2/H2JdbcRoutes.java    |    40 +-
 .../h2}/src/main/resources/application.properties  |     6 +-
 .../quarkus/component/jdbc/h2/CamelH2JdbcIT.java   |     4 +-
 .../quarkus/component/jdbc/h2/CamelH2JdbcTest.java |    50 +-
 .../jdbc/mariadb}/pom.xml                          |    70 +-
 .../jdbc/mariadb/MariaDbJdbcResource.java          |    41 +-
 .../component/jdbc/mariadb/MariaDbJdbcRoutes.java  |    40 +-
 .../src/main/resources/application.properties      |     7 +-
 .../component/jdbc/mariadb/CamelMariaDbJdbcIT.java |     4 +-
 .../jdbc/mariadb/CamelMariaDbJdbcTest.java         |    51 +-
 .../jdbc/mssql}/pom.xml                            |    70 +-
 .../component/jdbc/mssql/MssqlJdbcResource.java    |    41 +-
 .../component/jdbc/mssql/MssqlJdbcRoutes.java      |    41 +-
 .../src/main/resources/application.properties      |     7 +-
 .../component/jdbc/mssql/CamelMssqlJdbcIT.java     |     4 +-
 .../component/jdbc/mssql/CamelMssqlJdbcTest.java   |    51 +-
 .../resources/container-license-acceptance.txt     |     2 +
 .../jdbc/mysql}/pom.xml                            |    69 +-
 .../component/jdbc/mysql/MysqlJdbcResource.java    |    41 +-
 .../component/jdbc/mysql/MysqlJdbcRoutes.java      |    40 +-
 .../src/main/resources/application.properties      |     7 +-
 .../component/jdbc/mysql/CamelMysqlJdbcIT.java     |     4 +-
 .../component/jdbc/mysql/CamelMysqlJdbcTest.java   |    51 +-
 .../jdbc/oracle}/pom.xml                           |    71 +-
 .../component/jdbc/oracle/OracleJdbcResource.java  |    40 +-
 .../component/jdbc/oracle/OracleJdbcRoutes.java    |    40 +-
 .../src/main/resources/application.properties      |     6 +-
 .../component/jdbc/oracle/CamelOracleJdbcIT.java   |     4 +-
 .../component/jdbc/oracle/CamelOracleJdbcTest.java |    51 +-
 .../jdbc}/pom.xml                                  |    24 +-
 .../jdbc/postgresql}/pom.xml                       |    70 +-
 .../jdbc/postgresql/PostgresqlJdbcResource.java    |    40 +-
 .../jdbc/postgresql/PostgresqlJdbcRoutes.java      |    40 +-
 .../src/main/resources/application.properties      |     6 +-
 .../jdbc/postgresql/CamelPostgresqlJdbcIT.java     |     4 +-
 .../jdbc/postgresql/CamelPostgresqlJdbcTest.java   |    51 +-
 integration-test-groups/pom.xml                    |     1 +
 integration-tests-jvm/corda/pom.xml                |    87 -
 .../couchbase/it/CouchbaseTestResource.java        |    11 +-
 integration-tests-jvm/elasticsearch/pom.xml        |    49 +
 .../elasticsearch/it/ElasticsearchResource.java    |   298 +
 .../elasticsearch/it/ElasticsearchRoutes.java      |    59 +
 .../elasticsearch/it/ElasticsearchTest.java        |   365 +
 .../it/ElasticsearchTestResource.java              |    47 +-
 integration-tests-jvm/pom.xml                      |     2 -
 .../component/redis/it/RedisTestResource.java      |     3 +-
 .../support/activemq/ActiveMQTestResource.java     |     5 +-
 .../test/support/aws2/BaseAws2Resource.java        |    10 +
 .../test/support/aws2/Aws2TestResource.java        |     6 +-
 .../support/azure/AzureStorageTestResource.java    |     3 +-
 .../support/google/GoogleCloudTestResource.java    |     4 +-
 .../grpc}/pom.xml                                  |    14 +-
 .../main/resources/org/acme/proto/a/proto-a.proto  |    21 +-
 .../main/resources/org/acme/proto/b/proto-b.proto  |    21 +-
 .../resources/org/acme/proto/c/proto-c-1.proto     |    21 +-
 .../org/acme/proto/c/sub/package/proto-c-3.proto   |    21 +-
 .../resources/org/acme/proto/c/sub/proto-c-2.proto |    21 +-
 .../resources/org/acme/proto/d/proto-d-1.proto     |    21 +-
 .../org/acme/proto/d/sub/package/proto-d-3.proto   |    21 +-
 .../resources/org/acme/proto/d/sub/proto-d-2.proto |    21 +-
 .../main/resources/org/acme/proto/e/common.proto   |    21 +-
 .../main/resources/org/acme/proto/e/proto-e.proto  |    13 +-
 .../jdbc}/pom.xml                                  |    86 +-
 .../test/support/jdbc/BaseCamelJdbcResource.java   |    79 +-
 .../quarkus/test/support}/jdbc/model/Camel.java    |     2 +-
 .../src/main/resources/application.properties      |     7 +-
 .../jdbc/src/main/resources}/db2.sql               |     0
 .../jdbc/src/main/resources}/droptables.sql        |     0
 .../jdbc/src/main/resources}/h2.sql                |     0
 .../jdbc/src/main/resources}/inserts.sql           |     0
 .../jdbc/src/main/resources}/mariadb.sql           |     0
 .../jdbc/src/main/resources}/mssql.sql             |     0
 .../jdbc/src/main/resources}/mysql.sql             |     0
 .../jdbc/src/main/resources}/oracle.sql            |     0
 .../jdbc/src/main/resources}/postgresql.sql        |     0
 .../test/support/kafka/KafkaTestResource.java      |     4 +-
 .../test/support/mongodb/MongoDbTestResource.java  |     3 +-
 integration-tests-support/pom.xml                  |     2 +
 .../activemq/it/ActiveMQTestResource.java          |     3 +-
 .../arangodb/it/ArangodbTestResource.java          |     3 +-
 .../component/as2/it/As2CertificateHelper.java     |     8 +-
 .../quarkus/component/as2/it/As2Receiver.java      |     2 +-
 .../camel/quarkus/component/as2/it/As2Test.java    |     2 +
 integration-tests/atlasmap/pom.xml                 |   143 -
 .../atlasmap/it/AtlasmapComponentDsl.java          |    33 -
 .../component/atlasmap/it/AtlasmapResource.java    |   147 -
 .../camel/quarkus/component/atlasmap/it/Route.java |    35 -
 .../component/atlasmap/it/model/Account.java       |    50 -
 .../component/atlasmap/it/model/Person.java        |    57 -
 .../mapping/adm/atlasmapping-csv-to-json.adm       |   Bin 1887 -> 0 bytes
 .../mapping/adm/atlasmapping-json-to-json.adm      |   Bin 1613 -> 0 bytes
 .../mapping/adm/atlasmapping-json-to-xml.adm       |   Bin 1669 -> 0 bytes
 .../mapping/adm/atlasmapping-xml-to-json.adm       |   Bin 1671 -> 0 bytes
 .../mapping/adm/atlasmapping-xml-to-xml.adm        |   Bin 1624 -> 0 bytes
 .../mapping/json/atlasmapping-csv-to-java.json     |    68 -
 .../mapping/json/atlasmapping-csv-to-json.json     |    94 -
 .../mapping/json/atlasmapping-csv-to-xml.json      |   102 -
 .../mapping/json/atlasmapping-java-to-csv.json     |    68 -
 .../mapping/json/atlasmapping-java-to-json.json    |    93 -
 .../mapping/json/atlasmapping-java-to-xml.json     |   102 -
 .../mapping/json/atlasmapping-json-to-csv.json     |    94 -
 .../mapping/json/atlasmapping-json-to-java.json    |    94 -
 .../mapping/json/atlasmapping-json-to-xml.json     |    59 -
 .../mapping/json/atlasmapping-xml-to-csv.json      |   101 -
 .../mapping/json/atlasmapping-xml-to-java.json     |   101 -
 .../mapping/json/atlasmapping-xml-to-json.json     |    58 -
 .../mapping/json/atlasmapping-xml-to-xml.json      |    66 -
 .../component/atlasmap/it/AtlasmapTest.java        |   305 -
 integration-tests/box/pom.xml                      |     5 +-
 .../cassandraql/it/CassandraqlTestResource.java    |     8 +-
 .../component/consul/it/ConsulTestResource.java    |     3 +-
 .../component/couchdb/it/CouchdbTestResource.java  |     3 +-
 integration-tests/cxf-soap-grouped/pom.xml         |     6 -
 .../it/mongodb/DebeziumMongodbTestResource.java    |     4 +-
 .../common/it/mysql/DebeziumMysqlTestResource.java |     3 +-
 .../it/postgres/DebeziumPostgresTestResource.java  |     4 +-
 .../sqlserver/DebeziumSqlserverTestResource.java   |     6 +-
 .../quarkus/component/fhir/it/FhirR4Resource.java  |     5 +-
 .../quarkus/component/fhir/it/FhirR5Resource.java  |     5 +-
 .../component/fhir/it/FhirTestResource.java        |    31 +-
 .../storage/it/GoogleStorageTestResource.java      |     4 +-
 .../component/google/it/GoogleDriveResource.java   |     6 +-
 integration-tests/grpc/pom.xml                     |   142 +-
 .../component/grpc/it/CustomClientInterceptor.java |    44 +
 .../component/grpc/it/CustomServerInterceptor.java |    45 +
 .../quarkus/component/grpc/it/GrpcResource.java    |    34 +-
 .../camel/quarkus/component/grpc/it/GrpcRoute.java |   141 +-
 .../quarkus/component/grpc/it/PingPongImpl.java    |    38 +-
 .../grpc/src/main/proto/pingpong.proto             |     3 +
 .../grpc/src/main/resources/application.properties |    10 +-
 .../grpc/src/main/resources/keys/app.json          |    13 +
 .../component/grpc/it/GrpcServerTestResource.java  |    29 +-
 .../camel/quarkus/component/grpc/it/GrpcTest.java  |   330 +-
 .../common/InfinispanCommonServerTestResource.java |     4 +-
 .../influxdb/it/InfluxdbTestResource.java          |     5 +-
 .../jdbc-grouped}/.gitignore                       |     0
 integration-tests/{jdbc => jdbc-grouped}/pom.xml   |    97 +-
 integration-tests/jdbc/.gitignore                  |     1 -
 integration-tests/jdbc/README.adoc                 |    26 -
 .../jdbc/src/main/resources/sql/derby.sql          |    20 -
 integration-tests/jms-ibmmq-client/pom.xml         |     1 +
 .../jms/ibmmq/support/IBMMQTestResource.java       |     3 +-
 .../camel/quarkus/component/jpa/it/JpaRoute.java   |     9 +-
 .../component/jsch/it/JschTestResource.java        |     4 +-
 .../kafka/oauth/it/KafkaKeycloakTestResource.java  |     4 +-
 .../kafka/it/CamelKafkaHealthCheckTest.java        |     6 +-
 .../kafka/it/KafkaHealthCheckProfile.java          |     4 +-
 .../component/kudu/it/KuduTestResource.java        |     3 +-
 .../quarkus/component/lra/it/LraTestResource.java  |     4 +-
 .../quarkus/component/mail/CamelResource.java      |    15 +
 .../camel/quarkus/component/mail/CamelRoute.java   |     6 +
 .../camel/quarkus/component/mail/MailTest.java     |    13 +-
 .../quarkus/component/mail/MailTestResource.java   |     6 +-
 .../mail/src/test/resources/Dockerfile             |    20 -
 .../component/minio/it/MinioTestResource.java      |     5 +-
 .../component/nats/it/NatsTestResource.java        |     3 +-
 .../paho/mqtt5/it/PahoMqtt5TestResource.java       |     3 +-
 .../component/paho/it/PahoTestResource.java        |     3 +-
 .../slot/it/PgReplicationSlotTestResource.java     |     3 +-
 .../component/pgevent/it/PgEventTestResource.java  |     3 +-
 integration-tests/pom.xml                          |     6 +-
 .../component/splunk/it/SplunkTestResource.java    |     6 +-
 .../rabbitmq/it/SpringRabbitmqTestResource.java    |     7 +-
 .../component/sql/it/DerbyTestResource.java        |     3 +-
 .../quarkus/component/ssh/it/SshTestResource.java  |     4 +-
 .../xslt-saxon/pom.xml                             |    27 +
 .../component/xslt/saxon/it/XsltSaxonResource.java |     0
 .../component/xslt/saxon/it/XsltSaxonIT.java}      |     4 +-
 .../component/xslt/saxon/it/XsltSaxonTest.java     |     0
 pom.xml                                            |    86 +-
 poms/bom-test/pom.xml                              |    16 +
 poms/bom/pom.xml                                   |   112 +-
 poms/bom/src/main/generated/flattened-full-pom.xml |  4330 +++----
 .../src/main/generated/flattened-reduced-pom.xml   |  1003 +-
 .../generated/flattened-reduced-verbose-pom.xml    |  1757 ++-
 poms/build-parent-it/pom.xml                       |    19 +
 poms/build-parent/pom.xml                          |    10 -
 .../enforcer-rules/allow-findbugs.xsl              |    30 +-
 ...nerate-test-containers-config-properties.groovy |    28 +-
 tooling/scripts/sanity-checks.groovy               |     3 +-
 tooling/scripts/test-categories.yaml               |     5 +-
 256 files changed, 20588 insertions(+), 18796 deletions(-)
 delete mode 100644 docs/modules/ROOT/examples/components/atlasmap.yml
 delete mode 100644 docs/modules/ROOT/examples/components/corda.yml
 delete mode 100644 docs/modules/ROOT/pages/reference/extensions/atlasmap.adoc
 delete mode 100644 docs/modules/ROOT/pages/reference/extensions/corda.adoc
 delete mode 100644 extensions-jvm/corda/deployment/pom.xml
 delete mode 100644 extensions-jvm/corda/deployment/src/main/java/org/apache/camel/quarkus/component/corda/deployment/CordaProcessor.java
 delete mode 100644 extensions-jvm/corda/runtime/pom.xml
 delete mode 100644 extensions-jvm/corda/runtime/src/main/resources/META-INF/quarkus-extension.yaml
 delete mode 100644 extensions/atlasmap/deployment/pom.xml
 delete mode 100644 extensions/atlasmap/deployment/src/main/java/org/apache/camel/quarkus/component/atlasmap/deployment/AtlasmapProcessor.java
 delete mode 100644 extensions/atlasmap/runtime/pom.xml
 delete mode 100644 extensions/atlasmap/runtime/src/main/doc/configuration.adoc
 delete mode 100644 extensions/atlasmap/runtime/src/main/java/org/apache/camel/quarkus/component/atlasmap/graalvm/Substitutions.java
 delete mode 100644 extensions/atlasmap/runtime/src/main/resources/META-INF/quarkus-extension.yaml
 create mode 100644 extensions/grpc/codegen/pom.xml
 create mode 100644 extensions/grpc/codegen/src/main/java/org/apache/camel/quarkus/grpc/codegen/CamelQuarkusGrpcCodegenProvider.java
 create mode 100644 extensions/grpc/codegen/src/main/java/org/apache/camel/quarkus/grpc/codegen/CamelQuarkusGrpcPostProcessor.java
 create mode 100644 extensions/grpc/codegen/src/main/resources/META-INF/services/io.quarkus.deployment.CodeGenProvider
 create mode 100644 extensions/grpc/runtime/src/main/doc/usage.adoc
 create mode 100644 extensions/grpc/runtime/src/main/java/org/apache/camel/quarkus/grpc/runtime/GrpcBuildTimeConfig.java
 copy integration-tests-jvm/xslt-saxon/src/test/java/org/apache/camel/quarkus/component/xslt/saxon/it/XsltSaxonTest.java => extensions/jpa/runtime/src/main/java/org/apache/camel/quarkus/component/jpa/CamelJpaProducer.java (64%)
 copy integration-tests/kafka/src/test/java/org/apache/camel/quarkus/component/kafka/it/KafkaHealthCheckProfile.java => extensions/jpa/runtime/src/main/java/org/apache/camel/quarkus/component/jpa/QuarkusTransactionStrategy.java (62%)
 create mode 100644 extensions/jpa/runtime/src/main/java/org/apache/camel/quarkus/component/jpa/graal/JpaSubstitution.java
 copy integration-tests-jvm/corda/src/test/java/org/apache/camel/quarkus/component/corda/it/CordaTest.java => extensions/jpa/runtime/src/main/java/org/springframework/orm/jpa/SharedEntityManagerCreator.java (66%)
 rename {extensions-jvm => extensions}/xslt-saxon/deployment/pom.xml (100%)
 rename {extensions-jvm => extensions}/xslt-saxon/deployment/src/main/java/org/apache/camel/quarkus/component/xslt/saxon/deployment/XsltSaxonProcessor.java (52%)
 rename {extensions-jvm => extensions}/xslt-saxon/pom.xml (96%)
 rename {extensions-jvm => extensions}/xslt-saxon/runtime/pom.xml (95%)
 rename {extensions-jvm => extensions}/xslt-saxon/runtime/src/main/resources/META-INF/quarkus-extension.yaml (97%)
 copy {integration-tests/jdbc => integration-test-groups/jdbc/db2}/pom.xml (75%)
 copy integration-tests-jvm/corda/src/main/java/org/apache/camel/quarkus/component/corda/it/CordaResource.java => integration-test-groups/jdbc/db2/src/main/java/org/apache/camel/quarkus/component/jdbc/db2/Db2JdbcResource.java (53%)
 copy integration-tests/jdbc/src/main/java/org/apache/camel/quarkus/component/jdbc/JdbcRoutes.java => integration-test-groups/jdbc/db2/src/main/java/org/apache/camel/quarkus/component/jdbc/db2/Db2JdbcRoutes.java (66%)
 copy {integration-tests/jdbc => integration-test-groups/jdbc/db2}/src/main/resources/application.properties (82%)
 copy integration-tests/jdbc/src/test/java/org/apache/camel/quarkus/component/jdbc/CamelJdbcIT.java => integration-test-groups/jdbc/db2/src/test/java/org/apache/camel/quarkus/component/jdbc/db2/CamelDb2JdbcIT.java (89%)
 copy integration-tests/jdbc/src/test/java/org/apache/camel/quarkus/component/jdbc/CamelJdbcTest.java => integration-test-groups/jdbc/db2/src/test/java/org/apache/camel/quarkus/component/jdbc/db2/CamelDb2JdbcTest.java (76%)
 create mode 100644 integration-test-groups/jdbc/db2/src/test/resources/container-license-acceptance.txt
 copy {integration-tests/jdbc => integration-test-groups/jdbc/h2}/pom.xml (75%)
 copy integration-tests-jvm/corda/src/main/java/org/apache/camel/quarkus/component/corda/it/CordaResource.java => integration-test-groups/jdbc/h2/src/main/java/org/apache/camel/quarkus/component/jdbc/h2/H2JdbcResource.java (53%)
 copy integration-tests/jdbc/src/main/java/org/apache/camel/quarkus/component/jdbc/JdbcRoutes.java => integration-test-groups/jdbc/h2/src/main/java/org/apache/camel/quarkus/component/jdbc/h2/H2JdbcRoutes.java (66%)
 copy {integration-tests/jdbc => integration-test-groups/jdbc/h2}/src/main/resources/application.properties (82%)
 copy integration-tests/atlasmap/src/test/java/org/apache/camel/quarkus/component/atlasmap/it/AtlasmapIT.java => integration-test-groups/jdbc/h2/src/test/java/org/apache/camel/quarkus/component/jdbc/h2/CamelH2JdbcIT.java (89%)
 copy integration-tests/jdbc/src/test/java/org/apache/camel/quarkus/component/jdbc/CamelJdbcTest.java => integration-test-groups/jdbc/h2/src/test/java/org/apache/camel/quarkus/component/jdbc/h2/CamelH2JdbcTest.java (76%)
 copy {integration-tests/jdbc => integration-test-groups/jdbc/mariadb}/pom.xml (74%)
 copy integration-tests-jvm/corda/src/main/java/org/apache/camel/quarkus/component/corda/it/CordaResource.java => integration-test-groups/jdbc/mariadb/src/main/java/org/apache/camel/quarkus/component/jdbc/mariadb/MariaDbJdbcResource.java (53%)
 copy integration-tests/jdbc/src/main/java/org/apache/camel/quarkus/component/jdbc/JdbcRoutes.java => integration-test-groups/jdbc/mariadb/src/main/java/org/apache/camel/quarkus/component/jdbc/mariadb/MariaDbJdbcRoutes.java (66%)
 copy {integration-tests/jdbc => integration-test-groups/jdbc/mariadb}/src/main/resources/application.properties (81%)
 copy integration-tests/jdbc/src/test/java/org/apache/camel/quarkus/component/jdbc/CamelJdbcIT.java => integration-test-groups/jdbc/mariadb/src/test/java/org/apache/camel/quarkus/component/jdbc/mariadb/CamelMariaDbJdbcIT.java (88%)
 copy integration-tests/jdbc/src/test/java/org/apache/camel/quarkus/component/jdbc/CamelJdbcTest.java => integration-test-groups/jdbc/mariadb/src/test/java/org/apache/camel/quarkus/component/jdbc/mariadb/CamelMariaDbJdbcTest.java (75%)
 copy {integration-tests/jdbc => integration-test-groups/jdbc/mssql}/pom.xml (74%)
 copy integration-tests-jvm/corda/src/main/java/org/apache/camel/quarkus/component/corda/it/CordaResource.java => integration-test-groups/jdbc/mssql/src/main/java/org/apache/camel/quarkus/component/jdbc/mssql/MssqlJdbcResource.java (53%)
 copy integration-tests/jdbc/src/main/java/org/apache/camel/quarkus/component/jdbc/JdbcRoutes.java => integration-test-groups/jdbc/mssql/src/main/java/org/apache/camel/quarkus/component/jdbc/mssql/MssqlJdbcRoutes.java (66%)
 copy {integration-tests/jdbc => integration-test-groups/jdbc/mssql}/src/main/resources/application.properties (82%)
 copy integration-tests/jdbc/src/test/java/org/apache/camel/quarkus/component/jdbc/CamelJdbcIT.java => integration-test-groups/jdbc/mssql/src/test/java/org/apache/camel/quarkus/component/jdbc/mssql/CamelMssqlJdbcIT.java (88%)
 copy integration-tests/jdbc/src/test/java/org/apache/camel/quarkus/component/jdbc/CamelJdbcTest.java => integration-test-groups/jdbc/mssql/src/test/java/org/apache/camel/quarkus/component/jdbc/mssql/CamelMssqlJdbcTest.java (75%)
 create mode 100644 integration-test-groups/jdbc/mssql/src/test/resources/container-license-acceptance.txt
 copy {integration-tests/jdbc => integration-test-groups/jdbc/mysql}/pom.xml (74%)
 copy integration-tests-jvm/corda/src/main/java/org/apache/camel/quarkus/component/corda/it/CordaResource.java => integration-test-groups/jdbc/mysql/src/main/java/org/apache/camel/quarkus/component/jdbc/mysql/MysqlJdbcResource.java (53%)
 copy integration-tests/jdbc/src/main/java/org/apache/camel/quarkus/component/jdbc/JdbcRoutes.java => integration-test-groups/jdbc/mysql/src/main/java/org/apache/camel/quarkus/component/jdbc/mysql/MysqlJdbcRoutes.java (66%)
 copy {integration-tests/jdbc => integration-test-groups/jdbc/mysql}/src/main/resources/application.properties (82%)
 copy integration-tests/jdbc/src/test/java/org/apache/camel/quarkus/component/jdbc/CamelJdbcIT.java => integration-test-groups/jdbc/mysql/src/test/java/org/apache/camel/quarkus/component/jdbc/mysql/CamelMysqlJdbcIT.java (88%)
 copy integration-tests/jdbc/src/test/java/org/apache/camel/quarkus/component/jdbc/CamelJdbcTest.java => integration-test-groups/jdbc/mysql/src/test/java/org/apache/camel/quarkus/component/jdbc/mysql/CamelMysqlJdbcTest.java (75%)
 copy {integration-tests/jdbc => integration-test-groups/jdbc/oracle}/pom.xml (74%)
 copy integration-tests-jvm/corda/src/main/java/org/apache/camel/quarkus/component/corda/it/CordaResource.java => integration-test-groups/jdbc/oracle/src/main/java/org/apache/camel/quarkus/component/jdbc/oracle/OracleJdbcResource.java (53%)
 copy integration-tests/jdbc/src/main/java/org/apache/camel/quarkus/component/jdbc/JdbcRoutes.java => integration-test-groups/jdbc/oracle/src/main/java/org/apache/camel/quarkus/component/jdbc/oracle/OracleJdbcRoutes.java (66%)
 copy {integration-tests/jdbc => integration-test-groups/jdbc/oracle}/src/main/resources/application.properties (81%)
 copy integration-tests/jdbc/src/test/java/org/apache/camel/quarkus/component/jdbc/CamelJdbcIT.java => integration-test-groups/jdbc/oracle/src/test/java/org/apache/camel/quarkus/component/jdbc/oracle/CamelOracleJdbcIT.java (88%)
 copy integration-tests/jdbc/src/test/java/org/apache/camel/quarkus/component/jdbc/CamelJdbcTest.java => integration-test-groups/jdbc/oracle/src/test/java/org/apache/camel/quarkus/component/jdbc/oracle/CamelOracleJdbcTest.java (75%)
 rename {extensions/atlasmap => integration-test-groups/jdbc}/pom.xml (58%)
 copy {integration-tests/jdbc => integration-test-groups/jdbc/postgresql}/pom.xml (74%)
 rename integration-tests-jvm/corda/src/main/java/org/apache/camel/quarkus/component/corda/it/CordaResource.java => integration-test-groups/jdbc/postgresql/src/main/java/org/apache/camel/quarkus/component/jdbc/postgresql/PostgresqlJdbcResource.java (53%)
 rename integration-tests/jdbc/src/main/java/org/apache/camel/quarkus/component/jdbc/JdbcRoutes.java => integration-test-groups/jdbc/postgresql/src/main/java/org/apache/camel/quarkus/component/jdbc/postgresql/PostgresqlJdbcRoutes.java (66%)
 rename {integration-tests/jdbc => integration-test-groups/jdbc/postgresql}/src/main/resources/application.properties (81%)
 copy integration-tests/jdbc/src/test/java/org/apache/camel/quarkus/component/jdbc/CamelJdbcIT.java => integration-test-groups/jdbc/postgresql/src/test/java/org/apache/camel/quarkus/component/jdbc/postgresql/CamelPostgresqlJdbcIT.java (87%)
 rename integration-tests/jdbc/src/test/java/org/apache/camel/quarkus/component/jdbc/CamelJdbcTest.java => integration-test-groups/jdbc/postgresql/src/test/java/org/apache/camel/quarkus/component/jdbc/postgresql/CamelPostgresqlJdbcTest.java (75%)
 delete mode 100644 integration-tests-jvm/corda/pom.xml
 create mode 100644 integration-tests-jvm/elasticsearch/src/main/java/org/apache/camel/quarkus/component/elasticsearch/it/ElasticsearchResource.java
 create mode 100644 integration-tests-jvm/elasticsearch/src/main/java/org/apache/camel/quarkus/component/elasticsearch/it/ElasticsearchRoutes.java
 create mode 100644 integration-tests-jvm/elasticsearch/src/test/java/org/apache/camel/quarkus/component/elasticsearch/it/ElasticsearchTest.java
 copy integration-tests/activemq/src/test/java/org/apache/camel/quarkus/component/activemq/it/ActiveMQTestResource.java => integration-tests-jvm/elasticsearch/src/test/java/org/apache/camel/quarkus/component/elasticsearch/it/ElasticsearchTestResource.java (50%)
 rename {extensions-jvm/corda => integration-tests-support/grpc}/pom.xml (81%)
 copy integration-tests/jdbc/src/test/java/org/apache/camel/quarkus/component/jdbc/CamelJdbcIT.java => integration-tests-support/grpc/src/main/resources/org/acme/proto/a/proto-a.proto (69%)
 copy integration-tests/jdbc/src/test/java/org/apache/camel/quarkus/component/jdbc/CamelJdbcIT.java => integration-tests-support/grpc/src/main/resources/org/acme/proto/b/proto-b.proto (69%)
 copy integration-tests/jdbc/src/test/java/org/apache/camel/quarkus/component/jdbc/CamelJdbcIT.java => integration-tests-support/grpc/src/main/resources/org/acme/proto/c/proto-c-1.proto (69%)
 copy integration-tests/jdbc/src/test/java/org/apache/camel/quarkus/component/jdbc/CamelJdbcIT.java => integration-tests-support/grpc/src/main/resources/org/acme/proto/c/sub/package/proto-c-3.proto (68%)
 copy integration-tests/jdbc/src/test/java/org/apache/camel/quarkus/component/jdbc/CamelJdbcIT.java => integration-tests-support/grpc/src/main/resources/org/acme/proto/c/sub/proto-c-2.proto (69%)
 copy integration-tests/jdbc/src/test/java/org/apache/camel/quarkus/component/jdbc/CamelJdbcIT.java => integration-tests-support/grpc/src/main/resources/org/acme/proto/d/proto-d-1.proto (69%)
 copy integration-tests/jdbc/src/test/java/org/apache/camel/quarkus/component/jdbc/CamelJdbcIT.java => integration-tests-support/grpc/src/main/resources/org/acme/proto/d/sub/package/proto-d-3.proto (68%)
 copy integration-tests/jdbc/src/test/java/org/apache/camel/quarkus/component/jdbc/CamelJdbcIT.java => integration-tests-support/grpc/src/main/resources/org/acme/proto/d/sub/proto-d-2.proto (69%)
 copy integration-tests/jdbc/src/test/java/org/apache/camel/quarkus/component/jdbc/CamelJdbcIT.java => integration-tests-support/grpc/src/main/resources/org/acme/proto/e/common.proto (69%)
 rename integration-tests/atlasmap/src/test/java/org/apache/camel/quarkus/component/atlasmap/it/AtlasmapIT.java => integration-tests-support/grpc/src/main/resources/org/acme/proto/e/proto-e.proto (81%)
 copy {integration-tests-jvm/elasticsearch => integration-tests-support/jdbc}/pom.xml (50%)
 rename integration-tests/jdbc/src/main/java/org/apache/camel/quarkus/component/jdbc/CamelResource.java => integration-tests-support/jdbc/src/main/java/org/apache/camel/quarkus/test/support/jdbc/BaseCamelJdbcResource.java (79%)
 rename {integration-tests/jdbc/src/main/java/org/apache/camel/quarkus/component => integration-tests-support/jdbc/src/main/java/org/apache/camel/quarkus/test/support}/jdbc/model/Camel.java (95%)
 rename {integration-tests/atlasmap => integration-tests-support/jdbc}/src/main/resources/application.properties (86%)
 rename {integration-tests/jdbc/src/main/resources/sql => integration-tests-support/jdbc/src/main/resources}/db2.sql (100%)
 rename {integration-tests/jdbc/src/main/resources/sql => integration-tests-support/jdbc/src/main/resources}/droptables.sql (100%)
 rename {integration-tests/jdbc/src/main/resources/sql => integration-tests-support/jdbc/src/main/resources}/h2.sql (100%)
 rename {integration-tests/jdbc/src/main/resources/sql => integration-tests-support/jdbc/src/main/resources}/inserts.sql (100%)
 rename {integration-tests/jdbc/src/main/resources/sql => integration-tests-support/jdbc/src/main/resources}/mariadb.sql (100%)
 rename {integration-tests/jdbc/src/main/resources/sql => integration-tests-support/jdbc/src/main/resources}/mssql.sql (100%)
 rename {integration-tests/jdbc/src/main/resources/sql => integration-tests-support/jdbc/src/main/resources}/mysql.sql (100%)
 rename {integration-tests/jdbc/src/main/resources/sql => integration-tests-support/jdbc/src/main/resources}/oracle.sql (100%)
 rename {integration-tests/jdbc/src/main/resources/sql => integration-tests-support/jdbc/src/main/resources}/postgresql.sql (100%)
 delete mode 100644 integration-tests/atlasmap/pom.xml
 delete mode 100644 integration-tests/atlasmap/src/main/java/org/apache/camel/quarkus/component/atlasmap/it/AtlasmapComponentDsl.java
 delete mode 100644 integration-tests/atlasmap/src/main/java/org/apache/camel/quarkus/component/atlasmap/it/AtlasmapResource.java
 delete mode 100644 integration-tests/atlasmap/src/main/java/org/apache/camel/quarkus/component/atlasmap/it/Route.java
 delete mode 100644 integration-tests/atlasmap/src/main/java/org/apache/camel/quarkus/component/atlasmap/it/model/Account.java
 delete mode 100644 integration-tests/atlasmap/src/main/java/org/apache/camel/quarkus/component/atlasmap/it/model/Person.java
 delete mode 100644 integration-tests/atlasmap/src/main/resources/mapping/adm/atlasmapping-csv-to-json.adm
 delete mode 100644 integration-tests/atlasmap/src/main/resources/mapping/adm/atlasmapping-json-to-json.adm
 delete mode 100644 integration-tests/atlasmap/src/main/resources/mapping/adm/atlasmapping-json-to-xml.adm
 delete mode 100644 integration-tests/atlasmap/src/main/resources/mapping/adm/atlasmapping-xml-to-json.adm
 delete mode 100644 integration-tests/atlasmap/src/main/resources/mapping/adm/atlasmapping-xml-to-xml.adm
 delete mode 100644 integration-tests/atlasmap/src/main/resources/mapping/json/atlasmapping-csv-to-java.json
 delete mode 100644 integration-tests/atlasmap/src/main/resources/mapping/json/atlasmapping-csv-to-json.json
 delete mode 100644 integration-tests/atlasmap/src/main/resources/mapping/json/atlasmapping-csv-to-xml.json
 delete mode 100644 integration-tests/atlasmap/src/main/resources/mapping/json/atlasmapping-java-to-csv.json
 delete mode 100644 integration-tests/atlasmap/src/main/resources/mapping/json/atlasmapping-java-to-json.json
 delete mode 100644 integration-tests/atlasmap/src/main/resources/mapping/json/atlasmapping-java-to-xml.json
 delete mode 100644 integration-tests/atlasmap/src/main/resources/mapping/json/atlasmapping-json-to-csv.json
 delete mode 100644 integration-tests/atlasmap/src/main/resources/mapping/json/atlasmapping-json-to-java.json
 delete mode 100644 integration-tests/atlasmap/src/main/resources/mapping/json/atlasmapping-json-to-xml.json
 delete mode 100644 integration-tests/atlasmap/src/main/resources/mapping/json/atlasmapping-xml-to-csv.json
 delete mode 100644 integration-tests/atlasmap/src/main/resources/mapping/json/atlasmapping-xml-to-java.json
 delete mode 100644 integration-tests/atlasmap/src/main/resources/mapping/json/atlasmapping-xml-to-json.json
 delete mode 100644 integration-tests/atlasmap/src/main/resources/mapping/json/atlasmapping-xml-to-xml.json
 delete mode 100644 integration-tests/atlasmap/src/test/java/org/apache/camel/quarkus/component/atlasmap/it/AtlasmapTest.java
 create mode 100644 integration-tests/grpc/src/main/java/org/apache/camel/quarkus/component/grpc/it/CustomClientInterceptor.java
 create mode 100644 integration-tests/grpc/src/main/java/org/apache/camel/quarkus/component/grpc/it/CustomServerInterceptor.java
 create mode 100644 integration-tests/grpc/src/main/resources/keys/app.json
 copy {integration-tests-jvm/xml-grouped => integration-tests/jdbc-grouped}/.gitignore (100%)
 rename integration-tests/{jdbc => jdbc-grouped}/pom.xml (71%)
 delete mode 100644 integration-tests/jdbc/.gitignore
 delete mode 100644 integration-tests/jdbc/README.adoc
 delete mode 100644 integration-tests/jdbc/src/main/resources/sql/derby.sql
 delete mode 100644 integration-tests/mail/src/test/resources/Dockerfile
 rename {integration-tests-jvm => integration-tests}/xslt-saxon/pom.xml (77%)
 rename {integration-tests-jvm => integration-tests}/xslt-saxon/src/main/java/org/apache/camel/quarkus/component/xslt/saxon/it/XsltSaxonResource.java (100%)
 rename integration-tests/{jdbc/src/test/java/org/apache/camel/quarkus/component/jdbc/CamelJdbcIT.java => xslt-saxon/src/test/java/org/apache/camel/quarkus/component/xslt/saxon/it/XsltSaxonIT.java} (89%)
 rename {integration-tests-jvm => integration-tests}/xslt-saxon/src/test/java/org/apache/camel/quarkus/component/xslt/saxon/it/XsltSaxonTest.java (100%)
 copy extensions/grpc/pom.xml => tooling/enforcer-rules/allow-findbugs.xsl (52%)
 rename integration-tests-jvm/corda/src/test/java/org/apache/camel/quarkus/component/corda/it/CordaTest.java => tooling/scripts/generate-test-containers-config-properties.groovy (57%)


[camel-quarkus] 04/04: Upgrade to Quarkus CXF 2.3.0

Posted by pp...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

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

commit 52ccfc9d5bd507f77a63feba4bf9d3eb3f7ef2a3
Author: Peter Palaga <pp...@redhat.com>
AuthorDate: Wed Aug 16 21:51:20 2023 +0200

    Upgrade to Quarkus CXF 2.3.0
---
 pom.xml                                            |   2 +-
 poms/bom/src/main/generated/flattened-full-pom.xml | 500 ++++++++++-----------
 .../src/main/generated/flattened-reduced-pom.xml   |  42 +-
 .../generated/flattened-reduced-verbose-pom.xml    | 500 ++++++++++-----------
 4 files changed, 522 insertions(+), 522 deletions(-)

diff --git a/pom.xml b/pom.xml
index f438dfdb23..dd43338c67 100644
--- a/pom.xml
+++ b/pom.xml
@@ -50,7 +50,7 @@
         <optaplanner.version>9.37.0.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>2.4.4</quarkiverse-amazonservices.version><!-- https://repo1.maven.org/maven2/io/quarkiverse/amazonservices/quarkus-amazon-services-parent/ -->
         <quarkiverse-artemis.version>3.0.1</quarkiverse-artemis.version><!-- https://repo1.maven.org/maven2/io/quarkiverse/artemis/quarkus-artemis-parent/ -->
-        <quarkiverse-cxf.version>2.2.1</quarkiverse-cxf.version><!-- https://repo1.maven.org/maven2/io/quarkiverse/cxf/quarkus-cxf-parent/ -->
+        <quarkiverse-cxf.version>2.3.0</quarkiverse-cxf.version><!-- https://repo1.maven.org/maven2/io/quarkiverse/cxf/quarkus-cxf-parent/ -->
         <quarkiverse-freemarker.version>1.0.0</quarkiverse-freemarker.version><!-- https://repo1.maven.org/maven2/io/quarkiverse/freemarker/quarkus-freemarker-parent/ -->
         <quarkiverse-groovy.version>3.2.2</quarkiverse-groovy.version><!-- https://repo1.maven.org/maven2/io/quarkiverse/groovy/quarkus-groovy-parent/ -->
         <quarkiverse-jackson-jq.version>2.0.1</quarkiverse-jackson-jq.version><!-- https://repo1.maven.org/maven2/io/quarkiverse/jackson-jq/quarkus-jackson-jq-parent/ -->
diff --git a/poms/bom/src/main/generated/flattened-full-pom.xml b/poms/bom/src/main/generated/flattened-full-pom.xml
index 9996366f0c..baca8c0571 100644
--- a/poms/bom/src/main/generated/flattened-full-pom.xml
+++ b/poms/bom/src/main/generated/flattened-full-pom.xml
@@ -6710,436 +6710,436 @@
         <version>3.6.4</version><!-- org.apache:apache:25 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-core</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-core</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-rt-features-logging</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-rt-features-logging</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-rt-features-metrics</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-rt-features-metrics</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-rt-frontend-jaxws</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-rt-frontend-jaxws</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
         <exclusions>
           <exclusion>
-            <groupId>org.ow2.asm</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-            <artifactId>asm</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+            <groupId>org.ow2.asm</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+            <artifactId>asm</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
           </exclusion>
         </exclusions>
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-rt-transports-http</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-rt-transports-http</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-rt-transports-http-hc5</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-rt-transports-http-hc5</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
         <exclusions>
           <exclusion>
-            <groupId>org.slf4j</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-            <artifactId>jcl-over-slf4j</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+            <groupId>org.slf4j</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+            <artifactId>jcl-over-slf4j</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
           </exclusion>
         </exclusions>
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-rt-ws-mex</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-rt-ws-mex</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-rt-ws-security</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-rt-ws-security</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-rt-ws-rm</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-rt-ws-rm</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-rt-wsdl</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-rt-wsdl</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
         <exclusions>
           <exclusion>
-            <groupId>org.ow2.asm</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-            <artifactId>asm</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+            <groupId>org.ow2.asm</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+            <artifactId>asm</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
           </exclusion>
         </exclusions>
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf.services.sts</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-services-sts-core</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf.services.sts</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-services-sts-core</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf.xjcplugins</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-xjc-boolean</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf.xjcplugins</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-xjc-boolean</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf.xjcplugins</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-xjc-dv</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf.xjcplugins</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-xjc-dv</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf.xjcplugins</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-xjc-javadoc</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf.xjcplugins</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-xjc-javadoc</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf.xjcplugins</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-xjc-pl</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf.xjcplugins</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-xjc-pl</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf.xjcplugins</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-xjc-ts</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf.xjcplugins</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-xjc-ts</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf.xjcplugins</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-xjc-wsdlextension</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf.xjcplugins</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-xjc-wsdlextension</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf.xjc-utils</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-xjc-runtime</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf.xjc-utils</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-xjc-runtime</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>quarkus-cxf</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>2.2.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>quarkus-cxf</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>2.3.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>quarkus-cxf-axiom-api-stub</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>2.2.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>quarkus-cxf-axiom-api-stub</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>2.3.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>quarkus-cxf-deployment</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>2.2.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>quarkus-cxf-deployment</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>2.3.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>quarkus-cxf-rt-features-logging</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>2.2.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>quarkus-cxf-rt-features-logging</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>2.3.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>quarkus-cxf-rt-features-logging-deployment</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>2.2.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>quarkus-cxf-rt-features-logging-deployment</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>2.3.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>quarkus-cxf-rt-features-metrics</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>2.2.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>quarkus-cxf-rt-features-metrics</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>2.3.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>quarkus-cxf-rt-features-metrics-deployment</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>2.2.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>quarkus-cxf-rt-features-metrics-deployment</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>2.3.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>quarkus-cxf-rt-transports-http-hc5</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>2.2.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>quarkus-cxf-rt-transports-http-hc5</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>2.3.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>quarkus-cxf-rt-transports-http-hc5-deployment</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>2.2.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>quarkus-cxf-rt-transports-http-hc5-deployment</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>2.3.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>quarkus-cxf-rt-ws-security</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>2.2.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>quarkus-cxf-rt-ws-security</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>2.3.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>quarkus-cxf-rt-ws-security-deployment</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>2.2.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>quarkus-cxf-rt-ws-security-deployment</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>2.3.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>quarkus-cxf-rt-ws-rm</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>2.2.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>quarkus-cxf-rt-ws-rm</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>2.3.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>quarkus-cxf-rt-ws-rm-deployment</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>2.2.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>quarkus-cxf-rt-ws-rm-deployment</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>2.3.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>quarkus-cxf-saaj</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>2.2.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>quarkus-cxf-saaj</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>2.3.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>quarkus-cxf-saaj-deployment</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>2.2.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>quarkus-cxf-saaj-deployment</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>2.3.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>quarkus-cxf-services-sts</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>2.2.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>quarkus-cxf-services-sts</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>2.3.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>quarkus-cxf-services-sts-deployment</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>2.2.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>quarkus-cxf-services-sts-deployment</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>2.3.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>quarkus-cxf-woodstox</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>2.2.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>quarkus-cxf-woodstox</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>2.3.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>quarkus-cxf-woodstox-deployment</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>2.2.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>quarkus-cxf-woodstox-deployment</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>2.3.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>quarkus-cxf-xjc-plugins</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>2.2.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>quarkus-cxf-xjc-plugins</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>2.3.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>quarkus-cxf-xjc-plugins-deployment</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>2.2.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>quarkus-cxf-xjc-plugins-deployment</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>2.3.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>com.fasterxml.woodstox</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>woodstox-core</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>6.5.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>com.fasterxml.woodstox</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>woodstox-core</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>6.5.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>com.sun.xml.messaging.saaj</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>saaj-impl</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>2.0.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>com.sun.xml.messaging.saaj</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>saaj-impl</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>2.0.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
         <exclusions>
           <exclusion>
-            <groupId>com.sun.activation</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-            <artifactId>jakarta.activation</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+            <groupId>com.sun.activation</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+            <artifactId>jakarta.activation</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
           </exclusion>
         </exclusions>
       </dependency>
       <dependency>
-        <groupId>org.apache.wss4j</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>wss4j-bindings</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>3.0.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.wss4j</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>wss4j-bindings</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>3.0.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.wss4j</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>wss4j-policy</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>3.0.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.wss4j</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>wss4j-policy</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>3.0.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.wss4j</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>wss4j-ws-security-common</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>3.0.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.wss4j</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>wss4j-ws-security-common</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>3.0.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.wss4j</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>wss4j-ws-security-dom</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>3.0.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.wss4j</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>wss4j-ws-security-dom</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>3.0.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.wss4j</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>wss4j-ws-security-policy-stax</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>3.0.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.wss4j</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>wss4j-ws-security-policy-stax</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>3.0.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.wss4j</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>wss4j-ws-security-stax</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>3.0.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.wss4j</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>wss4j-ws-security-stax</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>3.0.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.neethi</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>neethi</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>3.2.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.neethi</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>neethi</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>3.2.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.codehaus.woodstox</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>stax2-api</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.2.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.codehaus.woodstox</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>stax2-api</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.2.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.ehcache</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>ehcache</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>3.10.8</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <classifier>jakarta</classifier><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.ehcache</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>ehcache</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>3.10.8</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <classifier>jakarta</classifier><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.glassfish.jaxb</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>jaxb-runtime</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.3</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.glassfish.jaxb</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>jaxb-runtime</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.3</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.glassfish.jaxb</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>jaxb-xjc</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.3</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.glassfish.jaxb</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>jaxb-xjc</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.3</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.jvnet.mimepull</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>mimepull</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>1.10.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.jvnet.mimepull</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>mimepull</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>1.10.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>jakarta.jws</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>jakarta.jws-api</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>3.0.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>jakarta.jws</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>jakarta.jws-api</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>3.0.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>jakarta.mail</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>jakarta.mail-api</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>2.1.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>jakarta.mail</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>jakarta.mail-api</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>2.1.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>jakarta.xml.soap</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>jakarta.xml.soap-api</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>2.0.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>jakarta.xml.soap</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>jakarta.xml.soap-api</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>2.0.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
         <exclusions>
           <exclusion>
-            <groupId>com.sun.activation</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-            <artifactId>jakarta.activation</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+            <groupId>com.sun.activation</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+            <artifactId>jakarta.activation</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
           </exclusion>
         </exclusions>
       </dependency>
       <dependency>
-        <groupId>jakarta.xml.ws</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>jakarta.xml.ws-api</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>3.0.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>jakarta.xml.ws</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>jakarta.xml.ws-api</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>3.0.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.santuario</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>xmlsec</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>3.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.santuario</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>xmlsec</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>3.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>io.quarkiverse.xmlsec</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>quarkus-xmlsec</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>2.1.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>io.quarkiverse.xmlsec</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>quarkus-xmlsec</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>2.1.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>io.quarkiverse.xmlsec</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>quarkus-xmlsec-deployment</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>2.1.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>io.quarkiverse.xmlsec</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>quarkus-xmlsec-deployment</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>2.1.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
         <exclusions>
           <exclusion>
-            <groupId>org.ow2.asm</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-            <artifactId>asm</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+            <groupId>org.ow2.asm</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+            <artifactId>asm</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
           </exclusion>
         </exclusions>
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-rt-bindings-soap</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-rt-bindings-soap</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-rt-bindings-xml</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-rt-bindings-xml</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-rt-databinding-aegis</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-rt-databinding-aegis</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-rt-databinding-jaxb</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-rt-databinding-jaxb</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-rt-frontend-simple</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-rt-frontend-simple</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-rt-javascript</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-rt-javascript</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-rt-management</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-rt-management</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-rt-rs-json-basic</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-rt-rs-json-basic</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-rt-rs-security-jose</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-rt-rs-security-jose</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-rt-security-saml</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-rt-security-saml</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-rt-ws-addr</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-rt-ws-addr</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-rt-ws-policy</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-rt-ws-policy</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-rt-security</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-rt-security</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-tools-common</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-tools-common</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-tools-java2ws</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-tools-java2ws</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-tools-validator</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-tools-validator</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-tools-wsdlto-core</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-tools-wsdlto-core</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-tools-wsdlto-databinding-jaxb</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-tools-wsdlto-databinding-jaxb</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-tools-wsdlto-frontend-jaxws</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-tools-wsdlto-frontend-jaxws</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
         <groupId>org.apache.groovy</groupId><!-- org.apache.groovy:groovy-bom:4.0.13 -->
diff --git a/poms/bom/src/main/generated/flattened-reduced-pom.xml b/poms/bom/src/main/generated/flattened-reduced-pom.xml
index e7a7adce4d..7c6f516b15 100644
--- a/poms/bom/src/main/generated/flattened-reduced-pom.xml
+++ b/poms/bom/src/main/generated/flattened-reduced-pom.xml
@@ -6765,107 +6765,107 @@
       <dependency>
         <groupId>io.quarkiverse.cxf</groupId>
         <artifactId>quarkus-cxf</artifactId>
-        <version>2.2.1</version>
+        <version>2.3.0</version>
       </dependency>
       <dependency>
         <groupId>io.quarkiverse.cxf</groupId>
         <artifactId>quarkus-cxf-axiom-api-stub</artifactId>
-        <version>2.2.1</version>
+        <version>2.3.0</version>
       </dependency>
       <dependency>
         <groupId>io.quarkiverse.cxf</groupId>
         <artifactId>quarkus-cxf-deployment</artifactId>
-        <version>2.2.1</version>
+        <version>2.3.0</version>
       </dependency>
       <dependency>
         <groupId>io.quarkiverse.cxf</groupId>
         <artifactId>quarkus-cxf-rt-features-logging</artifactId>
-        <version>2.2.1</version>
+        <version>2.3.0</version>
       </dependency>
       <dependency>
         <groupId>io.quarkiverse.cxf</groupId>
         <artifactId>quarkus-cxf-rt-features-logging-deployment</artifactId>
-        <version>2.2.1</version>
+        <version>2.3.0</version>
       </dependency>
       <dependency>
         <groupId>io.quarkiverse.cxf</groupId>
         <artifactId>quarkus-cxf-rt-features-metrics</artifactId>
-        <version>2.2.1</version>
+        <version>2.3.0</version>
       </dependency>
       <dependency>
         <groupId>io.quarkiverse.cxf</groupId>
         <artifactId>quarkus-cxf-rt-features-metrics-deployment</artifactId>
-        <version>2.2.1</version>
+        <version>2.3.0</version>
       </dependency>
       <dependency>
         <groupId>io.quarkiverse.cxf</groupId>
         <artifactId>quarkus-cxf-rt-transports-http-hc5</artifactId>
-        <version>2.2.1</version>
+        <version>2.3.0</version>
       </dependency>
       <dependency>
         <groupId>io.quarkiverse.cxf</groupId>
         <artifactId>quarkus-cxf-rt-transports-http-hc5-deployment</artifactId>
-        <version>2.2.1</version>
+        <version>2.3.0</version>
       </dependency>
       <dependency>
         <groupId>io.quarkiverse.cxf</groupId>
         <artifactId>quarkus-cxf-rt-ws-security</artifactId>
-        <version>2.2.1</version>
+        <version>2.3.0</version>
       </dependency>
       <dependency>
         <groupId>io.quarkiverse.cxf</groupId>
         <artifactId>quarkus-cxf-rt-ws-security-deployment</artifactId>
-        <version>2.2.1</version>
+        <version>2.3.0</version>
       </dependency>
       <dependency>
         <groupId>io.quarkiverse.cxf</groupId>
         <artifactId>quarkus-cxf-rt-ws-rm</artifactId>
-        <version>2.2.1</version>
+        <version>2.3.0</version>
       </dependency>
       <dependency>
         <groupId>io.quarkiverse.cxf</groupId>
         <artifactId>quarkus-cxf-rt-ws-rm-deployment</artifactId>
-        <version>2.2.1</version>
+        <version>2.3.0</version>
       </dependency>
       <dependency>
         <groupId>io.quarkiverse.cxf</groupId>
         <artifactId>quarkus-cxf-saaj</artifactId>
-        <version>2.2.1</version>
+        <version>2.3.0</version>
       </dependency>
       <dependency>
         <groupId>io.quarkiverse.cxf</groupId>
         <artifactId>quarkus-cxf-saaj-deployment</artifactId>
-        <version>2.2.1</version>
+        <version>2.3.0</version>
       </dependency>
       <dependency>
         <groupId>io.quarkiverse.cxf</groupId>
         <artifactId>quarkus-cxf-services-sts</artifactId>
-        <version>2.2.1</version>
+        <version>2.3.0</version>
       </dependency>
       <dependency>
         <groupId>io.quarkiverse.cxf</groupId>
         <artifactId>quarkus-cxf-services-sts-deployment</artifactId>
-        <version>2.2.1</version>
+        <version>2.3.0</version>
       </dependency>
       <dependency>
         <groupId>io.quarkiverse.cxf</groupId>
         <artifactId>quarkus-cxf-woodstox</artifactId>
-        <version>2.2.1</version>
+        <version>2.3.0</version>
       </dependency>
       <dependency>
         <groupId>io.quarkiverse.cxf</groupId>
         <artifactId>quarkus-cxf-woodstox-deployment</artifactId>
-        <version>2.2.1</version>
+        <version>2.3.0</version>
       </dependency>
       <dependency>
         <groupId>io.quarkiverse.cxf</groupId>
         <artifactId>quarkus-cxf-xjc-plugins</artifactId>
-        <version>2.2.1</version>
+        <version>2.3.0</version>
       </dependency>
       <dependency>
         <groupId>io.quarkiverse.cxf</groupId>
         <artifactId>quarkus-cxf-xjc-plugins-deployment</artifactId>
-        <version>2.2.1</version>
+        <version>2.3.0</version>
       </dependency>
       <dependency>
         <groupId>com.fasterxml.woodstox</groupId>
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 c4cb816d06..2de8d53fbf 100644
--- a/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml
+++ b/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml
@@ -6655,436 +6655,436 @@
         </exclusions>
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-core</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-core</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-rt-features-logging</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-rt-features-logging</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-rt-features-metrics</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-rt-features-metrics</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-rt-frontend-jaxws</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-rt-frontend-jaxws</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
         <exclusions>
           <exclusion>
-            <groupId>org.ow2.asm</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-            <artifactId>asm</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+            <groupId>org.ow2.asm</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+            <artifactId>asm</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
           </exclusion>
         </exclusions>
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-rt-transports-http</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-rt-transports-http</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-rt-transports-http-hc5</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-rt-transports-http-hc5</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
         <exclusions>
           <exclusion>
-            <groupId>org.slf4j</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-            <artifactId>jcl-over-slf4j</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+            <groupId>org.slf4j</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+            <artifactId>jcl-over-slf4j</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
           </exclusion>
         </exclusions>
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-rt-ws-mex</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-rt-ws-mex</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-rt-ws-security</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-rt-ws-security</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-rt-ws-rm</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-rt-ws-rm</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-rt-wsdl</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-rt-wsdl</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
         <exclusions>
           <exclusion>
-            <groupId>org.ow2.asm</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-            <artifactId>asm</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+            <groupId>org.ow2.asm</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+            <artifactId>asm</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
           </exclusion>
         </exclusions>
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf.services.sts</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-services-sts-core</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf.services.sts</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-services-sts-core</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf.xjcplugins</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-xjc-boolean</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf.xjcplugins</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-xjc-boolean</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf.xjcplugins</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-xjc-dv</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf.xjcplugins</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-xjc-dv</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf.xjcplugins</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-xjc-javadoc</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf.xjcplugins</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-xjc-javadoc</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf.xjcplugins</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-xjc-pl</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf.xjcplugins</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-xjc-pl</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf.xjcplugins</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-xjc-ts</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf.xjcplugins</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-xjc-ts</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf.xjcplugins</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-xjc-wsdlextension</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf.xjcplugins</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-xjc-wsdlextension</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf.xjc-utils</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-xjc-runtime</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf.xjc-utils</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-xjc-runtime</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>quarkus-cxf</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>2.2.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>quarkus-cxf</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>2.3.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>quarkus-cxf-axiom-api-stub</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>2.2.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>quarkus-cxf-axiom-api-stub</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>2.3.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>quarkus-cxf-deployment</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>2.2.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>quarkus-cxf-deployment</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>2.3.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>quarkus-cxf-rt-features-logging</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>2.2.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>quarkus-cxf-rt-features-logging</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>2.3.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>quarkus-cxf-rt-features-logging-deployment</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>2.2.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>quarkus-cxf-rt-features-logging-deployment</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>2.3.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>quarkus-cxf-rt-features-metrics</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>2.2.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>quarkus-cxf-rt-features-metrics</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>2.3.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>quarkus-cxf-rt-features-metrics-deployment</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>2.2.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>quarkus-cxf-rt-features-metrics-deployment</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>2.3.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>quarkus-cxf-rt-transports-http-hc5</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>2.2.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>quarkus-cxf-rt-transports-http-hc5</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>2.3.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>quarkus-cxf-rt-transports-http-hc5-deployment</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>2.2.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>quarkus-cxf-rt-transports-http-hc5-deployment</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>2.3.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>quarkus-cxf-rt-ws-security</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>2.2.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>quarkus-cxf-rt-ws-security</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>2.3.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>quarkus-cxf-rt-ws-security-deployment</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>2.2.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>quarkus-cxf-rt-ws-security-deployment</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>2.3.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>quarkus-cxf-rt-ws-rm</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>2.2.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>quarkus-cxf-rt-ws-rm</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>2.3.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>quarkus-cxf-rt-ws-rm-deployment</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>2.2.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>quarkus-cxf-rt-ws-rm-deployment</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>2.3.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>quarkus-cxf-saaj</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>2.2.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>quarkus-cxf-saaj</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>2.3.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>quarkus-cxf-saaj-deployment</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>2.2.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>quarkus-cxf-saaj-deployment</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>2.3.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>quarkus-cxf-services-sts</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>2.2.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>quarkus-cxf-services-sts</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>2.3.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>quarkus-cxf-services-sts-deployment</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>2.2.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>quarkus-cxf-services-sts-deployment</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>2.3.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>quarkus-cxf-woodstox</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>2.2.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>quarkus-cxf-woodstox</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>2.3.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>quarkus-cxf-woodstox-deployment</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>2.2.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>quarkus-cxf-woodstox-deployment</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>2.3.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>quarkus-cxf-xjc-plugins</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>2.2.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>quarkus-cxf-xjc-plugins</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>2.3.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>quarkus-cxf-xjc-plugins-deployment</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>2.2.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>io.quarkiverse.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>quarkus-cxf-xjc-plugins-deployment</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>2.3.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>com.fasterxml.woodstox</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>woodstox-core</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>6.5.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>com.fasterxml.woodstox</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>woodstox-core</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>6.5.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>com.sun.xml.messaging.saaj</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>saaj-impl</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>2.0.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>com.sun.xml.messaging.saaj</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>saaj-impl</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>2.0.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
         <exclusions>
           <exclusion>
-            <groupId>com.sun.activation</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-            <artifactId>jakarta.activation</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+            <groupId>com.sun.activation</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+            <artifactId>jakarta.activation</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
           </exclusion>
         </exclusions>
       </dependency>
       <dependency>
-        <groupId>org.apache.wss4j</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>wss4j-bindings</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>3.0.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.wss4j</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>wss4j-bindings</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>3.0.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.wss4j</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>wss4j-policy</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>3.0.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.wss4j</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>wss4j-policy</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>3.0.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.wss4j</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>wss4j-ws-security-common</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>3.0.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.wss4j</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>wss4j-ws-security-common</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>3.0.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.wss4j</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>wss4j-ws-security-dom</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>3.0.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.wss4j</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>wss4j-ws-security-dom</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>3.0.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.wss4j</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>wss4j-ws-security-policy-stax</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>3.0.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.wss4j</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>wss4j-ws-security-policy-stax</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>3.0.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.wss4j</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>wss4j-ws-security-stax</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>3.0.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.wss4j</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>wss4j-ws-security-stax</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>3.0.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.neethi</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>neethi</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>3.2.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.neethi</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>neethi</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>3.2.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.codehaus.woodstox</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>stax2-api</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.2.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.codehaus.woodstox</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>stax2-api</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.2.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.ehcache</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>ehcache</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>3.10.8</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <classifier>jakarta</classifier><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.ehcache</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>ehcache</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>3.10.8</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <classifier>jakarta</classifier><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.glassfish.jaxb</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>jaxb-runtime</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.3</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.glassfish.jaxb</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>jaxb-runtime</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.3</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.glassfish.jaxb</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>jaxb-xjc</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.3</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.glassfish.jaxb</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>jaxb-xjc</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.3</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.jvnet.mimepull</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>mimepull</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>1.10.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.jvnet.mimepull</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>mimepull</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>1.10.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>jakarta.jws</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>jakarta.jws-api</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>3.0.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>jakarta.jws</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>jakarta.jws-api</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>3.0.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>jakarta.mail</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>jakarta.mail-api</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>2.1.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>jakarta.mail</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>jakarta.mail-api</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>2.1.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>jakarta.xml.soap</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>jakarta.xml.soap-api</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>2.0.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>jakarta.xml.soap</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>jakarta.xml.soap-api</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>2.0.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
         <exclusions>
           <exclusion>
-            <groupId>com.sun.activation</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-            <artifactId>jakarta.activation</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+            <groupId>com.sun.activation</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+            <artifactId>jakarta.activation</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
           </exclusion>
         </exclusions>
       </dependency>
       <dependency>
-        <groupId>jakarta.xml.ws</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>jakarta.xml.ws-api</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>3.0.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>jakarta.xml.ws</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>jakarta.xml.ws-api</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>3.0.1</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.santuario</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>xmlsec</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>3.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.santuario</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>xmlsec</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>3.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>io.quarkiverse.xmlsec</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>quarkus-xmlsec</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>2.1.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>io.quarkiverse.xmlsec</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>quarkus-xmlsec</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>2.1.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>io.quarkiverse.xmlsec</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>quarkus-xmlsec-deployment</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>2.1.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>io.quarkiverse.xmlsec</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>quarkus-xmlsec-deployment</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>2.1.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
         <exclusions>
           <exclusion>
-            <groupId>org.ow2.asm</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-            <artifactId>asm</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+            <groupId>org.ow2.asm</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+            <artifactId>asm</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
           </exclusion>
         </exclusions>
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-rt-bindings-soap</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-rt-bindings-soap</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-rt-bindings-xml</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-rt-bindings-xml</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-rt-databinding-aegis</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-rt-databinding-aegis</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-rt-databinding-jaxb</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-rt-databinding-jaxb</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-rt-frontend-simple</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-rt-frontend-simple</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-rt-javascript</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-rt-javascript</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-rt-management</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-rt-management</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-rt-rs-json-basic</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-rt-rs-json-basic</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-rt-rs-security-jose</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-rt-rs-security-jose</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-rt-security-saml</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-rt-security-saml</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-rt-ws-addr</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-rt-ws-addr</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-rt-ws-policy</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-rt-ws-policy</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-rt-security</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-rt-security</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-tools-common</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-tools-common</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-tools-java2ws</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-tools-java2ws</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-tools-validator</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-tools-validator</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-tools-wsdlto-core</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-tools-wsdlto-core</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-tools-wsdlto-databinding-jaxb</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-tools-wsdlto-databinding-jaxb</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
-        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <artifactId>cxf-tools-wsdlto-frontend-jaxws</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
-        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.2.1 -->
+        <groupId>org.apache.cxf</groupId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <artifactId>cxf-tools-wsdlto-frontend-jaxws</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
+        <version>4.0.2</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.3.0 -->
       </dependency>
       <dependency>
         <groupId>org.apache.groovy</groupId><!-- org.apache.groovy:groovy-bom:4.0.13 -->


[camel-quarkus] 01/04: Upgrade Quarkus to 3.3.0

Posted by pp...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

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

commit a7ab8c6eadd1d7f4a1860bcb9bc1bc24e60d86e7
Author: James Netherton <ja...@gmail.com>
AuthorDate: Wed Jul 19 08:14:42 2023 +0100

    Upgrade Quarkus to 3.3.0
---
 docs/antora.yml                                    |  6 +++++-
 pom.xml                                            | 14 +++++++-------
 poms/bom/src/main/generated/flattened-full-pom.xml | 22 +++++++++++-----------
 .../src/main/generated/flattened-reduced-pom.xml   | 16 ++++++++--------
 .../generated/flattened-reduced-verbose-pom.xml    | 16 ++++++++--------
 5 files changed, 39 insertions(+), 35 deletions(-)

diff --git a/docs/antora.yml b/docs/antora.yml
index a7659e3b01..3a6e53d34e 100644
--- a/docs/antora.yml
+++ b/docs/antora.yml
@@ -30,7 +30,11 @@ asciidoc:
     # Project versions
     camel-version: 4.0.0 # replace ${camel.version}
     camel-docs-version: ""
-    quarkus-version: 3.2.4.Final # replace ${quarkus.version}
+<<<<<<< HEAD
+    quarkus-version: 3.3.0 # replace ${quarkus.version}
+=======
+    quarkus-version: 3.3.0 # replace ${quarkus.version}
+>>>>>>> 206cdec01a (Upgrade Quarkus to 3.3.0.CR1)
     graalvm-version: 23.0.1 # replace ${graalvm.version}
     graalvm-docs-version: 22.3
     mapstruct-version: 1.5.5.Final # replace ${mapstruct.version}
diff --git a/pom.xml b/pom.xml
index 146fa3282c..f438dfdb23 100644
--- a/pom.xml
+++ b/pom.xml
@@ -61,7 +61,7 @@
         <quarkiverse-mybatis.version>2.1.0</quarkiverse-mybatis.version><!-- https://repo1.maven.org/maven2/io/quarkiverse/mybatis/quarkus-mybatis-parent/ -->
         <quarkiverse-pooled-jms.version>2.0.2</quarkiverse-pooled-jms.version><!-- https://repo1.maven.org/maven2/io/quarkiverse/messaginghub/quarkus-pooled-jms-parent/ -->
         <quarkiverse-tika.version>2.0.2</quarkiverse-tika.version><!-- https://repo1.maven.org/maven2/io/quarkiverse/tika/quarkus-tika-parent/ -->
-        <quarkus.version>3.2.4.Final</quarkus.version><!-- https://repo1.maven.org/maven2/io/quarkus/quarkus-bom/ -->
+        <quarkus.version>3.3.0</quarkus.version><!-- https://repo1.maven.org/maven2/io/quarkus/quarkus-bom/ -->
         <quarkus-hazelcast-client.version>4.0.0</quarkus-hazelcast-client.version><!-- https://repo1.maven.org/maven2/com/hazelcast/quarkus-hazelcast-client-bom/ -->
         <quarkus-qpid-jms.version>2.4.0</quarkus-qpid-jms.version><!-- https://repo1.maven.org/maven2/org/amqphub/quarkus/quarkus-qpid-jms-bom/ -->
 
@@ -71,7 +71,7 @@
         <angus-mail.version>${angus-mail-version}</angus-mail.version>
         <animal-sniffer.version>1.18</animal-sniffer.version>
         <antlr3.version>3.5.2</antlr3.version><!-- Spark, Stringtemplate and probably others -->
-        <avro.version>1.11.1</avro.version><!-- @sync io.quarkus:quarkus-bom:${quarkus.version} dep:org.apache.avro:avro -->
+        <avro.version>1.11.2</avro.version><!-- @sync io.quarkus:quarkus-bom:${quarkus.version} dep:org.apache.avro:avro -->
         <awssdk.version>2.20.119</awssdk.version><!-- @sync io.quarkiverse.amazonservices:quarkus-amazon-services-parent:${quarkiverse-amazonservices.version} prop:awssdk.version -->
         <awscrt.version>0.24.0</awscrt.version><!-- @sync software.amazon.awssdk:aws-sdk-java-pom:${awssdk.version} prop:awscrt.version -->
         <assertj.version>3.24.2</assertj.version><!-- @sync io.quarkus:quarkus-build-parent:${quarkus.version} prop:assertj.version -->
@@ -81,7 +81,7 @@
         <azure-identity.version>1.9.2</azure-identity.version><!-- @sync com.azure:azure-sdk-bom:${azure-sdk-bom.version} dep:com.azure:azure-identity -->
         <azure-core-http-vertx.version>1.0.0-beta.3</azure-core-http-vertx.version> <!-- TODO: https://github.com/apache/camel-quarkus/issues/4181 -->
         <cassandra-driver-test.version>3.7.1</cassandra-driver-test.version><!-- Keep in sync with testcontainers instead of Debezium bom -->
-        <bouncycastle.version>1.74</bouncycastle.version><!-- @sync io.quarkus:quarkus-bom:${quarkus.version} dep:org.bouncycastle:bcprov-jdk18on -->
+        <bouncycastle.version>1.75</bouncycastle.version><!-- @sync io.quarkus:quarkus-bom:${quarkus.version} dep:org.bouncycastle:bcprov-jdk18on -->
         <brotli.version>0.1.2</brotli.version><!-- @sync org.apache.httpcomponents.client5:httpclient5-parent:${httpclient5.version} prop:brotli.version -->
         <caffeine.version>3.1.5</caffeine.version><!-- @sync io.quarkus:quarkus-bom:${quarkus.version} dep:com.github.ben-manes.caffeine:caffeine -->
         <commons-beanutils.version>${commons-beanutils-version}</commons-beanutils.version>
@@ -102,7 +102,7 @@
         <google-cloud-pubsub.version>1.124.0</google-cloud-pubsub.version><!-- @sync com.google.cloud:google-cloud-pubsub-bom:${google-cloud-pubsub-bom.version} dep:com.google.cloud:google-cloud-pubsub -->
         <graalvm.version>23.0.1</graalvm.version><!-- @sync io.quarkus:quarkus-bom:${quarkus.version} dep:org.graalvm.sdk:graal-sdk -->
         <groovy.version>4.0.13</groovy.version><!-- @sync io.quarkiverse.groovy:quarkus-groovy-parent:${quarkiverse-groovy.version} prop:groovy.version -->
-        <grpc.version>1.56.0</grpc.version><!-- @sync io.quarkus:quarkus-bom:${quarkus.version} dep:io.grpc:grpc-core -->
+        <grpc.version>1.56.1</grpc.version><!-- @sync io.quarkus:quarkus-bom:${quarkus.version} dep:io.grpc:grpc-core -->
         <hapi.version>${hapi-version}</hapi.version>
         <hapi-base.version>${hapi-base-version}</hapi-base.version>
         <hapi-fhir.version>${hapi-fhir-version}</hapi-fhir.version>
@@ -126,9 +126,9 @@
         <jsch.version>0.2.10</jsch.version><!-- @sync io.quarkiverse.jsch:quarkus-jsch-parent:${quarkiverse-jsch.version} prop:jsch.version -->
         <json-path.version>${json-path-version}</json-path.version>
         <json-smart.version>2.4.10</json-smart.version><!-- @sync com.jayway.jsonpath:json-path:${json-path.version} dep:net.minidev:json-smart -->
-        <kafka.version>3.4.0</kafka.version><!-- @sync io.quarkus:quarkus-bom:${quarkus.version} dep:org.apache.kafka:kafka-clients -->
+        <kafka.version>3.5.0</kafka.version><!-- @sync io.quarkus:quarkus-bom:${quarkus.version} dep:org.apache.kafka:kafka-clients -->
         <kudu.version>${kudu-version}</kudu.version>
-        <kotlin.version>1.8.22</kotlin.version><!-- @sync io.quarkus:quarkus-bom:${quarkus.version} dep:org.jetbrains.kotlin:kotlin-stdlib -->
+        <kotlin.version>1.9.0</kotlin.version><!-- @sync io.quarkus:quarkus-bom:${quarkus.version} dep:org.jetbrains.kotlin:kotlin-stdlib -->
         <kryo.version>2.24.0</kryo.version><!-- @sync org.apache.flink:flink-core:${flink-version} dep:com.esotericsoftware.kryo:kryo -->
         <mapstruct.version>${mapstruct-version}</mapstruct.version>
         <minio.version>8.2.2</minio.version><!-- @sync io.quarkiverse.minio:quarkus-minio-parent:${quarkiverse-minio.version} prop:minio.version -->
@@ -143,7 +143,7 @@
         <reactor-core.version>3.4.30</reactor-core.version><!-- @sync com.azure:azure-core:${azure-core.version} dep:io.projectreactor:reactor-core -->
         <reactor-netty.version>${reactor-netty-version}</reactor-netty.version>
         <retrofit.version>2.9.0</retrofit.version><!-- @sync org.influxdb:influxdb-java:${influxdb.version} dep:com.squareup.retrofit2:retrofit -->
-        <smallrye.reactive.messaging.camel.version>4.6.0</smallrye.reactive.messaging.camel.version><!-- @sync io.quarkus:quarkus-bom:${quarkus.version} dep:io.smallrye.reactive:smallrye-reactive-messaging-provider -->
+        <smallrye.reactive.messaging.camel.version>4.9.0</smallrye.reactive.messaging.camel.version><!-- @sync io.quarkus:quarkus-bom:${quarkus.version} dep:io.smallrye.reactive:smallrye-reactive-messaging-provider -->
         <spring.version>${spring-version}</spring.version>
         <snakeyaml.version>2.0</snakeyaml.version><!-- @sync io.quarkus:quarkus-bom:${quarkus.version} dep:org.yaml:snakeyaml -->
         <tablesaw.version>0.43.1</tablesaw.version>
diff --git a/poms/bom/src/main/generated/flattened-full-pom.xml b/poms/bom/src/main/generated/flattened-full-pom.xml
index d3058da8e6..9996366f0c 100644
--- a/poms/bom/src/main/generated/flattened-full-pom.xml
+++ b/poms/bom/src/main/generated/flattened-full-pom.xml
@@ -6288,7 +6288,7 @@
       <dependency>
         <groupId>io.smallrye.reactive</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>smallrye-reactive-messaging-camel</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.6.0</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.9.0</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>io.swagger.core.v3</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -6348,12 +6348,12 @@
       <dependency>
         <groupId>org.apache.avro</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>avro-ipc-jetty</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>1.11.1</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>1.11.2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.avro</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>avro-ipc-netty</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>1.11.1</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>1.11.2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.httpcomponents.client5</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -6373,7 +6373,7 @@
       <dependency>
         <groupId>org.apache.kafka</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>connect-runtime</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>3.4.0</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>3.5.0</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>javax.activation</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -6454,22 +6454,22 @@
       <dependency>
         <groupId>org.bouncycastle</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>bcmail-jdk18on</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>1.74</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>1.75</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.bouncycastle</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>bcpg-jdk18on</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>1.74</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>1.75</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.bouncycastle</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>bcprov-ext-jdk18on</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>1.74</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>1.75</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.bouncycastle</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>bcutil-jdk18on</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>1.74</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>1.75</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.brotli</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -6504,17 +6504,17 @@
       <dependency>
         <groupId>org.jetbrains.kotlin</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>kotlin-script-util</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>1.8.22</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>1.9.0</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.jetbrains.kotlin</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>kotlin-scripting-jvm</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>1.8.22</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>1.9.0</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.jetbrains.kotlin</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>kotlin-scripting-jvm-host</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>1.8.22</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>1.9.0</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.mapstruct</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
diff --git a/poms/bom/src/main/generated/flattened-reduced-pom.xml b/poms/bom/src/main/generated/flattened-reduced-pom.xml
index ac5a5367da..e7a7adce4d 100644
--- a/poms/bom/src/main/generated/flattened-reduced-pom.xml
+++ b/poms/bom/src/main/generated/flattened-reduced-pom.xml
@@ -6278,7 +6278,7 @@
       <dependency>
         <groupId>io.smallrye.reactive</groupId>
         <artifactId>smallrye-reactive-messaging-camel</artifactId>
-        <version>4.6.0</version>
+        <version>4.9.0</version>
       </dependency>
       <dependency>
         <groupId>io.swagger.core.v3</groupId>
@@ -6348,7 +6348,7 @@
       <dependency>
         <groupId>org.apache.kafka</groupId>
         <artifactId>connect-runtime</artifactId>
-        <version>3.4.0</version>
+        <version>3.5.0</version>
         <exclusions>
           <exclusion>
             <groupId>javax.activation</groupId>
@@ -6429,22 +6429,22 @@
       <dependency>
         <groupId>org.bouncycastle</groupId>
         <artifactId>bcmail-jdk18on</artifactId>
-        <version>1.74</version>
+        <version>1.75</version>
       </dependency>
       <dependency>
         <groupId>org.bouncycastle</groupId>
         <artifactId>bcpg-jdk18on</artifactId>
-        <version>1.74</version>
+        <version>1.75</version>
       </dependency>
       <dependency>
         <groupId>org.bouncycastle</groupId>
         <artifactId>bcprov-ext-jdk18on</artifactId>
-        <version>1.74</version>
+        <version>1.75</version>
       </dependency>
       <dependency>
         <groupId>org.bouncycastle</groupId>
         <artifactId>bcutil-jdk18on</artifactId>
-        <version>1.74</version>
+        <version>1.75</version>
       </dependency>
       <dependency>
         <groupId>org.brotli</groupId>
@@ -6474,12 +6474,12 @@
       <dependency>
         <groupId>org.jetbrains.kotlin</groupId>
         <artifactId>kotlin-scripting-jvm</artifactId>
-        <version>1.8.22</version>
+        <version>1.9.0</version>
       </dependency>
       <dependency>
         <groupId>org.jetbrains.kotlin</groupId>
         <artifactId>kotlin-scripting-jvm-host</artifactId>
-        <version>1.8.22</version>
+        <version>1.9.0</version>
       </dependency>
       <dependency>
         <groupId>org.mapstruct</groupId>
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 2ac1f04933..c4cb816d06 100644
--- a/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml
+++ b/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml
@@ -6278,7 +6278,7 @@
       <dependency>
         <groupId>io.smallrye.reactive</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>smallrye-reactive-messaging-camel</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.6.0</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.9.0</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>io.swagger.core.v3</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -6348,7 +6348,7 @@
       <dependency>
         <groupId>org.apache.kafka</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>connect-runtime</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>3.4.0</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>3.5.0</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>javax.activation</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -6429,22 +6429,22 @@
       <dependency>
         <groupId>org.bouncycastle</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>bcmail-jdk18on</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>1.74</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>1.75</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.bouncycastle</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>bcpg-jdk18on</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>1.74</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>1.75</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.bouncycastle</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>bcprov-ext-jdk18on</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>1.74</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>1.75</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.bouncycastle</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>bcutil-jdk18on</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>1.74</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>1.75</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.brotli</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -6474,12 +6474,12 @@
       <dependency>
         <groupId>org.jetbrains.kotlin</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>kotlin-scripting-jvm</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>1.8.22</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>1.9.0</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.jetbrains.kotlin</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>kotlin-scripting-jvm-host</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>1.8.22</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>1.9.0</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.mapstruct</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->


[camel-quarkus] 02/04: Ref #4894: Make Groovy DSL ITs platform compliant

Posted by pp...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

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

commit c5a2538e51a8070861a9c6089cdd25c390ea8c05
Author: Nicolas Filotto <nf...@talend.com>
AuthorDate: Thu Jun 29 16:23:59 2023 +0200

    Ref #4894: Make Groovy DSL ITs platform compliant
---
 integration-tests/groovy-dsl/pom.xml               |  55 +------
 .../camel/quarkus/dsl/groovy/GroovyDslTest.java    | 181 ++++++---------------
 tooling/test-list/pom.xml                          |   1 -
 3 files changed, 51 insertions(+), 186 deletions(-)

diff --git a/integration-tests/groovy-dsl/pom.xml b/integration-tests/groovy-dsl/pom.xml
index 5e9211a412..7760421ef1 100644
--- a/integration-tests/groovy-dsl/pom.xml
+++ b/integration-tests/groovy-dsl/pom.xml
@@ -30,9 +30,6 @@
     <name>Camel Quarkus :: Integration Tests :: Groovy DSL</name>
     <description>Integration tests for Camel Groovy DSL extension</description>
 
-    <properties>
-        <quarkus.runner>${project.build.directory}/quarkus-app/quarkus-run.jar</quarkus.runner>
-    </properties>
     <dependencies>
         <dependency>
             <groupId>org.apache.camel.quarkus</groupId>
@@ -70,18 +67,12 @@
             <scope>test</scope>
         </dependency>
         <dependency>
-            <groupId>org.assertj</groupId>
-            <artifactId>assertj-core</artifactId>
-            <scope>test</scope>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.camel.quarkus</groupId>
-            <artifactId>camel-quarkus-integration-tests-process-executor-support</artifactId>
-            <scope>test</scope>
+            <groupId>io.rest-assured</groupId>
+            <artifactId>rest-assured</artifactId>
         </dependency>
         <dependency>
-            <groupId>org.awaitility</groupId>
-            <artifactId>awaitility</artifactId>
+            <groupId>org.assertj</groupId>
+            <artifactId>assertj-core</artifactId>
             <scope>test</scope>
         </dependency>
     </dependencies>
@@ -185,7 +176,6 @@
             </activation>
             <properties>
                 <quarkus.package.type>native</quarkus.package.type>
-                <quarkus.runner>${project.build.directory}/${project.artifactId}-${project.version}-runner</quarkus.runner>
             </properties>
             <build>
                 <plugins>
@@ -200,43 +190,6 @@
                                 </goals>
                             </execution>
                         </executions>
-                        <configuration>
-                            <systemPropertyVariables>
-                                <quarkus.runner>${quarkus.runner}</quarkus.runner>
-                            </systemPropertyVariables>
-                        </configuration>
-                    </plugin>
-                </plugins>
-            </build>
-        </profile>
-        <profile>
-            <id>full</id>
-            <activation>
-                <property>
-                    <name>!quickly</name>
-                </property>
-            </activation>
-            <build>
-                <plugins>
-                    <plugin>
-                        <!-- Move surefire:test to integration-test phase to be able to run
-                             java -jar target/*runner.jar from a test -->
-                        <groupId>org.apache.maven.plugins</groupId>
-                        <artifactId>maven-surefire-plugin</artifactId>
-                        <executions>
-                            <execution>
-                                <id>default-test</id>
-                                <goals>
-                                    <goal>test</goal>
-                                </goals>
-                                <phase>integration-test</phase>
-                                <configuration>
-                                    <systemPropertyVariables>
-                                        <quarkus.runner>${quarkus.runner}</quarkus.runner>
-                                    </systemPropertyVariables>
-                                </configuration>
-                            </execution>
-                        </executions>
                     </plugin>
                 </plugins>
             </build>
diff --git a/integration-tests/groovy-dsl/src/test/java/org/apache/camel/quarkus/dsl/groovy/GroovyDslTest.java b/integration-tests/groovy-dsl/src/test/java/org/apache/camel/quarkus/dsl/groovy/GroovyDslTest.java
index 82ce107208..6f41d92bba 100644
--- a/integration-tests/groovy-dsl/src/test/java/org/apache/camel/quarkus/dsl/groovy/GroovyDslTest.java
+++ b/integration-tests/groovy-dsl/src/test/java/org/apache/camel/quarkus/dsl/groovy/GroovyDslTest.java
@@ -16,151 +16,64 @@
  */
 package org.apache.camel.quarkus.dsl.groovy;
 
-import java.util.concurrent.TimeUnit;
-
+import io.quarkus.test.junit.QuarkusTest;
+import io.restassured.RestAssured;
 import org.apache.camel.dsl.groovy.GroovyRoutesBuilderLoader;
-import org.apache.camel.quarkus.test.support.process.QuarkusProcessExecutor;
-import org.apache.http.HttpResponse;
-import org.apache.http.HttpStatus;
-import org.apache.http.client.methods.HttpGet;
-import org.apache.http.client.methods.HttpPost;
-import org.apache.http.client.methods.HttpUriRequest;
-import org.apache.http.entity.ContentType;
-import org.apache.http.entity.StringEntity;
-import org.apache.http.impl.client.CloseableHttpClient;
-import org.apache.http.impl.client.HttpClientBuilder;
-import org.apache.http.util.EntityUtils;
-import org.awaitility.Awaitility;
-import org.junit.jupiter.api.AfterAll;
-import org.junit.jupiter.api.BeforeAll;
+import org.hamcrest.CoreMatchers;
 import org.junit.jupiter.api.Test;
-import org.zeroturnaround.exec.StartedProcess;
-
-import static org.assertj.core.api.Assertions.assertThat;
 
+@QuarkusTest
 class GroovyDslTest {
 
-    private static int port;
-    private static StartedProcess process;
-
-    @BeforeAll
-    static void start() throws Exception {
-        // Need to use an external process to test the extension because of a CL issue that happens only on test mode
-        // due to the fact that groovy is defined as a parent first artifact
-        QuarkusProcessExecutor quarkusProcessExecutor = new QuarkusProcessExecutor();
-        process = quarkusProcessExecutor.start();
-        port = quarkusProcessExecutor.getHttpPort();
-        awaitStartup();
-    }
-
-    @AfterAll
-    static void stop() {
-        if (process != null && process.getProcess().isAlive()) {
-            process.getProcess().destroy();
-        }
-    }
-
-    private static String toAbsolutePath(String relativePath) {
-        return String.format("http://localhost:%d/%s", port, relativePath);
-    }
-
-    private static void awaitStartup() {
-        Awaitility.await().atMost(10, TimeUnit.SECONDS).pollDelay(1, TimeUnit.SECONDS).until(() -> {
-            HttpUriRequest request = new HttpGet(toAbsolutePath("/groovy-dsl"));
-            try (CloseableHttpClient client = HttpClientBuilder.create().build()) {
-                HttpResponse httpResponse = client.execute(request);
-                return httpResponse.getStatusLine().getStatusCode() == HttpStatus.SC_OK;
-            } catch (Exception e) {
-                return false;
-            }
-        });
-    }
-
     @Test
-    void groovyHello() throws Exception {
-        try (CloseableHttpClient client = HttpClientBuilder.create().build()) {
-            // Given
-            HttpPost httpPost = new HttpPost(toAbsolutePath("/groovy-dsl/hello"));
-            httpPost.setEntity(new StringEntity("John Smith", ContentType.TEXT_PLAIN));
-
-            // When
-            HttpResponse httpResponse = client.execute(httpPost);
-
-            // Then
-            assertThat(httpResponse.getStatusLine().getStatusCode()).isEqualTo(HttpStatus.SC_OK);
-            assertThat(EntityUtils.toString(httpResponse.getEntity())).isEqualTo("Hello John Smith from Groovy!");
-        }
+    void groovyHello() {
+        RestAssured.given()
+                .body("John Smith")
+                .post("/groovy-dsl/hello")
+                .then()
+                .statusCode(200)
+                .body(CoreMatchers.is("Hello John Smith from Groovy!"));
     }
 
     @Test
-    void testMainInstanceWithJavaRoutes() throws Exception {
-        try (CloseableHttpClient client = HttpClientBuilder.create().build()) {
-            // Given
-            HttpUriRequest request = new HttpGet(toAbsolutePath("/groovy-dsl/main/groovyRoutesBuilderLoader"));
-
-            // When
-            HttpResponse httpResponse = client.execute(request);
-
-            // Then
-            assertThat(httpResponse.getStatusLine().getStatusCode()).isEqualTo(HttpStatus.SC_OK);
-            assertThat(EntityUtils.toString(httpResponse.getEntity())).isEqualTo(GroovyRoutesBuilderLoader.class.getName());
-
-            // Given
-            request = new HttpGet(toAbsolutePath("/groovy-dsl/main/routeBuilders"));
-
-            // When
-            httpResponse = client.execute(request);
-
-            // Then
-            assertThat(httpResponse.getStatusLine().getStatusCode()).isEqualTo(HttpStatus.SC_OK);
-            assertThat(EntityUtils.toString(httpResponse.getEntity())).isEmpty();
-
-            // Given
-            request = new HttpGet(toAbsolutePath("/groovy-dsl/main/routes"));
-
-            // When
-            httpResponse = client.execute(request);
-
-            // Then
-            assertThat(httpResponse.getStatusLine().getStatusCode()).isEqualTo(HttpStatus.SC_OK);
-            assertThat(EntityUtils.toString(httpResponse.getEntity())).isEqualTo(
-                    "my-groovy-route,routes-with-components-configuration,routes-with-dataformats-configuration,routes-with-eip-body,routes-with-eip-exchange,routes-with-eip-message,routes-with-eip-process,routes-with-eip-setBody,routes-with-endpoint-dsl,routes-with-error-handler,routes-with-languages-configuration,routes-with-rest,routes-with-rest-dsl-get,routes-with-rest-dsl-post,routes-with-rest-get,routes-with-rest-post");
-
-            // Given
-            request = new HttpGet(toAbsolutePath("/groovy-dsl/main/successful/routes"));
-
-            // When
-            httpResponse = client.execute(request);
-
-            // Then
-            assertThat(httpResponse.getStatusLine().getStatusCode()).isEqualTo(HttpStatus.SC_OK);
-            assertThat(EntityUtils.toString(httpResponse.getEntity())).isEqualTo("10");
-        }
+    void testMainInstanceWithJavaRoutes() {
+        RestAssured.given()
+                .get("/groovy-dsl/main/groovyRoutesBuilderLoader")
+                .then()
+                .statusCode(200)
+                .body(CoreMatchers.is(GroovyRoutesBuilderLoader.class.getName()));
+
+        RestAssured.given()
+                .get("/groovy-dsl/main/routeBuilders")
+                .then()
+                .statusCode(200)
+                .body(CoreMatchers.is(""));
+
+        RestAssured.given()
+                .get("/groovy-dsl/main/routes")
+                .then()
+                .statusCode(200)
+                .body(CoreMatchers.is(
+                        "my-groovy-route,routes-with-components-configuration,routes-with-dataformats-configuration,routes-with-eip-body,routes-with-eip-exchange,routes-with-eip-message,routes-with-eip-process,routes-with-eip-setBody,routes-with-endpoint-dsl,routes-with-error-handler,routes-with-languages-configuration,routes-with-rest,routes-with-rest-dsl-get,routes-with-rest-dsl-post,routes-with-rest-get,routes-with-rest-post"));
+        RestAssured.given()
+                .get("/groovy-dsl/main/successful/routes")
+                .then()
+                .statusCode(200)
+                .body(CoreMatchers.is("10"));
     }
 
     @Test
-    void testRestEndpoints() throws Exception {
-        try (CloseableHttpClient client = HttpClientBuilder.create().build()) {
-            // Given
-            final HttpGet httpGet = new HttpGet(toAbsolutePath("/root/my/path/get"));
-
-            // When
-            HttpResponse httpResponse = client.execute(httpGet);
-
-            // Then
-            assertThat(httpResponse.getStatusLine().getStatusCode()).isEqualTo(HttpStatus.SC_OK);
-            assertThat(EntityUtils.toString(httpResponse.getEntity())).isEqualTo("Hello World");
-
-            // Given
-            HttpPost httpPost = new HttpPost(toAbsolutePath("/root/post"));
-            httpPost.setEntity(new StringEntity("Will", ContentType.TEXT_PLAIN));
-
-            // When
-            httpResponse = client.execute(httpPost);
-
-            // Then
-            assertThat(httpResponse.getStatusLine().getStatusCode()).isEqualTo(HttpStatus.SC_OK);
-            assertThat(EntityUtils.toString(httpResponse.getEntity())).isEqualTo("Hello Will");
-        }
+    void testRestEndpoints() {
+        RestAssured.given()
+                .get("/root/my/path/get")
+                .then()
+                .statusCode(200)
+                .body(CoreMatchers.is("Hello World"));
+        RestAssured.given()
+                .body("Will")
+                .post("/root/post")
+                .then()
+                .statusCode(200)
+                .body(CoreMatchers.is("Hello Will"));
     }
 }
diff --git a/tooling/test-list/pom.xml b/tooling/test-list/pom.xml
index 6fae3b8b4e..0ff5740ea4 100644
--- a/tooling/test-list/pom.xml
+++ b/tooling/test-list/pom.xml
@@ -57,7 +57,6 @@
                             <excludes>
                                 <exclude>support/**/*</exclude>
                                 <exclude>support/**/*</exclude>
-                                <exclude>groovy-dsl/pom.xml</exclude><!-- See https://github.com/apache/camel-quarkus/issues/4894 -->
                                 <exclude>master/pom.xml</exclude>
                                 <exclude>master-openshift/pom.xml</exclude>
                                 <exclude>master-file/pom.xml</exclude>


[camel-quarkus] 03/04: Temporarily disable debezium tests due to #5110

Posted by pp...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

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

commit 9c232587b34854685ca3a298a907a33a75e16013
Author: James Netherton <ja...@gmail.com>
AuthorDate: Fri Jul 21 15:12:20 2023 +0100

    Temporarily disable debezium tests due to #5110
---
 integration-tests/debezium/pom.xml | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/integration-tests/debezium/pom.xml b/integration-tests/debezium/pom.xml
index 4750a4cd79..39df398f30 100644
--- a/integration-tests/debezium/pom.xml
+++ b/integration-tests/debezium/pom.xml
@@ -38,6 +38,9 @@
         <!-- You are required to accept an EULA for SQL container image. We cannot do it by default for legal reasons. -->
         <!-- See https://camel.apache.org/camel-quarkus/latest/extensions/debezium-sqlserver.html#_integration-testing for more details -->
         <sqlserver.EULA>src/test/resources/container-license-acceptance.txt</sqlserver.EULA>
+
+        <!-- TODO: https://github.com/apache/camel-quarkus/issues/5110 -->
+        <skipTests>true</skipTests>
     </properties>
 
     <dependencies>
@@ -128,6 +131,7 @@
 
 
     <profiles>
+        <!-- TODO: https://github.com/apache/camel-quarkus/issues/5110
         <profile>
             <id>native</id>
             <activation>
@@ -155,6 +159,7 @@
                 </plugins>
             </build>
         </profile>
+        -->
         <profile>
             <id>mysqlDriver</id>
             <activation>