You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ja...@apache.org on 2023/03/14 08:51:51 UTC

[camel-quarkus] branch camel-main updated (fd66421e4f -> 93400d2db3)

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

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


 discard fd66421e4f Upgrade Camel to 3.21.0
     add e1ecb3942b Testing defaultCredentialProvider with local stack #440
     add 4afb06987f Pass Object class type to BeanManager.getReferece to avoid bean resolution issues #4444
     add b4ac438e8e Ref #2083: jOOR language native support
     add 58d0b0c383 Updated CHANGELOG.md
     add 10e54c9cb0 perf-regression: add --use-mandrel-native-builder option #4436
     add 73875d93d8 Updated CHANGELOG.md
     add 7be1a4f976 Fix #4454 to set jms properties with ActiveMQ connections in native building (#4455)
     add ae68452e0e Updated CHANGELOG.md
     add 310081cb9f Aws2-sqs: Test with real account fails. #4389
     add 1fee2bef16 Ref #4452: Allow to disable build time compilation of jOOR expressions
     add 6f4228848e Support registry lookups by name for beans annotated with io.smallrye.common.annotation.Identifier
     add d24458f2e7 Add notes to CDI user guide for usage of @Identifier
     add 5b9c79acb1 Ref #1748: OGNL language native support
     add 35e2e0185b Verify that the specific log message we're interested in is not present for RouteBuilderWarningWithoutProducedBuilderTest
     add 3a0ef3271c Remove redundant limitations section from SQL extension docs
     add 200bc1135a Fix SQL extension native testing of alternative JDBC drivers
     add ebf279667c Updated CHANGELOG.md
     add 3cd98500ac Split JSON dataformats test
     add 7ea060d2a7 Updated CHANGELOG.md
     add 0f4a32f0b1 Re-enable filter test #3584
     add 363a67a65b Updated CHANGELOG.md
     add 70b4243852 file: fix warning
     add ea7994c38a Updated CHANGELOG.md
     add f4500e956e Provide SBOM for Camel-Quarkus project
     add 0bf9ec65cc Add quarkus-qpid-jms for dependency version checking (#4480)
     add 4e179f1860 Update dependabot (#4483)
     add 44f519ede0 Updated CHANGELOG.md
     add f5fa789446 Fix various documentation typos
     add 3d87d683d0 Simplify 'Other route DSLs' section in defining-camel-routes.adoc
     add 12a098cadd Improve yaml-dsl documentation and add simple test scenarios
     add 5d22c63b75 Deprecate quarkus.camel.yaml.flow-mode
     add 13115dad06 Updated CHANGELOG.md
     add 30b40aa058 Improve documentation, add Kubernetes section Fixes #4520
     add fe585f2255 Use banned dependency rules published by Quarkus (after filtering them), move ours to a separate XML file to be able to use them by both enforcer and flattener plugins
     add 053a27fe86 Next is 3.0.0
     add 44fafca9d6 Upgrade to Camel 4.0.0 and Quarkus 3.0.0.Alpha3
     add bd5e3c5a68 Avoid creating quarkus.log files in module directories
     add 2990c0890d Require Java 17
     add 41881285b6 Workaround #4490 REST-Assured does not support JSON-B 3.0/Jakarta EE 10
     add dc011b0dba Disable jms-artemis-client test temporarily #4500
     add dfb438ff00 Disable hazelcast test temporarily #4498
     add 1073a9a604 Disable infinispan test temporarily #4499
     add 4efacea00c Disable google-bigquery and google-pubsub tests temporarily #4502
     add 5366c8224c Disable aws2 test temporarily #4501
     add 15de9fbc1c Disable main-xml-jaxb test temporarily #4507
     add 3d3eb22641 Disable freemarker test temporarily #4508
     add af746db58e Disable cassandraql test temporarily #4488
     add 2fef4abf1c Disable opentelemetry test temporarily #4509
     add 130b58d2e0 Disable dataformats-json test temporarily #4507
     add a1bdabfd8d Disable azure-grouped test temporarily #4507
     add b2873e0f95 Disable crypto test temporarily #4510
     add 11784ba0a7 Disable jq test temporarily #4511
     add e9ddbea80d Disable saxon test temporarily #4512
     add 4e0565a5cb Disable zendesk test temporarily #4514
     add 0a6658bd40 Disable TelegramTest.[mp3|mp4|pdf] temporarily #4513
     add 3fb666a673 Disable syndication test temporarily #4515
     add 0539ec35e5 Disable xchange test temporarily #4516
     add 2807ae02b2 Disable as2 test temporarily #4492
     add 45c70e26a8 Disable aws2-quarkus-client-grouped test temporarily #4496
     add 96a5b2399e Disable XmlTest.xtokenizeLanguage temporarily #4494
     add 1b97e11458 Disable vertx-websocket test temporarily  #4518
     add 557deddcf2 Disable fhir test temporarily #4497
     add f4d04fb1a8 MailTest.receiveSecured fails on Camel 4/Quarkus 3: Can't verify identity of server: localhost #4493
     add 8197a91b90 Disable native mail test temporarily #4519
     add 4b2a3634bb Upgrade to Quarkiverse Amazon Services 2.x #4496
     add db9083f529 Disable grpc test temporarily #4503
     add f39744a852 Disable java-joor native test temporarily #4523
     add 6205543bde Disable jira test temporarily #4524
     add 662afe0cde Disable nitrite test temporarily #4525
     add 125c771cb1 Disable salesforce test temporarily #4526
     add 726217d2c1 Disable twilio test temporarily #4527
     add 1885d2ea50 Upgrade to Quarkiverse Freemarker 1.0.0.Alpha1 to become compatible with Quarkus 3 #4508
     add d2ced319cf Disable PerfRegressionIT temporarily #4528
     add d612fa30f7 Mail test fails in native mode #4519
     add b115839358 Revert "Disable jms-artemis-client test temporarily #4500"
     add 83a8083b65 Upgrade quarkus-pooled-jms to 2.0.0.CR1
     add 23721fee0c perf-regression: restore PerfRegressionIT to test against 3.0.0-SNAPSHOT #4528
     add ca90a8d67c Upgrade to Quarkus Minio 3.0.0.Alpha3
     add 55c947780d Upgrade to quarkus-qpid-jms-bom from 2.0.0.Alpha3
     add 169abc830e Updated CHANGELOG.md
     add 7c1952451a Fix JAXB native compilation issues resolving com.sun.istack.ByteArrayDataSource
     add 289926cc44 Update Salesforce tests for v56.0 API
     add 5cbad3bc69 Fix references to removed extensions and reference Camel latest docs
     add 5ff8ac38ee Ref #4523/#4443: Get rid of jOOR workarounds used for native mode (#4542)
     add 897a4dfa19 Fix NPE instantiating Azure HttpHeaderName
     add 69f14ee1cd Remove unwanted references to grpc-netty-shaded from OpenTelemetry extension
     add 5d0037f1f6 Revert "Disable saxon test temporarily #4512"
     add e7e5511327 Fix #4512 to add org.brotli:dec as a non-optional depedency
     add 3af4c90ff9 Updated CHANGELOG.md
     add d13a9c2f2b Provide a Github action for generating SBOM
     add 75cb7a43e5 Provide a Github action for generating SBOM
     add 19bf2192cd Provide a Github action for generating SBOM
     add 1ff0f752cc Regen SBOM from commit 19bf2192cdc1c926b877b394d992692b0cc77430
     add 588d624e5e Fix vertx-websocket URIs in tests
     add d405d08836 camel-quarkus-integration-test-aws2 fail to compile to native with Camel 4
     add e4b23d9c9a Revert "Disable nitrite test temporarily #4525"
     add 4302043554 Fix #4525 to add some substitutions in podam
     add 15626adf71 Remove redundant CI workflow steps
     add 8beb4bcbc6 Updated CHANGELOG.md
     add 4e8c6c67d8 Regen SBOM from commit 8beb4bcbc607837e3784903337232c824fd092f9
     add 53ec8143dc bump quarkus-artemis-bom from 3.0.0.Alpha3 to 3.0.0.Alpha6 (#4559)
     add 78be5f75be Updated CHANGELOG.md
     add 677d3068f1 Fix compilation of gRPC service stubs
     add 3143c76258 Document gRPC extension limitations
     add aa942c217a Upgrade Quarkus to 3.0.0.Alpha4
     add 04c379e66d Exclude org.testcontainers:postgresql from camel-pgevent
     add 6431de6d00 Fix Quartz clustered native image compilation failure
     add a11d64e76c xml-io: Remove the use of XMLRoutesDefinitionLoader deprecated class #4564
     add c9c6406963 Updated CHANGELOG.md
     add 86cd389b06 Adapt FHIR tests after upgrade to 6.x
     add 7bbe7d510e Use XML DSL to define templated route in integration test
     add 0a67ccdf86 Aws2: Add testing of defaultCredentialProvider to each extension #4442
     add 25c7f7500a Revert "Disable crypto test temporarily #4510"
     add 730e87dd42 xml-io: document the possibility to add all charsets in native mode #4572
     add 8b8ee68cc8 Updated CHANGELOG.md
     add e508a753c3 Restore ability for camel.main.javaRoutesIncludePattern to be overridable at runtime
     add 44188c6628 Updated CHANGELOG.md
     add 05feb33bfd create itest project for xml-io + bean #4579
     add e66138a492 Update qute.json to 3.0.0-SNAPSHOT (#4581)
     add 17101de3eb Fix contributor guide
     add a5776c711d Split json dataformats to different modules
     add 457008fda5 Update license headers
     add 5418172c98 Fix test categories
     add b529c61095 test - Define routes in YAML DSL using beans declared in Java
     add 2a192fd354 Multiple test methods do not work when extending CamelQuarkusTestSupport #4560
     add b015ac2c96 CamelQuarkusTestSupport: Lifecycle.PER_CLASS may cause following tests to fail #4569
     add 3e82773477 Restore camel-quarkus-stax testing
     add 8d1d41ac26 Updated CHANGELOG.md
     add c537f7914c Updated CHANGELOG.md
     add 25f7adca19 Regen SBOM from commit c537f7914cc149ef3e139a99f18bfa018523e4a6
     add 28c62c6930 Updated CHANGELOG.md
     add d3121d640f Upgrade github-api to 1.313
     add 06662174e2 Ref #4393: Groovy DSL - Get rid of --report-unsupported-elements-at-runtime (#4589)
     add 598f63e8a8 Updated CHANGELOG.md
     add 9d484a25e5 Upgrade to cq-maven-plugin 3.5.0, minimize exclusions in the BOM
     add 7dbb2989a2 Remove superfluous exclusions in extension modules
     add 5699a178e7 Upgrade to Quarkiverse CXF 2.0.0 #4478, add back CXF and SOAP related extensions
     add 32662962eb Move Qute component camel-package-maven-plugin execution phase to process-classes
     add 5c42e90086 Upgrade quarkus-jackson-jq to 2.0.0.Alpha
     add 6fe669669e Updated CHANGELOG.md
     add 9c187e3e00 Regen SBOM from commit 6fe669669e7a658c41a329c856db1d989f9b3486
     add 210a6dc60a Updated CHANGELOG.md
     add a92a48feed Zendesk test cannot be compiled to native with Camel 4 and Quarkus 3 #4514
     add b24512c649 Remove workaround for quarkus.http.test-ssl-port being ignored by REST Assured
     add bb4e85ce8e Updated CHANGELOG.md
     add 011f67aea8 Micrometer test coverage - @Counted
     add bf5eb74a79 Updated CHANGELOG.md
     add 77a5999cea Telegram : improve integration tests with Telegram credentials
     add eda3bb96cc Telegram: add integration test for the webhook endpoint
     add 1beb466b48 Revert "Disable infinispan test temporarily #4499"
     add 4f1c2ea5e0 Split infinispan testing into separate modules for the quarkus and camel managed clients
     add a2e7c1bb0e Exclude banned xml-apis from org.seleniumhq.selenium:htmlunit-driver
     add ed1b0a5167 Upgrade to cq-maven-plugin 3.5.3: flatten faster, sync-versions in proper order
     add 0e059a15c9 Updated CHANGELOG.md
     add 588b5f431a Aws2-cw: dependency io.quarkus:quarkus-jaxp is not needed for the native run #4614
     add 03e432d453 Updated CHANGELOG.md
     add f47ed6e2cc Bump to CycloneDX Maven Plugin 2.7.5
     add 1156664162 Upgrade to cq-maven-plugin 3.5.4 #4606
     add e1d491d5b5 MAVEN_ARGS honored by Maven 3.9.0 so rename it and rather use ./mvnw
     add 30037c77b1 Updated CHANGELOG.md
     add d2a63d12ff Regen SBOM from commit 30037c77b154db1b5fcd07d3abe35ddea6319c8e
     add 880eed1d6b Updated CHANGELOG.md
     add 82c2f640e6 Upgrade Quarkus to 3.0.0.Alpha5
     add c8a4adb958 Disable cxf-soap-grouped tests due to #4603
     add 79060845d3 Restore smallrye-reactive-messaging-camel extension
     add d5e3e0767e Updated CHANGELOG.md
     add 621b0a50bb Bump quarkus-artemis to 3.0.0.Alpha7 and quarkus-pooled-jms to 2.0.0.CR2 (#4636)
     add 1c00538f18 Updated CHANGELOG.md
     add fc0d49056f Temporarily disable maven-enforcer-plugin for Google mail, sheets and secret-manager modules #4625
     add aa895ccea0 Upgrade Camel to 4.0.0-M2
     add 46a4cc8a58 Temporarily prefer Camel version of org.freemarker:freemarker #4634
     add d28d5a06f1 google-bigquery and pubsub tests fail in native mode on Camel 4
     add 7906778cc8 Revert "Restore smallrye-reactive-messaging-camel extension"
     add edc257b9a4 Disable DebeziumMongodbIT and DebeziumPostgresIT due to #4638
     add 31b4d32df0 Updated CHANGELOG.md
     add 76302aee9b Regen SBOM from commit 31b4d32df012f36a639fcf4248f08121f7a040ea
     add e41f503984 Updated CHANGELOG.md
     add 2855b08a1a Revert "Disable cxf-soap-grouped tests due to #4603"
     add 7c1d7e857b Temporary workaround for #4603 IllegalAnnotationsException Two classes have the same XML type name thrown at build time by quarkus-jaxb
     add e5ec7310ec Upgrade to Quarkiverse CXF 2.0.0.Alpha4
     add 37a3fc6121 camel-quarkus-language: Added language, resource and options tests (fixes #4640)
     add 6f54d09c5c Ref #4596: Create jdbc tests for generated keys and other headers
     add 4f84a1bac8 Updated CHANGELOG.md
     new 93400d2db3 Upgrade Camel to 4.0.0-M3

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   (fd66421e4f)
            \
             N -- N -- N   refs/heads/camel-main (93400d2db3)

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 1 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/dependabot.yml                             |     13 +-
 .github/workflows/camel-master-cron.yaml           |    121 +-
 .github/workflows/ci-build.yaml                    |    105 +-
 .github/workflows/generate-jvm-extension.yaml      |      4 +-
 .github/workflows/generate-sbom-main.yml           |     69 +
 .github/workflows/pr-validate.yml                  |      8 +-
 .github/workflows/quarkus-master-cron.yaml         |    123 +-
 CHANGELOG.md                                       |    149 +
 camel-quarkus-sbom/camel-quarkus-sbom.json         | 206624 ++++++++++++++++++
 camel-quarkus-sbom/camel-quarkus-sbom.xml          |  82847 +++++++
 catalog/pom.xml                                    |    327 +-
 docs/antora.yml                                    |     10 +-
 docs/modules/ROOT/examples/components/activemq.yml |     13 -
 docs/modules/ROOT/examples/components/atmos.yml    |     13 -
 docs/modules/ROOT/examples/components/avro.yml     |     13 -
 .../examples/components/elasticsearch-rest.yml     |     13 -
 docs/modules/ROOT/examples/components/hbase.yml    |     13 -
 docs/modules/ROOT/examples/components/iota.yml     |     13 -
 docs/modules/ROOT/examples/components/jbpm.yml     |     13 -
 docs/modules/ROOT/examples/components/jclouds.yml  |     13 -
 .../examples/components/microprofile-metrics.yml   |     13 -
 .../ROOT/examples/components/milo-browse.yml       |     13 -
 .../ROOT/examples/components/milo-client.yml       |     13 -
 .../ROOT/examples/components/milo-server.yml       |     13 -
 .../ROOT/examples/components/optaplanner.yml       |     13 -
 docs/modules/ROOT/examples/components/rabbitmq.yml |     13 -
 docs/modules/ROOT/examples/components/tika.yml     |     13 -
 .../ROOT/examples/components/xmlsecurity-sign.yml  |     13 -
 .../examples/components/xmlsecurity-verify.yml     |     13 -
 docs/modules/ROOT/examples/dataformats/jackson.yml |      2 +-
 docs/modules/ROOT/examples/dataformats/johnzon.yml |     13 -
 .../ROOT/examples/dataformats/xmlSecurity.yml      |     13 -
 docs/modules/ROOT/examples/dataformats/xstream.yml |     13 -
 .../ROOT/examples/dataformats/xstreamJson.yml      |     13 -
 .../modules/ROOT/examples/languages/datasonnet.yml |     13 -
 docs/modules/ROOT/examples/languages/joor.yml      |      6 +-
 docs/modules/ROOT/examples/languages/ognl.yml      |      6 +-
 .../ROOT/examples/others/caffeine-lrucache.yml     |     13 -
 docs/modules/ROOT/examples/others/opentracing.yml  |     13 -
 docs/modules/ROOT/nav.adoc                         |     21 +-
 .../ROOT/pages/contributor-guide/index.adoc        |      2 +-
 .../pages/contributor-guide/release-guide.adoc     |      2 +-
 .../modules/ROOT/pages/migration-guide/2.11.0.adoc |      2 +-
 .../ROOT/pages/reference/extensions/activemq.adoc  |     87 -
 .../ROOT/pages/reference/extensions/atmos.adoc     |     41 -
 .../ROOT/pages/reference/extensions/avro-rpc.adoc  |     51 -
 .../reference/extensions/caffeine-lrucache.adoc    |     46 -
 .../ROOT/pages/reference/extensions/core.adoc      |      8 +-
 .../pages/reference/extensions/datasonnet.adoc     |     45 -
 .../reference/extensions/elasticsearch-rest.adoc   |     74 -
 .../pages/reference/extensions/groovy-dsl.adoc     |     17 -
 .../ROOT/pages/reference/extensions/grpc.adoc      |     28 +
 .../ROOT/pages/reference/extensions/hbase.adoc     |     41 -
 .../ROOT/pages/reference/extensions/iota.adoc      |     41 -
 .../ROOT/pages/reference/extensions/jbpm.adoc      |     41 -
 .../ROOT/pages/reference/extensions/jclouds.adoc   |     41 -
 .../ROOT/pages/reference/extensions/johnzon.adoc   |     46 -
 .../ROOT/pages/reference/extensions/joor.adoc      |     56 +-
 .../pages/reference/extensions/kotlin-dsl.adoc     |      7 -
 .../ROOT/pages/reference/extensions/language.adoc  |     28 +
 .../ROOT/pages/reference/extensions/leveldb.adoc   |      4 +-
 .../reference/extensions/microprofile-metrics.adoc |    213 -
 .../ROOT/pages/reference/extensions/milo.adoc      |     43 -
 .../ROOT/pages/reference/extensions/ognl.adoc      |     14 +-
 .../pages/reference/extensions/opentracing.adoc    |     96 -
 .../pages/reference/extensions/optaplanner.adoc    |     45 -
 .../ROOT/pages/reference/extensions/rabbitmq.adoc  |     58 -
 .../ROOT/pages/reference/extensions/servlet.adoc   |      4 +-
 .../extensions/smallrye-reactive-messaging.adoc    |     62 -
 .../ROOT/pages/reference/extensions/sql.adoc       |      9 -
 .../ROOT/pages/reference/extensions/tika.adoc      |     78 -
 .../reference/extensions/vertx-websocket.adoc      |     11 +-
 .../pages/reference/extensions/xml-io-dsl.adoc     |     10 +
 .../pages/reference/extensions/xmlsecurity.adoc    |     60 -
 .../ROOT/pages/reference/extensions/xstream.adoc   |     47 -
 .../ROOT/pages/reference/extensions/yaml-dsl.adoc  |    132 +-
 docs/modules/ROOT/pages/user-guide/cdi.adoc        |     33 +
 .../ROOT/pages/user-guide/configuration.adoc       |      2 +-
 .../pages/user-guide/defining-camel-routes.adoc    |     94 +-
 docs/modules/ROOT/pages/user-guide/kubernetes.adoc |     26 +
 docs/modules/ROOT/pages/user-guide/messaging.adoc  |      7 +-
 .../modules/ROOT/pages/user-guide/native-mode.adoc |      2 +-
 .../ROOT/pages/user-guide/observability.adoc       |      3 +-
 docs/pom.xml                                       |      2 +-
 .../caffeine-lrucache/deployment/pom.xml           |      2 +-
 extensions-core/caffeine-lrucache/pom.xml          |      2 +-
 extensions-core/caffeine-lrucache/runtime/pom.xml  |      2 +-
 extensions-core/core-cloud/deployment/pom.xml      |      2 +-
 extensions-core/core-cloud/pom.xml                 |      2 +-
 extensions-core/core-cloud/runtime/pom.xml         |      2 +-
 extensions-core/core/deployment/pom.xml            |     12 +-
 .../quarkus/core/deployment/CamelProcessor.java    |     39 +-
 .../quarkus/core/deployment/ConsumeProcessor.java  |     24 +-
 .../core/deployment/InjectionPointsProcessor.java  |     19 +-
 .../core/deployment/main/CamelMainProcessor.java   |      7 +-
 .../CamelBeanLookupWithIdentifierTest.java         |     96 +
 .../deployment/CamelContextCustomizerTest.java     |      3 +-
 .../CamelContextDefaultStrategyTest.java           |      3 +-
 .../CamelPackageScanClassResolverTest.java         |     11 +-
 .../CamelRegistryBeanQualifierResolutionTest.java  |     11 +-
 .../core/deployment/CamelSourceLocationTest.java   |      5 +-
 .../main/CamelAutowiredDisabledTest.java           |      9 +-
 .../main/CamelComponentConfigurationTest.java      |      3 +-
 .../main/CamelMainAutoConfigurationTest.java       |      9 +-
 .../main/CamelMainDeprecatedConsumeTest.java       |     40 -
 .../CamelMainDeprecatedEndpointInjectTest.java     |     48 -
 .../main/CamelMainDeprecatedProduceTest.java       |     48 -
 .../CamelMainEventBridgeDisabledConfigTest.java    |      7 +-
 .../main/CamelMainEventBridgeDisabledTest.java     |      3 +-
 .../core/deployment/main/CamelMainInjectTest.java  |      5 +-
 ...ainLambdaEndpointRouteBuilderDiscoveryTest.java |      5 +-
 .../CamelMainLambdaRouteBuilderDiscoveryTest.java  |      5 +-
 .../deployment/main/CamelMainObserversTest.java    |      7 +-
 .../main/CamelMainRouteTemplateTest.java           |      7 +-
 .../main/CamelMainRoutesDiscoveryTest.java         |      3 +-
 ...ainRoutesExcludeFilterCombinedPropertyTest.java |     95 -
 .../main/CamelMainRoutesExcludeFilterTest.java     |     10 +-
 ...ainRoutesIncludeFilterCombinedPropertyTest.java |     96 -
 .../main/CamelMainRoutesIncludeFilterTest.java     |      7 +-
 .../main/CamelMainUnknownArgumentFailTest.java     |      3 +-
 .../main/CamelMainUnknownArgumentIgnoreTest.java   |      3 +-
 .../main/CamelMainUnknownArgumentWarnTest.java     |      3 +-
 .../core/runtime/CamelBeansUnremovableTest.java    |      9 +-
 .../CamelConfigurationPlaceholdersTest.java        |      5 +-
 .../core/runtime/CamelConfigurationTest.java       |      9 +-
 .../runtime/CamelDevModeSingletonBeanTest.java     |      5 +-
 .../CamelEventBridgeDisabledConfigTest.java        |      7 +-
 .../core/runtime/CamelEventBridgeDisabledTest.java |      3 +-
 .../quarkus/core/runtime/CamelEventBridgeTest.java |      7 +-
 .../core/runtime/CamelInjectionPointTest.java      |      7 +-
 .../runtime/CamelLifecycleEventBridgeTest.java     |      7 +-
 .../runtime/CamelManagementEventBridgeTest.java    |      7 +-
 .../quarkus/core/runtime/CamelProducersTest.java   |      5 +-
 .../quarkus/core/runtime/CamelRegistryTest.java    |      9 +-
 extensions-core/core/pom.xml                       |      2 +-
 extensions-core/core/runtime/pom.xml               |      6 +-
 .../camel/quarkus/core/CamelContextRecorder.java   |     10 +-
 .../quarkus/core/CamelLifecycleEventBridge.java    |     13 +-
 .../quarkus/core/CamelManagementEventBridge.java   |      3 +-
 .../apache/camel/quarkus/core/CamelProducers.java  |      7 +-
 .../apache/camel/quarkus/core/CamelRecorder.java   |      3 +-
 .../core/DisabledModelJAXBContextFactory.java      |      5 +-
 .../core/DisabledXMLRoutesDefinitionLoader.java    |     39 -
 .../camel/quarkus/core/FastCamelContext.java       |     10 +-
 .../camel/quarkus/core/RuntimeBeanRepository.java  |     17 +-
 .../core/graal/SubstituteIntrospectionSupport.java |      5 +-
 .../org/apache/camel/quarkus/main/CamelMain.java   |      3 +-
 .../camel/quarkus/main/CamelMainEventBridge.java   |      9 +-
 .../camel/quarkus/main/CamelMainProducers.java     |      4 +-
 .../camel/quarkus/main/CamelMainRecorder.java      |      9 +-
 .../quarkus/main/CamelMainRoutesCollector.java     |     27 +-
 extensions-core/http-common/deployment/pom.xml     |      2 +-
 extensions-core/http-common/pom.xml                |      2 +-
 extensions-core/http-common/runtime/pom.xml        |     12 +-
 extensions-core/pom.xml                            |      4 +-
 .../reactive-executor/deployment/pom.xml           |      2 +-
 extensions-core/reactive-executor/pom.xml          |      2 +-
 extensions-core/reactive-executor/runtime/pom.xml  |      2 +-
 .../executor/ReactiveExecutorRecorder.java         |      3 +-
 .../threadpoolfactory-vertx/deployment/pom.xml     |      2 +-
 extensions-core/threadpoolfactory-vertx/pom.xml    |      2 +-
 .../threadpoolfactory-vertx/runtime/pom.xml        |      2 +-
 .../vertx/ThreadPoolFactoryVertxRecorder.java      |      3 +-
 extensions-core/xml-io-dsl/deployment/pom.xml      |      2 +-
 extensions-core/xml-io-dsl/pom.xml                 |      2 +-
 extensions-core/xml-io-dsl/runtime/pom.xml         |      2 +-
 .../runtime/src/main/doc/configuration.adoc        |      4 +
 extensions-core/xml-jaxb/deployment/pom.xml        |      2 +-
 extensions-core/xml-jaxb/pom.xml                   |      2 +-
 extensions-core/xml-jaxb/runtime/pom.xml           |     20 +-
 .../component/xml/jaxb/XmlJaxbRecorder.java        |      3 +-
 extensions-core/xml-jaxp/deployment/pom.xml        |      2 +-
 extensions-core/xml-jaxp/pom.xml                   |      2 +-
 extensions-core/xml-jaxp/runtime/pom.xml           |      2 +-
 extensions-core/yaml-dsl/deployment/pom.xml        |     18 +-
 .../dsl/yaml/deployment/YamlDslProcessor.java      |     18 -
 extensions-core/yaml-dsl/pom.xml                   |      2 +-
 extensions-core/yaml-dsl/runtime/pom.xml           |      2 +-
 .../yaml-dsl/runtime/src/main/doc/usage.adoc       |    111 +
 .../quarkus/dsl/yaml/YamlDslConfiguration.java     |     62 -
 .../camel/quarkus/dsl/yaml/YamlDslRecorder.java    |     38 -
 extensions-jvm/asn1/deployment/pom.xml             |      2 +-
 extensions-jvm/asn1/pom.xml                        |      2 +-
 extensions-jvm/asn1/runtime/pom.xml                |      2 +-
 extensions-jvm/asterisk/deployment/pom.xml         |      2 +-
 extensions-jvm/asterisk/pom.xml                    |      2 +-
 extensions-jvm/asterisk/runtime/pom.xml            |      2 +-
 extensions-jvm/atmos/deployment/pom.xml            |     61 -
 .../component/atmos/deployment/AtmosProcessor.java |     46 -
 extensions-jvm/atmos/pom.xml                       |     37 -
 extensions-jvm/atmos/runtime/pom.xml               |    106 -
 .../main/resources/META-INF/quarkus-extension.yaml |     32 -
 .../aws-secrets-manager/deployment/pom.xml         |      2 +-
 extensions-jvm/aws-secrets-manager/pom.xml         |      2 +-
 extensions-jvm/aws-secrets-manager/runtime/pom.xml |      2 +-
 extensions-jvm/aws-xray/deployment/pom.xml         |      2 +-
 extensions-jvm/aws-xray/pom.xml                    |      2 +-
 extensions-jvm/aws-xray/runtime/pom.xml            |      2 +-
 extensions-jvm/azure-cosmosdb/deployment/pom.xml   |      2 +-
 extensions-jvm/azure-cosmosdb/pom.xml              |      2 +-
 extensions-jvm/azure-cosmosdb/runtime/pom.xml      |      2 +-
 extensions-jvm/azure-key-vault/deployment/pom.xml  |      2 +-
 extensions-jvm/azure-key-vault/pom.xml             |      2 +-
 extensions-jvm/azure-key-vault/runtime/pom.xml     |      2 +-
 extensions-jvm/azure-servicebus/deployment/pom.xml |      2 +-
 extensions-jvm/azure-servicebus/pom.xml            |      2 +-
 extensions-jvm/azure-servicebus/runtime/pom.xml    |      2 +-
 .../azure-storage-datalake/deployment/pom.xml      |      2 +-
 extensions-jvm/azure-storage-datalake/pom.xml      |      2 +-
 .../azure-storage-datalake/runtime/pom.xml         |      2 +-
 extensions-jvm/barcode/deployment/pom.xml          |      2 +-
 extensions-jvm/barcode/pom.xml                     |      2 +-
 extensions-jvm/barcode/runtime/pom.xml             |      2 +-
 extensions-jvm/bonita/deployment/pom.xml           |      2 +-
 extensions-jvm/bonita/pom.xml                      |      2 +-
 extensions-jvm/bonita/runtime/pom.xml              |      6 +-
 extensions-jvm/chatscript/deployment/pom.xml       |      2 +-
 extensions-jvm/chatscript/pom.xml                  |      2 +-
 extensions-jvm/chatscript/runtime/pom.xml          |      2 +-
 extensions-jvm/chunk/deployment/pom.xml            |      2 +-
 extensions-jvm/chunk/pom.xml                       |      2 +-
 extensions-jvm/chunk/runtime/pom.xml               |      2 +-
 extensions-jvm/cm-sms/deployment/pom.xml           |      8 +-
 extensions-jvm/cm-sms/pom.xml                      |      2 +-
 extensions-jvm/cm-sms/runtime/pom.xml              |      2 +-
 extensions-jvm/coap/deployment/pom.xml             |      2 +-
 extensions-jvm/coap/pom.xml                        |      2 +-
 extensions-jvm/coap/runtime/pom.xml                |      2 +-
 extensions-jvm/cometd/deployment/pom.xml           |      2 +-
 extensions-jvm/cometd/pom.xml                      |      2 +-
 extensions-jvm/cometd/runtime/pom.xml              |      2 +-
 extensions-jvm/console/deployment/pom.xml          |      2 +-
 extensions-jvm/console/pom.xml                     |      2 +-
 extensions-jvm/console/runtime/pom.xml             |      2 +-
 extensions-jvm/corda/deployment/pom.xml            |      2 +-
 extensions-jvm/corda/pom.xml                       |      2 +-
 extensions-jvm/corda/runtime/pom.xml               |     12 +-
 extensions-jvm/couchbase/deployment/pom.xml        |      2 +-
 extensions-jvm/couchbase/pom.xml                   |      2 +-
 extensions-jvm/couchbase/runtime/pom.xml           |      2 +-
 extensions-jvm/debug/deployment/pom.xml            |      2 +-
 .../component/debug/deployment/DebugResource.java  |     11 +-
 extensions-jvm/debug/pom.xml                       |      2 +-
 extensions-jvm/debug/runtime/pom.xml               |      2 +-
 extensions-jvm/djl/deployment/pom.xml              |      2 +-
 extensions-jvm/djl/pom.xml                         |      2 +-
 extensions-jvm/djl/runtime/pom.xml                 |      2 +-
 extensions-jvm/dns/deployment/pom.xml              |      2 +-
 extensions-jvm/dns/pom.xml                         |      2 +-
 extensions-jvm/dns/runtime/pom.xml                 |      2 +-
 extensions-jvm/drill/deployment/pom.xml            |      2 +-
 extensions-jvm/drill/pom.xml                       |      2 +-
 extensions-jvm/drill/runtime/pom.xml               |      2 +-
 extensions-jvm/dsl-modeline/deployment/pom.xml     |      2 +-
 extensions-jvm/dsl-modeline/pom.xml                |      2 +-
 extensions-jvm/dsl-modeline/runtime/pom.xml        |      2 +-
 extensions-jvm/ehcache/deployment/pom.xml          |      2 +-
 extensions-jvm/ehcache/pom.xml                     |      2 +-
 extensions-jvm/ehcache/runtime/pom.xml             |      2 +-
 extensions-jvm/etcd3/deployment/pom.xml            |      2 +-
 extensions-jvm/etcd3/pom.xml                       |      2 +-
 extensions-jvm/etcd3/runtime/pom.xml               |      2 +-
 extensions-jvm/facebook/deployment/pom.xml         |      2 +-
 extensions-jvm/facebook/pom.xml                    |      2 +-
 extensions-jvm/facebook/runtime/pom.xml            |      2 +-
 extensions-jvm/fastjson/deployment/pom.xml         |      2 +-
 extensions-jvm/fastjson/pom.xml                    |      2 +-
 extensions-jvm/fastjson/runtime/pom.xml            |      2 +-
 extensions-jvm/flink/deployment/pom.xml            |      2 +-
 extensions-jvm/flink/pom.xml                       |      2 +-
 extensions-jvm/flink/runtime/pom.xml               |      2 +-
 extensions-jvm/google-functions/deployment/pom.xml |      2 +-
 extensions-jvm/google-functions/pom.xml            |      2 +-
 extensions-jvm/google-functions/runtime/pom.xml    |      2 +-
 .../google-secret-manager/deployment/pom.xml       |      2 +-
 extensions-jvm/google-secret-manager/pom.xml       |     15 +-
 .../google-secret-manager/runtime/pom.xml          |     45 +-
 extensions-jvm/groovy/deployment/pom.xml           |      2 +-
 extensions-jvm/groovy/pom.xml                      |      2 +-
 extensions-jvm/groovy/runtime/pom.xml              |      2 +-
 extensions-jvm/guava-eventbus/deployment/pom.xml   |      2 +-
 extensions-jvm/guava-eventbus/pom.xml              |      2 +-
 extensions-jvm/guava-eventbus/runtime/pom.xml      |      2 +-
 extensions-jvm/hashicorp-vault/deployment/pom.xml  |      2 +-
 extensions-jvm/hashicorp-vault/pom.xml             |      2 +-
 extensions-jvm/hashicorp-vault/runtime/pom.xml     |      2 +-
 extensions-jvm/hbase/deployment/pom.xml            |     69 -
 .../component/hbase/deployment/HbaseProcessor.java |     70 -
 extensions-jvm/hbase/pom.xml                       |     37 -
 extensions-jvm/hbase/runtime/pom.xml               |    115 -
 .../component/hbase/GroupsSubstitutions.java       |     42 -
 .../main/resources/META-INF/quarkus-extension.yaml |     33 -
 extensions-jvm/hdfs/deployment/pom.xml             |      2 +-
 extensions-jvm/hdfs/pom.xml                        |      2 +-
 extensions-jvm/hdfs/runtime/pom.xml                |      2 +-
 extensions-jvm/huaweicloud-smn/deployment/pom.xml  |      2 +-
 extensions-jvm/huaweicloud-smn/pom.xml             |      2 +-
 extensions-jvm/huaweicloud-smn/runtime/pom.xml     |      2 +-
 extensions-jvm/iec60870/deployment/pom.xml         |      2 +-
 extensions-jvm/iec60870/pom.xml                    |      2 +-
 extensions-jvm/iec60870/runtime/pom.xml            |      2 +-
 extensions-jvm/ignite/deployment/pom.xml           |      2 +-
 extensions-jvm/ignite/pom.xml                      |      2 +-
 extensions-jvm/ignite/runtime/pom.xml              |      2 +-
 extensions-jvm/iota/deployment/pom.xml             |     61 -
 .../component/iota/deployment/IotaProcessor.java   |     46 -
 extensions-jvm/iota/pom.xml                        |     37 -
 extensions-jvm/iota/runtime/pom.xml                |    101 -
 .../main/resources/META-INF/quarkus-extension.yaml |     33 -
 extensions-jvm/irc/deployment/pom.xml              |      2 +-
 extensions-jvm/irc/pom.xml                         |      2 +-
 extensions-jvm/irc/runtime/pom.xml                 |      2 +-
 extensions-jvm/jasypt/deployment/pom.xml           |      2 +-
 extensions-jvm/jasypt/pom.xml                      |      2 +-
 extensions-jvm/jasypt/runtime/pom.xml              |      2 +-
 extensions-jvm/jbpm/deployment/pom.xml             |     65 -
 .../component/jbpm/deployment/JbpmProcessor.java   |     46 -
 extensions-jvm/jbpm/pom.xml                        |     37 -
 extensions-jvm/jbpm/runtime/pom.xml                |    111 -
 .../main/resources/META-INF/quarkus-extension.yaml |     32 -
 extensions-jvm/jclouds/deployment/pom.xml          |     61 -
 .../jclouds/deployment/JcloudsProcessor.java       |     46 -
 extensions-jvm/jclouds/pom.xml                     |     37 -
 extensions-jvm/jclouds/runtime/pom.xml             |    108 -
 .../main/resources/META-INF/quarkus-extension.yaml |     32 -
 extensions-jvm/jcr/deployment/pom.xml              |      2 +-
 extensions-jvm/jcr/pom.xml                         |      2 +-
 extensions-jvm/jcr/runtime/pom.xml                 |      2 +-
 extensions-jvm/jgroups-raft/deployment/pom.xml     |      2 +-
 extensions-jvm/jgroups-raft/pom.xml                |      2 +-
 extensions-jvm/jgroups-raft/runtime/pom.xml        |      2 +-
 extensions-jvm/jgroups/deployment/pom.xml          |      2 +-
 extensions-jvm/jgroups/pom.xml                     |      2 +-
 extensions-jvm/jgroups/runtime/pom.xml             |      2 +-
 extensions-jvm/jooq/deployment/pom.xml             |      2 +-
 extensions-jvm/jooq/pom.xml                        |      2 +-
 extensions-jvm/jooq/runtime/pom.xml                |      2 +-
 extensions-jvm/joor/deployment/pom.xml             |     61 -
 .../component/joor/deployment/JoorProcessor.java   |     46 -
 extensions-jvm/joor/pom.xml                        |     37 -
 extensions-jvm/joor/runtime/pom.xml                |     98 -
 .../main/resources/META-INF/quarkus-extension.yaml |     32 -
 extensions-jvm/json-patch/deployment/pom.xml       |      2 +-
 extensions-jvm/json-patch/pom.xml                  |      2 +-
 extensions-jvm/json-patch/runtime/pom.xml          |      8 +-
 extensions-jvm/jsonapi/deployment/pom.xml          |      2 +-
 extensions-jvm/jsonapi/pom.xml                     |      2 +-
 extensions-jvm/jsonapi/runtime/pom.xml             |      2 +-
 extensions-jvm/jt400/deployment/pom.xml            |      2 +-
 extensions-jvm/jt400/pom.xml                       |      2 +-
 extensions-jvm/jt400/runtime/pom.xml               |      2 +-
 extensions-jvm/ldap/deployment/pom.xml             |      2 +-
 extensions-jvm/ldap/pom.xml                        |      2 +-
 extensions-jvm/ldap/runtime/pom.xml                |      2 +-
 extensions-jvm/ldif/deployment/pom.xml             |      2 +-
 extensions-jvm/ldif/pom.xml                        |      2 +-
 extensions-jvm/ldif/runtime/pom.xml                |      2 +-
 extensions-jvm/lucene/deployment/pom.xml           |      2 +-
 extensions-jvm/lucene/pom.xml                      |      2 +-
 extensions-jvm/lucene/runtime/pom.xml              |      2 +-
 extensions-jvm/management/deployment/pom.xml       |      2 +-
 extensions-jvm/management/pom.xml                  |      2 +-
 extensions-jvm/management/runtime/pom.xml          |      2 +-
 extensions-jvm/milo/deployment/pom.xml             |     61 -
 .../component/milo/deployment/MiloProcessor.java   |     46 -
 extensions-jvm/milo/pom.xml                        |     37 -
 extensions-jvm/milo/runtime/pom.xml                |     97 -
 .../main/resources/META-INF/quarkus-extension.yaml |     32 -
 extensions-jvm/mvel/deployment/pom.xml             |      2 +-
 extensions-jvm/mvel/pom.xml                        |      2 +-
 extensions-jvm/mvel/runtime/pom.xml                |      2 +-
 extensions-jvm/ognl/deployment/pom.xml             |     61 -
 .../component/ognl/deployment/OgnlProcessor.java   |     47 -
 extensions-jvm/ognl/pom.xml                        |     37 -
 extensions-jvm/ognl/runtime/pom.xml                |     97 -
 .../main/resources/META-INF/quarkus-extension.yaml |     32 -
 extensions-jvm/pom.xml                             |     10 +-
 extensions-jvm/printer/deployment/pom.xml          |      2 +-
 extensions-jvm/printer/pom.xml                     |      2 +-
 extensions-jvm/printer/runtime/pom.xml             |      2 +-
 extensions-jvm/pulsar/deployment/pom.xml           |      2 +-
 extensions-jvm/pulsar/pom.xml                      |      2 +-
 extensions-jvm/pulsar/runtime/pom.xml              |      6 +-
 extensions-jvm/quickfix/deployment/pom.xml         |      2 +-
 extensions-jvm/quickfix/pom.xml                    |      2 +-
 extensions-jvm/quickfix/runtime/pom.xml            |      2 +-
 extensions-jvm/redis/deployment/pom.xml            |      2 +-
 extensions-jvm/redis/pom.xml                       |      2 +-
 extensions-jvm/redis/runtime/pom.xml               |      2 +-
 extensions-jvm/robotframework/deployment/pom.xml   |      2 +-
 extensions-jvm/robotframework/pom.xml              |      2 +-
 extensions-jvm/robotframework/runtime/pom.xml      |      2 +-
 extensions-jvm/schematron/deployment/pom.xml       |      2 +-
 extensions-jvm/schematron/pom.xml                  |      2 +-
 extensions-jvm/schematron/runtime/pom.xml          |      2 +-
 extensions-jvm/smpp/deployment/pom.xml             |      2 +-
 extensions-jvm/smpp/pom.xml                        |      2 +-
 extensions-jvm/smpp/runtime/pom.xml                |      2 +-
 extensions-jvm/snmp/deployment/pom.xml             |      2 +-
 extensions-jvm/snmp/pom.xml                        |      2 +-
 extensions-jvm/snmp/runtime/pom.xml                |      2 +-
 extensions-jvm/splunk-hec/deployment/pom.xml       |      2 +-
 extensions-jvm/splunk-hec/pom.xml                  |      2 +-
 extensions-jvm/splunk-hec/runtime/pom.xml          |      2 +-
 extensions-jvm/stitch/deployment/pom.xml           |      2 +-
 extensions-jvm/stitch/pom.xml                      |      2 +-
 extensions-jvm/stitch/runtime/pom.xml              |      2 +-
 extensions-jvm/stomp/deployment/pom.xml            |      2 +-
 extensions-jvm/stomp/pom.xml                       |      2 +-
 extensions-jvm/stomp/runtime/pom.xml               |      2 +-
 extensions-jvm/stub/deployment/pom.xml             |      2 +-
 extensions-jvm/stub/pom.xml                        |      2 +-
 extensions-jvm/stub/runtime/pom.xml                |      2 +-
 extensions-jvm/thrift/deployment/pom.xml           |      2 +-
 extensions-jvm/thrift/pom.xml                      |      2 +-
 extensions-jvm/thrift/runtime/pom.xml              |      2 +-
 extensions-jvm/web3j/deployment/pom.xml            |      2 +-
 extensions-jvm/web3j/pom.xml                       |      2 +-
 extensions-jvm/web3j/runtime/pom.xml               |      2 +-
 extensions-jvm/wordpress/deployment/pom.xml        |      2 +-
 extensions-jvm/wordpress/pom.xml                   |      2 +-
 extensions-jvm/wordpress/runtime/pom.xml           |      6 +-
 extensions-jvm/workday/deployment/pom.xml          |      2 +-
 extensions-jvm/workday/pom.xml                     |      2 +-
 extensions-jvm/workday/runtime/pom.xml             |     12 +-
 extensions-jvm/xj/deployment/pom.xml               |      2 +-
 extensions-jvm/xj/pom.xml                          |      2 +-
 extensions-jvm/xj/runtime/pom.xml                  |      2 +-
 extensions-jvm/xmpp/deployment/pom.xml             |      2 +-
 extensions-jvm/xmpp/pom.xml                        |      2 +-
 extensions-jvm/xmpp/runtime/pom.xml                |      2 +-
 extensions-jvm/xslt-saxon/deployment/pom.xml       |      2 +-
 extensions-jvm/xslt-saxon/pom.xml                  |      2 +-
 extensions-jvm/xslt-saxon/runtime/pom.xml          |      2 +-
 extensions-jvm/zookeeper-master/deployment/pom.xml |      2 +-
 extensions-jvm/zookeeper-master/pom.xml            |      2 +-
 extensions-jvm/zookeeper-master/runtime/pom.xml    |      2 +-
 extensions-jvm/zookeeper/deployment/pom.xml        |      2 +-
 extensions-jvm/zookeeper/pom.xml                   |      2 +-
 extensions-jvm/zookeeper/runtime/pom.xml           |      2 +-
 extensions-support/ahc/deployment/pom.xml          |      2 +-
 .../ahc/deployment/SupportAhcProcessor.java        |      6 +
 extensions-support/ahc/pom.xml                     |      2 +-
 extensions-support/ahc/runtime/pom.xml             |     19 +-
 .../ahc/runtime/graal/AhcSubstitutions.java        |     41 +
 extensions-support/aws/deployment/pom.xml          |      2 +-
 extensions-support/aws/pom.xml                     |      2 +-
 extensions-support/aws/runtime/pom.xml             |      2 +-
 extensions-support/aws2/deployment/pom.xml         |      2 +-
 .../commons/deployment/AwsCommonsProcessor.java    |      3 +-
 extensions-support/aws2/pom.xml                    |      2 +-
 extensions-support/aws2/runtime/pom.xml            |     10 +-
 .../deployment/pom.xml                             |      2 +-
 .../azure-core-http-client-vertx/pom.xml           |      2 +-
 .../azure-core-http-client-vertx/runtime/pom.xml   |      2 +-
 .../core/http/vertx/QuarkusVertxProvider.java      |      7 +-
 extensions-support/azure-core/deployment/pom.xml   |      2 +-
 .../deployment/AzureCoreSupportProcessor.java      |      1 +
 extensions-support/azure-core/pom.xml              |      2 +-
 extensions-support/azure-core/runtime/pom.xml      |      2 +-
 extensions-support/bouncycastle/deployment/pom.xml |      2 +-
 .../deployment/BouncyCastleSupportProcessor.java   |      2 +-
 extensions-support/bouncycastle/pom.xml            |      2 +-
 extensions-support/bouncycastle/runtime/pom.xml    |      6 +-
 .../commons-logging/deployment/pom.xml             |      2 +-
 extensions-support/commons-logging/pom.xml         |      2 +-
 extensions-support/commons-logging/runtime/pom.xml |      2 +-
 .../consul-client/deployment/pom.xml               |      2 +-
 extensions-support/consul-client/pom.xml           |      2 +-
 extensions-support/consul-client/runtime/pom.xml   |      2 +-
 extensions-support/debezium/deployment/pom.xml     |      2 +-
 extensions-support/debezium/pom.xml                |      2 +-
 extensions-support/debezium/runtime/pom.xml        |      2 +-
 extensions-support/dsl/deployment/pom.xml          |      2 +-
 extensions-support/dsl/pom.xml                     |      2 +-
 extensions-support/dsl/runtime/pom.xml             |      2 +-
 extensions-support/google-cloud/deployment/pom.xml |      2 +-
 extensions-support/google-cloud/pom.xml            |      2 +-
 extensions-support/google-cloud/runtime/pom.xml    |      6 +-
 .../google-http-client/deployment/pom.xml          |      2 +-
 extensions-support/google-http-client/pom.xml      |      2 +-
 .../google-http-client/runtime/pom.xml             |      6 +-
 extensions-support/httpclient/deployment/pom.xml   |      2 +-
 extensions-support/httpclient/pom.xml              |      2 +-
 extensions-support/httpclient/runtime/pom.xml      |      8 +-
 .../jackson-dataformat-xml/deployment/pom.xml      |      2 +-
 extensions-support/jackson-dataformat-xml/pom.xml  |      2 +-
 .../jackson-dataformat-xml/runtime/pom.xml         |      8 +-
 extensions-support/jdbc/deployment/pom.xml         |      2 +-
 extensions-support/jdbc/pom.xml                    |      2 +-
 extensions-support/jdbc/runtime/pom.xml            |      2 +-
 extensions-support/jetty/deployment/pom.xml        |      2 +-
 extensions-support/jetty/pom.xml                   |      2 +-
 extensions-support/jetty/runtime/pom.xml           |      2 +-
 extensions-support/language/deployment/pom.xml     |      2 +-
 .../language/deployment/ExpressionBuildItem.java   |      8 +-
 .../deployment/LanguageSupportProcessor.java       |     16 +-
 .../language/deployment/ScriptBuildItem.java       |     50 +
 .../deployment/dm/DryModeComponentResolver.java    |     19 +-
 .../language/deployment/dm/DryModeInjector.java    |     31 +-
 .../language/deployment/dm/DryModeLanguage.java    |     32 +-
 .../deployment/dm/DryModeLanguageResolver.java     |     12 +-
 .../language/deployment/dm/DryModeMain.java        |      7 +-
 .../deployment/dm/DryModeScriptingLanguage.java    |     49 +
 .../language/deployment/dm/ExpressionHolder.java   |     64 +
 .../language/deployment/dm/ScriptHolder.java       |     58 +
 extensions-support/language/pom.xml                |      2 +-
 extensions-support/language/runtime/pom.xml        |      2 +-
 .../support/language/runtime/ExpressionUID.java    |     54 +
 .../support/language/runtime/ScriptUID.java        |     53 +
 .../support/language/runtime/SourceCodeUID.java    |    102 +
 extensions-support/mail/deployment/pom.xml         |      2 +-
 .../mail/deployment/SupportMailProcessor.java      |     39 +-
 extensions-support/mail/pom.xml                    |      2 +-
 extensions-support/mail/runtime/pom.xml            |      6 +-
 extensions-support/mongodb/deployment/pom.xml      |      2 +-
 extensions-support/mongodb/pom.xml                 |      2 +-
 extensions-support/mongodb/runtime/pom.xml         |      2 +-
 extensions-support/pom.xml                         |      4 +-
 .../reactor-netty/deployment/pom.xml               |      2 +-
 extensions-support/reactor-netty/pom.xml           |      2 +-
 extensions-support/reactor-netty/runtime/pom.xml   |      2 +-
 extensions-support/retrofit/deployment/pom.xml     |      2 +-
 extensions-support/retrofit/pom.xml                |      2 +-
 extensions-support/retrofit/runtime/pom.xml        |      2 +-
 extensions-support/spring/beans/pom.xml            |     82 -
 extensions-support/spring/context/pom.xml          |     88 -
 extensions-support/spring/core/pom.xml             |     86 -
 extensions-support/spring/deployment/pom.xml       |      2 +-
 extensions-support/spring/integration-test/pom.xml |      2 +-
 .../support/spring/ClassLoadingService.java        |      6 +-
 extensions-support/spring/pom.xml                  |      6 +-
 extensions-support/spring/runtime/pom.xml          |     20 +-
 extensions-support/spring/shade/beans/pom.xml      |     82 +
 extensions-support/spring/shade/context/pom.xml    |     88 +
 extensions-support/spring/shade/core/pom.xml       |     86 +
 extensions-support/spring/shade/pom.xml            |    134 +
 extensions-support/stax/deployment/pom.xml         |      2 +-
 extensions-support/stax/pom.xml                    |      2 +-
 extensions-support/stax/runtime/pom.xml            |      6 +-
 extensions-support/webhook/deployment/pom.xml      |      2 +-
 extensions-support/webhook/pom.xml                 |      2 +-
 extensions-support/webhook/runtime/pom.xml         |      2 +-
 extensions-support/xalan/deployment/pom.xml        |      2 +-
 extensions-support/xalan/pom.xml                   |      2 +-
 extensions-support/xalan/runtime/pom.xml           |      2 +-
 extensions-support/xstream/deployment/pom.xml      |      2 +-
 .../deployment/XStreamSupportProcessor.java        |      8 +-
 extensions-support/xstream/pom.xml                 |      2 +-
 extensions-support/xstream/runtime/pom.xml         |      2 +-
 extensions/activemq/deployment/pom.xml             |      2 +-
 .../activemq/deployment/ActiveMQProcessor.java     |      4 +
 extensions/activemq/pom.xml                        |      2 +-
 extensions/activemq/runtime/pom.xml                |      2 +-
 .../activemq/graal/SpringJMSSubstitutions.java     |     14 +-
 extensions/amqp/deployment/pom.xml                 |      8 +-
 extensions/amqp/pom.xml                            |      2 +-
 extensions/amqp/runtime/pom.xml                    |      8 +-
 extensions/arangodb/deployment/pom.xml             |      2 +-
 extensions/arangodb/pom.xml                        |      2 +-
 extensions/arangodb/runtime/pom.xml                |      2 +-
 extensions/as2/deployment/pom.xml                  |      2 +-
 extensions/as2/pom.xml                             |      2 +-
 extensions/as2/runtime/pom.xml                     |      2 +-
 extensions/atlasmap/deployment/pom.xml             |      2 +-
 extensions/atlasmap/pom.xml                        |      2 +-
 extensions/atlasmap/runtime/pom.xml                |      2 +-
 extensions/atom/deployment/pom.xml                 |      2 +-
 extensions/atom/pom.xml                            |      2 +-
 extensions/atom/runtime/pom.xml                    |     11 +-
 .../atom/graal/DataSourceUtilsSubstitutions.java   |     41 -
 extensions/attachments/deployment/pom.xml          |      2 +-
 extensions/attachments/pom.xml                     |      2 +-
 extensions/attachments/runtime/pom.xml             |      6 +-
 extensions/avro-rpc/deployment/pom.xml             |      2 +-
 extensions/avro-rpc/pom.xml                        |      2 +-
 extensions/avro-rpc/runtime/pom.xml                |      2 +-
 .../avro/rpc/spi/HttpServletRequestFromBytes.java  |     32 +-
 .../avro/rpc/spi/HttpServletResponseWithBytes.java |     10 +-
 extensions/avro/deployment/pom.xml                 |      2 +-
 extensions/avro/pom.xml                            |      2 +-
 extensions/avro/runtime/pom.xml                    |      2 +-
 extensions/aws2-athena/deployment/pom.xml          |      2 +-
 extensions/aws2-athena/pom.xml                     |      2 +-
 extensions/aws2-athena/runtime/pom.xml             |      2 +-
 extensions/aws2-cw/deployment/pom.xml              |      6 +-
 extensions/aws2-cw/pom.xml                         |      2 +-
 extensions/aws2-cw/runtime/pom.xml                 |      6 +-
 extensions/aws2-ddb/deployment/pom.xml             |      2 +-
 extensions/aws2-ddb/pom.xml                        |      2 +-
 extensions/aws2-ddb/runtime/pom.xml                |      2 +-
 extensions/aws2-ec2/deployment/pom.xml             |      2 +-
 extensions/aws2-ec2/pom.xml                        |      2 +-
 extensions/aws2-ec2/runtime/pom.xml                |      2 +-
 extensions/aws2-ecs/deployment/pom.xml             |      2 +-
 extensions/aws2-ecs/pom.xml                        |      2 +-
 extensions/aws2-ecs/runtime/pom.xml                |      2 +-
 extensions/aws2-eks/deployment/pom.xml             |      2 +-
 extensions/aws2-eks/pom.xml                        |      2 +-
 extensions/aws2-eks/runtime/pom.xml                |      2 +-
 extensions/aws2-eventbridge/deployment/pom.xml     |      2 +-
 extensions/aws2-eventbridge/pom.xml                |      2 +-
 extensions/aws2-eventbridge/runtime/pom.xml        |      2 +-
 extensions/aws2-iam/deployment/pom.xml             |      2 +-
 extensions/aws2-iam/pom.xml                        |      2 +-
 extensions/aws2-iam/runtime/pom.xml                |      2 +-
 extensions/aws2-kinesis/deployment/pom.xml         |      2 +-
 extensions/aws2-kinesis/pom.xml                    |      2 +-
 extensions/aws2-kinesis/runtime/pom.xml            |      2 +-
 extensions/aws2-kms/deployment/pom.xml             |      2 +-
 extensions/aws2-kms/pom.xml                        |      2 +-
 extensions/aws2-kms/runtime/pom.xml                |      2 +-
 extensions/aws2-lambda/deployment/pom.xml          |      2 +-
 extensions/aws2-lambda/pom.xml                     |      2 +-
 extensions/aws2-lambda/runtime/pom.xml             |      2 +-
 .../aws2/lambda/it/Aws2LambdaResource.java         |     14 +-
 extensions/aws2-mq/deployment/pom.xml              |      2 +-
 extensions/aws2-mq/pom.xml                         |      2 +-
 extensions/aws2-mq/runtime/pom.xml                 |      2 +-
 extensions/aws2-msk/deployment/pom.xml             |      2 +-
 extensions/aws2-msk/pom.xml                        |      2 +-
 extensions/aws2-msk/runtime/pom.xml                |      2 +-
 extensions/aws2-s3/deployment/pom.xml              |      2 +-
 extensions/aws2-s3/pom.xml                         |      2 +-
 extensions/aws2-s3/runtime/pom.xml                 |      7 +-
 extensions/aws2-ses/deployment/pom.xml             |      2 +-
 extensions/aws2-ses/pom.xml                        |      2 +-
 extensions/aws2-ses/runtime/pom.xml                |      2 +-
 extensions/aws2-sns/deployment/pom.xml             |      2 +-
 extensions/aws2-sns/pom.xml                        |      2 +-
 extensions/aws2-sns/runtime/pom.xml                |      2 +-
 extensions/aws2-sqs/deployment/pom.xml             |      2 +-
 extensions/aws2-sqs/pom.xml                        |      2 +-
 extensions/aws2-sqs/runtime/pom.xml                |      2 +-
 extensions/aws2-sts/deployment/pom.xml             |      2 +-
 extensions/aws2-sts/pom.xml                        |      2 +-
 extensions/aws2-sts/runtime/pom.xml                |      2 +-
 extensions/aws2-translate/deployment/pom.xml       |      2 +-
 extensions/aws2-translate/pom.xml                  |      2 +-
 extensions/aws2-translate/runtime/pom.xml          |      2 +-
 extensions/azure-eventhubs/deployment/pom.xml      |      2 +-
 extensions/azure-eventhubs/pom.xml                 |      2 +-
 extensions/azure-eventhubs/runtime/pom.xml         |      8 +-
 extensions/azure-storage-blob/deployment/pom.xml   |      2 +-
 extensions/azure-storage-blob/pom.xml              |      2 +-
 extensions/azure-storage-blob/runtime/pom.xml      |      8 +-
 extensions/azure-storage-queue/deployment/pom.xml  |      2 +-
 extensions/azure-storage-queue/pom.xml             |      2 +-
 extensions/azure-storage-queue/runtime/pom.xml     |      8 +-
 extensions/base64/deployment/pom.xml               |      2 +-
 extensions/base64/pom.xml                          |      2 +-
 extensions/base64/runtime/pom.xml                  |      2 +-
 extensions/bean-validator/deployment/pom.xml       |      2 +-
 extensions/bean-validator/pom.xml                  |      2 +-
 extensions/bean-validator/runtime/pom.xml          |     20 +-
 extensions/bean/deployment/pom.xml                 |      2 +-
 extensions/bean/pom.xml                            |      2 +-
 extensions/bean/runtime/pom.xml                    |      2 +-
 extensions/bindy/deployment/pom.xml                |      2 +-
 extensions/bindy/pom.xml                           |      2 +-
 extensions/bindy/runtime/pom.xml                   |      2 +-
 extensions/box/deployment/pom.xml                  |      8 +-
 extensions/box/pom.xml                             |      2 +-
 extensions/box/runtime/pom.xml                     |      2 +-
 extensions/braintree/deployment/pom.xml            |      2 +-
 extensions/braintree/pom.xml                       |      2 +-
 extensions/braintree/runtime/pom.xml               |      2 +-
 extensions/browse/deployment/pom.xml               |      2 +-
 extensions/browse/pom.xml                          |      2 +-
 extensions/browse/runtime/pom.xml                  |      2 +-
 extensions/caffeine/deployment/pom.xml             |      2 +-
 extensions/caffeine/pom.xml                        |      2 +-
 extensions/caffeine/runtime/pom.xml                |      2 +-
 extensions/cassandraql/deployment/pom.xml          |      2 +-
 extensions/cassandraql/pom.xml                     |      2 +-
 extensions/cassandraql/runtime/pom.xml             |     12 +-
 extensions/cbor/deployment/pom.xml                 |      2 +-
 extensions/cbor/pom.xml                            |      2 +-
 extensions/cbor/runtime/pom.xml                    |      2 +-
 extensions/cloudevents/deployment/pom.xml          |      2 +-
 extensions/cloudevents/pom.xml                     |      2 +-
 extensions/cloudevents/runtime/pom.xml             |      2 +-
 extensions/consul/deployment/pom.xml               |      2 +-
 extensions/consul/pom.xml                          |      2 +-
 extensions/consul/runtime/pom.xml                  |      2 +-
 extensions/controlbus/deployment/pom.xml           |      2 +-
 extensions/controlbus/pom.xml                      |      2 +-
 extensions/controlbus/runtime/pom.xml              |      2 +-
 extensions/couchdb/deployment/pom.xml              |      2 +-
 extensions/couchdb/pom.xml                         |      2 +-
 extensions/couchdb/runtime/pom.xml                 |      2 +-
 extensions/cron/deployment/pom.xml                 |      2 +-
 extensions/cron/pom.xml                            |      2 +-
 extensions/cron/runtime/pom.xml                    |      2 +-
 extensions/crypto/deployment/pom.xml               |      2 +-
 extensions/crypto/pom.xml                          |      2 +-
 extensions/crypto/runtime/pom.xml                  |      4 +-
 extensions/csimple/deployment/pom.xml              |      2 +-
 extensions/csimple/pom.xml                         |      2 +-
 extensions/csimple/runtime/pom.xml                 |      2 +-
 extensions/csv/deployment/pom.xml                  |      2 +-
 extensions/csv/pom.xml                             |      2 +-
 extensions/csv/runtime/pom.xml                     |      2 +-
 extensions/cxf-soap/deployment/pom.xml             |      2 +-
 extensions/cxf-soap/pom.xml                        |      2 +-
 extensions/cxf-soap/runtime/pom.xml                |      2 +-
 extensions/dataformat/deployment/pom.xml           |      2 +-
 extensions/dataformat/pom.xml                      |      2 +-
 extensions/dataformat/runtime/pom.xml              |      2 +-
 extensions/dataset/deployment/pom.xml              |      2 +-
 extensions/dataset/pom.xml                         |      2 +-
 extensions/dataset/runtime/pom.xml                 |      2 +-
 extensions/datasonnet/deployment/pom.xml           |      2 +-
 extensions/datasonnet/pom.xml                      |      2 +-
 extensions/datasonnet/runtime/pom.xml              |      2 +-
 extensions/debezium-mongodb/deployment/pom.xml     |      2 +-
 extensions/debezium-mongodb/pom.xml                |      2 +-
 extensions/debezium-mongodb/runtime/pom.xml        |      2 +-
 extensions/debezium-mysql/deployment/pom.xml       |      2 +-
 extensions/debezium-mysql/pom.xml                  |      2 +-
 extensions/debezium-mysql/runtime/pom.xml          |      2 +-
 extensions/debezium-postgres/deployment/pom.xml    |      2 +-
 extensions/debezium-postgres/pom.xml               |      2 +-
 extensions/debezium-postgres/runtime/pom.xml       |      2 +-
 extensions/debezium-sqlserver/deployment/pom.xml   |      2 +-
 extensions/debezium-sqlserver/pom.xml              |      2 +-
 extensions/debezium-sqlserver/runtime/pom.xml      |      2 +-
 extensions/digitalocean/deployment/pom.xml         |      8 +-
 extensions/digitalocean/pom.xml                    |      2 +-
 extensions/digitalocean/runtime/pom.xml            |      2 +-
 extensions/direct/deployment/pom.xml               |      2 +-
 extensions/direct/pom.xml                          |      2 +-
 extensions/direct/runtime/pom.xml                  |      2 +-
 extensions/disruptor/deployment/pom.xml            |      2 +-
 extensions/disruptor/pom.xml                       |      2 +-
 extensions/disruptor/runtime/pom.xml               |      2 +-
 extensions/dozer/deployment/pom.xml                |     65 +
 .../component/dozer/deployment/DozerProcessor.java |    175 +
 extensions/dozer/pom.xml                           |     37 +
 extensions/dozer/runtime/pom.xml                   |    118 +
 .../dozer/runtime/src/main/doc/configuration.adoc  |     23 +
 .../quarkus/component/dozer/CamelDozerConfig.java  |     41 +
 .../component/dozer/CamelDozerRecorder.java        |     40 +
 .../dozer/graal/DozerOSGiSubstitutions.java        |    113 +
 .../main/resources/META-INF/quarkus-extension.yaml |     32 +
 extensions/dropbox/deployment/pom.xml              |      2 +-
 extensions/dropbox/pom.xml                         |      2 +-
 extensions/dropbox/runtime/pom.xml                 |      2 +-
 extensions/elasticsearch-rest/deployment/pom.xml   |      8 +-
 extensions/elasticsearch-rest/pom.xml              |      2 +-
 extensions/elasticsearch-rest/runtime/pom.xml      |      8 +-
 extensions/exec/deployment/pom.xml                 |      2 +-
 extensions/exec/pom.xml                            |      2 +-
 extensions/exec/runtime/pom.xml                    |      2 +-
 extensions/fhir/deployment/pom.xml                 |      2 +-
 .../fhir/deployment/dstu2/FhirDstu2Processor.java  |      3 +-
 .../dstu2Hl7Org/FhirDstu2Hl7OrgProcessor.java      |      3 +-
 .../deployment/dstu2_1/FhirDstu2_1Processor.java   |      3 +-
 .../fhir/deployment/dstu3/FhirDstu3Processor.java  |      3 +-
 .../fhir/deployment/r4/FhirR4Processor.java        |      3 +-
 .../fhir/deployment/r5/FhirR5Processor.java        |      3 +-
 extensions/fhir/pom.xml                            |      2 +-
 extensions/fhir/runtime/pom.xml                    |     20 +-
 extensions/file-watch/deployment/pom.xml           |      2 +-
 extensions/file-watch/pom.xml                      |      2 +-
 extensions/file-watch/runtime/pom.xml              |      2 +-
 extensions/file/deployment/pom.xml                 |      2 +-
 ...LockClusterServiceConfigDefaultEnabledTest.java |     13 +-
 .../FileLockClusterServiceConfigDefaultTest.java   |     14 +-
 ...kClusterServiceConfigNonDefaultEnabledTest.java |     13 +-
 extensions/file/pom.xml                            |      2 +-
 extensions/file/runtime/pom.xml                    |      2 +-
 extensions/flatpack/deployment/pom.xml             |      2 +-
 extensions/flatpack/pom.xml                        |      2 +-
 extensions/flatpack/runtime/pom.xml                |      2 +-
 extensions/fop/deployment/pom.xml                  |      2 +-
 extensions/fop/pom.xml                             |      2 +-
 extensions/fop/runtime/pom.xml                     |      8 +-
 extensions/freemarker/deployment/pom.xml           |      2 +-
 extensions/freemarker/pom.xml                      |      2 +-
 extensions/freemarker/runtime/pom.xml              |      7 +-
 extensions/ftp/deployment/pom.xml                  |      2 +-
 extensions/ftp/pom.xml                             |      2 +-
 extensions/ftp/runtime/pom.xml                     |      2 +-
 extensions/geocoder/deployment/pom.xml             |      2 +-
 extensions/geocoder/pom.xml                        |      2 +-
 extensions/geocoder/runtime/pom.xml                |      2 +-
 extensions/git/deployment/pom.xml                  |      2 +-
 extensions/git/pom.xml                             |      2 +-
 extensions/git/runtime/pom.xml                     |      2 +-
 extensions/github/deployment/pom.xml               |      2 +-
 extensions/github/pom.xml                          |      2 +-
 extensions/github/runtime/pom.xml                  |      2 +-
 extensions/google-bigquery/deployment/pom.xml      |      2 +-
 extensions/google-bigquery/pom.xml                 |      2 +-
 extensions/google-bigquery/runtime/pom.xml         |     11 +-
 extensions/google-calendar/deployment/pom.xml      |      2 +-
 extensions/google-calendar/pom.xml                 |      2 +-
 extensions/google-calendar/runtime/pom.xml         |      2 +-
 extensions/google-drive/deployment/pom.xml         |      2 +-
 extensions/google-drive/pom.xml                    |      2 +-
 extensions/google-drive/runtime/pom.xml            |      2 +-
 extensions/google-mail/deployment/pom.xml          |      2 +-
 extensions/google-mail/pom.xml                     |     15 +-
 extensions/google-mail/runtime/pom.xml             |      2 +-
 extensions/google-pubsub/deployment/pom.xml        |      2 +-
 extensions/google-pubsub/pom.xml                   |      2 +-
 extensions/google-pubsub/runtime/pom.xml           |     10 +-
 extensions/google-sheets/deployment/pom.xml        |      2 +-
 extensions/google-sheets/pom.xml                   |     15 +-
 extensions/google-sheets/runtime/pom.xml           |      2 +-
 extensions/google-storage/deployment/pom.xml       |      2 +-
 extensions/google-storage/pom.xml                  |      2 +-
 extensions/google-storage/runtime/pom.xml          |     10 +-
 extensions/graphql/deployment/pom.xml              |      2 +-
 extensions/graphql/pom.xml                         |      2 +-
 extensions/graphql/runtime/pom.xml                 |      2 +-
 extensions/grok/deployment/pom.xml                 |      2 +-
 extensions/grok/pom.xml                            |      2 +-
 extensions/grok/runtime/pom.xml                    |      2 +-
 extensions/groovy-dsl/deployment/pom.xml           |      2 +-
 .../dsl/groovy/deployment/GroovyDslProcessor.java  |     22 +-
 extensions/groovy-dsl/pom.xml                      |      2 +-
 extensions/groovy-dsl/runtime/pom.xml              |      2 +-
 .../runtime/src/main/doc/limitations.adoc          |     17 -
 extensions/grpc/deployment/pom.xml                 |      2 +-
 .../component/grpc/deployment/GrpcProcessor.java   |      3 +-
 extensions/grpc/pom.xml                            |      2 +-
 extensions/grpc/runtime/pom.xml                    |      6 +-
 .../grpc/runtime/src/main/doc/limitations.adoc     |     21 +
 .../runtime/QuarkusBindableServiceFactory.java     |      9 +-
 extensions/gson/deployment/pom.xml                 |      2 +-
 extensions/gson/pom.xml                            |      2 +-
 extensions/gson/runtime/pom.xml                    |      2 +-
 extensions/hazelcast/deployment/pom.xml            |      2 +-
 extensions/hazelcast/pom.xml                       |      2 +-
 extensions/hazelcast/runtime/pom.xml               |      2 +-
 extensions/headersmap/deployment/pom.xml           |      2 +-
 extensions/headersmap/pom.xml                      |      2 +-
 extensions/headersmap/runtime/pom.xml              |      2 +-
 .../headersmap/CamelHeadersmapRecorder.java        |      3 +-
 extensions/hl7/deployment/pom.xml                  |      2 +-
 extensions/hl7/pom.xml                             |      2 +-
 extensions/hl7/runtime/pom.xml                     |      2 +-
 extensions/http/deployment/pom.xml                 |      2 +-
 extensions/http/pom.xml                            |      2 +-
 extensions/http/runtime/pom.xml                    |      2 +-
 extensions/ical/deployment/pom.xml                 |      2 +-
 extensions/ical/pom.xml                            |      2 +-
 extensions/ical/runtime/pom.xml                    |      2 +-
 extensions/infinispan/deployment/pom.xml           |      8 +-
 .../infinispan/deployment/InfinispanProcessor.java |     15 +
 extensions/infinispan/pom.xml                      |      2 +-
 extensions/infinispan/runtime/pom.xml              |     12 +-
 extensions/influxdb/deployment/pom.xml             |      2 +-
 extensions/influxdb/pom.xml                        |      2 +-
 extensions/influxdb/runtime/pom.xml                |      2 +-
 extensions/jackson-avro/deployment/pom.xml         |      2 +-
 extensions/jackson-avro/pom.xml                    |      2 +-
 extensions/jackson-avro/runtime/pom.xml            |      2 +-
 extensions/jackson-protobuf/deployment/pom.xml     |      2 +-
 extensions/jackson-protobuf/pom.xml                |      2 +-
 extensions/jackson-protobuf/runtime/pom.xml        |      2 +-
 extensions/jackson/deployment/pom.xml              |      2 +-
 .../component/jackson/JacksonProcessor.java        |      3 +-
 .../jackson/JacksonTypeConverterPojoTest.java      |      3 +-
 .../jackson/JacksonTypeConverterSimpleTest.java    |      3 +-
 .../camel/quarkus/component/jackson/Order.java     |      9 +-
 extensions/jackson/pom.xml                         |      2 +-
 extensions/jackson/runtime/pom.xml                 |     38 +-
 extensions/jacksonxml/deployment/pom.xml           |      2 +-
 .../deployment/JacksonxmlTypeConverterTest.java    |      3 +-
 extensions/jacksonxml/pom.xml                      |      2 +-
 extensions/jacksonxml/runtime/pom.xml              |      2 +-
 extensions/java-joor-dsl/deployment/pom.xml        |      2 +-
 .../java/joor/deployment/JavaJoorDslProcessor.java |     59 +-
 extensions/java-joor-dsl/pom.xml                   |      2 +-
 extensions/java-joor-dsl/runtime/pom.xml           |      7 +-
 .../dsl/java/joor/runtime/JavaJoorDslRecorder.java |      4 +-
 extensions/jaxb/deployment/pom.xml                 |      2 +-
 .../component/jaxb/deployment/JaxbProcessor.java   |      7 -
 extensions/jaxb/pom.xml                            |      2 +-
 extensions/jaxb/runtime/pom.xml                    |      8 +-
 .../camel/quarkus/component/jaxb/JaxbRecorder.java |      3 +-
 extensions/jcache/deployment/pom.xml               |      2 +-
 extensions/jcache/pom.xml                          |      2 +-
 extensions/jcache/runtime/pom.xml                  |      2 +-
 extensions/jdbc/deployment/pom.xml                 |      2 +-
 extensions/jdbc/pom.xml                            |      2 +-
 extensions/jdbc/runtime/pom.xml                    |      6 +-
 extensions/jfr/deployment/pom.xml                  |      2 +-
 extensions/jfr/pom.xml                             |      2 +-
 extensions/jfr/runtime/pom.xml                     |      2 +-
 .../quarkus/component/jfr/CamelJfrRecorder.java    |      3 +-
 extensions/jira/deployment/pom.xml                 |      8 +-
 extensions/jira/pom.xml                            |      2 +-
 extensions/jira/runtime/pom.xml                    |     12 +-
 extensions/jms/deployment/pom.xml                  |      2 +-
 extensions/jms/pom.xml                             |      2 +-
 extensions/jms/runtime/pom.xml                     |     14 +-
 extensions/johnzon/deployment/pom.xml              |      2 +-
 extensions/johnzon/pom.xml                         |      2 +-
 extensions/johnzon/runtime/pom.xml                 |      2 +-
 extensions/jolt/deployment/pom.xml                 |      2 +-
 extensions/jolt/pom.xml                            |      2 +-
 extensions/jolt/runtime/pom.xml                    |      2 +-
 extensions/joor/deployment/pom.xml                 |     69 +
 .../deployment/JoorExpressionSourceBuildItem.java  |     68 +
 .../component/joor/deployment/JoorProcessor.java   |    200 +
 extensions/joor/pom.xml                            |     37 +
 extensions/joor/runtime/pom.xml                    |    103 +
 .../joor/runtime/src/main/doc/configuration.adoc   |      3 +
 .../joor/runtime/JoorExpressionCompiler.java       |     64 +
 .../joor/runtime/JoorExpressionConfig.java         |     46 +
 .../joor/runtime/JoorExpressionRecorder.java       |     71 +
 .../runtime/JoorExpressionScriptingCompiler.java   |     64 +
 .../main/resources/META-INF/quarkus-extension.yaml |     31 +
 extensions/jpa/deployment/pom.xml                  |      2 +-
 extensions/jpa/pom.xml                             |      2 +-
 extensions/jpa/runtime/pom.xml                     |      7 +-
 .../quarkus/component/jpa/CamelJpaRecorder.java    |      5 +-
 extensions/jq/deployment/pom.xml                   |      2 +-
 extensions/jq/pom.xml                              |      2 +-
 extensions/jq/runtime/pom.xml                      |      2 +-
 extensions/js-dsl/deployment/pom.xml               |      2 +-
 extensions/js-dsl/pom.xml                          |      2 +-
 extensions/js-dsl/runtime/pom.xml                  |      2 +-
 extensions/jsch/deployment/pom.xml                 |      2 +-
 extensions/jsch/pom.xml                            |      2 +-
 extensions/jsch/runtime/pom.xml                    |      2 +-
 extensions/jsh-dsl/deployment/pom.xml              |      2 +-
 extensions/jsh-dsl/pom.xml                         |      2 +-
 extensions/jsh-dsl/runtime/pom.xml                 |      2 +-
 extensions/jslt/deployment/pom.xml                 |      2 +-
 extensions/jslt/pom.xml                            |      2 +-
 extensions/jslt/runtime/pom.xml                    |      2 +-
 extensions/json-validator/deployment/pom.xml       |      2 +-
 extensions/json-validator/pom.xml                  |      2 +-
 extensions/json-validator/runtime/pom.xml          |      2 +-
 extensions/jsonata/deployment/pom.xml              |      2 +-
 extensions/jsonata/pom.xml                         |      2 +-
 extensions/jsonata/runtime/pom.xml                 |      2 +-
 extensions/jsonb/deployment/pom.xml                |      2 +-
 extensions/jsonb/pom.xml                           |      2 +-
 extensions/jsonb/runtime/pom.xml                   |     13 +-
 extensions/jsonpath/deployment/pom.xml             |      2 +-
 .../json/path/deployment/JsonPathProcessor.java    |      3 +-
 extensions/jsonpath/pom.xml                        |      2 +-
 extensions/jsonpath/runtime/pom.xml                |      2 +-
 extensions/jta/deployment/pom.xml                  |      2 +-
 .../jta/MandatoryJtaTransactionPolicyTest.java     |      9 +-
 .../quarkus/component/jta/MockTransaction.java     |     13 +-
 .../jta/MockTransactionManagerProducer.java        |     11 +-
 .../jta/NeverJtaTransactionPolicyTest.java         |      9 +-
 .../jta/NotSupportedJtaTransactionPolicyTest.java  |      7 +-
 .../jta/RequiredJtaTransactionPolicyTest.java      |      9 +-
 .../jta/RequiresNewJtaTransactionPolicyTest.java   |      9 +-
 .../jta/SupportsJtaTransactionPolicyTest.java      |      7 +-
 extensions/jta/pom.xml                             |      2 +-
 extensions/jta/runtime/pom.xml                     |      2 +-
 .../jta/MandatoryJtaTransactionPolicy.java         |      2 +-
 .../component/jta/NeverJtaTransactionPolicy.java   |      2 +-
 .../jta/NotSupportedJtaTransactionPolicy.java      |      4 +-
 .../jta/RequiredJtaTransactionPolicy.java          |      2 +-
 .../jta/RequiresNewJtaTransactionPolicy.java       |      4 +-
 .../jta/SupportsJtaTransactionPolicy.java          |      2 +-
 .../jta/TransactionalJtaTransactionPolicy.java     |     17 +-
 extensions/kafka/deployment/pom.xml                |      2 +-
 .../deployment/KafkaDevServicesDisabledTest.java   |      3 +-
 .../deployment/KafkaDevServicesEnabledTest.java    |      3 +-
 ...sKafkaClientFactoryDisabledMergeConfigTest.java |      3 +-
 .../QuarkusKafkaClientFactoryDisabledTest.java     |      3 +-
 ...afkaClientFactoryDisabledViaPropertiesTest.java |      3 +-
 .../QuarkusKafkaClientFactoryEnabledTest.java      |      3 +-
 .../deployment/QuarkusKafkaClientFactoryTest.java  |      3 +-
 extensions/kafka/pom.xml                           |      2 +-
 extensions/kafka/runtime/pom.xml                   |      2 +-
 .../kafka/KafkaClientFactoryProducer.java          |      7 +-
 extensions/kamelet/deployment/pom.xml              |      2 +-
 .../kamelet/deployment/KameletProcessor.java       |      6 +-
 extensions/kamelet/pom.xml                         |      2 +-
 extensions/kamelet/runtime/pom.xml                 |      2 +-
 extensions/knative-consumer/deployment/pom.xml     |      2 +-
 extensions/knative-consumer/pom.xml                |      2 +-
 extensions/knative-consumer/runtime/pom.xml        |      2 +-
 extensions/knative-producer/deployment/pom.xml     |      2 +-
 extensions/knative-producer/pom.xml                |      2 +-
 extensions/knative-producer/runtime/pom.xml        |      2 +-
 extensions/knative/deployment/pom.xml              |      2 +-
 extensions/knative/pom.xml                         |      2 +-
 extensions/knative/runtime/pom.xml                 |      2 +-
 extensions/kotlin-dsl/deployment/pom.xml           |      2 +-
 extensions/kotlin-dsl/pom.xml                      |      2 +-
 extensions/kotlin-dsl/runtime/pom.xml              |      2 +-
 extensions/kotlin/deployment/pom.xml               |      2 +-
 extensions/kotlin/pom.xml                          |      2 +-
 extensions/kotlin/runtime/pom.xml                  |      2 +-
 extensions/kubernetes/deployment/pom.xml           |      2 +-
 .../KubernetesClusterServiceConfigDefaultTest.java |     14 +-
 ...erServiceConfigEnabledWithRebalancingtTest.java |     13 +-
 ...terServiceConfigEnabledWithoutDefaultsTest.java |     13 +-
 ...ServiceConfigEnabledWithoutRebalancingTest.java |     13 +-
 extensions/kubernetes/pom.xml                      |      2 +-
 extensions/kubernetes/runtime/pom.xml              |     12 +-
 extensions/kudu/client/pom.xml                     |      2 +-
 extensions/kudu/deployment/pom.xml                 |      2 +-
 extensions/kudu/pom.xml                            |      2 +-
 extensions/kudu/runtime/pom.xml                    |      2 +-
 extensions/language/deployment/pom.xml             |      2 +-
 extensions/language/pom.xml                        |      2 +-
 extensions/language/runtime/pom.xml                |      2 +-
 .../language/runtime/src/main/doc/usage.adoc       |     22 +
 extensions/leveldb/deployment/pom.xml              |      2 +-
 extensions/leveldb/pom.xml                         |      2 +-
 extensions/leveldb/runtime/pom.xml                 |      2 +-
 .../leveldb/runtime/src/main/doc/limitations.adoc  |      4 +-
 extensions/log/deployment/pom.xml                  |      2 +-
 extensions/log/pom.xml                             |      2 +-
 extensions/log/runtime/pom.xml                     |      2 +-
 extensions/lra/deployment/pom.xml                  |      2 +-
 extensions/lra/pom.xml                             |      2 +-
 extensions/lra/runtime/pom.xml                     |      2 +-
 extensions/lumberjack/deployment/pom.xml           |      2 +-
 extensions/lumberjack/pom.xml                      |      2 +-
 extensions/lumberjack/runtime/pom.xml              |      8 +-
 extensions/lzf/deployment/pom.xml                  |      2 +-
 extensions/lzf/pom.xml                             |      2 +-
 extensions/lzf/runtime/pom.xml                     |      2 +-
 extensions/mail/deployment/pom.xml                 |      2 +-
 extensions/mail/pom.xml                            |      2 +-
 extensions/mail/runtime/pom.xml                    |     12 +-
 extensions/master/deployment/pom.xml               |      2 +-
 extensions/master/pom.xml                          |      2 +-
 extensions/master/runtime/pom.xml                  |      2 +-
 extensions/micrometer/deployment/pom.xml           |      2 +-
 .../MicrometerMetricsConfigDefaultsTest.java       |      3 +-
 .../MicrometerMetricsConfigOverrideTest.java       |      3 +-
 .../deployment/MicrometerMetricsDisabledTest.java  |      3 +-
 extensions/micrometer/pom.xml                      |      2 +-
 extensions/micrometer/runtime/pom.xml              |      2 +-
 .../deployment/pom.xml                             |      2 +-
 extensions/microprofile-fault-tolerance/pom.xml    |      2 +-
 .../microprofile-fault-tolerance/runtime/pom.xml   |      2 +-
 extensions/microprofile-health/deployment/pom.xml  |      2 +-
 .../MicroProfileHealthCamelChecksDisabledTest.java |      3 +-
 ...croProfileHealthDisabledViaCameQuarkusTest.java |      3 +-
 ...MicroProfileHealthDisabledViaCamelMainTest.java |      3 +-
 ...roProfileHealthDisabledViaMicroProfileTest.java |      3 +-
 .../deployment/MicroProfileHealthEnabledTest.java  |      3 +-
 extensions/microprofile-health/pom.xml             |      2 +-
 extensions/microprofile-health/runtime/pom.xml     |     12 +-
 extensions/microprofile-metrics/deployment/pom.xml |      2 +-
 .../MicroProfileMetricsConfigDefaultsTest.java     |      2 +-
 .../MicroProfileMetricsConfigOverrideTest.java     |      2 +-
 extensions/microprofile-metrics/pom.xml            |      2 +-
 extensions/microprofile-metrics/runtime/pom.xml    |      2 +-
 extensions/minio/deployment/pom.xml                |      2 +-
 extensions/minio/pom.xml                           |      2 +-
 extensions/minio/runtime/pom.xml                   |      8 +-
 extensions/mllp/deployment/pom.xml                 |      2 +-
 extensions/mllp/pom.xml                            |      2 +-
 extensions/mllp/runtime/pom.xml                    |      2 +-
 extensions/mock/deployment/pom.xml                 |      2 +-
 extensions/mock/pom.xml                            |      2 +-
 extensions/mock/runtime/pom.xml                    |      2 +-
 extensions/mongodb-gridfs/deployment/pom.xml       |      2 +-
 extensions/mongodb-gridfs/pom.xml                  |      2 +-
 extensions/mongodb-gridfs/runtime/pom.xml          |      2 +-
 extensions/mongodb/deployment/pom.xml              |      2 +-
 extensions/mongodb/pom.xml                         |      2 +-
 extensions/mongodb/runtime/pom.xml                 |      2 +-
 extensions/mustache/deployment/pom.xml             |      2 +-
 extensions/mustache/pom.xml                        |      2 +-
 extensions/mustache/runtime/pom.xml                |      2 +-
 extensions/mybatis/deployment/pom.xml              |      8 +-
 extensions/mybatis/pom.xml                         |      2 +-
 extensions/mybatis/runtime/pom.xml                 |      8 +-
 extensions/nats/deployment/pom.xml                 |      2 +-
 extensions/nats/pom.xml                            |      2 +-
 extensions/nats/runtime/pom.xml                    |     12 +-
 extensions/netty-http/deployment/pom.xml           |      2 +-
 extensions/netty-http/pom.xml                      |      2 +-
 extensions/netty-http/runtime/pom.xml              |      8 +-
 extensions/netty/deployment/pom.xml                |      2 +-
 extensions/netty/pom.xml                           |      2 +-
 extensions/netty/runtime/pom.xml                   |      2 +-
 extensions/nitrite/deployment/pom.xml              |      2 +-
 extensions/nitrite/pom.xml                         |      2 +-
 extensions/nitrite/runtime/pom.xml                 |      2 +-
 .../nitrite/graal/PodamSubstitutions.java          |    107 +
 extensions/oaipmh/deployment/pom.xml               |      2 +-
 extensions/oaipmh/pom.xml                          |      2 +-
 extensions/oaipmh/runtime/pom.xml                  |      2 +-
 extensions/ognl/deployment/pom.xml                 |     61 +
 .../component/ognl/deployment/OgnlProcessor.java   |     62 +
 extensions/ognl/pom.xml                            |     37 +
 extensions/ognl/runtime/pom.xml                    |     98 +
 .../main/resources/META-INF/quarkus-extension.yaml |     31 +
 extensions/olingo4/deployment/pom.xml              |      2 +-
 extensions/olingo4/pom.xml                         |      2 +-
 extensions/olingo4/runtime/pom.xml                 |      2 +-
 extensions/openapi-java/deployment/pom.xml         |      2 +-
 .../java/deployment/OpenApiJavaProcessor.java      |      2 +-
 .../openapi/java/deployment/QuarkusResource.java   |      8 +-
 extensions/openapi-java/pom.xml                    |      2 +-
 extensions/openapi-java/runtime/pom.xml            |      2 +-
 extensions/openstack/deployment/pom.xml            |      2 +-
 extensions/openstack/pom.xml                       |      2 +-
 extensions/openstack/runtime/pom.xml               |      2 +-
 extensions/opentelemetry/deployment/pom.xml        |      2 +-
 .../deployment/OpenTelemetryDisabledTest.java      |      3 +-
 .../deployment/OpenTelemetryEnabledTest.java       |      3 +-
 extensions/opentelemetry/pom.xml                   |      2 +-
 extensions/opentelemetry/runtime/pom.xml           |     12 +-
 .../opentelemetry/OpenTelemetryTracerProducer.java |      7 +-
 extensions/opentracing/deployment/pom.xml          |      2 +-
 .../deployment/OpenTracingDisabledTest.java        |      2 +-
 .../deployment/OpenTracingEnabledTest.java         |      2 +-
 extensions/opentracing/pom.xml                     |      2 +-
 extensions/opentracing/runtime/pom.xml             |      2 +-
 extensions/optaplanner/deployment/pom.xml          |      2 +-
 extensions/optaplanner/pom.xml                     |      2 +-
 extensions/optaplanner/runtime/pom.xml             |      2 +-
 extensions/paho-mqtt5/deployment/pom.xml           |      2 +-
 extensions/paho-mqtt5/pom.xml                      |      2 +-
 extensions/paho-mqtt5/runtime/pom.xml              |      2 +-
 extensions/paho/deployment/pom.xml                 |      2 +-
 extensions/paho/pom.xml                            |      2 +-
 extensions/paho/runtime/pom.xml                    |      2 +-
 extensions/pdf/deployment/pom.xml                  |      2 +-
 extensions/pdf/pom.xml                             |      2 +-
 extensions/pdf/runtime/pom.xml                     |      4 +-
 extensions/pg-replication-slot/deployment/pom.xml  |      2 +-
 extensions/pg-replication-slot/pom.xml             |      2 +-
 extensions/pg-replication-slot/runtime/pom.xml     |      2 +-
 extensions/pgevent/deployment/pom.xml              |      2 +-
 extensions/pgevent/pom.xml                         |      2 +-
 extensions/pgevent/runtime/pom.xml                 |      2 +-
 extensions/platform-http/deployment/pom.xml        |      2 +-
 extensions/platform-http/pom.xml                   |      2 +-
 extensions/platform-http/runtime/pom.xml           |      2 +-
 extensions/pom.xml                                 |     31 +-
 extensions/protobuf/deployment/pom.xml             |      2 +-
 extensions/protobuf/pom.xml                        |      2 +-
 extensions/protobuf/runtime/pom.xml                |      2 +-
 extensions/pubnub/deployment/pom.xml               |      2 +-
 extensions/pubnub/pom.xml                          |      2 +-
 extensions/pubnub/runtime/pom.xml                  |      2 +-
 extensions/quartz/deployment/pom.xml               |      2 +-
 .../QuartzNoQuarkusSchedulerAutowiredTest.java     |      3 +-
 .../quartz/deployment/QuartzNotAutowiredTest.java  |      3 +-
 .../QuartzQuarkusCustomSchedulerAutowiredTest.java |      5 +-
 ...artzQuarkusSchedulerAmbiguousAutowiredTest.java |      5 +-
 .../QuartzQuarkusSchedulerAutowiredTest.java       |      3 +-
 .../QuartzQuarkusSchedulerNotAutowiredTest.java    |      3 +-
 extensions/quartz/pom.xml                          |      2 +-
 extensions/quartz/runtime/pom.xml                  |      2 +-
 .../component/quartz/CamelQuartzRecorder.java      |      3 +-
 .../quartz/graal/QuartzSubstitutions.java          |     41 +
 extensions/qute/component/pom.xml                  |      4 +-
 .../org/apache/camel/component/qute/qute.json      |      2 +-
 .../apache/camel/component/qute/QuteEndpoint.java  |      3 +-
 extensions/qute/deployment/pom.xml                 |      2 +-
 extensions/qute/pom.xml                            |      2 +-
 extensions/qute/runtime/pom.xml                    |      2 +-
 extensions/rabbitmq/deployment/pom.xml             |      2 +-
 extensions/rabbitmq/pom.xml                        |      2 +-
 extensions/rabbitmq/runtime/pom.xml                |      2 +-
 extensions/reactive-streams/deployment/pom.xml     |      2 +-
 .../deployment/ReactiveStreamsProcessor.java       |      3 +-
 extensions/reactive-streams/pom.xml                |      2 +-
 extensions/reactive-streams/runtime/pom.xml        |      2 +-
 .../reactive/streams/ReactiveStreamsProducers.java |      5 +-
 extensions/ref/deployment/pom.xml                  |      2 +-
 extensions/ref/pom.xml                             |      2 +-
 extensions/ref/runtime/pom.xml                     |      2 +-
 extensions/rest-openapi/deployment/pom.xml         |      2 +-
 extensions/rest-openapi/pom.xml                    |      2 +-
 extensions/rest-openapi/runtime/pom.xml            |      2 +-
 extensions/rest/deployment/pom.xml                 |      2 +-
 extensions/rest/pom.xml                            |      2 +-
 extensions/rest/runtime/pom.xml                    |      2 +-
 extensions/rss/deployment/pom.xml                  |      2 +-
 extensions/rss/pom.xml                             |      2 +-
 extensions/rss/runtime/pom.xml                     |      2 +-
 extensions/saga/deployment/pom.xml                 |      2 +-
 extensions/saga/pom.xml                            |      2 +-
 extensions/saga/runtime/pom.xml                    |      2 +-
 extensions/salesforce/deployment/pom.xml           |      2 +-
 extensions/salesforce/pom.xml                      |      2 +-
 extensions/salesforce/runtime/pom.xml              |      2 +-
 extensions/sap-netweaver/deployment/pom.xml        |      2 +-
 extensions/sap-netweaver/pom.xml                   |      2 +-
 extensions/sap-netweaver/runtime/pom.xml           |      2 +-
 extensions/saxon/deployment/pom.xml                |      2 +-
 extensions/saxon/pom.xml                           |      2 +-
 extensions/saxon/runtime/pom.xml                   |      6 +-
 extensions/scheduler/deployment/pom.xml            |      2 +-
 extensions/scheduler/pom.xml                       |      2 +-
 extensions/scheduler/runtime/pom.xml               |      2 +-
 extensions/seda/deployment/pom.xml                 |      2 +-
 extensions/seda/pom.xml                            |      2 +-
 extensions/seda/runtime/pom.xml                    |      2 +-
 extensions/servicenow/deployment/pom.xml           |      2 +-
 extensions/servicenow/pom.xml                      |      2 +-
 extensions/servicenow/runtime/pom.xml              |     10 +-
 extensions/servlet/deployment/pom.xml              |      2 +-
 .../component/servlet/test/CustomServlet.java      |      7 +-
 extensions/servlet/pom.xml                         |      2 +-
 extensions/servlet/runtime/pom.xml                 |     12 +-
 .../servlet/runtime/CamelServletConfig.java        |      2 +-
 extensions/shiro/deployment/pom.xml                |      2 +-
 .../component/shiro/deployment/ShiroProcessor.java |      2 +-
 extensions/shiro/pom.xml                           |      2 +-
 extensions/shiro/runtime/pom.xml                   |      2 +-
 extensions/sjms/deployment/pom.xml                 |      2 +-
 extensions/sjms/pom.xml                            |      2 +-
 extensions/sjms/runtime/pom.xml                    |      2 +-
 extensions/sjms2/deployment/pom.xml                |      2 +-
 extensions/sjms2/pom.xml                           |      2 +-
 extensions/sjms2/runtime/pom.xml                   |      2 +-
 extensions/slack/deployment/pom.xml                |      2 +-
 extensions/slack/pom.xml                           |      2 +-
 extensions/slack/runtime/pom.xml                   |      2 +-
 .../smallrye-reactive-messaging/deployment/pom.xml |      2 +-
 extensions/smallrye-reactive-messaging/pom.xml     |      2 +-
 .../smallrye-reactive-messaging/runtime/pom.xml    |      2 +-
 extensions/snakeyaml/deployment/pom.xml            |      2 +-
 extensions/snakeyaml/pom.xml                       |      2 +-
 extensions/snakeyaml/runtime/pom.xml               |      2 +-
 extensions/soap/deployment/pom.xml                 |      2 +-
 .../component/soap/deployment/SoapProcessor.java   |      3 +-
 extensions/soap/pom.xml                            |      2 +-
 extensions/soap/runtime/pom.xml                    |      2 +-
 extensions/solr/deployment/pom.xml                 |      2 +-
 extensions/solr/pom.xml                            |      2 +-
 extensions/solr/runtime/pom.xml                    |     12 +-
 extensions/splunk/deployment/pom.xml               |      2 +-
 extensions/splunk/pom.xml                          |      2 +-
 extensions/splunk/runtime/pom.xml                  |      2 +-
 extensions/spring-rabbitmq/deployment/pom.xml      |      2 +-
 .../deployment/SpringRabbitmqProcessor.java        |      6 +-
 extensions/spring-rabbitmq/pom.xml                 |      2 +-
 extensions/spring-rabbitmq/runtime/pom.xml         |      2 +-
 extensions/sql/deployment/pom.xml                  |      2 +-
 extensions/sql/pom.xml                             |      2 +-
 extensions/sql/runtime/pom.xml                     |     14 +-
 .../sql/runtime/src/main/doc/limitations.adoc      |      4 -
 extensions/ssh/deployment/pom.xml                  |      2 +-
 extensions/ssh/pom.xml                             |      2 +-
 extensions/ssh/runtime/pom.xml                     |      2 +-
 extensions/stax/deployment/pom.xml                 |      2 +-
 extensions/stax/pom.xml                            |      2 +-
 extensions/stax/runtime/pom.xml                    |      2 +-
 extensions/stream/deployment/pom.xml               |      2 +-
 extensions/stream/pom.xml                          |      2 +-
 extensions/stream/runtime/pom.xml                  |      2 +-
 extensions/stringtemplate/deployment/pom.xml       |      2 +-
 extensions/stringtemplate/pom.xml                  |      2 +-
 extensions/stringtemplate/runtime/pom.xml          |      2 +-
 extensions/syslog/deployment/pom.xml               |      2 +-
 extensions/syslog/pom.xml                          |      2 +-
 extensions/syslog/runtime/pom.xml                  |      2 +-
 extensions/tarfile/deployment/pom.xml              |      2 +-
 extensions/tarfile/pom.xml                         |      2 +-
 extensions/tarfile/runtime/pom.xml                 |      2 +-
 extensions/telegram/deployment/pom.xml             |      2 +-
 extensions/telegram/pom.xml                        |      2 +-
 extensions/telegram/runtime/pom.xml                |      2 +-
 extensions/tika/deployment/pom.xml                 |     10 +-
 extensions/tika/pom.xml                            |      2 +-
 extensions/tika/runtime/pom.xml                    |      2 +-
 extensions/timer/deployment/pom.xml                |      2 +-
 extensions/timer/pom.xml                           |      2 +-
 extensions/timer/runtime/pom.xml                   |      2 +-
 extensions/twilio/deployment/pom.xml               |      2 +-
 .../twilio/deployment/TwilioProcessor.java         |     17 -
 extensions/twilio/pom.xml                          |      2 +-
 extensions/twilio/runtime/pom.xml                  |      2 +-
 extensions/twitter/deployment/pom.xml              |      2 +-
 extensions/twitter/pom.xml                         |      2 +-
 extensions/twitter/runtime/pom.xml                 |      2 +-
 extensions/univocity-parsers/deployment/pom.xml    |      2 +-
 extensions/univocity-parsers/pom.xml               |      2 +-
 extensions/univocity-parsers/runtime/pom.xml       |      2 +-
 extensions/validator/deployment/pom.xml            |      2 +-
 extensions/validator/pom.xml                       |      2 +-
 extensions/validator/runtime/pom.xml               |      2 +-
 extensions/velocity/deployment/pom.xml             |      2 +-
 extensions/velocity/pom.xml                        |      2 +-
 extensions/velocity/runtime/pom.xml                |      2 +-
 extensions/vertx-http/deployment/pom.xml           |      2 +-
 extensions/vertx-http/pom.xml                      |      2 +-
 extensions/vertx-http/runtime/pom.xml              |      2 +-
 extensions/vertx-websocket/deployment/pom.xml      |      2 +-
 extensions/vertx-websocket/pom.xml                 |      2 +-
 extensions/vertx-websocket/runtime/pom.xml         |      2 +-
 .../runtime/src/main/doc/usage.adoc                |     11 +-
 extensions/vertx/deployment/pom.xml                |      2 +-
 extensions/vertx/pom.xml                           |      2 +-
 extensions/vertx/runtime/pom.xml                   |      2 +-
 extensions/vm/deployment/pom.xml                   |      2 +-
 extensions/vm/pom.xml                              |      2 +-
 extensions/vm/runtime/pom.xml                      |      2 +-
 extensions/weather/deployment/pom.xml              |      2 +-
 extensions/weather/pom.xml                         |      2 +-
 extensions/weather/runtime/pom.xml                 |     20 +-
 extensions/xchange/deployment/pom.xml              |      2 +-
 .../xchange/deployment/XchangeProcessor.java       |      6 +-
 extensions/xchange/pom.xml                         |      2 +-
 extensions/xchange/runtime/pom.xml                 |     12 +-
 extensions/xmlsecurity/deployment/pom.xml          |      2 +-
 extensions/xmlsecurity/pom.xml                     |      2 +-
 extensions/xmlsecurity/runtime/pom.xml             |      2 +-
 extensions/xpath/deployment/pom.xml                |      2 +-
 extensions/xpath/pom.xml                           |      2 +-
 extensions/xpath/runtime/pom.xml                   |      2 +-
 extensions/xslt/deployment/pom.xml                 |      2 +-
 extensions/xslt/pom.xml                            |      2 +-
 extensions/xslt/runtime/pom.xml                    |      2 +-
 extensions/xstream/deployment/pom.xml              |      2 +-
 extensions/xstream/pom.xml                         |      2 +-
 extensions/xstream/runtime/pom.xml                 |      2 +-
 extensions/zendesk/deployment/pom.xml              |      2 +-
 extensions/zendesk/pom.xml                         |      2 +-
 extensions/zendesk/runtime/pom.xml                 |      2 +-
 extensions/zip-deflater/deployment/pom.xml         |      2 +-
 extensions/zip-deflater/pom.xml                    |      2 +-
 extensions/zip-deflater/runtime/pom.xml            |      2 +-
 extensions/zipfile/deployment/pom.xml              |      2 +-
 extensions/zipfile/pom.xml                         |      2 +-
 extensions/zipfile/runtime/pom.xml                 |      2 +-
 .../aws2-quarkus-client/aws2-ddb/pom.xml           |      7 +-
 .../aws2/ddb/it/Aws2DdbQuarkusClientResource.java  |     13 +-
 .../aws2-quarkus-client/aws2-s3/pom.xml            |      7 +-
 .../aws2/s3/it/Aws2S3QuarkusClientInvoker.java     |      5 +-
 .../aws2-quarkus-client/aws2-ses/pom.xml           |      7 +-
 .../aws2/ses/it/Aws2SesQuarkusClientInvoker.java   |      5 +-
 .../aws2-quarkus-client/aws2-sqs-sns/pom.xml       |      7 +-
 .../aws2/sns/it/Aws2SnsQuarkusClientInvoker.java   |      5 +-
 .../aws2-quarkus-client/aws2-sqs/pom.xml           |      7 +-
 .../aws2/sqs/it/Aws2SqsQuarkusClientInvoker.java   |      5 +-
 .../aws2-quarkus-client/pom.xml                    |      2 +-
 integration-test-groups/aws2/aws2-cw/pom.xml       |      7 +-
 .../component/aws2/cw/it/Aws2CwResource.java       |     42 +-
 .../component/aws2/cw/it/ClientBuilder.java        |      5 +-
 .../quarkus/component/aws2/cw/it/Aws2CwTest.java   |     30 +-
 integration-test-groups/aws2/aws2-ddb/pom.xml      |      7 +-
 .../component/aws2/ddb/it/Aws2DdbResource.java     |     36 +-
 .../aws2/ddb/it/Aws2DdbStreamResource.java         |     17 +-
 .../component/aws2/ddb/it/Aws2DdbStreamRoutes.java |     11 +-
 .../quarkus/component/aws2/ddb/it/Aws2DdbTest.java |     16 +-
 integration-test-groups/aws2/aws2-kinesis/pom.xml  |      7 +-
 .../kinesis/it/Aws2KinesisFirehoseResource.java    |     26 +-
 .../aws2/kinesis/it/Aws2KinesisResource.java       |     30 +-
 .../aws2/kinesis/it/Aws2KinesisRoutes.java         |     11 +-
 .../aws2/kinesis/it/Aws2KinesisFirehoseIT.java     |     24 +
 .../aws2/kinesis/it/Aws2KinesisFirehoseTest.java   |    126 +
 .../component/aws2/kinesis/it/Aws2KinesisTest.java |     78 +-
 integration-test-groups/aws2/aws2-lambda/pom.xml   |     11 +-
 .../aws2/lambda/it/Aws2LambdaResource.java         |     45 +-
 .../component/aws2/lambda/it/Aws2LambdaTest.java   |     15 +-
 integration-test-groups/aws2/aws2-s3/pom.xml       |      7 +-
 .../component/aws2/s3/it/Aws2S3Resource.java       |     75 +-
 .../quarkus/component/aws2/s3/it/Aws2S3Test.java   |     67 +-
 integration-test-groups/aws2/aws2-ses/pom.xml      |      7 +-
 .../component/aws2/ses/it/Aws2SesResource.java     |     28 +-
 .../quarkus/component/aws2/ses/it/Aws2SesTest.java |     23 +-
 integration-test-groups/aws2/aws2-sqs-sns/pom.xml  |      7 +-
 .../component/aws2/sns/it/Aws2SqsSnsResource.java  |     53 +-
 .../component/aws2/sns/it/Aws2SqsSnsTest.java      |     11 +-
 integration-test-groups/aws2/aws2-sqs/pom.xml      |      7 +-
 .../component/aws2/sqs/it/Aws2SqsResource.java     |     64 +-
 .../component/aws2/sqs/it/DeadLetterBuilder.java   |      3 +-
 .../quarkus/component/aws2/sqs/it/Aws2SqsTest.java |     64 +-
 .../aws2/sqs/it/Aws2SqsTestEnvCustomizer.java      |     19 +-
 integration-test-groups/aws2/pom.xml               |      2 +-
 .../azure/azure-eventhubs/pom.xml                  |      2 +-
 .../azure/eventhubs/it/AzureEventhubsResource.java |     19 +-
 .../azure/eventhubs/it/AzureEventhubsRoutes.java   |      3 +-
 .../azure/azure-storage-blob/pom.xml               |      2 +-
 .../storage/blob/it/AzureStorageBlobProducers.java |      3 +-
 .../storage/blob/it/AzureStorageBlobResource.java  |     35 +-
 .../storage/blob/it/AzureStorageBlobRoutes.java    |      3 +-
 .../azure/azure-storage-queue/pom.xml              |      2 +-
 .../queue/it/AzureStorageQueueResource.java        |     25 +-
 .../component/azure/storage/queue/it/Routes.java   |      3 +-
 integration-test-groups/azure/pom.xml              |      2 +-
 integration-test-groups/compression/lzf/pom.xml    |      2 +-
 .../quarkus/component/lzf/it/LzfResource.java      |     17 +-
 integration-test-groups/compression/pom.xml        |      2 +-
 .../compression/zip-deflater/pom.xml               |      2 +-
 .../zipdeflater/it/ZipDeflaterResource.java        |     19 +-
 .../compression/zipfile/pom.xml                    |      2 +-
 .../component/zipfile/it/ZipFileResource.java      |     19 +-
 .../cxf-soap/cxf-soap-client/pom.xml               |     49 +-
 .../cxf/soap/client/it/CxfSoapClientResource.java  |     19 +-
 .../cxf/soap/client/it/CxfSoapClientRoutes.java    |     15 +-
 .../src/main/resources/application.properties      |     10 +
 .../cxf-soap/cxf-soap-mtom-awt/pom.xml             |      2 +-
 .../soap/mtom/awt/it/CxfSoapMtomAwtResource.java   |     23 +-
 .../cxf/soap/mtom/awt/it/CxfSoapMtomAwtRoutes.java |     11 +-
 .../cxf/soap/mtom/awt/it/IImageService.java        |      4 +-
 .../component/cxf/soap/mtom/awt/it/ImageData.java  |      2 +-
 .../cxf/soap/mtom/awt/it/ImageService.java         |      5 +-
 .../soap/mtom/awt/it/MtomAttachmentChecker.java    |     15 +-
 .../src/main/resources/application.properties      |      4 +
 .../cxf-soap/cxf-soap-mtom/pom.xml                 |      2 +-
 .../cxf/soap/mtom/it/CxfSoapMtomResource.java      |     19 +-
 .../cxf/soap/mtom/it/CxfSoapMtomRoutes.java        |     14 +-
 .../component/cxf/soap/mtom/it/IImageService.java  |      4 +-
 .../component/cxf/soap/mtom/it/ImageFile.java      |      2 +-
 .../component/cxf/soap/mtom/it/ImageService.java   |      5 +-
 .../cxf/soap/mtom/it/MtomAttachmentChecker.java    |     15 +-
 .../src/main/resources/application.properties      |      4 +
 .../cxf-soap/cxf-soap-server/pom.xml               |     62 +-
 .../cxf/soap/server/it/CodeFirstService.java       |     12 +-
 .../cxf/soap/server/it/CxfSoapRoutes.java          |     12 +-
 .../component/cxf/soap/server/it/EchoService.java  |      2 +-
 .../cxf/soap/server/it/EchoServiceImpl.java        |      2 +-
 .../src/main/resources/application.properties      |     10 +
 .../cxf/soap/server/it/CxfSoapServiceTest.java     |      3 +-
 .../cxf-soap/cxf-soap-ws-security-client/pom.xml   |     49 +-
 .../wss/client/it/CxfSoapWssClientResource.java    |     19 +-
 .../soap/wss/client/it/CxfSoapWssClientRoutes.java |      9 +-
 .../cxf/soap/wss/client/it/PasswordCallback.java   |      4 +-
 .../src/main/resources/application.properties      |     10 +
 .../cxf-soap/cxf-soap-ws-security-server/pom.xml   |      2 +-
 .../way/it/WsSecurityPolicyServerRoutesCxfWay.java |      3 +-
 .../it/WssSecurityPolicyHelloServiceCxfWay.java    |      4 +-
 .../WssSecurityPolicyHelloServiceCxfWayImpl.java   |      5 +-
 .../server/it/WsSecurityPolicyServerRoutes.java    |      7 +-
 .../server/it/WssSecurityPolicyHelloService.java   |      4 +-
 .../it/WssSecurityPolicyHelloServiceImpl.java      |      3 +-
 .../soap/wss/server/it/CxfSoapWssServerRoutes.java |      6 +-
 .../cxf/soap/wss/server/it/WssRounderService.java  |      4 +-
 .../src/main/resources/application.properties      |      4 +
 .../it/CxfWssSecurityPolicyServerCxfWayTest.java   |      5 +-
 .../server/it/CxfWssSecurityPolicyServerTest.java  |      5 +-
 .../soap/wss/server/it/CxfSoapWssServerTest.java   |      4 +-
 .../cxf-soap/cxf-soap-ws-trust/pom.xml             |      2 +-
 .../soap/it/ws/trust/server/StsLoggingFeature.java |      3 +-
 .../soap/it/ws/trust/server/TrustHelloService.java |      5 +-
 .../it/ws/trust/server/WsTrustServerRoutes.java    |      6 +-
 .../server/cxf/way/TrustHelloServiceCxfWay.java    |      5 +-
 .../cxf/way/TrustHelloServiceCxfWayImpl.java       |      7 +-
 .../server/cxf/way/WsTrustServerRoutesCxfWay.java  |      3 +-
 .../cxf/soap/it/ws/trust/sts/SampleSTS.java        |      3 +-
 .../src/main/resources/application.properties      |      4 +
 .../cxf/soap/it/ws/trust/CxfWsTrustTest.java       |      4 +-
 .../it/ws/trust/cxf/way/CxfWsTrustCxfWayTest.java  |      4 +-
 integration-test-groups/cxf-soap/pom.xml           |      2 +-
 .../dataformats-json/json-gson/pom.xml             |    217 +
 .../json/gson/JsonGsonDataformatsResource.java     |    104 +
 .../json/gson/JsonGsonDataformatsRoute.java        |    108 +
 .../dataformats/json/gson/model/AnotherObject.java |     36 +
 .../dataformats/json/gson/model/DummyObject.java   |     69 +
 .../dataformats/json/gson/model/ExcludeField.java  |     27 +
 .../dataformats/json/gson/model/PojoA.java         |     46 +
 .../dataformats/json/gson/model/PojoB.java         |     42 +
 .../dataformats/json/gson/GsonJsonIT.java          |     23 +
 .../dataformats/json/gson/GsonJsonTest.java        |     91 +
 .../dataformats-json/json-jackson/pom.xml          |    266 +
 .../json/jackson/JacksonJsonResource.java          |    638 +
 .../dataformats/json/jackson/JacksonJsonRoute.java |    177 +
 .../json/jackson/NamingStrategyCustomizer.java     |     30 +
 .../json/jackson/model/AnotherObject.java          |     36 +
 .../json/jackson/model/DummyObject.java            |     68 +
 .../dataformats/json/jackson/model/MyModule.java   |     49 +
 .../dataformats/json/jackson/model/Order.java      |     70 +
 .../dataformats/json/jackson/model/Person.java     |     81 +
 .../dataformats/json/jackson/model/Pojo.java       |     32 +
 .../dataformats/json/jackson/model/PojoA.java      |     46 +
 .../json/jackson/model/TestJAXBPojo.java           |     55 +
 .../json/jackson/model/TestOtherPojo.java          |     43 +
 .../dataformats/json/jackson/model/TestPojo.java   |     48 +
 .../json/jackson/model/TestPojoView.java           |     87 +
 .../dataformats/json/jackson/model/Views.java      |     31 +
 .../json/jackson/xml/JacksonXmlResource.java       |    553 +
 .../json/jackson/xml/JacksonXmlRoute.java          |    126 +
 .../src/main/resources/application.properties      |     26 +
 .../src/main/resources/routes/jackson-routes.xml   |    108 +
 .../dataformats/json/jackson/JacksonJsonIT.java    |     24 +
 .../dataformats/json/jackson/JacksonJsonTest.java  |    211 +
 .../dataformats/json/jackson/xml/JacksonXmlIT.java |     24 +
 .../json/jackson/xml/JacksonXmlTest.java           |    225 +
 .../dataformats-json/json-jsonb/pom.xml            |    249 +
 .../json/jsonb/JsonJsonbDataformatsResource.java   |    104 +
 .../json/jsonb/JsonJsonbDataformatsRoute.java      |     86 +
 .../dataformats/json/jsonb/ParamType.java          |    107 +
 .../json/jsonb/model/AnotherObject.java            |     36 +
 .../dataformats/json/jsonb/model/DummyObject.java  |     68 +
 .../dataformats/json/jsonb/model/PojoA.java        |     46 +
 .../dataformats/json/jsonb/model/PojoB.java        |     42 +
 .../dataformats/json/jsonb/JsonbJsonIT.java        |     23 +
 .../dataformats/json/jsonb/JsonbJsonTest.java      |     91 +
 integration-test-groups/dataformats-json/pom.xml   |     43 +
 integration-test-groups/foundation/bean/pom.xml    |      2 +-
 .../camel/quarkus/component/bean/BeanResource.java |     21 +-
 .../camel/quarkus/component/bean/BeanRoutes.java   |     10 +-
 .../bean/CalledFromLanguageAnnotatedParamBean.java |      5 +-
 .../component/bean/CompletionStageBean.java        |      5 +-
 .../camel/quarkus/component/bean/Counter.java      |      2 +-
 .../component/bean/EagerAppScopedRouteBuilder.java |      7 +-
 .../quarkus/component/bean/IdentifiedBean.java     |     34 +
 .../component/bean/LazyAppScopedRouteBuilder.java  |      3 +-
 .../camel/quarkus/component/bean/NamedBean.java    |      5 +-
 .../quarkus/component/bean/ParametersBean.java     |      5 +-
 .../component/bean/RouteBuilderWithProducer.java   |      5 +-
 .../quarkus/component/bean/WithHandlerBean.java    |      5 +-
 .../bean/WithLanguageParamBindingsBean.java        |      5 +-
 .../quarkus/component/bean/cdi/Producers.java      |      7 +-
 ...meAnnotationWithImplicitEndpointGetterBean.java |      3 +-
 .../consume/CustomNamedConsumeAnnotationBean.java  |      3 +-
 .../consume/DefaultNamedConsumeAnnotationBean.java |      3 +-
 .../bean/consume/SingletonAnnotationBean.java      |      3 +-
 .../quarkus/component/bean/eip/EipResource.java    |     19 +-
 .../quarkus/component/bean/eip/EipRoutes.java      |      9 +-
 .../component/bean/method/BeanMethodResource.java  |     21 +-
 .../component/bean/method/BeanMethodRoute.java     |      7 +-
 .../quarkus/component/bean/method/Producers.java   |      6 +-
 .../component/bean/method/RegisteredBean.java      |      5 +-
 .../quarkus/component/class_/ClassResource.java    |     13 +-
 .../camel/quarkus/component/bean/BeanTest.java     |     13 +-
 integration-test-groups/foundation/browse/pom.xml  |      2 +-
 .../component/browse/it/BrowseResource.java        |     13 +-
 .../foundation/component-name-resolver/pom.xml     |      2 +-
 .../resolver/ComponentNameResolverResource.java    |     16 +-
 .../foundation/controlbus/pom.xml                  |      2 +-
 .../component/controlbus/it/ControlbusBean.java    |      5 +-
 .../controlbus/it/ControlbusLanguageResource.java  |     15 +-
 .../controlbus/it/ControlbusLanguageRoute.java     |      3 +-
 .../controlbus/it/ControlbusResource.java          |     13 +-
 .../component/controlbus/it/ControlbusRoute.java   |      5 +-
 .../controlbus/it/RestartRoutePolicy.java          |      3 +-
 .../foundation/core-annotations/pom.xml            |      2 +-
 .../it/annotations/CoreAnnotationsResource.java    |     21 +-
 .../core/it/annotations/CoreAnnotationsRoutes.java |      9 +-
 .../foundation/core-fault-tolerance/pom.xml        |      2 +-
 .../it/CoreFaultToleranceProducers.java            |      7 +-
 .../it/CoreFaultToleranceResource.java             |     21 +-
 .../it/CoreFaultToleranceRoutes.java               |      3 +-
 .../foundation/core-languages/pom.xml              |      2 +-
 .../core/languages/it/ConstantLanguageRoutes.java  |      3 +-
 .../core/languages/it/CoreLanguagesResource.java   |     21 +-
 .../core/languages/it/CustomDataFormatRoutes.java  |      9 +-
 .../core/languages/it/RefLanguageRoutes.java       |      9 +-
 .../core/languages/it/TokenizeLanguageRoutes.java  |      9 +-
 .../foundation/core-thread-pools/pom.xml           |      2 +-
 .../quarkus/core/CoreThreadPoolsResource.java      |     15 +-
 .../src/main/resources/application.properties      |      2 +-
 .../camel/quarkus/core/CoreThreadPoolsTest.java    |      2 +-
 integration-test-groups/foundation/core/pom.xml    |      2 +-
 .../apache/camel/quarkus/core/CoreResource.java    |     28 +-
 .../core/PropertiesCustomBeanResolvedByType.java   |      5 +-
 .../foundation/customized-log-component/pom.xml    |      2 +-
 .../log/it/CustomizedLogComponentResource.java     |     15 +-
 integration-test-groups/foundation/dataset/pom.xml |      2 +-
 .../component/dataset/it/DataSetProducers.java     |      7 +-
 .../component/dataset/it/DataSetResource.java      |     13 +-
 integration-test-groups/foundation/direct/pom.xml  |      2 +-
 .../component/direct/it/DirectResource.java        |     19 +-
 .../src/main/resources/application.properties      |      1 +
 integration-test-groups/foundation/eip/pom.xml     |      2 +-
 .../apache/camel/quarkus/eip/it/EipResource.java   |     25 +-
 .../org/apache/camel/quarkus/eip/it/EipRoutes.java |      9 +-
 .../foundation/language/pom.xml                    |    146 +-
 .../component/language/it/CaseConverter.java       |     28 +
 .../component/language/it/LanguageResource.java    |     53 +-
 .../component/language/it/LanguageRoutes.java      |     50 +-
 .../component/language/it/LowerCaseExpression.java |     34 +
 .../src/main/resources/application.properties      |      2 +-
 .../{hello.simple.txt => hello.simple-res.txt}     |      0
 .../component/language/it/LanguageTest.java        |    198 +-
 .../language/it/LanguageTestResource.java          |     33 +
 .../src/test/resources/hello.simple-file.txt       |      1 +
 integration-test-groups/foundation/log/pom.xml     |      2 +-
 .../quarkus/component/log/it/LogResource.java      |      7 +-
 .../log/src/main/resources/application.properties  |      1 +
 integration-test-groups/foundation/mock/pom.xml    |      2 +-
 .../camel/quarkus/component/mock/it/CdiConfig.java |      5 +-
 .../quarkus/component/mock/it/MockResource.java    |     19 +-
 .../component/mock/it/MockRouteBuilder.java        |      5 +-
 integration-test-groups/foundation/pom.xml         |      2 +-
 integration-test-groups/foundation/ref/pom.xml     |      2 +-
 .../quarkus/component/ref/it/RefResource.java      |     35 +-
 .../foundation/route-configurations/pom.xml        |      2 +-
 .../RouteConfigurationsResource.java               |     15 +-
 .../foundation/scheduler/pom.xml                   |      2 +-
 .../component/scheduler/it/SchedulerResource.java  |     29 +-
 .../component/scheduler/it/SchedulerRoute.java     |      7 +-
 integration-test-groups/foundation/seda/pom.xml    |      2 +-
 .../quarkus/component/seda/it/SedaResource.java    |     21 +-
 integration-test-groups/foundation/stream/pom.xml  |      2 +-
 .../component/stream/it/StreamResource.java        |     15 +-
 integration-test-groups/foundation/timer/pom.xml   |      2 +-
 .../quarkus/component/timer/it/TimerProducers.java |      5 +-
 .../src/main/resources/application.properties      |      1 +
 .../foundation/type-converter/pom.xml              |      2 +-
 .../core/converter/it/ConverterResource.java       |     17 +-
 .../src/main/resources/application.properties      |      1 +
 .../quarkus/core/converter/it/ConverterTest.java   |      3 +-
 .../mongodb/mongodb-gridfs/pom.xml                 |      2 +-
 .../mongodb/gridfs/it/MongodbGridfsResource.java   |     21 +-
 integration-test-groups/mongodb/mongodb/pom.xml    |      2 +-
 .../component/mongodb/it/MongoDbResource.java      |     33 +-
 .../quarkus/component/mongodb/it/MongoDbRoute.java |      9 +-
 integration-test-groups/mongodb/pom.xml            |      2 +-
 integration-test-groups/pom.xml                    |      3 +-
 integration-tests-jvm/asn1/pom.xml                 |      2 +-
 .../quarkus/component/asn1/it/Asn1Resource.java    |     15 +-
 integration-tests-jvm/asterisk/pom.xml             |      2 +-
 .../component/asterisk/it/AsteriskResource.java    |     15 +-
 integration-tests-jvm/atmos/pom.xml                |     83 -
 .../quarkus/component/atmos/it/AtmosResource.java  |     51 -
 .../quarkus/component/atmos/it/AtmosTest.java      |     34 -
 integration-tests-jvm/aws-secrets-manager/pom.xml  |      7 +-
 .../manager/it/AwsSecretsManagerResource.java      |     21 +-
 integration-tests-jvm/aws-xray/pom.xml             |      2 +-
 .../component/aws/xray/it/AwsXrayResource.java     |     15 +-
 integration-tests-jvm/azure-cosmosdb/pom.xml       |      2 +-
 .../azure/cosmosdb/it/AzureCosmosdbResource.java   |     15 +-
 integration-tests-jvm/azure-key-vault/pom.xml      |      2 +-
 .../azure/key/vault/it/AzureKeyVaultResource.java  |     15 +-
 integration-tests-jvm/azure-servicebus/pom.xml     |      2 +-
 .../servicebus/it/AzureServicebusResource.java     |     15 +-
 .../azure-storage-datalake/pom.xml                 |      2 +-
 .../datalake/it/AzureStorageDatalakeResource.java  |     27 +-
 integration-tests-jvm/barcode/pom.xml              |      2 +-
 .../component/barcode/it/BarcodeResource.java      |     15 +-
 integration-tests-jvm/bonita/pom.xml               |      2 +-
 .../component/bonita/it/BonitaResource.java        |     15 +-
 integration-tests-jvm/chatscript/pom.xml           |      2 +-
 .../chatscript/it/ChatscriptResource.java          |     15 +-
 integration-tests-jvm/chunk/pom.xml                |      2 +-
 .../quarkus/component/chunk/it/ChunkResource.java  |     15 +-
 integration-tests-jvm/cm-sms/pom.xml               |      2 +-
 .../quarkus/component/cm/sms/it/CmSmsResource.java |     15 +-
 integration-tests-jvm/coap/pom.xml                 |      2 +-
 .../quarkus/component/coap/it/CoapResource.java    |     15 +-
 integration-tests-jvm/cometd/pom.xml               |      2 +-
 .../component/cometd/it/CometdResource.java        |     15 +-
 integration-tests-jvm/console/pom.xml              |      2 +-
 .../component/console/it/ConsoleResource.java      |     15 +-
 .../controlbus-statistics/pom.xml                  |      2 +-
 .../controlbus/it/ControlbusResource.java          |     13 +-
 .../component/controlbus/it/ControlbusRoute.java   |      3 +-
 integration-tests-jvm/corda/pom.xml                |      6 +-
 .../quarkus/component/corda/it/CordaResource.java  |     15 +-
 integration-tests-jvm/couchbase/pom.xml            |      2 +-
 .../component/couchbase/it/CouchbaseResource.java  |     21 +-
 integration-tests-jvm/debug/pom.xml                |      2 +-
 .../quarkus/component/debug/it/DebugResource.java  |     13 +-
 integration-tests-jvm/djl/pom.xml                  |      2 +-
 .../quarkus/component/djl/it/DjlResource.java      |     15 +-
 integration-tests-jvm/dns/pom.xml                  |      2 +-
 .../quarkus/component/dns/it/DnsResource.java      |     15 +-
 integration-tests-jvm/drill/pom.xml                |      2 +-
 .../quarkus/component/drill/it/DrillResource.java  |     15 +-
 integration-tests-jvm/dsl-modeline/pom.xml         |      2 +-
 .../dsl/modeline/it/DslModelineResource.java       |     24 +-
 .../component/dsl/modeline/it/DslModelineTest.java |      3 +-
 integration-tests-jvm/ehcache/pom.xml              |      2 +-
 .../component/ehcache/it/EhcacheResource.java      |     15 +-
 integration-tests-jvm/etcd3/pom.xml                |      2 +-
 .../quarkus/component/etcd3/it/Etcd3Resource.java  |     15 +-
 integration-tests-jvm/facebook/pom.xml             |      2 +-
 .../component/facebook/it/FacebookResource.java    |     15 +-
 integration-tests-jvm/fastjson/pom.xml             |      2 +-
 .../component/fastjson/it/FastjsonResource.java    |     15 +-
 integration-tests-jvm/flink/pom.xml                |      2 +-
 .../quarkus/component/flink/it/FlinkResource.java  |     15 +-
 integration-tests-jvm/google-functions/pom.xml     |      2 +-
 .../functions/it/GoogleFunctionsResource.java      |     15 +-
 .../google-secret-manager/pom.xml                  |     15 +-
 .../manager/it/GoogleSecretManagerResource.java    |     15 +-
 integration-tests-jvm/groovy/pom.xml               |      2 +-
 .../component/groovy/it/GroovyResource.java        |     21 +-
 integration-tests-jvm/guava-eventbus/pom.xml       |      2 +-
 .../guava/eventbus/it/GuavaEventbusResource.java   |     15 +-
 integration-tests-jvm/hashicorp-vault/pom.xml      |      2 +-
 .../hashicorp/vault/it/HashicorpVaultResource.java |     15 +-
 integration-tests-jvm/hbase/pom.xml                |    137 -
 .../quarkus/component/hbase/it/HbaseResource.java  |     71 -
 .../hbase/src/main/resources/hbase-site.xml        |     26 -
 .../component/hbase/it/HBaseTestResource.java      |     81 -
 .../quarkus/component/hbase/it/HbaseTest.java      |     84 -
 integration-tests-jvm/hdfs/pom.xml                 |      2 +-
 .../quarkus/component/hdfs/it/HdfsResource.java    |     15 +-
 integration-tests-jvm/huaweicloud-smn/pom.xml      |      2 +-
 .../huaweicloud/smn/it/HuaweicloudSmnResource.java |     15 +-
 integration-tests-jvm/iec60870/pom.xml             |      2 +-
 .../component/iec60870/it/Iec60870Resource.java    |     15 +-
 integration-tests-jvm/ignite/pom.xml               |      2 +-
 .../quarkus/component/ignite/it/Components.java    |      7 +-
 .../component/ignite/it/IgniteResource.java        |     15 +-
 integration-tests-jvm/iota/pom.xml                 |     83 -
 .../quarkus/component/iota/it/IotaResource.java    |     51 -
 .../camel/quarkus/component/iota/it/IotaTest.java  |     34 -
 integration-tests-jvm/irc/pom.xml                  |      2 +-
 .../quarkus/component/irc/it/IrcResource.java      |     15 +-
 integration-tests-jvm/jasypt/pom.xml               |      2 +-
 .../component/jasypt/it/JasyptResource.java        |     15 +-
 integration-tests-jvm/jbpm/pom.xml                 |     83 -
 .../quarkus/component/jbpm/it/JbpmResource.java    |     51 -
 .../camel/quarkus/component/jbpm/it/JbpmTest.java  |     34 -
 integration-tests-jvm/jclouds/pom.xml              |     83 -
 .../component/jclouds/it/JcloudsResource.java      |     51 -
 .../quarkus/component/jclouds/it/JcloudsTest.java  |     34 -
 integration-tests-jvm/jcr/pom.xml                  |      2 +-
 .../quarkus/component/jcr/it/JcrResource.java      |     15 +-
 integration-tests-jvm/jgroups-raft/pom.xml         |      2 +-
 .../jgroups/raft/it/JgroupsRaftResource.java       |     15 +-
 integration-tests-jvm/jgroups/pom.xml              |      2 +-
 .../component/jgroups/it/JgroupsResource.java      |     15 +-
 integration-tests-jvm/jooq/pom.xml                 |      2 +-
 .../quarkus/component/jooq/it/JooqResource.java    |     15 +-
 integration-tests-jvm/joor/pom.xml                 |     82 -
 .../quarkus/component/joor/it/JoorResource.java    |     51 -
 .../camel/quarkus/component/joor/it/JoorTest.java  |     34 -
 integration-tests-jvm/json-patch/pom.xml           |      2 +-
 .../component/json/patch/it/JsonPatchResource.java |     15 +-
 integration-tests-jvm/jsonapi/pom.xml              |      2 +-
 .../component/jsonapi/it/JsonapiResource.java      |     15 +-
 integration-tests-jvm/jt400/pom.xml                |      2 +-
 .../quarkus/component/jt400/it/Jt400Resource.java  |     15 +-
 integration-tests-jvm/ldap/pom.xml                 |      2 +-
 .../quarkus/component/ldap/it/LdapResource.java    |     15 +-
 integration-tests-jvm/ldif/pom.xml                 |      2 +-
 .../quarkus/component/ldif/it/LdifResource.java    |     15 +-
 integration-tests-jvm/lucene/pom.xml               |      2 +-
 .../component/lucene/it/LuceneResource.java        |     15 +-
 integration-tests-jvm/management/pom.xml           |      2 +-
 integration-tests-jvm/milo/pom.xml                 |     83 -
 .../quarkus/component/milo/it/MiloResource.java    |     64 -
 .../camel/quarkus/component/milo/it/MiloTest.java  |     42 -
 integration-tests-jvm/mvel/pom.xml                 |      2 +-
 .../quarkus/component/mvel/it/MvelResource.java    |     15 +-
 integration-tests-jvm/ognl/pom.xml                 |     83 -
 .../quarkus/component/ognl/it/OgnlResource.java    |     51 -
 .../camel/quarkus/component/ognl/it/OgnlTest.java  |     34 -
 integration-tests-jvm/pom.xml                      |     10 +-
 integration-tests-jvm/printer/pom.xml              |      2 +-
 .../component/printer/it/PrinterResource.java      |     15 +-
 integration-tests-jvm/pulsar/pom.xml               |      2 +-
 .../component/pulsar/it/PulsarResource.java        |     15 +-
 integration-tests-jvm/quickfix/pom.xml             |      2 +-
 .../component/quickfix/it/QuickfixResource.java    |     15 +-
 integration-tests-jvm/redis/pom.xml                |      2 +-
 .../quarkus/component/redis/it/RedisResource.java  |     17 +-
 .../quarkus/component/redis/it/RedisRoute.java     |      5 +-
 integration-tests-jvm/robotframework/pom.xml       |      2 +-
 .../robotframework/it/RobotframeworkResource.java  |     15 +-
 integration-tests-jvm/schematron/pom.xml           |      2 +-
 .../schematron/it/SchematronResource.java          |     15 +-
 integration-tests-jvm/smpp/pom.xml                 |      2 +-
 .../quarkus/component/smpp/it/SmppResource.java    |     15 +-
 integration-tests-jvm/snmp/pom.xml                 |      2 +-
 .../quarkus/component/snmp/it/SnmpResource.java    |     15 +-
 integration-tests-jvm/splunk-hec/pom.xml           |      2 +-
 .../component/splunk/hec/it/SplunkHecResource.java |     15 +-
 integration-tests-jvm/stitch/pom.xml               |      2 +-
 .../component/stitch/it/StitchResource.java        |     15 +-
 integration-tests-jvm/stomp/pom.xml                |      2 +-
 .../quarkus/component/stomp/it/StompResource.java  |     15 +-
 integration-tests-jvm/stub/pom.xml                 |      2 +-
 .../quarkus/component/stub/it/StubResource.java    |     15 +-
 integration-tests-jvm/thrift/pom.xml               |      2 +-
 .../component/thrift/it/ThriftResource.java        |     15 +-
 integration-tests-jvm/web3j/pom.xml                |      2 +-
 .../quarkus/component/web3j/it/Web3jResource.java  |     15 +-
 integration-tests-jvm/wordpress/pom.xml            |      2 +-
 .../component/wordpress/it/WordpressResource.java  |     15 +-
 integration-tests-jvm/workday/pom.xml              |      2 +-
 .../component/workday/it/WorkdayResource.java      |     15 +-
 integration-tests-jvm/xj/pom.xml                   |      2 +-
 .../camel/quarkus/component/xj/it/XjResource.java  |     15 +-
 integration-tests-jvm/xmpp/pom.xml                 |      2 +-
 .../quarkus/component/xmpp/it/XmppResource.java    |     15 +-
 integration-tests-jvm/xslt-saxon/pom.xml           |      2 +-
 .../component/xslt/saxon/it/XsltSaxonResource.java |     15 +-
 integration-tests-jvm/zookeeper-master/pom.xml     |      2 +-
 .../master/it/ZookeeperMasterResource.java         |     15 +-
 integration-tests-jvm/zookeeper/pom.xml            |      2 +-
 .../component/zookeeper/it/ZookeeperResource.java  |     15 +-
 integration-tests-support/activemq/pom.xml         |      2 +-
 integration-tests-support/aws2/pom.xml             |     61 +-
 .../quarkus/test/support/aws2/Aws2Helper.java      |     51 +
 .../test/support/aws2/Aws2TestEnvContext.java      |    255 -
 .../test/support/aws2/Aws2TestResource.java        |    144 -
 .../test/support/aws2/BaseAws2Resource.java        |     95 +
 .../quarkus/test/support/aws2/Aws2Client.java      |      0
 ...ltCredentialsProviderAvailabilityCondition.java |     50 +
 .../quarkus/test/support/aws2/Aws2LocalStack.java  |      0
 .../test/support/aws2/Aws2TestEnvContext.java      |    251 +
 .../test/support/aws2/Aws2TestEnvCustomizer.java   |      0
 .../test/support/aws2/Aws2TestResource.java        |    142 +
 .../test/support/aws2/BaseAWs2TestSupport.java     |    108 +
 integration-tests-support/azure/pom.xml            |      2 +-
 .../support/azure/AzureStorageTestResource.java    |      2 +-
 .../custom-dataformat/pom.xml                      |      2 +-
 .../custom-log-component/deployment/pom.xml        |      2 +-
 .../custom-log-component/pom.xml                   |      2 +-
 .../custom-log-component/runtime/pom.xml           |      2 +-
 .../custom-main-listener/deployment/pom.xml        |      2 +-
 .../custom-main-listener/pom.xml                   |      2 +-
 .../custom-main-listener/runtime/pom.xml           |      2 +-
 .../support/mainlistener/CustomMainListener.java   |      5 -
 .../custom-routes-collector/deployment/pom.xml     |      2 +-
 .../custom-routes-collector/pom.xml                |      2 +-
 .../custom-routes-collector/runtime/pom.xml        |      2 +-
 .../custom-type-converter/deployment/pom.xml       |      2 +-
 .../custom-type-converter/pom.xml                  |      2 +-
 .../custom-type-converter/runtime/pom.xml          |      2 +-
 integration-tests-support/google/pom.xml           |      2 +-
 integration-tests-support/kafka/pom.xml            |      2 +-
 .../quarkus/test/support/kafka/KafkaProducers.java |      5 +-
 integration-tests-support/mock-backend/pom.xml     |      2 +-
 integration-tests-support/mongodb/pom.xml          |      2 +-
 integration-tests-support/pom.xml                  |      2 +-
 .../process-executor-support/pom.xml               |      2 +-
 .../sql-derby-support/pom.xml                      |      5 +-
 integration-tests-support/test-support/pom.xml     |      2 +-
 integration-tests-support/wiremock/pom.xml         |      4 +-
 integration-tests-support/xslt-support/pom.xml     |      2 +-
 integration-tests/activemq/pom.xml                 |      2 +-
 .../it/ActiveMQConnectionFactoryProducer.java      |      8 +-
 .../activemq/it/ActiveMQTestResource.java          |      4 +-
 integration-tests/amqp/pom.xml                     |      3 +-
 .../quarkus/component/amqp/it/AmqpResource.java    |     12 +-
 integration-tests/arangodb/pom.xml                 |      2 +-
 .../component/arangodb/it/ArangodbResource.java    |     25 +-
 integration-tests/as2/pom.xml                      |      2 +-
 .../component/as2/it/As2CertificateHelper.java     |     21 +-
 .../quarkus/component/as2/it/As2Resource.java      |     17 +-
 .../quarkus/component/as2/it/As2Receiver.java      |     31 +-
 .../camel/quarkus/component/as2/it/As2Sender.java  |      7 +-
 .../camel/quarkus/component/as2/it/Utils.java      |     84 +
 integration-tests/atlasmap/pom.xml                 |      2 +-
 .../atlasmap/it/AtlasmapComponentDsl.java          |      7 +-
 .../component/atlasmap/it/AtlasmapResource.java    |     15 +-
 .../component/atlasmap/it/AtlasmapTest.java        |     16 +-
 integration-tests/avro-rpc/pom.xml                 |      2 +-
 .../component/avro/rpc/it/AvroRpcResource.java     |     16 +-
 .../component/avro/rpc/it/AvroRpcRouteBuilder.java |      4 +-
 integration-tests/avro/pom.xml                     |      2 +-
 .../quarkus/component/avro/it/AvroResource.java    |     15 +-
 .../camel/quarkus/component/avro/it/AvroRoute.java |      3 +-
 integration-tests/aws2-grouped/.gitignore          |      3 +
 integration-tests/aws2-grouped/pom.xml             |     37 +-
 .../aws2-quarkus-client-grouped/.gitignore         |      3 +
 .../aws2-quarkus-client-grouped/pom.xml            |      7 +-
 integration-tests/aws2/pom.xml                     |      2 +-
 integration-tests/azure-grouped/.gitignore         |      3 +
 integration-tests/azure-grouped/pom.xml            |     32 +-
 integration-tests/base64/pom.xml                   |      2 +-
 .../component/base64/it/Base64Resource.java        |     17 +-
 integration-tests/bean-validator/pom.xml           |      2 +-
 .../bean/validator/it/BeanValidatorResource.java   |     17 +-
 .../validator/it/ValidatorFactoryCustomizer.java   |      8 +-
 .../component/bean/validator/it/model/Car.java     |      4 +-
 integration-tests/bindy/pom.xml                    |      2 +-
 .../quarkus/component/bindy/it/BindyResource.java  |      9 +-
 integration-tests/box/pom.xml                      |      2 +-
 .../quarkus/component/box/it/BoxResource.java      |     21 +-
 .../box/src/main/resources/application.properties  |      1 +
 integration-tests/braintree/pom.xml                |      2 +-
 .../component/braintree/it/BraintreeResource.java  |     19 +-
 integration-tests/caffeine/pom.xml                 |      2 +-
 .../component/caffeine/it/CaffeineCaches.java      |      5 +-
 .../component/caffeine/it/CaffeineResource.java    |     21 +-
 integration-tests/cassandraql/pom.xml              |     12 +-
 .../cassandraql/it/CassandraqlProducers.java       |      3 +-
 .../cassandraql/it/CassandraqlResource.java        |     21 +-
 .../cassandraql/it/CassandraqlRoutes.java          |      5 +-
 integration-tests/cbor/pom.xml                     |      2 +-
 .../quarkus/component/cbor/it/CborResource.java    |     15 +-
 integration-tests/compression-grouped/.gitignore   |      3 +
 integration-tests/compression-grouped/pom.xml      |     32 +-
 integration-tests/consul/pom.xml                   |      2 +-
 .../component/consul/it/ConsulResource.java        |     19 +-
 integration-tests/core-discovery-disabled/pom.xml  |      2 +-
 .../core/CoreDiscoveryDisabledResource.java        |     17 +-
 .../core/CoreDiscoveryDisabledRoutesCDI.java       |      3 +-
 integration-tests/couchdb/pom.xml                  |      2 +-
 .../quarkus/component/couchdb/it/CouchDbRoute.java |      5 +-
 .../component/couchdb/it/CouchdbResource.java      |     19 +-
 integration-tests/crypto/pom.xml                   |      2 +-
 .../component/crypto/it/CryptoResource.java        |     25 +-
 integration-tests/csimple/pom.xml                  |     36 +-
 .../component/csimple/it/CSimpleResource.java      |     30 +-
 .../quarkus/component/csimple/it/CSimpleRoute.java |     18 +-
 .../quarkus/component/csimple/it/CSimpleTest.java  |     28 +
 integration-tests/csv/pom.xml                      |      2 +-
 .../quarkus/component/csv/it/CsvResource.java      |     15 +-
 integration-tests/cxf-soap-grouped/.gitignore      |      3 +
 integration-tests/cxf-soap-grouped/pom.xml         |     69 +-
 integration-tests/dataformat/pom.xml               |      2 +-
 .../dataformat/it/DataformatResource.java          |     21 +-
 .../dataformats-json-grouped/.gitignore            |      3 +
 integration-tests/dataformats-json-grouped/pom.xml |    317 +
 integration-tests/dataformats-json/pom.xml         |    316 -
 .../jackson/json/JacksonJsonResource.java          |    654 -
 .../dataformats/jackson/json/JacksonJsonRoute.java |    183 -
 .../jackson/json/NamingStrategyCustomizer.java     |     31 -
 .../jackson/xml/JacksonXmlResource.java            |    565 -
 .../dataformats/jackson/xml/JacksonXmlRoute.java   |    130 -
 .../dataformats/json/JsonDataformatsResource.java  |    129 -
 .../dataformats/json/JsonDataformatsRoute.java     |    139 -
 .../component/dataformats/json/ParamType.java      |    107 -
 .../json/RegisterSnakeCaseCustomizer.java          |     36 -
 .../dataformats/json/model/AnotherObject.java      |     36 -
 .../dataformats/json/model/DummyObject.java        |     76 -
 .../dataformats/json/model/ExcludeField.java       |     27 -
 .../component/dataformats/json/model/MyModule.java |     49 -
 .../component/dataformats/json/model/Order.java    |     71 -
 .../component/dataformats/json/model/Person.java   |     81 -
 .../component/dataformats/json/model/Pojo.java     |     32 -
 .../component/dataformats/json/model/PojoA.java    |     46 -
 .../component/dataformats/json/model/PojoB.java    |     42 -
 .../dataformats/json/model/TestJAXBPojo.java       |     53 -
 .../dataformats/json/model/TestOtherPojo.java      |     43 -
 .../component/dataformats/json/model/TestPojo.java |     48 -
 .../dataformats/json/model/TestPojoView.java       |     87 -
 .../component/dataformats/json/model/Views.java    |     31 -
 .../src/main/resources/application.properties      |     26 -
 .../src/main/resources/routes/gson-routes.xml      |     43 -
 .../src/main/resources/routes/jackson-routes.xml   |    108 -
 .../src/main/resources/routes/johnzon-routes.xml   |     43 -
 .../src/main/resources/routes/jsonb-routes.xml     |     43 -
 .../dataformats/jackson/json/JacksonJsonIT.java    |     24 -
 .../dataformats/jackson/json/JacksonJsonTest.java  |    211 -
 .../dataformats/jackson/xml/JacksonXmlIT.java      |     24 -
 .../dataformats/jackson/xml/JacksonXmlTest.java    |    225 -
 .../dataformats/json/JsonComponentsIT.java         |     23 -
 .../dataformats/json/JsonComponentsTest.java       |    130 -
 integration-tests/datasonnet/pom.xml               |      2 +-
 .../datasonnet/it/DatasonnetResource.java          |     16 +-
 integration-tests/debezium/pom.xml                 |     28 +-
 .../common/it/AbstractDebeziumResource.java        |     15 +-
 .../common/it/DebeziumMongodbResource.java         |     17 +-
 .../debezium/common/it/DebeziumMysqlResource.java  |     13 +-
 .../common/it/DebeziumPostgresResource.java        |     10 +-
 .../common/it/DebeziumSqlserverResource.java       |     13 +-
 .../common/it/mongodb/DebeziumMongodbIT.java       |      2 +
 .../common/it/postgres/DebeziumPostgresIT.java     |      2 +
 integration-tests/digitalocean/pom.xml             |      2 +-
 .../digitalocean/it/DigitaloceanResource.java      |     25 +-
 .../digitalocean/it/DigitaloceanRoute.java         |      5 +-
 .../component/digitalocean/it/MockApiService.java  |      3 +-
 integration-tests/disruptor/pom.xml                |      2 +-
 .../component/disruptor/it/DisruptorResource.java  |     25 +-
 .../component/disruptor/it/DisruptorTest.java      |      3 +-
 integration-tests/dozer/pom.xml                    |    132 +
 .../quarkus/component/dozer/it/DozerResource.java  |     79 +
 .../quarkus/component/dozer/it/DozerRoutes.java    |     37 +
 .../component/dozer/it/model/CustomerA.java        |    115 +
 .../component/dozer/it/model/CustomerB.java        |    166 +
 .../src/main/resources/application.properties      |     24 +
 .../src/main/resources/expression-mapping.xml      |     35 +
 .../dozer/src/main/resources/simple-mapping.xml    |     40 +
 .../dozer/src/main/resources/variable-mapping.xml  |     42 +
 .../camel/quarkus/component/dozer/it/DozerIT.java  |     24 +
 .../quarkus/component/dozer/it/DozerTest.java      |     74 +
 integration-tests/dropbox/pom.xml                  |      2 +-
 .../component/dropbox/it/DropboxResource.java      |     19 +-
 integration-tests/elasticsearch-rest/pom.xml       |      2 +-
 .../rest/it/ElasticsearchRestResource.java         |     22 +-
 .../rest/it/ElasticsearchRestRoutes.java           |      2 +-
 integration-tests/exec/pom.xml                     |      2 +-
 .../quarkus/component/exec/it/ExecResource.java    |     13 +-
 integration-tests/fhir/pom.xml                     |      2 +-
 .../component/fhir/it/FhirDstu2Hl7OrgResource.java |     58 +-
 .../fhir/it/FhirDstu2Hl7OrgRouteBuilder.java       |      9 +-
 .../component/fhir/it/FhirDstu2Resource.java       |     58 +-
 .../component/fhir/it/FhirDstu2RouteBuilder.java   |      9 +-
 .../component/fhir/it/FhirDstu2_1Resource.java     |     58 +-
 .../component/fhir/it/FhirDstu2_1RouteBuilder.java |      9 +-
 .../component/fhir/it/FhirDstu3Resource.java       |     58 +-
 .../component/fhir/it/FhirDstu3RouteBuilder.java   |      9 +-
 .../quarkus/component/fhir/it/FhirR4Resource.java  |     57 +-
 .../component/fhir/it/FhirR4RouteBuilder.java      |      9 +-
 .../quarkus/component/fhir/it/FhirR5Resource.java  |     79 +-
 .../component/fhir/it/FhirR5RouteBuilder.java      |      9 +-
 .../component/fhir/it/AbstractFhirTest.java        |      2 +-
 .../component/fhir/it/FhirTestResource.java        |     17 +-
 integration-tests/file/pom.xml                     |      2 +-
 .../component/file/it/FileLanguageRoutes.java      |      3 +-
 .../quarkus/component/file/it/FileResource.java    |     23 +-
 .../quarkus/component/file/it/FileRoutes.java      |      3 +-
 .../component/file/it/FileWatchResource.java       |     17 +-
 .../camel/quarkus/component/file/it/FileTest.java  |      4 +-
 integration-tests/flatpack/pom.xml                 |      2 +-
 .../component/flatpack/it/FlatpackResource.java    |     15 +-
 integration-tests/fop/pom.xml                      |      2 +-
 .../quarkus/component/fop/it/FopResource.java      |     19 +-
 integration-tests/foundation-grouped/.gitignore    |      3 +
 integration-tests/foundation-grouped/pom.xml       |    122 +-
 integration-tests/freemarker/pom.xml               |      2 +-
 .../freemarker/it/FreemarkerResource.java          |     19 +-
 integration-tests/ftp/pom.xml                      |      2 +-
 .../quarkus/component/ftp/it/FtpResource.java      |     25 +-
 .../quarkus/component/ftps/it/FtpsResource.java    |     25 +-
 .../quarkus/component/sftp/it/SftpResource.java    |     25 +-
 integration-tests/geocoder/pom.xml                 |      2 +-
 .../component/geocoder/it/FakeNominatimApi.java    |      7 +-
 .../geocoder/it/GeocoderGoogleResource.java        |     15 +-
 .../geocoder/it/GeocoderNominationResource.java    |     15 +-
 .../component/geocoder/it/GeocoderProducers.java   |      7 +-
 .../component/geocoder/it/MockApiService.java      |      3 +-
 integration-tests/git/pom.xml                      |      2 +-
 .../quarkus/component/git/it/GitResource.java      |     23 +-
 integration-tests/github/pom.xml                   |      2 +-
 .../component/github/it/GithubResource.java        |     13 +-
 integration-tests/google-bigquery/pom.xml          |      2 +-
 .../google/bigquery/it/GoogleBigqueryResource.java |     21 +-
 integration-tests/google-pubsub/pom.xml            |      2 +-
 .../google/pubsub/it/GooglePubSubRoutes.java       |      7 +-
 .../google/pubsub/it/GooglePubsubResource.java     |     19 +-
 integration-tests/google-storage/pom.xml           |      2 +-
 .../google/storage/it/GoogleStorageResource.java   |     23 +-
 integration-tests/google/pom.xml                   |     14 +-
 .../google/it/GoogleCalendarResource.java          |     23 +-
 .../component/google/it/GoogleDriveResource.java   |     21 +-
 .../component/google/it/GoogleMailResource.java    |     29 +-
 .../component/google/it/GoogleSheetsResource.java  |     21 +-
 integration-tests/graphql/pom.xml                  |      2 +-
 .../component/graphql/it/GraphQLResource.java      |     17 +-
 integration-tests/grok/pom.xml                     |      2 +-
 .../quarkus/component/grok/it/GrokResource.java    |      9 +-
 .../camel/quarkus/component/grok/it/GrokRoute.java |      7 +-
 integration-tests/groovy-dsl/pom.xml               |     25 +-
 .../quarkus/dsl/groovy/GroovyDslResource.java      |     38 +-
 .../routes-with-components-configuration.groovy    |     17 +-
 .../routes-with-dataformats-configuration.groovy   |      4 +-
 .../routes/routes-with-endpoint-dsl.groovy         |      5 +-
 .../routes/routes-with-error-handler.groovy        |      6 +-
 .../routes-with-languages-configuration.groovy     |     10 +-
 .../main/resources/routes/routes-with-rest.groovy  |     50 +
 .../camel/quarkus/dsl/groovy/GroovyDslTest.java    |     22 +-
 integration-tests/grpc/pom.xml                     |     31 +-
 .../quarkus/component/grpc/it/GrpcResource.java    |     19 +-
 .../component/grpc/it/MessageOriginProcessor.java  |      5 +-
 integration-tests/hazelcast/pom.xml                |      2 +-
 .../it/AbstractHazelcastCollectionResource.java    |     17 +-
 .../hazelcast/it/AbstractHazelcastMapResource.java |     17 +-
 .../hazelcast/it/HazelcastAtomicResource.java      |     23 +-
 .../hazelcast/it/HazelcastIdempotentResource.java  |     21 +-
 .../hazelcast/it/HazelcastInstanceResource.java    |     17 +-
 .../hazelcast/it/HazelcastListResource.java        |     21 +-
 .../hazelcast/it/HazelcastMapResource.java         |     21 +-
 .../hazelcast/it/HazelcastMultimapResource.java    |     21 +-
 .../hazelcast/it/HazelcastPolicyResource.java      |     21 +-
 .../hazelcast/it/HazelcastQueueResource.java       |     25 +-
 .../it/HazelcastReplicatedMapResource.java         |     13 +-
 .../hazelcast/it/HazelcastRingbufferResource.java  |     19 +-
 .../component/hazelcast/it/HazelcastRoutes.java    |     11 +-
 .../hazelcast/it/HazelcastSedaResource.java        |     21 +-
 .../hazelcast/it/HazelcastSetResource.java         |     13 +-
 .../hazelcast/it/HazelcastTopicResource.java       |     21 +-
 integration-tests/headersmap/pom.xml               |      2 +-
 .../headersmap/it/HeadersmapResource.java          |     16 +-
 integration-tests/hl7/pom.xml                      |      2 +-
 .../quarkus/component/hl7/it/Hl7Producers.java     |      5 +-
 .../quarkus/component/hl7/it/Hl7Resource.java      |     27 +-
 .../camel/quarkus/component/hl7/it/Hl7Routes.java  |      5 +-
 integration-tests/http/pom.xml                     |      2 +-
 .../component/http/it/GreetingServerEndpoint.java  |     11 +-
 .../quarkus/component/http/it/HttpProducers.java   |      3 +-
 .../quarkus/component/http/it/HttpResource.java    |     27 +-
 .../camel/quarkus/component/http/it/HttpRoute.java |      3 +-
 .../quarkus/component/http/it/HttpService.java     |     14 +-
 integration-tests/infinispan-common/pom.xml        |    171 +
 .../common/InfinispanCommonProducers.java          |     53 +
 .../common/InfinispanCommonResources.java          |    325 +
 .../infinispan/common/InfinispanCommonRoutes.java  |    198 +
 .../component/infinispan/common/model/Person.java  |     44 +
 .../infinispan/common/model/PersonSchema.java      |     24 +
 .../common/InfinispanCommonServerTestResource.java |     70 +
 .../infinispan/common/InfinispanCommonTest.java    |    389 +
 .../src/test/resources/infinispan.xml              |     78 +
 .../infinispan-quarkus-client/pom.xml              |    135 +
 .../infinispan/InfinispanQuarkusClientRoutes.java  |     68 +
 .../src/main/resources/application.properties      |      0
 .../infinispan/InfinispanQuarkusClientIT.java      |     23 +
 .../infinispan/InfinispanQuarkusClientTest.java    |     40 +
 .../infinispan/InfinispanServerTestResource.java   |     42 +
 integration-tests/infinispan/pom.xml               |     75 +-
 .../infinispan/src/main/java/InfinispanRoutes.java |     75 +
 .../component/infinispan/InfinispanResources.java  |    377 -
 .../component/infinispan/InfinispanRoutes.java     |    306 -
 .../quarkus/component/infinispan/model/Person.java |     44 -
 .../component/infinispan/model/PersonSchema.java   |     24 -
 .../infinispan/src/test/java/InfinispanIT.java     |     22 +
 .../test/java/InfinispanServerTestResource.java    |     40 +
 .../infinispan/src/test/java/InfinispanTest.java   |     44 +
 .../quarkus/component/infinispan/InfinispanIT.java |     23 -
 .../infinispan/InfinispanServerTestResource.java   |     99 -
 .../component/infinispan/InfinispanTest.java       |    484 -
 .../infinispan/src/test/resources/infinispan.xml   |     82 -
 integration-tests/influxdb/pom.xml                 |      2 +-
 .../component/influxdb/it/InfluxdbResource.java    |     23 +-
 integration-tests/jackson-avro/pom.xml             |      2 +-
 .../jackson/avro/it/JacksonAvroResource.java       |     17 +-
 integration-tests/jackson-protobuf/pom.xml         |      2 +-
 .../protobuf/it/JacksonProtobufResource.java       |     17 +-
 integration-tests/java-joor-dsl/pom.xml            |      2 +-
 .../quarkus/dsl/java/joor/JavaJoorDslResource.java |     19 +-
 integration-tests/jaxb/pom.xml                     |      2 +-
 .../quarkus/component/jaxb/it/JaxbHelper.java      |      5 +-
 .../quarkus/component/jaxb/it/JaxbProducers.java   |      6 +-
 .../quarkus/component/jaxb/it/JaxbResource.java    |     23 +-
 .../camel/quarkus/component/jaxb/it/JaxbRoute.java |      7 +-
 .../jaxb/it/converter/PojoPersonConverter.java     |      3 +-
 .../jaxb/it/model/factory/ObjectFactory.java       |      7 +-
 .../jaxb/it/model/namespaced/NamespacedPerson.java |     11 +-
 .../jaxb/it/model/namespaced/ObjectFactory.java    |      2 +-
 .../jaxb/it/model/partial/ObjectFactory.java       |      2 +-
 .../jaxb/it/model/partial/PartClassPerson.java     |      9 +-
 .../jaxb/it/model/partial/package-info.java        |      4 +-
 .../jaxb/it/model/simple/ObjectFactory.java        |      7 +-
 .../jaxb/it/model/simple/SimplePerson.java         |     11 +-
 .../camel/quarkus/component/jaxb/it/JaxbTest.java  |      7 +-
 integration-tests/jcache/pom.xml                   |      2 +-
 .../component/jcache/it/JcacheResource.java        |     13 +-
 .../quarkus/component/jcache/it/JcacheRoutes.java  |      8 +-
 integration-tests/jdbc/pom.xml                     |     13 +-
 .../quarkus/component/jdbc/CamelResource.java      |     49 +-
 .../camel/quarkus/component/jdbc/JdbcRoutes.java   |     48 +
 .../quarkus/component/jdbc/CamelJdbcTest.java      |     65 +
 integration-tests/jfr/pom.xml                      |      2 +-
 .../quarkus/component/jfr/it/JfrResource.java      |     16 +-
 integration-tests/jira/pom.xml                     |      2 +-
 .../quarkus/component/jira/it/JiraResource.java    |     31 +-
 .../quarkus/component/jira/it/JiraRoutes.java      |      3 +-
 integration-tests/jms-artemis-client/pom.xml       |      2 +-
 .../jms/artemis/it/CustomConnectionFactory.java    |      7 +-
 .../jms/artemis/it/JmsArtemisResource.java         |     17 +-
 .../component/jms/artemis/it/JmsArtemisTest.java   |      2 +-
 .../jms/artemis/it/JmsArtemisXAEnabled.java        |      2 +-
 integration-tests/jms-qpid-amqp-client/pom.xml     |      2 +-
 .../component/jms/qpid/it/QpidJmsResource.java     |     17 +-
 integration-tests/jolt/pom.xml                     |      2 +-
 .../quarkus/component/jolt/it/JoltResource.java    |     15 +-
 integration-tests/joor/pom.xml                     |    160 +
 .../camel/quarkus/component/joor/it/JoorBean.java  |     33 +
 .../quarkus/component/joor/it/JoorResource.java    |     58 +
 .../camel/quarkus/component/joor/it/JoorRoute.java |     43 +
 .../joor/src/main/resources/application.properties |     18 +
 integration-tests/joor/src/main/resources/bean.txt |      4 +
 .../camel/quarkus/component/joor/it/JoorIT.java    |     24 +
 .../camel/quarkus/component/joor/it/JoorTest.java  |     65 +
 integration-tests/jpa/pom.xml                      |      2 +-
 .../quarkus/component/jpa/it/JpaResource.java      |     23 +-
 .../camel/quarkus/component/jpa/it/JpaRoute.java   |      7 +-
 .../quarkus/component/jpa/it/model/Fruit.java      |     11 +-
 .../camel/quarkus/component/jpa/it/JpaTest.java    |     32 +-
 integration-tests/jq/pom.xml                       |      2 +-
 .../camel/quarkus/component/jq/it/JqResource.java  |      9 +-
 integration-tests/js-dsl/pom.xml                   |      2 +-
 .../camel/quarkus/js/JavaScriptDslResource.java    |     19 +-
 integration-tests/jsch/pom.xml                     |      2 +-
 .../quarkus/component/jsch/it/JschResource.java    |     17 +-
 integration-tests/jsh-dsl/pom.xml                  |      2 +-
 .../camel/quarkus/dsl/jsh/JshDslResource.java      |     19 +-
 integration-tests/jslt/pom.xml                     |      2 +-
 .../component/jslt/it/JsltConfiguration.java       |      3 +-
 .../quarkus/component/jslt/it/JsltResource.java    |     15 +-
 integration-tests/json-validator/pom.xml           |      2 +-
 .../json/validator/it/JsonValidatorResource.java   |     15 +-
 .../json/validator/it/JsonValidatorRoute.java      |      3 +-
 integration-tests/jsonata/pom.xml                  |      2 +-
 .../component/jsonata/it/JsonataResource.java      |     15 +-
 integration-tests/jsonpath/pom.xml                 |      2 +-
 .../component/json/path/it/JsonPathResource.java   |     17 +-
 integration-tests/jta/pom.xml                      |      2 +-
 .../quarkus/component/jta/it/JtaResource.java      |     25 +-
 .../jta/it/XAConnectionFactoryConfiguration.java   |     13 +-
 integration-tests/kafka-oauth/pom.xml              |      8 +-
 .../quarkus/kafka/oauth/it/KafkaOauthResource.java |      9 +-
 .../camel/quarkus/kafka/oauth/it/Routes.java       |      3 +-
 integration-tests/kafka-sasl-ssl/pom.xml           |      2 +-
 .../quarkus/kafka/sasl/KafkaSaslSslResource.java   |     23 +-
 integration-tests/kafka-sasl/pom.xml               |      2 +-
 .../quarkus/kafka/sasl/KafkaSaslResource.java      |     23 +-
 integration-tests/kafka-ssl/pom.xml                |      2 +-
 .../camel/quarkus/kafka/ssl/KafkaSslResource.java  |     23 +-
 integration-tests/kafka/pom.xml                    |      2 +-
 .../component/kafka/CamelKafkaResource.java        |     29 +-
 .../quarkus/component/kafka/CamelKafkaRoutes.java  |      7 +-
 integration-tests/kamelet/pom.xml                  |      2 +-
 .../component/kamelet/it/KameletResource.java      |     23 +-
 .../component/kamelet/it/KameletRoutes.java        |      3 +-
 integration-tests/knative-channel-consumer/pom.xml |      2 +-
 .../it/KnativeChannelConsumerResource.java         |      9 +-
 .../consumer/it/KnativeChannelConsumerTest.java    |      3 +-
 .../knative-endpoint-consumer/pom.xml              |      2 +-
 .../it/KnativeEndpointConsumerResource.java        |     10 +-
 .../consumer/it/KnativeEndpointConsumerTest.java   |      2 +-
 integration-tests/knative-event-consumer/pom.xml   |      2 +-
 .../it/KnativeChannelConsumerResource.java         |     10 +-
 .../consumer/it/KnativeEventConsumerTest.java      |      2 +-
 integration-tests/knative-producer/pom.xml         |      2 +-
 .../producer/it/KnativeProducerResource.java       |     23 +-
 .../knative/producer/it/KnativeProducerTest.java   |      3 +-
 integration-tests/knative/pom.xml                  |      2 +-
 .../component/knative/it/KnativeResource.java      |     17 +-
 .../quarkus/component/knative/it/KnativeTest.java  |      3 +-
 integration-tests/kotlin-dsl/pom.xml               |      2 +-
 .../quarkus/dsl/kotlin/KotlinDslResource.java      |     19 +-
 integration-tests/kotlin/pom.xml                   |      2 +-
 .../apache/camel/quarkus/kotlin/KotlinResource.kt  |     16 +-
 .../apache/camel/quarkus/kotlin/KotlinRoutes.kt    |      4 +-
 .../org/apache/camel/quarkus/kotlin/KotlinTest.kt  |      2 +-
 integration-tests/kubernetes/pom.xml               |      2 +-
 .../kubernetes/it/KubernetesResource.java          |     21 +-
 integration-tests/kudu/pom.xml                     |      2 +-
 .../kudu/it/KuduInfrastructureTestHelper.java      |      5 +-
 .../quarkus/component/kudu/it/KuduResource.java    |     13 +-
 integration-tests/leveldb/pom.xml                  |      2 +-
 .../component/leveldb/it/LeveldbResource.java      |     21 +-
 integration-tests/lra/pom.xml                      |      2 +-
 .../quarkus/component/lra/it/LraResource.java      |     19 +-
 .../camel/quarkus/component/lra/it/LraRoutes.java  |      5 +-
 .../component/lra/it/service/ServiceProducers.java |      6 +-
 integration-tests/lumberjack/pom.xml               |      2 +-
 .../lumberjack/it/LumberjackResource.java          |     13 +-
 .../component/lumberjack/it/LumberjackRoutes.java  |      3 +-
 integration-tests/mail/pom.xml                     |     13 +-
 .../quarkus/component/mail/CamelResource.java      |     33 +-
 .../camel/quarkus/component/mail/CamelRoute.java   |     23 +-
 .../camel/quarkus/component/mail/MailTest.java     |     29 +-
 .../quarkus/component/mail/MailTestResource.java   |     18 +-
 .../mail/src/test/resources/Dockerfile             |     20 +
 .../mail/src/test/resources/README.adoc            |     12 +
 .../mail/src/test/resources/greenmail.p12          |    Bin 0 -> 4077 bytes
 integration-tests/main-caffeine-lrucache/pom.xml   |      2 +-
 .../main/CoreMainCaffeineLRUCacheResource.java     |     10 +-
 .../main/CoreMainCaffeineLRUCacheResourceTest.java |      2 +-
 integration-tests/main-collector/pom.xml           |      2 +-
 .../quarkus/main/CoreMainCollectorResource.java    |     17 +-
 .../camel/quarkus/main/CoreMainCollectorTest.java  |      3 +-
 integration-tests/main-command-mode/pom.xml        |      2 +-
 .../apache/camel/quarkus/main/cmd/CamelRoute.java  |      3 +-
 integration-tests/main-devmode/pom.xml             |      2 +-
 .../camel/quarkus/main/CamelSupportResource.java   |     19 +-
 integration-tests/main-discovery-disabled/pom.xml  |      2 +-
 .../main/MainDiscoveryDisabledResource.java        |     17 +-
 .../main/MainDiscoveryDisabledRoutesCDI.java       |      3 +-
 integration-tests/main-unknown-args-fail/pom.xml   |      2 +-
 integration-tests/main-unknown-args-ignore/pom.xml |      2 +-
 integration-tests/main-xml-io-with-beans/pom.xml   |    152 +
 .../main/CoreMainXmlIoWithBeansResource.java       |     52 +
 .../java/org/apache/camel/quarkus/main/MyBean.java |     30 +
 .../src/main/resources/application.properties      |     29 +
 .../resources/routes/my-route-with-beanType.xml    |     32 +
 .../quarkus/main/CoreMainXmlIoWithBeansIT.java     |     23 +
 .../quarkus/main/CoreMainXmlIoWithBeansTest.java   |     39 +
 integration-tests/main-xml-io/pom.xml              |      2 +-
 .../camel/quarkus/main/CoreMainXmlIoResource.java  |     40 +-
 .../src/main/resources/application.properties      |      3 +-
 .../resources/routes/my-routes-iso_8859_15.xml     |     34 +
 .../src/main/resources/routes/my-templated.xml     |     25 +
 .../camel/quarkus/main/CoreMainXmlIoTest.java      |     17 +-
 integration-tests/main-xml-jaxb/pom.xml            |      2 +-
 .../quarkus/main/CoreMainXmlJaxbResource.java      |     22 +-
 .../src/main/resources/application.properties      |      1 +
 .../camel/quarkus/main/CoreMainXmlJaxbTest.java    |      6 +-
 integration-tests/main-yaml/pom.xml                |     30 +-
 .../camel/quarkus/main/CoreMainYamlResource.java   |     58 +-
 .../apache/camel/quarkus/main/CustomException.java |     29 +
 .../org/apache/camel/quarkus/main/ErrorBean.java   |     26 +
 .../apache/camel/quarkus/main/GreetingBean.java    |     36 +
 .../src/main/resources/application.properties      |      2 +-
 .../src/main/resources/routes/my-rests.yaml        |     23 +-
 .../src/main/resources/routes/my-routes.yaml       |     56 +-
 .../src/main/resources/routes/my-templates.yaml    |     38 +
 .../camel/quarkus/main/CoreMainYamlTest.java       |     74 +-
 integration-tests/main/pom.xml                     |      2 +-
 .../apache/camel/quarkus/main/CamelComponents.java |      7 +-
 .../camel/quarkus/main/CamelRouteProducer.java     |      5 +-
 .../CamelRouteWithLambdaEndpointRouteBuilder.java  |      3 +-
 .../camel/quarkus/main/CoreMainResource.java       |     50 +-
 .../apache/camel/quarkus/main/CoreMainTest.java    |      6 +-
 integration-tests/master-file/pom.xml              |      2 +-
 .../component/master/it/MasterResource.java        |      7 +-
 .../quarkus/component/master/it/MasterRoutes.java  |      3 +-
 integration-tests/master-openshift/pom.xml         |      2 +-
 .../component/master/it/MasterResource.java        |      7 +-
 .../quarkus/component/master/it/MasterRoutes.java  |      3 +-
 integration-tests/master/pom.xml                   |      2 +-
 .../component/master/it/MasterResource.java        |      7 +-
 .../quarkus/component/master/it/MasterRoutes.java  |      3 +-
 integration-tests/messaging/common/pom.xml         |      2 +-
 .../messaging/it/MessagingCommonResource.java      |     30 +-
 .../messaging/it/MessagingCommonRoutes.java        |      5 +-
 .../messaging/it/MessagingPojoConsumer.java        |      5 +-
 .../it/util/resolver/JmsMessageResolver.java       |      3 +-
 .../util/resolver/JmsMessageResolverProducer.java  |      5 +-
 .../scheme/MessagingComponentSchemeProducer.java   |     15 +-
 .../messaging/it/AbstractMessagingTest.java        |      3 +-
 integration-tests/messaging/jms/pom.xml            |      3 +-
 .../camel/quarkus/messaging/jms/JmsProducers.java  |     21 +-
 .../camel/quarkus/messaging/jms/JmsResource.java   |     23 +-
 .../camel/quarkus/messaging/jms/JmsRoutes.java     |      7 +-
 .../jms/util/JmsMessageResolverProducer.java       |      3 +-
 .../messaging/jms/AbstractJmsMessagingTest.java    |      2 +-
 integration-tests/messaging/pom.xml                |      2 +-
 integration-tests/messaging/sjms/pom.xml           |      2 +-
 .../quarkus/messaging/sjms/SjmsProducers.java      |      3 +-
 .../camel/quarkus/messaging/sjms/SjmsResource.java |     13 +-
 .../camel/quarkus/messaging/sjms/SjmsRoutes.java   |      5 +-
 .../sjms/util/JmsMessageResolverProducer.java      |      3 +-
 integration-tests/micrometer/pom.xml               |      6 +-
 .../micrometer/it/MicrometerResource.java          |     58 +-
 .../component/micrometer/it/MicrometerRoutes.java  |      7 +
 .../component/micrometer/it/TestMetric.java        |     64 +
 .../component/micrometer/it/MicrometerTest.java    |     41 +-
 integration-tests/microprofile/pom.xml             |     19 +-
 .../it/faulttolerance/GreetingBean.java            |      3 +-
 .../MicroProfileFaultToleranceRoutes.java          |      7 +-
 .../MicroprofileFaultToleranceResource.java        |     13 +-
 .../microprofile/it/health/FailingHealthCheck.java |      5 +
 .../microprofile/it/health/LivenessCheck.java      |      5 +
 .../it/health/MicroProfileHealthResource.java      |     13 +-
 .../microprofile/it/metrics/CountedProcessor.java  |     33 -
 .../it/metrics/MicroProfileMetricsResource.java    |    111 -
 .../metrics/MicroProfileMetricsRouteBuilder.java   |     69 -
 .../it/metrics/MicroProfileMetricsTest.java        |    184 -
 .../it/metrics/MicroprofileMetricsIT.java          |     24 -
 integration-tests/minio/pom.xml                    |      2 +-
 .../component/minio/it/MinioClientProducer.java    |      7 +-
 .../quarkus/component/minio/it/MinioResource.java  |     19 +-
 integration-tests/mllp/pom.xml                     |      2 +-
 .../quarkus/component/mllp/it/MllpResource.java    |     15 +-
 integration-tests/mongodb-grouped/.gitignore       |      3 +
 integration-tests/mongodb-grouped/pom.xml          |     32 +-
 integration-tests/mustache/pom.xml                 |      2 +-
 .../component/mustache/it/MustacheResource.java    |     17 +-
 integration-tests/mybatis/pom.xml                  |      2 +-
 .../quarkus/component/mybatis/it/MyBatisRoute.java |      3 +-
 .../component/mybatis/it/MybatisResource.java      |     25 +-
 integration-tests/nats/pom.xml                     |      2 +-
 .../component/nats/it/NatsConfiguration.java       |      3 +-
 .../quarkus/component/nats/it/NatsResource.java    |     21 +-
 .../quarkus/component/nats/it/NatsRoutes.java      |      7 +-
 integration-tests/netty/pom.xml                    |      2 +-
 .../quarkus/component/netty/NettyProducers.java    |      5 +-
 .../component/netty/tcp/NettyTcpResource.java      |      7 +-
 .../component/netty/udp/NettyUdpResource.java      |      7 +-
 integration-tests/nitrite/pom.xml                  |      2 +-
 .../component/nitrite/it/NitriteResource.java      |     21 +-
 integration-tests/oaipmh/pom.xml                   |      4 +-
 .../component/oaipmh/it/OaipmhResource.java        |     15 +-
 .../quarkus/component/oaipmh/it/OaipmhRoutes.java  |      3 +-
 integration-tests/ognl/pom.xml                     |    161 +
 .../quarkus/component/ognl/it/OgnlResource.java    |     76 +
 .../camel/quarkus/component/ognl/it/OgnlRoute.java |     50 +
 .../quarkus/component/ognl/it/model/Animal.java    |     60 +
 .../camel/quarkus/component/ognl/it/OgnlIT.java    |     23 +
 .../camel/quarkus/component/ognl/it/OgnlTest.java  |     84 +
 integration-tests/olingo4/pom.xml                  |      2 +-
 .../component/olingo4/it/Olingo4Resource.java      |     29 +-
 integration-tests/openapi-java/pom.xml             |      2 +-
 .../component/openapijava/it/OpenApiResource.java  |     13 +-
 .../component/openapijava/it/OpenApiRoutes.java    |      5 +-
 integration-tests/openstack/pom.xml                |      2 +-
 .../it/OpenstackCinderSnapshotResource.java        |      9 +-
 .../it/OpenstackCinderVolumeResource.java          |      9 +-
 .../openstack/it/OpenstackGlanceResource.java      |      9 +-
 .../it/OpenstackKeystoneDomainResource.java        |      9 +-
 .../it/OpenstackKeystoneGroupResource.java         |      9 +-
 .../it/OpenstackKeystoneProjectResource.java       |      9 +-
 .../it/OpenstackKeystoneRegionResource.java        |      9 +-
 .../it/OpenstackKeystoneUserResource.java          |      9 +-
 .../it/OpenstackNeutronNetworkResource.java        |      9 +-
 .../openstack/it/OpenstackNeutronPortResource.java |      9 +-
 .../it/OpenstackNeutronSubnetResource.java         |      9 +-
 .../openstack/it/OpenstackNovaFlavorResource.java  |      9 +-
 .../openstack/it/OpenstackNovaServerResource.java  |      9 +-
 .../it/OpenstackSwiftContainerResource.java        |      9 +-
 .../openstack/it/OpenstackSwiftObjectResource.java |      9 +-
 integration-tests/opentelemetry/pom.xml            |      2 +-
 .../component/opentelemetry/it/GreetingsBean.java  |      5 +-
 .../opentelemetry/it/OpenTelemetryResource.java    |     15 +-
 .../opentelemetry/it/SpanExporterProducer.java     |      7 +-
 .../opentelemetry/it/SpanExporterResource.java     |     21 +-
 integration-tests/opentracing/pom.xml              |      2 +-
 .../opentracing/it/MockTracerProducer.java         |     14 +-
 .../opentracing/it/OpenTracingResource.java        |     22 +-
 .../opentracing/it/OpenTracingRouteBuilder.java    |      4 +-
 .../component/opentracing/it/TracedBean.java       |      2 +-
 .../opentracing/it/TracedBeanProducer.java         |      6 +-
 integration-tests/optaplanner/pom.xml              |      2 +-
 .../optaplanner/it/OptaplannerResource.java        |     22 +-
 .../quarkus/component/optaplanner/it/Routes.java   |      2 +-
 .../optaplanner/it/bootstrap/DataGenerator.java    |      4 +-
 integration-tests/paho-mqtt5/pom.xml               |      2 +-
 .../quarkus/component/paho/mqtt5/it/Counter.java   |      2 +-
 .../component/paho/mqtt5/it/PahoMqtt5Resource.java |     25 +-
 .../component/paho/mqtt5/it/PahoMqtt5Route.java    |      5 +-
 integration-tests/paho/pom.xml                     |      2 +-
 .../camel/quarkus/component/paho/PahoResource.java |     23 +-
 integration-tests/pdf/pom.xml                      |      2 +-
 .../quarkus/component/pdf/it/PdfResource.java      |     23 +-
 integration-tests/pg-replication-slot/pom.xml      |      2 +-
 .../slot/it/PgReplicationSlotResource.java         |     11 +-
 .../slot/it/PgReplicationSlotRoute.java            |      5 +-
 integration-tests/pgevent/pom.xml                  |      2 +-
 .../component/pgevent/it/PgeventResource.java      |     13 +-
 .../component/pgevent/it/PgeventRoutes.java        |      3 +-
 integration-tests/platform-http-proxy-ssl/pom.xml  |      2 +-
 .../proxy/ssl/it/PlatformHttpProxySslResource.java |      7 +-
 .../platform/http/proxy/ssl/it/Routes.java         |      9 +-
 integration-tests/platform-http-proxy/pom.xml      |      2 +-
 .../http/proxy/it/PlatformHttpProxyResource.java   |      7 +-
 .../component/platform/http/proxy/it/Routes.java   |      3 +-
 integration-tests/platform-http/pom.xml            |      2 +-
 .../platform/http/it/PlatformHttpRouteBuilder.java |      3 +-
 .../platform/http/it/TestHeaderFilterStrategy.java |      5 +-
 .../platform/http/it/WebhookComponentProducer.java |      5 +-
 integration-tests/pom.xml                          |     58 +-
 integration-tests/protobuf/pom.xml                 |      2 +-
 .../component/protobuf/it/ProtobufResource.java    |     19 +-
 integration-tests/pubnub/pom.xml                   |      2 +-
 .../component/pubnub/it/PubnubResource.java        |     29 +-
 integration-tests/quartz-clustered/pom.xml         |      2 +-
 .../quartz/it/QuartzClusteredResource.java         |     13 +-
 .../component/quartz/it/QuartzClusteredRoutes.java |      3 +-
 .../src/main/resources/application.properties      |      1 +
 integration-tests/quartz/pom.xml                   |      2 +-
 .../component/quartz/it/QuartzResource.java        |     19 +-
 integration-tests/qute/pom.xml                     |      2 +-
 .../quarkus/component/qute/it/QuteResource.java    |     17 +-
 integration-tests/rabbitmq/pom.xml                 |      2 +-
 .../component/rabbitmq/it/RabbitmqResource.java    |     20 +-
 integration-tests/reactive-streams/pom.xml         |      2 +-
 .../streams/it/ReactiveStreamsResource.java        |     19 +-
 integration-tests/rest-openapi/pom.xml             |      2 +-
 .../component/rest/openapi/it/FruitResource.java   |      9 +-
 .../component/rest/openapi/it/RestOpenApiBean.java |      5 +-
 .../rest/openapi/it/RestOpenapiResource.java       |     17 +-
 integration-tests/rest/pom.xml                     |      2 +-
 .../camel/quarkus/component/rest/it/Person.java    |      9 +-
 .../quarkus/component/rest/it/RestResource.java    |     22 +-
 .../quarkus/component/rest/it/RestRoutes.java      |      5 +-
 integration-tests/saga/pom.xml                     |      2 +-
 .../quarkus/component/saga/it/CreditService.java   |      3 +-
 .../component/saga/it/OrderManagerService.java     |      3 +-
 .../quarkus/component/saga/it/SagaResource.java    |     15 +-
 .../camel/quarkus/component/saga/it/SagaRoute.java |      5 +-
 integration-tests/salesforce/pom.xml               |      2 +-
 .../component/salesforce/SalesforceResource.java   |     31 +-
 .../component/salesforce/SalesforceRoutes.java     |      5 +-
 .../component/salesforce/generated/Account.java    |      3 +-
 .../generated/Account_AccountSourceEnum.java       |      3 +-
 .../salesforce/generated/Account_ActiveEnum.java   |      3 +-
 .../Account_BillingGeocodeAccuracyEnum.java        |      3 +-
 .../generated/Account_CleanStatusEnum.java         |      3 +-
 .../generated/Account_CustomerPriorityEnum.java    |      3 +-
 .../salesforce/generated/Account_IndustryEnum.java |      3 +-
 .../generated/Account_MyMultiselectEnum.java       |      3 +-
 .../generated/Account_OwnershipEnum.java           |      3 +-
 .../salesforce/generated/Account_RatingEnum.java   |      3 +-
 .../salesforce/generated/Account_SLAEnum.java      |      3 +-
 .../Account_ShippingGeocodeAccuracyEnum.java       |      3 +-
 .../salesforce/generated/Account_TypeEnum.java     |      3 +-
 .../generated/Account_UpsellOpportunityEnum.java   |      3 +-
 .../salesforce/generated/QueryRecordsAccount.java  |      3 +-
 .../src/test/resources/mappings/deleteAccount.json |      2 +-
 integration-tests/sap-netweaver/pom.xml            |      2 +-
 .../sap/netweaver/it/SapNetweaverResource.java     |     13 +-
 integration-tests/saxon/pom.xml                    |      2 +-
 .../camel/quarkus/component/saxon/it/MyBean.java   |      5 +-
 .../component/saxon/it/SaxonXPathResource.java     |     15 +-
 .../component/saxon/it/SaxonXPathRoutes.java       |      3 +-
 .../component/saxon/it/SaxonXQueryResource.java    |     15 +-
 .../component/saxon/it/SaxonXQueryRoutes.java      |      5 +-
 integration-tests/servicenow/pom.xml               |      2 +-
 .../servicenow/it/ServicenowResource.java          |     23 +-
 .../servicenow/it/generated/Incident.java          |      3 +-
 integration-tests/servlet/pom.xml                  |      2 +-
 .../quarkus/component/servlet/CamelRoute.java      |      3 +-
 .../quarkus/component/servlet/CustomServlet.java   |      7 +-
 integration-tests/shiro/pom.xml                    |      2 +-
 .../quarkus/component/shiro/it/ShiroResource.java  |     15 +-
 integration-tests/sjms-artemis-client/pom.xml      |      2 +-
 .../sjms/artemis/it/SjmsArtemisResource.java       |     14 +-
 .../component/sjms/artemis/it/SjmsArtemisTest.java |      2 +-
 integration-tests/sjms-qpid-amqp-client/pom.xml    |      2 +-
 .../component/sjms/qpid/it/QpidSjmsResource.java   |     14 +-
 integration-tests/sjms2-artemis-client/pom.xml     |      2 +-
 .../sjms2/artemis/it/Sjms2ArtemisResource.java     |     14 +-
 .../sjms2/artemis/it/Sjms2ArtemisTest.java         |      2 +-
 integration-tests/sjms2-qpid-amqp-client/pom.xml   |      2 +-
 .../component/sjms2/qpid/it/QpidSjms2Resource.java |     14 +-
 integration-tests/slack/pom.xml                    |      2 +-
 .../quarkus/component/slack/it/SlackResource.java  |     19 +-
 .../smallrye-reactive-messaging/pom.xml            |      2 +-
 .../messaging/it/FilesMessageConsumer.java         |      4 +-
 .../reactive/messaging/it/PublisherRoute.java      |      2 +-
 .../reactive/messaging/it/ResultsBean.java         |      2 +-
 .../it/SmallRyeReactiveMessagingResource.java      |     16 +-
 .../reactive/messaging/it/SubscriberRoute.java     |      2 +-
 integration-tests/soap/pom.xml                     |      2 +-
 .../component/soap/it/SoapMultipartResource.java   |     17 +-
 .../quarkus/component/soap/it/SoapResource.java    |     21 +-
 .../quarkus/component/soap/it/SoapRoutes.java      |      2 +-
 .../component/soap/it/multipart/Company.java       |      8 +-
 .../component/soap/it/multipart/CompanyType.java   |      4 +-
 .../component/soap/it/multipart/Customer.java      |     11 +-
 .../component/soap/it/multipart/CustomerType.java  |      4 +-
 .../soap/it/multipart/GetAllCustomersResponse.java |      8 +-
 .../soap/it/multipart/GetCustomersByName.java      |      6 +-
 .../it/multipart/GetCustomersByNameResponse.java   |      8 +-
 .../it/multipart/MultiPartCustomerService.java     |     20 +-
 .../multipart/MultiPartCustomerServiceService.java |      9 +-
 .../soap/it/multipart/NoSuchCustomer.java          |      8 +-
 .../soap/it/multipart/NoSuchCustomerException.java |      2 +-
 .../component/soap/it/multipart/ObjectFactory.java |      7 +-
 .../component/soap/it/multipart/Product.java       |      8 +-
 .../component/soap/it/multipart/SaveCustomer.java  |      8 +-
 .../component/soap/it/multipart/package-info.java  |      2 +-
 .../component/soap/it/service/Customer.java        |     11 +-
 .../component/soap/it/service/CustomerService.java |     12 +-
 .../soap/it/service/CustomerServiceService.java    |      9 +-
 .../component/soap/it/service/CustomerType.java    |      4 +-
 .../service/GetAllAmericanCustomersResponse.java   |      8 +-
 .../soap/it/service/GetAllCustomersResponse.java   |      8 +-
 .../soap/it/service/GetCustomersByName.java        |      6 +-
 .../it/service/GetCustomersByNameResponse.java     |      8 +-
 .../component/soap/it/service/NoSuchCustomer.java  |      8 +-
 .../soap/it/service/NoSuchCustomerException.java   |      2 +-
 .../component/soap/it/service/ObjectFactory.java   |      7 +-
 .../component/soap/it/service/SaveCustomer.java    |      8 +-
 .../component/soap/it/service/package-info.java    |      2 +-
 integration-tests/solr/pom.xml                     |      4 +-
 .../component/solr/it/SolrCloudResource.java       |     13 +-
 .../component/solr/it/SolrCommonResource.java      |     15 +-
 .../quarkus/component/solr/it/SolrSslResource.java |     13 +-
 .../component/solr/it/SolrStandaloneResource.java  |     13 +-
 integration-tests/splunk/pom.xml                   |      2 +-
 .../component/splunk/it/SplunkResource.java        |     23 +-
 integration-tests/spring-rabbitmq/pom.xml          |      2 +-
 .../SpringRabbitmqConnectionFactoryProducer.java   |      3 +-
 .../spring/rabbitmq/it/SpringRabbitmqResource.java |     17 +-
 .../rabbitmq/it/SpringRabbitmqRouteBuilder.java    |      3 +-
 integration-tests/sql/pom.xml                      |      7 +-
 .../quarkus/component/sql/it/SqlDbInitializer.java |      5 +-
 .../quarkus/component/sql/it/SqlResource.java      |     25 +-
 .../camel/quarkus/component/sql/it/SqlRoutes.java  |     13 +-
 integration-tests/ssh/pom.xml                      |      2 +-
 .../quarkus/component/ssh/it/SshResource.java      |     21 +-
 integration-tests/stax/pom.xml                     |      2 +-
 .../quarkus/component/stax/it/StaxResource.java    |     14 +-
 .../quarkus/component/stax/it/model/Record.java    |      8 +-
 .../quarkus/component/stax/it/model/Records.java   |      8 +-
 integration-tests/stringtemplate/pom.xml           |      2 +-
 .../stringtemplate/it/StringtemplateResource.java  |     19 +-
 integration-tests/syndication/pom.xml              |      2 +-
 .../quarkus/component/atom/it/AtomResource.java    |     21 +-
 .../quarkus/component/rss/it/RssResource.java      |     21 +-
 integration-tests/syslog/pom.xml                   |      2 +-
 .../component/syslog/it/SyslogResource.java        |     25 +-
 integration-tests/tarfile/pom.xml                  |      2 +-
 .../component/tarfile/it/TarfileResource.java      |     17 +-
 integration-tests/telegram/README.adoc             |      4 +
 integration-tests/telegram/pom.xml                 |     19 +-
 .../quarkus/component/telegram/it/Routes.java      |      8 +-
 .../component/telegram/it/TelegramResource.java    |     38 +-
 .../src/main/resources/application.properties      |      5 +
 .../component/telegram/it/TelegramTest.java        |     59 +-
 .../telegram/it/TelegramTestResource.java          |      6 +-
 .../mappings/telegramWebhook-register.json         |      2 +-
 integration-tests/tika/pom.xml                     |      2 +-
 .../quarkus/component/tika/it/TikaResource.java    |     16 +-
 integration-tests/twilio/pom.xml                   |      2 +-
 .../component/twilio/it/TwilioResource.java        |     17 +-
 integration-tests/twitter/pom.xml                  |      2 +-
 .../quarkus/component/twitter/CamelResource.java   |     21 +-
 integration-tests/univocity-parsers/pom.xml        |      2 +-
 .../parsers/it/UniVocityParsersResource.java       |     17 +-
 integration-tests/validator/pom.xml                |      2 +-
 .../component/validator/it/ValidatorResource.java  |     19 +-
 integration-tests/velocity/pom.xml                 |      2 +-
 .../component/velocity/it/VelocityResource.java    |     19 +-
 integration-tests/vertx-websocket/pom.xml          |      2 +-
 .../vertx/websocket/it/VertxWebsocketRoutes.java   |      4 +-
 .../vertx/websocket/it/VertxWebsocketTest.java     |     13 +-
 integration-tests/vertx/pom.xml                    |      2 +-
 .../quarkus/component/vertx/it/VertxResource.java  |     17 +-
 integration-tests/weather/pom.xml                  |      2 +-
 .../component/weather/it/WeatherResource.java      |     17 +-
 integration-tests/xchange/pom.xml                  |      2 +-
 .../component/xchange/it/XchangeResource.java      |     25 +-
 integration-tests/xml/pom.xml                      |     36 +-
 .../quarkus/component/xml/it/XmlResource.java      |     21 +-
 .../quarkus/component/xml/it/XsltProducers.java    |      6 +-
 integration-tests/xmlsecurity/pom.xml              |      2 +-
 .../xmlsecurity/it/XmlsecurityProducers.java       |     24 +-
 .../xmlsecurity/it/XmlsecurityResource.java        |     12 +-
 .../xmlsecurity/it/XmlsecurityRoutes.java          |      6 +-
 integration-tests/xpath/pom.xml                    |      2 +-
 .../camel/quarkus/language/xpath/PriceBean.java    |      5 +-
 .../quarkus/language/xpath/XPathResource.java      |     17 +-
 .../camel/quarkus/language/xpath/XPathRoutes.java  |      7 +-
 integration-tests/xstream/pom.xml                  |      2 +-
 .../component/xstream/it/XstreamResource.java      |     14 +-
 .../quarkus/component/xstream/it/XstreamTest.java  |      2 +-
 integration-tests/zendesk/pom.xml                  |      2 +-
 .../component/zendesk/it/ZendeskResource.java      |     15 +-
 pom.xml                                            |    241 +-
 poms/bom-test/pom.xml                              |     95 +-
 poms/bom/pom.xml                                   |   4901 +-
 poms/bom/src/main/generated/flattened-full-pom.xml |  23719 +-
 .../src/main/generated/flattened-reduced-pom.xml   |   7517 +-
 .../generated/flattened-reduced-verbose-pom.xml    |   8195 +-
 poms/build-parent-it/pom.xml                       |     11 +-
 poms/build-parent/pom.xml                          |      2 +-
 poms/pom.xml                                       |      2 +-
 test-framework/junit5-extension-tests/pom.xml      |      7 +-
 .../extensions/continousDev/HelloResource.java     |     13 +-
 .../doubeRouteBuilder/DoubleRoutesTest.java        |     61 +
 .../test/extensions/doubeRouteBuilder/FirstET.java |     58 +
 .../extensions/doubeRouteBuilder/RouteBuilder.java |     26 +
 .../extensions/doubeRouteBuilder/SecondET.java     |     58 +
 .../DoubleRoutesPerClassTest.java                  |     61 +
 .../doubeRouteBuilderPerClass/FirstPerClassET.java |     60 +
 .../RouteBuilderPerClass.java                      |     26 +
 .../SecondPerClassET.java                          |     60 +
 .../ProducedRouteBuilderET.java                    |      3 +-
 .../ProducedRouteBuilderTest.java                  |      4 +-
 .../routeBuilder/RouteBuilderFailureTest.java      |     18 +-
 .../extensions/routeBuilder/RouteBuilderHello.java |     31 -
 .../extensions/routeBuilder/RouteBuilderUtil.java  |     45 -
 .../routeBuilder/RouteBuilderWarningET.java        |     17 +-
 .../routeBuilder/RouteBuilderWarningResource.java  |     42 -
 ...RouteBuilderWarningWithProducedBuilderTest.java |     22 +-
 ...teBuilderWarningWithoutProducedBuilderTest.java |     23 +-
 .../extensions/routeBuilder/RouteProducer.java     |     32 +
 test-framework/junit5/pom.xml                      |      2 +-
 .../camel/quarkus/test/AfterAllCallback.java       |      6 +-
 .../apache/camel/quarkus/test/CallbackUtil.java    |     12 +-
 .../quarkus/test/CamelQuarkusTestSupport.java      |     41 +-
 .../test/common/CallbacksPerTestFalse01Test.java   |      2 -
 .../test/common/CallbacksPerTestFalse02Test.java   |      7 +-
 .../test/common/CallbacksPerTestTrue01Test.java    |      2 -
 .../test/common/CallbacksPerTestTrue02Test.java    |      4 +-
 .../patterns/AdviceWithAnotherRouteTest.java       |      2 +-
 .../test/junit5/patterns/AdviceWithLambdaTest.java |      2 +
 ...rridePropertiesWithPropertiesComponentTest.java |      2 +-
 .../AdviceInDoBeforeEachMethodsTest.java           |      7 +-
 test-framework/pom.xml                             |      2 +-
 .../create-extension-templates/TestResource.java   |     18 +-
 .../camel-quarkus-banned-dependencies-spring.xml   |     94 +
 .../camel-quarkus-banned-dependencies.xml          |     51 +
 .../enforcer-rules/quarkus-banned-dependencies.xsl |     34 +
 tooling/maven-plugin/pom.xml                       |      6 +-
 tooling/perf-regression/pom.xml                    |     14 +-
 .../regression/PerfRegressionCommand.java          |     19 +-
 .../regression/it/PerfRegressionIT.java            |      1 +
 tooling/pom.xml                                    |      2 +-
 tooling/scripts/group-tests.groovy                 |     20 +-
 tooling/scripts/test-categories.yaml               |     29 +-
 tooling/scripts/validate-github-workflows.groovy   |     21 +-
 tooling/test-list/pom.xml                          |      2 +-
 2666 files changed, 326684 insertions(+), 51378 deletions(-)
 create mode 100644 .github/workflows/generate-sbom-main.yml
 create mode 100644 camel-quarkus-sbom/camel-quarkus-sbom.json
 create mode 100644 camel-quarkus-sbom/camel-quarkus-sbom.xml
 delete mode 100644 docs/modules/ROOT/examples/components/activemq.yml
 delete mode 100644 docs/modules/ROOT/examples/components/atmos.yml
 delete mode 100644 docs/modules/ROOT/examples/components/avro.yml
 delete mode 100644 docs/modules/ROOT/examples/components/elasticsearch-rest.yml
 delete mode 100644 docs/modules/ROOT/examples/components/hbase.yml
 delete mode 100644 docs/modules/ROOT/examples/components/iota.yml
 delete mode 100644 docs/modules/ROOT/examples/components/jbpm.yml
 delete mode 100644 docs/modules/ROOT/examples/components/jclouds.yml
 delete mode 100644 docs/modules/ROOT/examples/components/microprofile-metrics.yml
 delete mode 100644 docs/modules/ROOT/examples/components/milo-browse.yml
 delete mode 100644 docs/modules/ROOT/examples/components/milo-client.yml
 delete mode 100644 docs/modules/ROOT/examples/components/milo-server.yml
 delete mode 100644 docs/modules/ROOT/examples/components/optaplanner.yml
 delete mode 100644 docs/modules/ROOT/examples/components/rabbitmq.yml
 delete mode 100644 docs/modules/ROOT/examples/components/tika.yml
 delete mode 100644 docs/modules/ROOT/examples/components/xmlsecurity-sign.yml
 delete mode 100644 docs/modules/ROOT/examples/components/xmlsecurity-verify.yml
 delete mode 100644 docs/modules/ROOT/examples/dataformats/johnzon.yml
 delete mode 100644 docs/modules/ROOT/examples/dataformats/xmlSecurity.yml
 delete mode 100644 docs/modules/ROOT/examples/dataformats/xstream.yml
 delete mode 100644 docs/modules/ROOT/examples/dataformats/xstreamJson.yml
 delete mode 100644 docs/modules/ROOT/examples/languages/datasonnet.yml
 delete mode 100644 docs/modules/ROOT/examples/others/caffeine-lrucache.yml
 delete mode 100644 docs/modules/ROOT/examples/others/opentracing.yml
 delete mode 100644 docs/modules/ROOT/pages/reference/extensions/activemq.adoc
 delete mode 100644 docs/modules/ROOT/pages/reference/extensions/atmos.adoc
 delete mode 100644 docs/modules/ROOT/pages/reference/extensions/avro-rpc.adoc
 delete mode 100644 docs/modules/ROOT/pages/reference/extensions/caffeine-lrucache.adoc
 delete mode 100644 docs/modules/ROOT/pages/reference/extensions/datasonnet.adoc
 delete mode 100644 docs/modules/ROOT/pages/reference/extensions/elasticsearch-rest.adoc
 delete mode 100644 docs/modules/ROOT/pages/reference/extensions/hbase.adoc
 delete mode 100644 docs/modules/ROOT/pages/reference/extensions/iota.adoc
 delete mode 100644 docs/modules/ROOT/pages/reference/extensions/jbpm.adoc
 delete mode 100644 docs/modules/ROOT/pages/reference/extensions/jclouds.adoc
 delete mode 100644 docs/modules/ROOT/pages/reference/extensions/johnzon.adoc
 delete mode 100644 docs/modules/ROOT/pages/reference/extensions/microprofile-metrics.adoc
 delete mode 100644 docs/modules/ROOT/pages/reference/extensions/milo.adoc
 delete mode 100644 docs/modules/ROOT/pages/reference/extensions/opentracing.adoc
 delete mode 100644 docs/modules/ROOT/pages/reference/extensions/optaplanner.adoc
 delete mode 100644 docs/modules/ROOT/pages/reference/extensions/rabbitmq.adoc
 delete mode 100644 docs/modules/ROOT/pages/reference/extensions/smallrye-reactive-messaging.adoc
 delete mode 100644 docs/modules/ROOT/pages/reference/extensions/tika.adoc
 delete mode 100644 docs/modules/ROOT/pages/reference/extensions/xmlsecurity.adoc
 delete mode 100644 docs/modules/ROOT/pages/reference/extensions/xstream.adoc
 create mode 100644 docs/modules/ROOT/pages/user-guide/kubernetes.adoc
 create mode 100644 extensions-core/core/deployment/src/test/java/org/apache/camel/quarkus/core/deployment/CamelBeanLookupWithIdentifierTest.java
 delete mode 100644 extensions-core/core/deployment/src/test/java/org/apache/camel/quarkus/core/deployment/main/CamelMainDeprecatedConsumeTest.java
 delete mode 100644 extensions-core/core/deployment/src/test/java/org/apache/camel/quarkus/core/deployment/main/CamelMainDeprecatedEndpointInjectTest.java
 delete mode 100644 extensions-core/core/deployment/src/test/java/org/apache/camel/quarkus/core/deployment/main/CamelMainDeprecatedProduceTest.java
 delete mode 100644 extensions-core/core/deployment/src/test/java/org/apache/camel/quarkus/core/deployment/main/CamelMainRoutesExcludeFilterCombinedPropertyTest.java
 delete mode 100644 extensions-core/core/deployment/src/test/java/org/apache/camel/quarkus/core/deployment/main/CamelMainRoutesIncludeFilterCombinedPropertyTest.java
 delete mode 100644 extensions-core/core/runtime/src/main/java/org/apache/camel/quarkus/core/DisabledXMLRoutesDefinitionLoader.java
 create mode 100644 extensions-core/xml-io-dsl/runtime/src/main/doc/configuration.adoc
 create mode 100644 extensions-core/yaml-dsl/runtime/src/main/doc/usage.adoc
 delete mode 100644 extensions-core/yaml-dsl/runtime/src/main/java/org/apache/camel/quarkus/dsl/yaml/YamlDslConfiguration.java
 delete mode 100644 extensions-core/yaml-dsl/runtime/src/main/java/org/apache/camel/quarkus/dsl/yaml/YamlDslRecorder.java
 delete mode 100644 extensions-jvm/atmos/deployment/pom.xml
 delete mode 100644 extensions-jvm/atmos/deployment/src/main/java/org/apache/camel/quarkus/component/atmos/deployment/AtmosProcessor.java
 delete mode 100644 extensions-jvm/atmos/pom.xml
 delete mode 100644 extensions-jvm/atmos/runtime/pom.xml
 delete mode 100644 extensions-jvm/atmos/runtime/src/main/resources/META-INF/quarkus-extension.yaml
 delete mode 100644 extensions-jvm/hbase/deployment/pom.xml
 delete mode 100644 extensions-jvm/hbase/deployment/src/main/java/org/apache/camel/quarkus/component/hbase/deployment/HbaseProcessor.java
 delete mode 100644 extensions-jvm/hbase/pom.xml
 delete mode 100644 extensions-jvm/hbase/runtime/pom.xml
 delete mode 100644 extensions-jvm/hbase/runtime/src/main/java/org/apache/camel/quarkus/component/hbase/GroupsSubstitutions.java
 delete mode 100644 extensions-jvm/hbase/runtime/src/main/resources/META-INF/quarkus-extension.yaml
 delete mode 100644 extensions-jvm/iota/deployment/pom.xml
 delete mode 100644 extensions-jvm/iota/deployment/src/main/java/org/apache/camel/quarkus/component/iota/deployment/IotaProcessor.java
 delete mode 100644 extensions-jvm/iota/pom.xml
 delete mode 100644 extensions-jvm/iota/runtime/pom.xml
 delete mode 100644 extensions-jvm/iota/runtime/src/main/resources/META-INF/quarkus-extension.yaml
 delete mode 100644 extensions-jvm/jbpm/deployment/pom.xml
 delete mode 100644 extensions-jvm/jbpm/deployment/src/main/java/org/apache/camel/quarkus/component/jbpm/deployment/JbpmProcessor.java
 delete mode 100644 extensions-jvm/jbpm/pom.xml
 delete mode 100644 extensions-jvm/jbpm/runtime/pom.xml
 delete mode 100644 extensions-jvm/jbpm/runtime/src/main/resources/META-INF/quarkus-extension.yaml
 delete mode 100644 extensions-jvm/jclouds/deployment/pom.xml
 delete mode 100644 extensions-jvm/jclouds/deployment/src/main/java/org/apache/camel/quarkus/component/jclouds/deployment/JcloudsProcessor.java
 delete mode 100644 extensions-jvm/jclouds/pom.xml
 delete mode 100644 extensions-jvm/jclouds/runtime/pom.xml
 delete mode 100644 extensions-jvm/jclouds/runtime/src/main/resources/META-INF/quarkus-extension.yaml
 delete mode 100644 extensions-jvm/joor/deployment/pom.xml
 delete mode 100644 extensions-jvm/joor/deployment/src/main/java/org/apache/camel/quarkus/component/joor/deployment/JoorProcessor.java
 delete mode 100644 extensions-jvm/joor/pom.xml
 delete mode 100644 extensions-jvm/joor/runtime/pom.xml
 delete mode 100644 extensions-jvm/joor/runtime/src/main/resources/META-INF/quarkus-extension.yaml
 delete mode 100644 extensions-jvm/milo/deployment/pom.xml
 delete mode 100644 extensions-jvm/milo/deployment/src/main/java/org/apache/camel/quarkus/component/milo/deployment/MiloProcessor.java
 delete mode 100644 extensions-jvm/milo/pom.xml
 delete mode 100644 extensions-jvm/milo/runtime/pom.xml
 delete mode 100644 extensions-jvm/milo/runtime/src/main/resources/META-INF/quarkus-extension.yaml
 delete mode 100644 extensions-jvm/ognl/deployment/pom.xml
 delete mode 100644 extensions-jvm/ognl/deployment/src/main/java/org/apache/camel/quarkus/component/ognl/deployment/OgnlProcessor.java
 delete mode 100644 extensions-jvm/ognl/pom.xml
 delete mode 100644 extensions-jvm/ognl/runtime/pom.xml
 delete mode 100644 extensions-jvm/ognl/runtime/src/main/resources/META-INF/quarkus-extension.yaml
 create mode 100644 extensions-support/ahc/runtime/src/main/java/org/apache/camel/quarkus/component/support/ahc/runtime/graal/AhcSubstitutions.java
 create mode 100644 extensions-support/language/deployment/src/main/java/org/apache/camel/quarkus/support/language/deployment/ScriptBuildItem.java
 create mode 100644 extensions-support/language/deployment/src/main/java/org/apache/camel/quarkus/support/language/deployment/dm/DryModeScriptingLanguage.java
 create mode 100644 extensions-support/language/deployment/src/main/java/org/apache/camel/quarkus/support/language/deployment/dm/ExpressionHolder.java
 create mode 100644 extensions-support/language/deployment/src/main/java/org/apache/camel/quarkus/support/language/deployment/dm/ScriptHolder.java
 create mode 100644 extensions-support/language/runtime/src/main/java/org/apache/camel/quarkus/support/language/runtime/ExpressionUID.java
 create mode 100644 extensions-support/language/runtime/src/main/java/org/apache/camel/quarkus/support/language/runtime/ScriptUID.java
 create mode 100644 extensions-support/language/runtime/src/main/java/org/apache/camel/quarkus/support/language/runtime/SourceCodeUID.java
 delete mode 100644 extensions-support/spring/beans/pom.xml
 delete mode 100644 extensions-support/spring/context/pom.xml
 delete mode 100644 extensions-support/spring/core/pom.xml
 create mode 100644 extensions-support/spring/shade/beans/pom.xml
 create mode 100644 extensions-support/spring/shade/context/pom.xml
 create mode 100644 extensions-support/spring/shade/core/pom.xml
 create mode 100644 extensions-support/spring/shade/pom.xml
 delete mode 100644 extensions/atom/runtime/src/main/java/org/apache/camel/quarkus/component/atom/graal/DataSourceUtilsSubstitutions.java
 create mode 100644 extensions/dozer/deployment/pom.xml
 create mode 100644 extensions/dozer/deployment/src/main/java/org/apache/camel/quarkus/component/dozer/deployment/DozerProcessor.java
 create mode 100644 extensions/dozer/pom.xml
 create mode 100644 extensions/dozer/runtime/pom.xml
 create mode 100644 extensions/dozer/runtime/src/main/doc/configuration.adoc
 create mode 100644 extensions/dozer/runtime/src/main/java/org/apache/camel/quarkus/component/dozer/CamelDozerConfig.java
 create mode 100644 extensions/dozer/runtime/src/main/java/org/apache/camel/quarkus/component/dozer/CamelDozerRecorder.java
 create mode 100644 extensions/dozer/runtime/src/main/java/org/apache/camel/quarkus/component/dozer/graal/DozerOSGiSubstitutions.java
 create mode 100644 extensions/dozer/runtime/src/main/resources/META-INF/quarkus-extension.yaml
 create mode 100644 extensions/grpc/runtime/src/main/doc/limitations.adoc
 create mode 100644 extensions/joor/deployment/pom.xml
 create mode 100644 extensions/joor/deployment/src/main/java/org/apache/camel/quarkus/component/joor/deployment/JoorExpressionSourceBuildItem.java
 create mode 100644 extensions/joor/deployment/src/main/java/org/apache/camel/quarkus/component/joor/deployment/JoorProcessor.java
 create mode 100644 extensions/joor/pom.xml
 create mode 100644 extensions/joor/runtime/pom.xml
 create mode 100644 extensions/joor/runtime/src/main/doc/configuration.adoc
 create mode 100644 extensions/joor/runtime/src/main/java/org/apache/camel/quarkus/component/joor/runtime/JoorExpressionCompiler.java
 create mode 100644 extensions/joor/runtime/src/main/java/org/apache/camel/quarkus/component/joor/runtime/JoorExpressionConfig.java
 create mode 100644 extensions/joor/runtime/src/main/java/org/apache/camel/quarkus/component/joor/runtime/JoorExpressionRecorder.java
 create mode 100644 extensions/joor/runtime/src/main/java/org/apache/camel/quarkus/component/joor/runtime/JoorExpressionScriptingCompiler.java
 create mode 100644 extensions/joor/runtime/src/main/resources/META-INF/quarkus-extension.yaml
 create mode 100644 extensions/language/runtime/src/main/doc/usage.adoc
 create mode 100644 extensions/nitrite/runtime/src/main/java/org/apache/camel/quarkus/component/nitrite/graal/PodamSubstitutions.java
 create mode 100644 extensions/ognl/deployment/pom.xml
 create mode 100644 extensions/ognl/deployment/src/main/java/org/apache/camel/quarkus/component/ognl/deployment/OgnlProcessor.java
 create mode 100644 extensions/ognl/pom.xml
 create mode 100644 extensions/ognl/runtime/pom.xml
 create mode 100644 extensions/ognl/runtime/src/main/resources/META-INF/quarkus-extension.yaml
 delete mode 100644 extensions/sql/runtime/src/main/doc/limitations.adoc
 create mode 100644 integration-test-groups/aws2/aws2-kinesis/src/test/java/org/apache/camel/quarkus/component/aws2/kinesis/it/Aws2KinesisFirehoseIT.java
 create mode 100644 integration-test-groups/aws2/aws2-kinesis/src/test/java/org/apache/camel/quarkus/component/aws2/kinesis/it/Aws2KinesisFirehoseTest.java
 create mode 100644 integration-test-groups/dataformats-json/json-gson/pom.xml
 create mode 100644 integration-test-groups/dataformats-json/json-gson/src/main/java/org/apache/camel/quarkus/component/dataformats/json/gson/JsonGsonDataformatsResource.java
 create mode 100644 integration-test-groups/dataformats-json/json-gson/src/main/java/org/apache/camel/quarkus/component/dataformats/json/gson/JsonGsonDataformatsRoute.java
 create mode 100644 integration-test-groups/dataformats-json/json-gson/src/main/java/org/apache/camel/quarkus/component/dataformats/json/gson/model/AnotherObject.java
 create mode 100644 integration-test-groups/dataformats-json/json-gson/src/main/java/org/apache/camel/quarkus/component/dataformats/json/gson/model/DummyObject.java
 create mode 100644 integration-test-groups/dataformats-json/json-gson/src/main/java/org/apache/camel/quarkus/component/dataformats/json/gson/model/ExcludeField.java
 create mode 100644 integration-test-groups/dataformats-json/json-gson/src/main/java/org/apache/camel/quarkus/component/dataformats/json/gson/model/PojoA.java
 create mode 100644 integration-test-groups/dataformats-json/json-gson/src/main/java/org/apache/camel/quarkus/component/dataformats/json/gson/model/PojoB.java
 create mode 100644 integration-test-groups/dataformats-json/json-gson/src/test/java/org/apache/camel/quarkus/component/dataformats/json/gson/GsonJsonIT.java
 create mode 100644 integration-test-groups/dataformats-json/json-gson/src/test/java/org/apache/camel/quarkus/component/dataformats/json/gson/GsonJsonTest.java
 create mode 100644 integration-test-groups/dataformats-json/json-jackson/pom.xml
 create mode 100644 integration-test-groups/dataformats-json/json-jackson/src/main/java/org/apache/camel/quarkus/component/dataformats/json/jackson/JacksonJsonResource.java
 create mode 100644 integration-test-groups/dataformats-json/json-jackson/src/main/java/org/apache/camel/quarkus/component/dataformats/json/jackson/JacksonJsonRoute.java
 create mode 100644 integration-test-groups/dataformats-json/json-jackson/src/main/java/org/apache/camel/quarkus/component/dataformats/json/jackson/NamingStrategyCustomizer.java
 create mode 100644 integration-test-groups/dataformats-json/json-jackson/src/main/java/org/apache/camel/quarkus/component/dataformats/json/jackson/model/AnotherObject.java
 create mode 100644 integration-test-groups/dataformats-json/json-jackson/src/main/java/org/apache/camel/quarkus/component/dataformats/json/jackson/model/DummyObject.java
 create mode 100644 integration-test-groups/dataformats-json/json-jackson/src/main/java/org/apache/camel/quarkus/component/dataformats/json/jackson/model/MyModule.java
 create mode 100644 integration-test-groups/dataformats-json/json-jackson/src/main/java/org/apache/camel/quarkus/component/dataformats/json/jackson/model/Order.java
 create mode 100644 integration-test-groups/dataformats-json/json-jackson/src/main/java/org/apache/camel/quarkus/component/dataformats/json/jackson/model/Person.java
 create mode 100644 integration-test-groups/dataformats-json/json-jackson/src/main/java/org/apache/camel/quarkus/component/dataformats/json/jackson/model/Pojo.java
 create mode 100644 integration-test-groups/dataformats-json/json-jackson/src/main/java/org/apache/camel/quarkus/component/dataformats/json/jackson/model/PojoA.java
 create mode 100644 integration-test-groups/dataformats-json/json-jackson/src/main/java/org/apache/camel/quarkus/component/dataformats/json/jackson/model/TestJAXBPojo.java
 create mode 100644 integration-test-groups/dataformats-json/json-jackson/src/main/java/org/apache/camel/quarkus/component/dataformats/json/jackson/model/TestOtherPojo.java
 create mode 100644 integration-test-groups/dataformats-json/json-jackson/src/main/java/org/apache/camel/quarkus/component/dataformats/json/jackson/model/TestPojo.java
 create mode 100644 integration-test-groups/dataformats-json/json-jackson/src/main/java/org/apache/camel/quarkus/component/dataformats/json/jackson/model/TestPojoView.java
 create mode 100644 integration-test-groups/dataformats-json/json-jackson/src/main/java/org/apache/camel/quarkus/component/dataformats/json/jackson/model/Views.java
 create mode 100644 integration-test-groups/dataformats-json/json-jackson/src/main/java/org/apache/camel/quarkus/component/dataformats/json/jackson/xml/JacksonXmlResource.java
 create mode 100644 integration-test-groups/dataformats-json/json-jackson/src/main/java/org/apache/camel/quarkus/component/dataformats/json/jackson/xml/JacksonXmlRoute.java
 create mode 100644 integration-test-groups/dataformats-json/json-jackson/src/main/resources/application.properties
 create mode 100644 integration-test-groups/dataformats-json/json-jackson/src/main/resources/routes/jackson-routes.xml
 create mode 100644 integration-test-groups/dataformats-json/json-jackson/src/test/java/org/apache/camel/quarkus/component/dataformats/json/jackson/JacksonJsonIT.java
 create mode 100644 integration-test-groups/dataformats-json/json-jackson/src/test/java/org/apache/camel/quarkus/component/dataformats/json/jackson/JacksonJsonTest.java
 create mode 100644 integration-test-groups/dataformats-json/json-jackson/src/test/java/org/apache/camel/quarkus/component/dataformats/json/jackson/xml/JacksonXmlIT.java
 create mode 100644 integration-test-groups/dataformats-json/json-jackson/src/test/java/org/apache/camel/quarkus/component/dataformats/json/jackson/xml/JacksonXmlTest.java
 create mode 100644 integration-test-groups/dataformats-json/json-jsonb/pom.xml
 create mode 100644 integration-test-groups/dataformats-json/json-jsonb/src/main/java/org/apache/camel/quarkus/component/dataformats/json/jsonb/JsonJsonbDataformatsResource.java
 create mode 100644 integration-test-groups/dataformats-json/json-jsonb/src/main/java/org/apache/camel/quarkus/component/dataformats/json/jsonb/JsonJsonbDataformatsRoute.java
 create mode 100644 integration-test-groups/dataformats-json/json-jsonb/src/main/java/org/apache/camel/quarkus/component/dataformats/json/jsonb/ParamType.java
 create mode 100644 integration-test-groups/dataformats-json/json-jsonb/src/main/java/org/apache/camel/quarkus/component/dataformats/json/jsonb/model/AnotherObject.java
 create mode 100644 integration-test-groups/dataformats-json/json-jsonb/src/main/java/org/apache/camel/quarkus/component/dataformats/json/jsonb/model/DummyObject.java
 create mode 100644 integration-test-groups/dataformats-json/json-jsonb/src/main/java/org/apache/camel/quarkus/component/dataformats/json/jsonb/model/PojoA.java
 create mode 100644 integration-test-groups/dataformats-json/json-jsonb/src/main/java/org/apache/camel/quarkus/component/dataformats/json/jsonb/model/PojoB.java
 create mode 100644 integration-test-groups/dataformats-json/json-jsonb/src/test/java/org/apache/camel/quarkus/component/dataformats/json/jsonb/JsonbJsonIT.java
 create mode 100644 integration-test-groups/dataformats-json/json-jsonb/src/test/java/org/apache/camel/quarkus/component/dataformats/json/jsonb/JsonbJsonTest.java
 create mode 100644 integration-test-groups/dataformats-json/pom.xml
 create mode 100644 integration-test-groups/foundation/bean/src/main/java/org/apache/camel/quarkus/component/bean/IdentifiedBean.java
 create mode 100644 integration-test-groups/foundation/language/src/main/java/org/apache/camel/quarkus/component/language/it/CaseConverter.java
 create mode 100644 integration-test-groups/foundation/language/src/main/java/org/apache/camel/quarkus/component/language/it/LowerCaseExpression.java
 rename integration-test-groups/foundation/language/src/main/resources/{hello.simple.txt => hello.simple-res.txt} (100%)
 create mode 100644 integration-test-groups/foundation/language/src/test/java/org/apache/camel/quarkus/component/language/it/LanguageTestResource.java
 create mode 100644 integration-test-groups/foundation/language/src/test/resources/hello.simple-file.txt
 delete mode 100644 integration-tests-jvm/atmos/pom.xml
 delete mode 100644 integration-tests-jvm/atmos/src/main/java/org/apache/camel/quarkus/component/atmos/it/AtmosResource.java
 delete mode 100644 integration-tests-jvm/atmos/src/test/java/org/apache/camel/quarkus/component/atmos/it/AtmosTest.java
 delete mode 100644 integration-tests-jvm/hbase/pom.xml
 delete mode 100644 integration-tests-jvm/hbase/src/main/java/org/apache/camel/quarkus/component/hbase/it/HbaseResource.java
 delete mode 100644 integration-tests-jvm/hbase/src/main/resources/hbase-site.xml
 delete mode 100644 integration-tests-jvm/hbase/src/test/java/org/apache/camel/quarkus/component/hbase/it/HBaseTestResource.java
 delete mode 100644 integration-tests-jvm/hbase/src/test/java/org/apache/camel/quarkus/component/hbase/it/HbaseTest.java
 delete mode 100644 integration-tests-jvm/iota/pom.xml
 delete mode 100644 integration-tests-jvm/iota/src/main/java/org/apache/camel/quarkus/component/iota/it/IotaResource.java
 delete mode 100644 integration-tests-jvm/iota/src/test/java/org/apache/camel/quarkus/component/iota/it/IotaTest.java
 delete mode 100644 integration-tests-jvm/jbpm/pom.xml
 delete mode 100644 integration-tests-jvm/jbpm/src/main/java/org/apache/camel/quarkus/component/jbpm/it/JbpmResource.java
 delete mode 100644 integration-tests-jvm/jbpm/src/test/java/org/apache/camel/quarkus/component/jbpm/it/JbpmTest.java
 delete mode 100644 integration-tests-jvm/jclouds/pom.xml
 delete mode 100644 integration-tests-jvm/jclouds/src/main/java/org/apache/camel/quarkus/component/jclouds/it/JcloudsResource.java
 delete mode 100644 integration-tests-jvm/jclouds/src/test/java/org/apache/camel/quarkus/component/jclouds/it/JcloudsTest.java
 delete mode 100644 integration-tests-jvm/joor/pom.xml
 delete mode 100644 integration-tests-jvm/joor/src/main/java/org/apache/camel/quarkus/component/joor/it/JoorResource.java
 delete mode 100644 integration-tests-jvm/joor/src/test/java/org/apache/camel/quarkus/component/joor/it/JoorTest.java
 delete mode 100644 integration-tests-jvm/milo/pom.xml
 delete mode 100644 integration-tests-jvm/milo/src/main/java/org/apache/camel/quarkus/component/milo/it/MiloResource.java
 delete mode 100644 integration-tests-jvm/milo/src/test/java/org/apache/camel/quarkus/component/milo/it/MiloTest.java
 delete mode 100644 integration-tests-jvm/ognl/pom.xml
 delete mode 100644 integration-tests-jvm/ognl/src/main/java/org/apache/camel/quarkus/component/ognl/it/OgnlResource.java
 delete mode 100644 integration-tests-jvm/ognl/src/test/java/org/apache/camel/quarkus/component/ognl/it/OgnlTest.java
 create mode 100644 integration-tests-support/aws2/src/main/java/org/apache/camel/quarkus/test/support/aws2/Aws2Helper.java
 delete mode 100644 integration-tests-support/aws2/src/main/java/org/apache/camel/quarkus/test/support/aws2/Aws2TestEnvContext.java
 delete mode 100644 integration-tests-support/aws2/src/main/java/org/apache/camel/quarkus/test/support/aws2/Aws2TestResource.java
 create mode 100644 integration-tests-support/aws2/src/main/java/org/apache/camel/quarkus/test/support/aws2/BaseAws2Resource.java
 rename integration-tests-support/aws2/src/{main => test}/java/org/apache/camel/quarkus/test/support/aws2/Aws2Client.java (100%)
 create mode 100644 integration-tests-support/aws2/src/test/java/org/apache/camel/quarkus/test/support/aws2/Aws2DefaultCredentialsProviderAvailabilityCondition.java
 rename integration-tests-support/aws2/src/{main => test}/java/org/apache/camel/quarkus/test/support/aws2/Aws2LocalStack.java (100%)
 create mode 100644 integration-tests-support/aws2/src/test/java/org/apache/camel/quarkus/test/support/aws2/Aws2TestEnvContext.java
 rename integration-tests-support/aws2/src/{main => test}/java/org/apache/camel/quarkus/test/support/aws2/Aws2TestEnvCustomizer.java (100%)
 create mode 100644 integration-tests-support/aws2/src/test/java/org/apache/camel/quarkus/test/support/aws2/Aws2TestResource.java
 create mode 100644 integration-tests-support/aws2/src/test/java/org/apache/camel/quarkus/test/support/aws2/BaseAWs2TestSupport.java
 create mode 100644 integration-tests/as2/src/test/java/org/apache/camel/quarkus/component/as2/it/Utils.java
 create mode 100644 integration-tests/aws2-grouped/.gitignore
 create mode 100644 integration-tests/aws2-quarkus-client-grouped/.gitignore
 create mode 100644 integration-tests/azure-grouped/.gitignore
 create mode 100644 integration-tests/compression-grouped/.gitignore
 create mode 100644 integration-tests/cxf-soap-grouped/.gitignore
 create mode 100644 integration-tests/dataformats-json-grouped/.gitignore
 create mode 100644 integration-tests/dataformats-json-grouped/pom.xml
 delete mode 100644 integration-tests/dataformats-json/pom.xml
 delete mode 100644 integration-tests/dataformats-json/src/main/java/org/apache/camel/quarkus/component/dataformats/jackson/json/JacksonJsonResource.java
 delete mode 100644 integration-tests/dataformats-json/src/main/java/org/apache/camel/quarkus/component/dataformats/jackson/json/JacksonJsonRoute.java
 delete mode 100644 integration-tests/dataformats-json/src/main/java/org/apache/camel/quarkus/component/dataformats/jackson/json/NamingStrategyCustomizer.java
 delete mode 100644 integration-tests/dataformats-json/src/main/java/org/apache/camel/quarkus/component/dataformats/jackson/xml/JacksonXmlResource.java
 delete mode 100644 integration-tests/dataformats-json/src/main/java/org/apache/camel/quarkus/component/dataformats/jackson/xml/JacksonXmlRoute.java
 delete mode 100644 integration-tests/dataformats-json/src/main/java/org/apache/camel/quarkus/component/dataformats/json/JsonDataformatsResource.java
 delete mode 100644 integration-tests/dataformats-json/src/main/java/org/apache/camel/quarkus/component/dataformats/json/JsonDataformatsRoute.java
 delete mode 100644 integration-tests/dataformats-json/src/main/java/org/apache/camel/quarkus/component/dataformats/json/ParamType.java
 delete mode 100644 integration-tests/dataformats-json/src/main/java/org/apache/camel/quarkus/component/dataformats/json/RegisterSnakeCaseCustomizer.java
 delete mode 100644 integration-tests/dataformats-json/src/main/java/org/apache/camel/quarkus/component/dataformats/json/model/AnotherObject.java
 delete mode 100644 integration-tests/dataformats-json/src/main/java/org/apache/camel/quarkus/component/dataformats/json/model/DummyObject.java
 delete mode 100644 integration-tests/dataformats-json/src/main/java/org/apache/camel/quarkus/component/dataformats/json/model/ExcludeField.java
 delete mode 100644 integration-tests/dataformats-json/src/main/java/org/apache/camel/quarkus/component/dataformats/json/model/MyModule.java
 delete mode 100644 integration-tests/dataformats-json/src/main/java/org/apache/camel/quarkus/component/dataformats/json/model/Order.java
 delete mode 100644 integration-tests/dataformats-json/src/main/java/org/apache/camel/quarkus/component/dataformats/json/model/Person.java
 delete mode 100644 integration-tests/dataformats-json/src/main/java/org/apache/camel/quarkus/component/dataformats/json/model/Pojo.java
 delete mode 100644 integration-tests/dataformats-json/src/main/java/org/apache/camel/quarkus/component/dataformats/json/model/PojoA.java
 delete mode 100644 integration-tests/dataformats-json/src/main/java/org/apache/camel/quarkus/component/dataformats/json/model/PojoB.java
 delete mode 100644 integration-tests/dataformats-json/src/main/java/org/apache/camel/quarkus/component/dataformats/json/model/TestJAXBPojo.java
 delete mode 100644 integration-tests/dataformats-json/src/main/java/org/apache/camel/quarkus/component/dataformats/json/model/TestOtherPojo.java
 delete mode 100644 integration-tests/dataformats-json/src/main/java/org/apache/camel/quarkus/component/dataformats/json/model/TestPojo.java
 delete mode 100644 integration-tests/dataformats-json/src/main/java/org/apache/camel/quarkus/component/dataformats/json/model/TestPojoView.java
 delete mode 100644 integration-tests/dataformats-json/src/main/java/org/apache/camel/quarkus/component/dataformats/json/model/Views.java
 delete mode 100644 integration-tests/dataformats-json/src/main/resources/application.properties
 delete mode 100644 integration-tests/dataformats-json/src/main/resources/routes/gson-routes.xml
 delete mode 100644 integration-tests/dataformats-json/src/main/resources/routes/jackson-routes.xml
 delete mode 100644 integration-tests/dataformats-json/src/main/resources/routes/johnzon-routes.xml
 delete mode 100644 integration-tests/dataformats-json/src/main/resources/routes/jsonb-routes.xml
 delete mode 100644 integration-tests/dataformats-json/src/test/java/org/apache/camel/quarkus/component/dataformats/jackson/json/JacksonJsonIT.java
 delete mode 100644 integration-tests/dataformats-json/src/test/java/org/apache/camel/quarkus/component/dataformats/jackson/json/JacksonJsonTest.java
 delete mode 100644 integration-tests/dataformats-json/src/test/java/org/apache/camel/quarkus/component/dataformats/jackson/xml/JacksonXmlIT.java
 delete mode 100644 integration-tests/dataformats-json/src/test/java/org/apache/camel/quarkus/component/dataformats/jackson/xml/JacksonXmlTest.java
 delete mode 100644 integration-tests/dataformats-json/src/test/java/org/apache/camel/quarkus/component/dataformats/json/JsonComponentsIT.java
 delete mode 100644 integration-tests/dataformats-json/src/test/java/org/apache/camel/quarkus/component/dataformats/json/JsonComponentsTest.java
 create mode 100644 integration-tests/dozer/pom.xml
 create mode 100644 integration-tests/dozer/src/main/java/org/apache/camel/quarkus/component/dozer/it/DozerResource.java
 create mode 100644 integration-tests/dozer/src/main/java/org/apache/camel/quarkus/component/dozer/it/DozerRoutes.java
 create mode 100644 integration-tests/dozer/src/main/java/org/apache/camel/quarkus/component/dozer/it/model/CustomerA.java
 create mode 100644 integration-tests/dozer/src/main/java/org/apache/camel/quarkus/component/dozer/it/model/CustomerB.java
 create mode 100644 integration-tests/dozer/src/main/resources/application.properties
 create mode 100644 integration-tests/dozer/src/main/resources/expression-mapping.xml
 create mode 100644 integration-tests/dozer/src/main/resources/simple-mapping.xml
 create mode 100644 integration-tests/dozer/src/main/resources/variable-mapping.xml
 create mode 100644 integration-tests/dozer/src/test/java/org/apache/camel/quarkus/component/dozer/it/DozerIT.java
 create mode 100644 integration-tests/dozer/src/test/java/org/apache/camel/quarkus/component/dozer/it/DozerTest.java
 create mode 100644 integration-tests/foundation-grouped/.gitignore
 create mode 100644 integration-tests/groovy-dsl/src/main/resources/routes/routes-with-rest.groovy
 create mode 100644 integration-tests/infinispan-common/pom.xml
 create mode 100644 integration-tests/infinispan-common/src/main/java/org/apache/camel/quarkus/component/infinispan/common/InfinispanCommonProducers.java
 create mode 100644 integration-tests/infinispan-common/src/main/java/org/apache/camel/quarkus/component/infinispan/common/InfinispanCommonResources.java
 create mode 100644 integration-tests/infinispan-common/src/main/java/org/apache/camel/quarkus/component/infinispan/common/InfinispanCommonRoutes.java
 create mode 100644 integration-tests/infinispan-common/src/main/java/org/apache/camel/quarkus/component/infinispan/common/model/Person.java
 create mode 100644 integration-tests/infinispan-common/src/main/java/org/apache/camel/quarkus/component/infinispan/common/model/PersonSchema.java
 create mode 100644 integration-tests/infinispan-common/src/test/java/org/apache/camel/quarkus/component/infinispan/common/InfinispanCommonServerTestResource.java
 create mode 100644 integration-tests/infinispan-common/src/test/java/org/apache/camel/quarkus/component/infinispan/common/InfinispanCommonTest.java
 create mode 100644 integration-tests/infinispan-common/src/test/resources/infinispan.xml
 create mode 100644 integration-tests/infinispan-quarkus-client/pom.xml
 create mode 100644 integration-tests/infinispan-quarkus-client/src/main/java/org/apache/camel/quarkus/component/infinispan/InfinispanQuarkusClientRoutes.java
 copy integration-tests/{infinispan => infinispan-quarkus-client}/src/main/resources/application.properties (100%)
 create mode 100644 integration-tests/infinispan-quarkus-client/src/test/java/org/apache/camel/quarkus/component/infinispan/InfinispanQuarkusClientIT.java
 create mode 100644 integration-tests/infinispan-quarkus-client/src/test/java/org/apache/camel/quarkus/component/infinispan/InfinispanQuarkusClientTest.java
 create mode 100644 integration-tests/infinispan-quarkus-client/src/test/java/org/apache/camel/quarkus/component/infinispan/InfinispanServerTestResource.java
 create mode 100644 integration-tests/infinispan/src/main/java/InfinispanRoutes.java
 delete mode 100644 integration-tests/infinispan/src/main/java/org/apache/camel/quarkus/component/infinispan/InfinispanResources.java
 delete mode 100644 integration-tests/infinispan/src/main/java/org/apache/camel/quarkus/component/infinispan/InfinispanRoutes.java
 delete mode 100644 integration-tests/infinispan/src/main/java/org/apache/camel/quarkus/component/infinispan/model/Person.java
 delete mode 100644 integration-tests/infinispan/src/main/java/org/apache/camel/quarkus/component/infinispan/model/PersonSchema.java
 create mode 100644 integration-tests/infinispan/src/test/java/InfinispanIT.java
 create mode 100644 integration-tests/infinispan/src/test/java/InfinispanServerTestResource.java
 create mode 100644 integration-tests/infinispan/src/test/java/InfinispanTest.java
 delete mode 100644 integration-tests/infinispan/src/test/java/org/apache/camel/quarkus/component/infinispan/InfinispanIT.java
 delete mode 100644 integration-tests/infinispan/src/test/java/org/apache/camel/quarkus/component/infinispan/InfinispanServerTestResource.java
 delete mode 100644 integration-tests/infinispan/src/test/java/org/apache/camel/quarkus/component/infinispan/InfinispanTest.java
 delete mode 100644 integration-tests/infinispan/src/test/resources/infinispan.xml
 create mode 100644 integration-tests/jdbc/src/main/java/org/apache/camel/quarkus/component/jdbc/JdbcRoutes.java
 create mode 100644 integration-tests/joor/pom.xml
 create mode 100644 integration-tests/joor/src/main/java/org/apache/camel/quarkus/component/joor/it/JoorBean.java
 create mode 100644 integration-tests/joor/src/main/java/org/apache/camel/quarkus/component/joor/it/JoorResource.java
 create mode 100644 integration-tests/joor/src/main/java/org/apache/camel/quarkus/component/joor/it/JoorRoute.java
 create mode 100644 integration-tests/joor/src/main/resources/application.properties
 create mode 100644 integration-tests/joor/src/main/resources/bean.txt
 create mode 100644 integration-tests/joor/src/test/java/org/apache/camel/quarkus/component/joor/it/JoorIT.java
 create mode 100644 integration-tests/joor/src/test/java/org/apache/camel/quarkus/component/joor/it/JoorTest.java
 create mode 100644 integration-tests/mail/src/test/resources/Dockerfile
 create mode 100644 integration-tests/mail/src/test/resources/README.adoc
 create mode 100644 integration-tests/mail/src/test/resources/greenmail.p12
 create mode 100644 integration-tests/main-xml-io-with-beans/pom.xml
 create mode 100644 integration-tests/main-xml-io-with-beans/src/main/java/org/apache/camel/quarkus/main/CoreMainXmlIoWithBeansResource.java
 create mode 100644 integration-tests/main-xml-io-with-beans/src/main/java/org/apache/camel/quarkus/main/MyBean.java
 create mode 100644 integration-tests/main-xml-io-with-beans/src/main/resources/application.properties
 create mode 100644 integration-tests/main-xml-io-with-beans/src/main/resources/routes/my-route-with-beanType.xml
 create mode 100644 integration-tests/main-xml-io-with-beans/src/test/java/org/apache/camel/quarkus/main/CoreMainXmlIoWithBeansIT.java
 create mode 100644 integration-tests/main-xml-io-with-beans/src/test/java/org/apache/camel/quarkus/main/CoreMainXmlIoWithBeansTest.java
 create mode 100644 integration-tests/main-xml-io/src/main/resources/routes/my-routes-iso_8859_15.xml
 create mode 100644 integration-tests/main-xml-io/src/main/resources/routes/my-templated.xml
 create mode 100644 integration-tests/main-yaml/src/main/java/org/apache/camel/quarkus/main/CustomException.java
 create mode 100644 integration-tests/main-yaml/src/main/java/org/apache/camel/quarkus/main/ErrorBean.java
 create mode 100644 integration-tests/main-yaml/src/main/java/org/apache/camel/quarkus/main/GreetingBean.java
 create mode 100644 integration-tests/main-yaml/src/main/resources/routes/my-templates.yaml
 create mode 100644 integration-tests/micrometer/src/main/java/org/apache/camel/quarkus/component/micrometer/it/TestMetric.java
 delete mode 100644 integration-tests/microprofile/src/main/java/org/apache/camel/quarkus/component/microprofile/it/metrics/CountedProcessor.java
 delete mode 100644 integration-tests/microprofile/src/main/java/org/apache/camel/quarkus/component/microprofile/it/metrics/MicroProfileMetricsResource.java
 delete mode 100644 integration-tests/microprofile/src/main/java/org/apache/camel/quarkus/component/microprofile/it/metrics/MicroProfileMetricsRouteBuilder.java
 delete mode 100644 integration-tests/microprofile/src/test/java/org/apache/camel/quarkus/component/microprofile/it/metrics/MicroProfileMetricsTest.java
 delete mode 100644 integration-tests/microprofile/src/test/java/org/apache/camel/quarkus/component/microprofile/it/metrics/MicroprofileMetricsIT.java
 create mode 100644 integration-tests/mongodb-grouped/.gitignore
 create mode 100644 integration-tests/ognl/pom.xml
 create mode 100644 integration-tests/ognl/src/main/java/org/apache/camel/quarkus/component/ognl/it/OgnlResource.java
 create mode 100644 integration-tests/ognl/src/main/java/org/apache/camel/quarkus/component/ognl/it/OgnlRoute.java
 create mode 100644 integration-tests/ognl/src/main/java/org/apache/camel/quarkus/component/ognl/it/model/Animal.java
 create mode 100644 integration-tests/ognl/src/test/java/org/apache/camel/quarkus/component/ognl/it/OgnlIT.java
 create mode 100644 integration-tests/ognl/src/test/java/org/apache/camel/quarkus/component/ognl/it/OgnlTest.java
 create mode 100644 test-framework/junit5-extension-tests/src/test/java/org/apache/camel/quarkus/test/extensions/doubeRouteBuilder/DoubleRoutesTest.java
 create mode 100644 test-framework/junit5-extension-tests/src/test/java/org/apache/camel/quarkus/test/extensions/doubeRouteBuilder/FirstET.java
 create mode 100644 test-framework/junit5-extension-tests/src/test/java/org/apache/camel/quarkus/test/extensions/doubeRouteBuilder/RouteBuilder.java
 create mode 100644 test-framework/junit5-extension-tests/src/test/java/org/apache/camel/quarkus/test/extensions/doubeRouteBuilder/SecondET.java
 create mode 100644 test-framework/junit5-extension-tests/src/test/java/org/apache/camel/quarkus/test/extensions/doubeRouteBuilderPerClass/DoubleRoutesPerClassTest.java
 create mode 100644 test-framework/junit5-extension-tests/src/test/java/org/apache/camel/quarkus/test/extensions/doubeRouteBuilderPerClass/FirstPerClassET.java
 create mode 100644 test-framework/junit5-extension-tests/src/test/java/org/apache/camel/quarkus/test/extensions/doubeRouteBuilderPerClass/RouteBuilderPerClass.java
 create mode 100644 test-framework/junit5-extension-tests/src/test/java/org/apache/camel/quarkus/test/extensions/doubeRouteBuilderPerClass/SecondPerClassET.java
 delete mode 100644 test-framework/junit5-extension-tests/src/test/java/org/apache/camel/quarkus/test/extensions/routeBuilder/RouteBuilderHello.java
 delete mode 100644 test-framework/junit5-extension-tests/src/test/java/org/apache/camel/quarkus/test/extensions/routeBuilder/RouteBuilderUtil.java
 delete mode 100644 test-framework/junit5-extension-tests/src/test/java/org/apache/camel/quarkus/test/extensions/routeBuilder/RouteBuilderWarningResource.java
 create mode 100644 test-framework/junit5-extension-tests/src/test/java/org/apache/camel/quarkus/test/extensions/routeBuilder/RouteProducer.java
 create mode 100644 tooling/enforcer-rules/camel-quarkus-banned-dependencies-spring.xml
 create mode 100644 tooling/enforcer-rules/camel-quarkus-banned-dependencies.xml
 create mode 100644 tooling/enforcer-rules/quarkus-banned-dependencies.xsl


[camel-quarkus] 01/01: Upgrade Camel to 4.0.0-M3

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

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

commit 93400d2db361e194d57c156f4a5bf6bc1ae09834
Author: James Netherton <ja...@gmail.com>
AuthorDate: Tue Mar 14 08:51:25 2023 +0000

    Upgrade Camel to 4.0.0-M3
---
 docs/antora.yml                                    |   2 +-
 pom.xml                                            |   4 +-
 poms/bom/src/main/generated/flattened-full-pom.xml | 668 ++++++++++----------
 .../src/main/generated/flattened-reduced-pom.xml   | 673 ++++++++++-----------
 .../generated/flattened-reduced-verbose-pom.xml    | 673 ++++++++++-----------
 5 files changed, 1005 insertions(+), 1015 deletions(-)

diff --git a/docs/antora.yml b/docs/antora.yml
index 88e4cacb17..ea34c655d8 100644
--- a/docs/antora.yml
+++ b/docs/antora.yml
@@ -28,7 +28,7 @@ asciidoc:
     requires: "'util=camel-website-util,quarkus=xref:js/quarkus.js'"
 
     # Project versions
-    camel-version: 4.0.0-M2 # replace ${camel.version}
+    camel-version: 4.0.0-SNAPSHOT # replace ${camel.version}
     camel-docs-version: ""
     quarkus-version: 3.0.0.Alpha5 # replace ${quarkus.version}
     graalvm-version: 22.3.0 # replace ${graalvm.version}
diff --git a/pom.xml b/pom.xml
index f3bf2d1647..dee3666c03 100644
--- a/pom.xml
+++ b/pom.xml
@@ -23,7 +23,7 @@
     <parent>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-dependencies</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
     </parent>
 
     <groupId>org.apache.camel.quarkus</groupId>
@@ -40,7 +40,7 @@
 
         <!-- Primary dependencies - maintained manually -->
         <camel.major.minor>4.0</camel.major.minor> <!-- run after each change: cd docs && mvnd validate -->
-        <camel.version>${camel.major.minor}.0-M2</camel.version>
+        <camel.version>${camel.major.minor}.0-SNAPSHOT</camel.version>
         <camel.docs.components.version>${camel.major.minor}.x</camel.docs.components.version><!-- the version in Camel's docs/components/antora.yml -->
         <camel.docs.components.xref>${camel.docs.components.version}@components</camel.docs.components.xref><!-- the version in Camel's docs/components/antora.yml -->
         <camel.docs.branch>camel-${camel.major.minor}.x</camel.docs.branch><!-- The stable camel branch on which our Antora docs depends -->
diff --git a/poms/bom/src/main/generated/flattened-full-pom.xml b/poms/bom/src/main/generated/flattened-full-pom.xml
index 49bc8ed3e3..dedb77cd4e 100644
--- a/poms/bom/src/main/generated/flattened-full-pom.xml
+++ b/poms/bom/src/main/generated/flattened-full-pom.xml
@@ -53,27 +53,27 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-amqp</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-api</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-arangodb</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-as2</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-as2-api</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -84,12 +84,12 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-asn1</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-asterisk</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>org.checkerframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -100,7 +100,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-atlasmap</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>javax.validation</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -111,7 +111,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-atom</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -122,17 +122,17 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-attachments</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-avro</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-aws-secrets-manager</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -143,7 +143,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-aws-xray</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -154,7 +154,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-aws2-athena</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -165,7 +165,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-aws2-cw</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -176,7 +176,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-aws2-ddb</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -187,7 +187,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-aws2-ec2</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -198,7 +198,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-aws2-ecs</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -209,7 +209,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-aws2-eks</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -220,7 +220,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-aws2-eventbridge</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -231,7 +231,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-aws2-iam</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -242,7 +242,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-aws2-kinesis</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -253,7 +253,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-aws2-kms</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -264,7 +264,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-aws2-lambda</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -275,7 +275,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-aws2-mq</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -286,7 +286,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-aws2-msk</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -297,7 +297,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-aws2-s3</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -308,7 +308,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-aws2-ses</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -319,7 +319,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-aws2-sns</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -330,7 +330,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-aws2-sqs</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -341,7 +341,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-aws2-sts</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -352,7 +352,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-aws2-translate</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -363,7 +363,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-azure-cosmosdb</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>com.azure</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -374,7 +374,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-azure-eventhubs</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>com.azure</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -385,7 +385,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-azure-key-vault</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>com.azure</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -396,7 +396,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-azure-servicebus</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>com.azure</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -407,7 +407,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-azure-storage-blob</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>com.azure</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -418,7 +418,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-azure-storage-datalake</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>com.azure</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -429,7 +429,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-azure-storage-queue</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>com.azure</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -440,47 +440,47 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-barcode</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-base</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-base-engine</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-base64</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-bean</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-bean-validator</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-bindy</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-bonita</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-box</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -491,27 +491,27 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-box-api</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-braintree</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-browse</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-caffeine</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-cassandraql</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>com.github.stephenc.jcip</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -522,42 +522,42 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-catalog</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-cbor</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-chatscript</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-chunk</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-cloud</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-cloudevents</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-cluster</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-cm-sms</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -568,37 +568,37 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-coap</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-cometd</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-componentdsl</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-console</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-consul</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-controlbus</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-corda</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -625,42 +625,42 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-core-catalog</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-core-engine</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-core-languages</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-core-model</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-core-processor</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-core-reifier</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-couchbase</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-couchdb</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -671,47 +671,47 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-cron</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-crypto</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-csv</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-cxf-common</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-cxf-soap</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-cxf-transport</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-dataformat</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-dataset</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-debezium-common</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>javax.ws.rs</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -722,32 +722,32 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-debezium-mongodb</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-debezium-mysql</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-debezium-postgres</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-debezium-sqlserver</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-debug</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-digitalocean</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -758,27 +758,27 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-direct</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-disruptor</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-djl</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-dns</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-drill</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>org.checkerframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -793,37 +793,37 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-dropbox</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-dsl-modeline</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-dsl-support</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-ehcache</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-endpointdsl</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-endpointdsl-support</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-etcd3</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>com.google.android</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -846,47 +846,47 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-exec</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-facebook</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-fastjson</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-fhir</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-fhir-api</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-file</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-file-watch</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-flatpack</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-flink</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>com.google.code.findbugs</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -897,7 +897,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-fop</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -912,17 +912,17 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-freemarker</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-ftp</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-geocoder</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -933,17 +933,17 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-git</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-github</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-google-bigquery</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>com.google.android</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -966,7 +966,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-google-calendar</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -981,7 +981,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-google-drive</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -996,7 +996,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-google-functions</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>com.google.android</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1019,7 +1019,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-google-mail</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1034,7 +1034,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-google-pubsub</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>com.google.android</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1057,7 +1057,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-google-secret-manager</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>com.google.android</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1084,7 +1084,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-google-sheets</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1099,7 +1099,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-google-storage</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>com.google.android</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1118,7 +1118,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-graphql</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1129,27 +1129,27 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-grok</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-groovy</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-groovy-dsl</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-groovy-dsl-common</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-grpc</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>com.google.android</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1172,12 +1172,12 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-gson</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-guava-eventbus</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>org.checkerframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1188,7 +1188,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-hashicorp-vault</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>org.springframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1211,12 +1211,12 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-hazelcast</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-hdfs</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>com.github.stephenc.jcip</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1247,7 +1247,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-headersmap</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>ch.qos.logback</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1258,17 +1258,17 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-health</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-hl7</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-http</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1279,27 +1279,27 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-http-base</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-http-common</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-huaweicloud-common</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-huaweicloud-smn</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-ical</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1310,7 +1310,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-iec60870</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>org.checkerframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1321,12 +1321,12 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-ignite</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-infinispan</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>org.slf4j</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1337,62 +1337,62 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-infinispan-common</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-influxdb</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-irc</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-jackson</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-jackson-avro</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-jackson-protobuf</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-jacksonxml</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-jasypt</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-java-joor-dsl</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-jaxb</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-jcache</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-jcr</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>org.slf4j</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1403,27 +1403,27 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-jdbc</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-jfr</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-jgroups</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-jgroups-raft</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-jira</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1442,7 +1442,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-jms</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1461,12 +1461,12 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-jolt</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-jooq</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>org.springframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1477,12 +1477,12 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-joor</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-jpa</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1493,102 +1493,102 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-jq</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-js-dsl</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-jsch</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-jsh-dsl</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-jslt</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-json-patch</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-json-validator</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-jsonapi</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-jsonata</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-jsonb</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-jsonpath</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-jt400</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-jta</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-kafka</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-kamelet</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-knative</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-knative-api</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-knative-http</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-kotlin-dsl</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-kubernetes</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>io.fabric8</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1599,27 +1599,27 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-kudu</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-language</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-ldap</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-ldif</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-leveldb</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>org.checkerframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1630,72 +1630,72 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-log</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-lra</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-lucene</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-lumberjack</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-lzf</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-mail</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-main</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-management</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-management-api</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-master</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-micrometer</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-microprofile-config</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-microprofile-fault-tolerance</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-microprofile-health</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>org.glassfish</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1706,62 +1706,62 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-minio</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-mllp</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-mock</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-mongodb</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-mongodb-gridfs</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-mustache</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-mvel</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-mybatis</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-nats</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-netty</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-netty-http</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-nitrite</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>javax.validation</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1772,7 +1772,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-oaipmh</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1783,12 +1783,12 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-ognl</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-olingo4</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1799,7 +1799,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-olingo4-api</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1810,12 +1810,12 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-openapi-java</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-openstack</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>com.github.fge</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1830,7 +1830,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-opentelemetry</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>io.grpc</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1841,17 +1841,17 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-paho</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-paho-mqtt5</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-pdf</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1862,12 +1862,12 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-pg-replication-slot</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-pgevent</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>org.testcontainers</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1878,22 +1878,22 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-platform-http</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-platform-http-vertx</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-printer</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-protobuf</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>com.google.code.findbugs</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1904,12 +1904,12 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-pubnub</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-pulsar</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>com.sun.activation</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1944,72 +1944,72 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-quartz</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-quickfix</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-reactive-executor-vertx</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-reactive-streams</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-redis</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-ref</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-rest</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-rest-openapi</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-robotframework</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-rss</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-saga</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-salesforce</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-sap-netweaver</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-saxon</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>xml-apis</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -2020,12 +2020,12 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-scheduler</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-schematron</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>xml-apis</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -2036,62 +2036,62 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-seda</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-servicenow</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-servlet</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-shiro</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-sjms</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-sjms2</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-slack</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-smpp</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-snakeyaml</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-snmp</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-soap</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-solr</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -2106,12 +2106,12 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-splunk</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-splunk-hec</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -2122,7 +2122,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-spring-rabbitmq</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>org.springframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -2137,12 +2137,12 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-sql</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-ssh</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>org.slf4j</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -2153,57 +2153,57 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-stax</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-stitch</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-stomp</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-stream</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-stringtemplate</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-stub</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-support</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-syslog</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-tarfile</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-telegram</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-test-junit5</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -2214,32 +2214,32 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-threadpoolfactory-vertx</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-thrift</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-timer</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-tooling-model</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-tracing</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-twilio</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -2258,62 +2258,62 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-twitter</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-univocity-parsers</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-util</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-util-json</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-validator</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-velocity</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-vertx</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-vertx-common</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-vertx-http</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-vertx-websocket</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-vm</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-weather</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -2324,17 +2324,17 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-web3j</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-webhook</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-wordpress</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>org.checkerframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -2345,7 +2345,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-workday</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -2356,7 +2356,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-xchange</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>org.checkerframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -2367,52 +2367,52 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-xj</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-xml-io</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-xml-io-dsl</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-xml-io-util</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-xml-jaxb</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-xml-jaxp</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-xmpp</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-xpath</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-xslt</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-xslt-saxon</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>xml-apis</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -2423,37 +2423,37 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-yaml-dsl</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-yaml-dsl-common</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-yaml-dsl-deserializers</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-zendesk</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-zip-deflater</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-zipfile</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-zookeeper</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>org.checkerframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -2464,7 +2464,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-zookeeper-master</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>org.checkerframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -5675,7 +5675,7 @@
       <dependency>
         <groupId>ca.uhn.hapi.fhir</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>hapi-fhir-base</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>6.2.4</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>6.4.2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>com.google.code.findbugs</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -5694,12 +5694,12 @@
       <dependency>
         <groupId>ca.uhn.hapi.fhir</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>hapi-fhir-client</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>6.2.4</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>6.4.2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>ca.uhn.hapi.fhir</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>hapi-fhir-server</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>6.2.4</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>6.4.2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>com.sun.activation</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -5714,27 +5714,27 @@
       <dependency>
         <groupId>ca.uhn.hapi.fhir</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>hapi-fhir-structures-dstu2.1</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>6.2.4</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>6.4.2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>ca.uhn.hapi.fhir</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>hapi-fhir-structures-dstu3</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>6.2.4</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>6.4.2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>ca.uhn.hapi.fhir</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>hapi-fhir-structures-hl7org-dstu2</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>6.2.4</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>6.4.2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>ca.uhn.hapi.fhir</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>hapi-fhir-structures-r4</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>6.2.4</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>6.4.2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>ca.uhn.hapi.fhir</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>hapi-fhir-structures-r5</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>6.2.4</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>6.4.2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>ca.uhn.hapi.fhir</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 91396389a8..0dd59dfe01 100644
--- a/poms/bom/src/main/generated/flattened-reduced-pom.xml
+++ b/poms/bom/src/main/generated/flattened-reduced-pom.xml
@@ -53,27 +53,27 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-amqp</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-api</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-arangodb</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-as2</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-as2-api</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId>
@@ -84,12 +84,12 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-asn1</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-asterisk</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>org.checkerframework</groupId>
@@ -100,7 +100,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-atlasmap</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>javax.validation</groupId>
@@ -111,7 +111,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-atom</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId>
@@ -122,17 +122,17 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-attachments</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-avro</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-aws-secrets-manager</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId>
@@ -143,7 +143,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-aws-xray</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId>
@@ -154,7 +154,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-aws2-athena</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId>
@@ -165,7 +165,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-aws2-cw</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId>
@@ -176,7 +176,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-aws2-ddb</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId>
@@ -187,7 +187,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-aws2-ec2</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId>
@@ -198,7 +198,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-aws2-ecs</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId>
@@ -209,7 +209,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-aws2-eks</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId>
@@ -220,7 +220,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-aws2-eventbridge</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId>
@@ -231,7 +231,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-aws2-iam</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId>
@@ -242,7 +242,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-aws2-kinesis</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId>
@@ -253,7 +253,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-aws2-kms</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId>
@@ -264,7 +264,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-aws2-lambda</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId>
@@ -275,7 +275,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-aws2-mq</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId>
@@ -286,7 +286,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-aws2-msk</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId>
@@ -297,7 +297,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-aws2-s3</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId>
@@ -308,7 +308,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-aws2-ses</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId>
@@ -319,7 +319,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-aws2-sns</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId>
@@ -330,7 +330,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-aws2-sqs</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId>
@@ -341,7 +341,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-aws2-sts</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId>
@@ -352,7 +352,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-aws2-translate</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId>
@@ -363,7 +363,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-azure-cosmosdb</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>com.azure</groupId>
@@ -374,7 +374,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-azure-eventhubs</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>com.azure</groupId>
@@ -385,7 +385,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-azure-key-vault</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>com.azure</groupId>
@@ -396,7 +396,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-azure-servicebus</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>com.azure</groupId>
@@ -407,7 +407,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-azure-storage-blob</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>com.azure</groupId>
@@ -418,7 +418,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-azure-storage-datalake</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>com.azure</groupId>
@@ -429,7 +429,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-azure-storage-queue</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>com.azure</groupId>
@@ -440,47 +440,47 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-barcode</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-base</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-base-engine</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-base64</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-bean</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-bean-validator</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-bindy</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-bonita</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-box</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId>
@@ -491,27 +491,27 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-box-api</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-braintree</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-browse</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-caffeine</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-cassandraql</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>com.github.stephenc.jcip</groupId>
@@ -522,42 +522,42 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-catalog</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-cbor</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-chatscript</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-chunk</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-cloud</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-cloudevents</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-cluster</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-cm-sms</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId>
@@ -568,37 +568,37 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-coap</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-cometd</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-componentdsl</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-console</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-consul</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-controlbus</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-corda</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId>
@@ -625,42 +625,42 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-core-catalog</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-core-engine</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-core-languages</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-core-model</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-core-processor</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-core-reifier</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-couchbase</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-couchdb</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId>
@@ -671,47 +671,47 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-cron</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-crypto</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-csv</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-cxf-common</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-cxf-soap</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-cxf-transport</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-dataformat</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-dataset</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-debezium-common</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>javax.ws.rs</groupId>
@@ -722,32 +722,32 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-debezium-mongodb</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-debezium-mysql</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-debezium-postgres</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-debezium-sqlserver</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-debug</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-digitalocean</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId>
@@ -758,27 +758,27 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-direct</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-disruptor</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-djl</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-dns</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-drill</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>org.checkerframework</groupId>
@@ -793,37 +793,37 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-dropbox</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-dsl-modeline</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-dsl-support</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-ehcache</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-endpointdsl</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-endpointdsl-support</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-etcd3</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>com.google.android</groupId>
@@ -846,47 +846,47 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-exec</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-facebook</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-fastjson</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-fhir</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-fhir-api</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-file</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-file-watch</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-flatpack</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-flink</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>com.google.code.findbugs</groupId>
@@ -897,7 +897,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-fop</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId>
@@ -912,17 +912,17 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-freemarker</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-ftp</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-geocoder</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId>
@@ -933,17 +933,17 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-git</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-github</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-google-bigquery</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>com.google.android</groupId>
@@ -966,7 +966,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-google-calendar</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId>
@@ -981,7 +981,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-google-drive</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId>
@@ -996,7 +996,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-google-functions</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>com.google.android</groupId>
@@ -1019,7 +1019,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-google-mail</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId>
@@ -1034,7 +1034,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-google-pubsub</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>com.google.android</groupId>
@@ -1057,7 +1057,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-google-secret-manager</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>com.google.android</groupId>
@@ -1084,7 +1084,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-google-sheets</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId>
@@ -1099,7 +1099,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-google-storage</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>com.google.android</groupId>
@@ -1118,7 +1118,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-graphql</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId>
@@ -1129,27 +1129,27 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-grok</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-groovy</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-groovy-dsl</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-groovy-dsl-common</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-grpc</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>com.google.android</groupId>
@@ -1172,12 +1172,12 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-gson</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-guava-eventbus</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>org.checkerframework</groupId>
@@ -1188,7 +1188,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-hashicorp-vault</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>org.springframework</groupId>
@@ -1211,12 +1211,12 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-hazelcast</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-hdfs</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>com.github.stephenc.jcip</groupId>
@@ -1247,7 +1247,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-headersmap</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>ch.qos.logback</groupId>
@@ -1258,17 +1258,17 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-health</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-hl7</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-http</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId>
@@ -1279,27 +1279,27 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-http-base</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-http-common</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-huaweicloud-common</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-huaweicloud-smn</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-ical</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId>
@@ -1310,7 +1310,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-iec60870</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>org.checkerframework</groupId>
@@ -1321,12 +1321,12 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-ignite</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-infinispan</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>org.slf4j</groupId>
@@ -1337,62 +1337,62 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-infinispan-common</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-influxdb</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-irc</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-jackson</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-jackson-avro</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-jackson-protobuf</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-jacksonxml</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-jasypt</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-java-joor-dsl</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-jaxb</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-jcache</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-jcr</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>org.slf4j</groupId>
@@ -1403,27 +1403,27 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-jdbc</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-jfr</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-jgroups</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-jgroups-raft</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-jira</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId>
@@ -1442,7 +1442,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-jms</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>org.apache.camel</groupId>
@@ -1461,12 +1461,12 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-jolt</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-jooq</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>org.springframework</groupId>
@@ -1477,12 +1477,12 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-joor</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-jpa</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>org.apache.camel</groupId>
@@ -1493,102 +1493,102 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-jq</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-js-dsl</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-jsch</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-jsh-dsl</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-jslt</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-json-patch</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-json-validator</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-jsonapi</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-jsonata</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-jsonb</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-jsonpath</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-jt400</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-jta</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-kafka</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-kamelet</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-knative</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-knative-api</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-knative-http</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-kotlin-dsl</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-kubernetes</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>io.fabric8</groupId>
@@ -1599,27 +1599,27 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-kudu</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-language</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-ldap</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-ldif</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-leveldb</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>org.checkerframework</groupId>
@@ -1630,72 +1630,72 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-log</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-lra</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-lucene</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-lumberjack</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-lzf</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-mail</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-main</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-management</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-management-api</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-master</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-micrometer</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-microprofile-config</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-microprofile-fault-tolerance</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-microprofile-health</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>org.glassfish</groupId>
@@ -1706,62 +1706,62 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-minio</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-mllp</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-mock</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-mongodb</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-mongodb-gridfs</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-mustache</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-mvel</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-mybatis</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-nats</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-netty</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-netty-http</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-nitrite</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>javax.validation</groupId>
@@ -1772,7 +1772,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-oaipmh</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId>
@@ -1783,12 +1783,12 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-ognl</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-olingo4</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId>
@@ -1799,7 +1799,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-olingo4-api</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId>
@@ -1810,12 +1810,12 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-openapi-java</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-openstack</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>com.github.fge</groupId>
@@ -1830,7 +1830,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-opentelemetry</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>io.grpc</groupId>
@@ -1841,17 +1841,17 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-paho</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-paho-mqtt5</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-pdf</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId>
@@ -1862,12 +1862,12 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-pg-replication-slot</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-pgevent</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>org.testcontainers</groupId>
@@ -1878,22 +1878,22 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-platform-http</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-platform-http-vertx</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-printer</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-protobuf</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>com.google.code.findbugs</groupId>
@@ -1904,12 +1904,12 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-pubnub</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-pulsar</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>com.sun.activation</groupId>
@@ -1944,72 +1944,72 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-quartz</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-quickfix</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-reactive-executor-vertx</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-reactive-streams</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-redis</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-ref</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-rest</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-rest-openapi</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-robotframework</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-rss</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-saga</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-salesforce</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-sap-netweaver</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-saxon</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>xml-apis</groupId>
@@ -2020,12 +2020,12 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-scheduler</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-schematron</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>xml-apis</groupId>
@@ -2036,62 +2036,62 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-seda</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-servicenow</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-servlet</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-shiro</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-sjms</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-sjms2</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-slack</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-smpp</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-snakeyaml</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-snmp</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-soap</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-solr</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId>
@@ -2106,12 +2106,12 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-splunk</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-splunk-hec</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId>
@@ -2122,7 +2122,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-spring-rabbitmq</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>org.springframework</groupId>
@@ -2137,12 +2137,12 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-sql</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-ssh</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>org.slf4j</groupId>
@@ -2153,57 +2153,57 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-stax</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-stitch</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-stomp</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-stream</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-stringtemplate</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-stub</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-support</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-syslog</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-tarfile</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-telegram</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-test-junit5</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>org.apache.camel</groupId>
@@ -2214,32 +2214,32 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-threadpoolfactory-vertx</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-thrift</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-timer</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-tooling-model</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-tracing</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-twilio</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId>
@@ -2258,62 +2258,62 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-twitter</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-univocity-parsers</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-util</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-util-json</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-validator</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-velocity</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-vertx</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-vertx-common</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-vertx-http</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-vertx-websocket</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-vm</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-weather</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId>
@@ -2324,17 +2324,17 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-web3j</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-webhook</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-wordpress</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>org.checkerframework</groupId>
@@ -2345,7 +2345,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-workday</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId>
@@ -2356,7 +2356,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-xchange</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>org.checkerframework</groupId>
@@ -2367,52 +2367,52 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-xj</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-xml-io</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-xml-io-dsl</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-xml-io-util</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-xml-jaxb</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-xml-jaxp</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-xmpp</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-xpath</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-xslt</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-xslt-saxon</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>xml-apis</groupId>
@@ -2423,37 +2423,37 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-yaml-dsl</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-yaml-dsl-common</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-yaml-dsl-deserializers</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-zendesk</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-zip-deflater</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-zipfile</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-zookeeper</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>org.checkerframework</groupId>
@@ -2464,7 +2464,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-zookeeper-master</artifactId>
-        <version>4.0.0-M2</version>
+        <version>4.0.0-SNAPSHOT</version>
         <exclusions>
           <exclusion>
             <groupId>org.checkerframework</groupId>
@@ -5675,7 +5675,7 @@
       <dependency>
         <groupId>ca.uhn.hapi.fhir</groupId>
         <artifactId>hapi-fhir-base</artifactId>
-        <version>6.2.4</version>
+        <version>6.4.2</version>
         <exclusions>
           <exclusion>
             <groupId>com.google.code.findbugs</groupId>
@@ -5694,12 +5694,12 @@
       <dependency>
         <groupId>ca.uhn.hapi.fhir</groupId>
         <artifactId>hapi-fhir-client</artifactId>
-        <version>6.2.4</version>
+        <version>6.4.2</version>
       </dependency>
       <dependency>
         <groupId>ca.uhn.hapi.fhir</groupId>
         <artifactId>hapi-fhir-server</artifactId>
-        <version>6.2.4</version>
+        <version>6.4.2</version>
         <exclusions>
           <exclusion>
             <groupId>com.sun.activation</groupId>
@@ -5714,27 +5714,27 @@
       <dependency>
         <groupId>ca.uhn.hapi.fhir</groupId>
         <artifactId>hapi-fhir-structures-dstu2.1</artifactId>
-        <version>6.2.4</version>
+        <version>6.4.2</version>
       </dependency>
       <dependency>
         <groupId>ca.uhn.hapi.fhir</groupId>
         <artifactId>hapi-fhir-structures-dstu3</artifactId>
-        <version>6.2.4</version>
+        <version>6.4.2</version>
       </dependency>
       <dependency>
         <groupId>ca.uhn.hapi.fhir</groupId>
         <artifactId>hapi-fhir-structures-hl7org-dstu2</artifactId>
-        <version>6.2.4</version>
+        <version>6.4.2</version>
       </dependency>
       <dependency>
         <groupId>ca.uhn.hapi.fhir</groupId>
         <artifactId>hapi-fhir-structures-r4</artifactId>
-        <version>6.2.4</version>
+        <version>6.4.2</version>
       </dependency>
       <dependency>
         <groupId>ca.uhn.hapi.fhir</groupId>
         <artifactId>hapi-fhir-structures-r5</artifactId>
-        <version>6.2.4</version>
+        <version>6.4.2</version>
       </dependency>
       <dependency>
         <groupId>ca.uhn.hapi.fhir</groupId>
@@ -6825,11 +6825,6 @@
         <artifactId>cxf-tools-wsdlto-frontend-jaxws</artifactId>
         <version>4.0.0</version>
       </dependency>
-      <dependency>
-        <groupId>org.codehaus.groovy</groupId>
-        <artifactId>groovy</artifactId>
-        <version>3.0.14</version>
-      </dependency>
       <dependency>
         <groupId>software.amazon.awssdk</groupId>
         <artifactId>annotations</artifactId>
diff --git a/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml b/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml
index 5540221236..354a101824 100644
--- a/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml
+++ b/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml
@@ -53,27 +53,27 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-amqp</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-api</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-arangodb</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-as2</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-as2-api</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -84,12 +84,12 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-asn1</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-asterisk</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>org.checkerframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -100,7 +100,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-atlasmap</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>javax.validation</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -111,7 +111,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-atom</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -122,17 +122,17 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-attachments</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-avro</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-aws-secrets-manager</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -143,7 +143,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-aws-xray</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -154,7 +154,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-aws2-athena</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -165,7 +165,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-aws2-cw</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -176,7 +176,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-aws2-ddb</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -187,7 +187,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-aws2-ec2</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -198,7 +198,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-aws2-ecs</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -209,7 +209,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-aws2-eks</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -220,7 +220,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-aws2-eventbridge</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -231,7 +231,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-aws2-iam</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -242,7 +242,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-aws2-kinesis</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -253,7 +253,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-aws2-kms</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -264,7 +264,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-aws2-lambda</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -275,7 +275,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-aws2-mq</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -286,7 +286,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-aws2-msk</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -297,7 +297,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-aws2-s3</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -308,7 +308,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-aws2-ses</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -319,7 +319,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-aws2-sns</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -330,7 +330,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-aws2-sqs</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -341,7 +341,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-aws2-sts</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -352,7 +352,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-aws2-translate</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -363,7 +363,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-azure-cosmosdb</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>com.azure</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -374,7 +374,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-azure-eventhubs</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>com.azure</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -385,7 +385,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-azure-key-vault</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>com.azure</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -396,7 +396,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-azure-servicebus</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>com.azure</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -407,7 +407,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-azure-storage-blob</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>com.azure</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -418,7 +418,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-azure-storage-datalake</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>com.azure</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -429,7 +429,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-azure-storage-queue</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>com.azure</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -440,47 +440,47 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-barcode</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-base</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-base-engine</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-base64</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-bean</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-bean-validator</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-bindy</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-bonita</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-box</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -491,27 +491,27 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-box-api</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-braintree</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-browse</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-caffeine</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-cassandraql</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>com.github.stephenc.jcip</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -522,42 +522,42 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-catalog</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-cbor</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-chatscript</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-chunk</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-cloud</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-cloudevents</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-cluster</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-cm-sms</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -568,37 +568,37 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-coap</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-cometd</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-componentdsl</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-console</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-consul</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-controlbus</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-corda</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -625,42 +625,42 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-core-catalog</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-core-engine</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-core-languages</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-core-model</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-core-processor</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-core-reifier</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-couchbase</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-couchdb</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -671,47 +671,47 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-cron</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-crypto</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-csv</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-cxf-common</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-cxf-soap</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-cxf-transport</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-dataformat</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-dataset</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-debezium-common</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>javax.ws.rs</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -722,32 +722,32 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-debezium-mongodb</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-debezium-mysql</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-debezium-postgres</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-debezium-sqlserver</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-debug</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-digitalocean</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -758,27 +758,27 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-direct</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-disruptor</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-djl</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-dns</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-drill</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>org.checkerframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -793,37 +793,37 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-dropbox</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-dsl-modeline</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-dsl-support</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-ehcache</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-endpointdsl</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-endpointdsl-support</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-etcd3</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>com.google.android</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -846,47 +846,47 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-exec</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-facebook</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-fastjson</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-fhir</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-fhir-api</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-file</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-file-watch</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-flatpack</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-flink</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>com.google.code.findbugs</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -897,7 +897,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-fop</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -912,17 +912,17 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-freemarker</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-ftp</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-geocoder</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -933,17 +933,17 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-git</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-github</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-google-bigquery</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>com.google.android</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -966,7 +966,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-google-calendar</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -981,7 +981,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-google-drive</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -996,7 +996,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-google-functions</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>com.google.android</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1019,7 +1019,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-google-mail</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1034,7 +1034,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-google-pubsub</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>com.google.android</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1057,7 +1057,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-google-secret-manager</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>com.google.android</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1084,7 +1084,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-google-sheets</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1099,7 +1099,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-google-storage</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>com.google.android</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1118,7 +1118,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-graphql</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1129,27 +1129,27 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-grok</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-groovy</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-groovy-dsl</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-groovy-dsl-common</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-grpc</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>com.google.android</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1172,12 +1172,12 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-gson</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-guava-eventbus</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>org.checkerframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1188,7 +1188,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-hashicorp-vault</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>org.springframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1211,12 +1211,12 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-hazelcast</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-hdfs</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>com.github.stephenc.jcip</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1247,7 +1247,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-headersmap</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>ch.qos.logback</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1258,17 +1258,17 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-health</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-hl7</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-http</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1279,27 +1279,27 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-http-base</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-http-common</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-huaweicloud-common</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-huaweicloud-smn</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-ical</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1310,7 +1310,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-iec60870</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>org.checkerframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1321,12 +1321,12 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-ignite</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-infinispan</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>org.slf4j</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1337,62 +1337,62 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-infinispan-common</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-influxdb</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-irc</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-jackson</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-jackson-avro</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-jackson-protobuf</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-jacksonxml</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-jasypt</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-java-joor-dsl</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-jaxb</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-jcache</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-jcr</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>org.slf4j</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1403,27 +1403,27 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-jdbc</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-jfr</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-jgroups</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-jgroups-raft</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-jira</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1442,7 +1442,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-jms</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1461,12 +1461,12 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-jolt</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-jooq</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>org.springframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1477,12 +1477,12 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-joor</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-jpa</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1493,102 +1493,102 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-jq</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-js-dsl</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-jsch</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-jsh-dsl</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-jslt</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-json-patch</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-json-validator</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-jsonapi</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-jsonata</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-jsonb</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-jsonpath</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-jt400</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-jta</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-kafka</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-kamelet</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-knative</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-knative-api</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-knative-http</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-kotlin-dsl</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-kubernetes</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>io.fabric8</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1599,27 +1599,27 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-kudu</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-language</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-ldap</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-ldif</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-leveldb</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>org.checkerframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1630,72 +1630,72 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-log</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-lra</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-lucene</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-lumberjack</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-lzf</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-mail</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-main</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-management</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-management-api</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-master</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-micrometer</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-microprofile-config</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-microprofile-fault-tolerance</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-microprofile-health</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>org.glassfish</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1706,62 +1706,62 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-minio</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-mllp</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-mock</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-mongodb</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-mongodb-gridfs</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-mustache</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-mvel</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-mybatis</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-nats</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-netty</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-netty-http</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-nitrite</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>javax.validation</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1772,7 +1772,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-oaipmh</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1783,12 +1783,12 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-ognl</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-olingo4</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1799,7 +1799,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-olingo4-api</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1810,12 +1810,12 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-openapi-java</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-openstack</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>com.github.fge</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1830,7 +1830,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-opentelemetry</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>io.grpc</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1841,17 +1841,17 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-paho</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-paho-mqtt5</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-pdf</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1862,12 +1862,12 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-pg-replication-slot</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-pgevent</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>org.testcontainers</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1878,22 +1878,22 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-platform-http</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-platform-http-vertx</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-printer</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-protobuf</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>com.google.code.findbugs</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1904,12 +1904,12 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-pubnub</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-pulsar</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>com.sun.activation</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1944,72 +1944,72 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-quartz</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-quickfix</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-reactive-executor-vertx</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-reactive-streams</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-redis</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-ref</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-rest</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-rest-openapi</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-robotframework</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-rss</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-saga</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-salesforce</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-sap-netweaver</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-saxon</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>xml-apis</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -2020,12 +2020,12 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-scheduler</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-schematron</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>xml-apis</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -2036,62 +2036,62 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-seda</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-servicenow</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-servlet</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-shiro</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-sjms</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-sjms2</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-slack</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-smpp</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-snakeyaml</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-snmp</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-soap</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-solr</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -2106,12 +2106,12 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-splunk</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-splunk-hec</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -2122,7 +2122,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-spring-rabbitmq</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>org.springframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -2137,12 +2137,12 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-sql</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-ssh</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>org.slf4j</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -2153,57 +2153,57 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-stax</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-stitch</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-stomp</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-stream</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-stringtemplate</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-stub</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-support</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-syslog</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-tarfile</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-telegram</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-test-junit5</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -2214,32 +2214,32 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-threadpoolfactory-vertx</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-thrift</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-timer</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-tooling-model</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-tracing</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-twilio</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -2258,62 +2258,62 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-twitter</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-univocity-parsers</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-util</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-util-json</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-validator</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-velocity</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-vertx</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-vertx-common</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-vertx-http</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-vertx-websocket</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-vm</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-weather</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -2324,17 +2324,17 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-web3j</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-webhook</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-wordpress</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>org.checkerframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -2345,7 +2345,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-workday</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -2356,7 +2356,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-xchange</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>org.checkerframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -2367,52 +2367,52 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-xj</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-xml-io</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-xml-io-dsl</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-xml-io-util</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-xml-jaxb</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-xml-jaxp</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-xmpp</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-xpath</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-xslt</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-xslt-saxon</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>xml-apis</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -2423,37 +2423,37 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-yaml-dsl</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-yaml-dsl-common</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-yaml-dsl-deserializers</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-zendesk</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-zip-deflater</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-zipfile</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-zookeeper</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>org.checkerframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -2464,7 +2464,7 @@
       <dependency>
         <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>camel-zookeeper-master</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.0.0-M2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>org.checkerframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -5675,7 +5675,7 @@
       <dependency>
         <groupId>ca.uhn.hapi.fhir</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>hapi-fhir-base</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>6.2.4</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>6.4.2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>com.google.code.findbugs</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -5694,12 +5694,12 @@
       <dependency>
         <groupId>ca.uhn.hapi.fhir</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>hapi-fhir-client</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>6.2.4</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>6.4.2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>ca.uhn.hapi.fhir</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>hapi-fhir-server</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>6.2.4</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>6.4.2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <exclusions>
           <exclusion>
             <groupId>com.sun.activation</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -5714,27 +5714,27 @@
       <dependency>
         <groupId>ca.uhn.hapi.fhir</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>hapi-fhir-structures-dstu2.1</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>6.2.4</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>6.4.2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>ca.uhn.hapi.fhir</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>hapi-fhir-structures-dstu3</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>6.2.4</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>6.4.2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>ca.uhn.hapi.fhir</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>hapi-fhir-structures-hl7org-dstu2</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>6.2.4</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>6.4.2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>ca.uhn.hapi.fhir</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>hapi-fhir-structures-r4</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>6.2.4</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>6.4.2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>ca.uhn.hapi.fhir</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>hapi-fhir-structures-r5</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>6.2.4</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>6.4.2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>ca.uhn.hapi.fhir</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -6825,11 +6825,6 @@
         <artifactId>cxf-tools-wsdlto-frontend-jaxws</artifactId><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.0.0.Alpha4 -->
         <version>4.0.0</version><!-- io.quarkiverse.cxf:quarkus-cxf-bom:2.0.0.Alpha4 -->
       </dependency>
-      <dependency>
-        <groupId>org.codehaus.groovy</groupId><!-- org.codehaus.groovy:groovy-bom:3.0.14 -->
-        <artifactId>groovy</artifactId><!-- org.codehaus.groovy:groovy-bom:3.0.14 -->
-        <version>3.0.14</version><!-- org.codehaus.groovy:groovy-bom:3.0.14 -->
-      </dependency>
       <dependency>
         <groupId>software.amazon.awssdk</groupId><!-- software.amazon.awssdk:bom:2.19.31 -->
         <artifactId>annotations</artifactId><!-- software.amazon.awssdk:bom:2.19.31 -->