You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by zb...@apache.org on 2021/07/30 12:44:44 UTC

[camel-quarkus] branch camel-main updated (e8c1fdd -> f5c978b)

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

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


    omit e8c1fdd  camel 3.12 : dataformat fix attributes names
    omit 979c6a3  Upgrade spark and hadoop versions
    omit f10f47c  Upgrade Camel to 3.12.0
     add 03d2ff0  Remove quarkus.camel.sql.script-files configuration property
     add b31c0d9  Remove redundant SQL itest serialization configuration
     add 70bb59b  Expand Netty test coverage
     add e1dc66f  Use quarkus.native.resources.includes in place of IncludeResources native build arg
     add 10197de  Support JMS ObjectMessage
     add 8e4c6e6  Document the options for configuring the ElasticSearch REST client
     add b8c1a4b  add zbendhiba public key
     add abcc535  fix  js-dsl integration test failure #2908
     add 17d64d1  Updated CHANGELOG.md
     add 7ecfd4e  Make the creation of a GitHub release a part of the release process fix #2864
     add 855e26f  Use static issues to report nightly sync workflow failures
     add b5602f7  Use default timer delay for main-unknown-args itest application
     add ccfeb8f  Upgrade to Optaplanner 8.8.0
     add 0469ce6  Fixup 8522d9f Test removeProperty() and removeProperties() EIP DSL methods #2628
     add 170ef2f  Upgrade to Quarkus 2.1.0.Final
     add 3289222  Updated CHANGELOG.md
     add c92c1e0  Salesforce - Mock existing integration tests Fixes #2667
     add 3ff5c7f  Update integration-tests/salesforce/src/main/java/org/apache/camel/quarkus/component/salesforce/SalesforceRoutes.java
     add 61ffea5  Update Salesforce integrations tests Readme to add Wiremock informations
     add 055ed05  Upgrade Quarkus Qpid JMS to 0.26.0
     add 54c48e6  Upgrade Quarkus Debezium to 1.6.1.Final and Quarkus Google Cloud to 0.9.0 (#2937)
     add ea8718c  Updated CHANGELOG.md
     add b30f045  Remove an outdated sentence from the SQL extension docs, which was related to quarkus.camel.sql.script-files that was removed recently
     add e56a3d2  Test Quarkus and Camel ElasticSearch REST client configuration
     add de8032b  [Camel 3.11] Solr cloud integration tests are failing #2814
     add 97be7f9  Add native support for transferException
     add ce86072  Automate the generation of documentation for the transferException option
     add 4c70168  Fix broken link to command-mode itest
     add 736b197  Expand ElasticSearch REST test coverage
     add 7a0df68  Stress the more preferred way of configuring components via CDI by moving it up
     add 2471cbf  Updated CHANGELOG.md
     add 86474cb  Fix typos in core documentation
     add 09935b8  Next is 2.2.0
     add 4744f5d  Document upgrading Camel Quarkus in Quarkus platform
     add 6202e22  Updated CHANGELOG.md
     add 7624028  AWS2 ddb-streams integration tests failures #2860
     add f5dca17  Polish the wording of the Configuration docs page
     add 55bf8c6  Updated CHANGELOG.md
     add c1e13ba  Test rollback() EIP #2628
     add 9fda028  Test roundRobin() EIP #2628
     add 3f010f7  Test routingSlip() EIP #2628
     add 56bd770  Test sample() EIP #2628
     add 9c96fad  Test script().groovy() EIP #2628
     add cb0dfa3  Fix and test serviceCall EIP #2628, fix #2952
     add bbd4931  Test step() EIP method #2628
     add f74e993  Test sticky() EIP DSL method #2628
     add bf776c9  Test resequence().stream() EIP DSL method #2628
     add c8dd89c  Keep consul-client in sync with Camel
     add 03c60b4  Improve the Configuration by convention section of the configuration guide
     add b0688c9  Removed static modifier from top level class example
     add 55093dc  Updated CHANGELOG.md
     add b0a6b56  Fix foundation core faulttolerance itest package name
     add 2981142  Test threads() EIP DSL method #2628
     add df3c9aa  Test throttle() EIP DSL method #2628
     add 9ad2d45  Test validate() EIP DSL method #2628
     add 2543568  Test weighted() EIP DSL method #2628
     add 5dff734  Test doTry(), doCatch() and doFinally() EIP DSL methods #2628
     add b5aa9a8  Make method() EIP method discoverable for the audit tooling
     add 8442318  Test expression EIP DSL method #2628
     new b1fea35  Upgrade Camel to 3.12.0
     new 2379b64  Upgrade spark and hadoop versions
     new f5c978b  Camel 3.12 : Dataformat fix attributes names

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   (e8c1fdd)
            \
             N -- N -- N   refs/heads/camel-main (f5c978b)

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 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .github/workflows/camel-master-cron.yaml           |   7 +-
 .github/workflows/quarkus-master-cron.yaml         |   7 +-
 CHANGELOG.md                                       | 122 +++++---
 KEYS                                               |  63 ++++
 catalog/pom.xml                                    |   2 +-
 docs/antora.yml                                    |   2 +-
 .../pages/contributor-guide/release-guide.adoc     |  73 +++++
 docs/modules/ROOT/pages/migration-guide/2.1.0.adoc |   9 +
 docs/modules/ROOT/pages/migration-guide/index.adoc |   1 +
 .../ROOT/pages/reference/extensions/activemq.adoc  |  24 ++
 .../ROOT/pages/reference/extensions/ahc-ws.adoc    |  11 +
 .../ROOT/pages/reference/extensions/ahc.adoc       |  11 +
 .../ROOT/pages/reference/extensions/amqp.adoc      |  24 ++
 .../ROOT/pages/reference/extensions/core.adoc      |   8 +-
 .../reference/extensions/elasticsearch-rest.adoc   |  28 ++
 .../ROOT/pages/reference/extensions/http.adoc      |  11 +
 .../ROOT/pages/reference/extensions/jms.adoc       |  16 +
 .../pages/reference/extensions/netty-http.adoc     |  11 +
 .../ROOT/pages/reference/extensions/rabbitmq.adoc  |  11 +
 .../ROOT/pages/reference/extensions/servlet.adoc   |  11 +
 .../ROOT/pages/reference/extensions/sjms.adoc      |  24 ++
 .../ROOT/pages/reference/extensions/sjms2.adoc     |  24 ++
 .../ROOT/pages/reference/extensions/sql.adoc       |   2 +-
 .../pages/reference/extensions/vertx-http.adoc     |  11 +
 docs/modules/ROOT/pages/user-guide/cdi.adoc        |   2 +-
 .../ROOT/pages/user-guide/command-mode.adoc        |   2 +-
 .../ROOT/pages/user-guide/configuration.adoc       |  79 +++--
 .../modules/ROOT/pages/user-guide/native-mode.adoc |  22 +-
 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 +-
 .../core/cloud/deployment/CloudProcessor.java      |  50 +++
 extensions-core/core-cloud/pom.xml                 |   2 +-
 extensions-core/core-cloud/runtime/pom.xml         |   2 +-
 extensions-core/core/deployment/pom.xml            |   2 +-
 .../deployment/CamelSerializationProcessor.java    |  56 ++--
 extensions-core/core/pom.xml                       |   2 +-
 extensions-core/core/runtime/pom.xml               |   2 +-
 .../core/runtime/src/main/doc/configuration.adoc   |   4 +-
 .../org/apache/camel/quarkus/core/CamelConfig.java |  22 +-
 extensions-core/http-common/deployment/pom.xml     |   6 +-
 extensions-core/http-common/pom.xml                |   2 +-
 extensions-core/http-common/runtime/pom.xml        |   6 +-
 extensions-core/pom.xml                            |   2 +-
 .../reactive-executor/deployment/pom.xml           |   2 +-
 extensions-core/reactive-executor/pom.xml          |   2 +-
 extensions-core/reactive-executor/runtime/pom.xml  |   2 +-
 .../threadpoolfactory-vertx/deployment/pom.xml     |   2 +-
 extensions-core/threadpoolfactory-vertx/pom.xml    |   2 +-
 .../threadpoolfactory-vertx/runtime/pom.xml        |   2 +-
 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 +-
 extensions-core/xml-jaxb/deployment/pom.xml        |   2 +-
 extensions-core/xml-jaxb/pom.xml                   |   2 +-
 extensions-core/xml-jaxb/runtime/pom.xml           |   2 +-
 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        |   2 +-
 extensions-core/yaml-dsl/pom.xml                   |   2 +-
 extensions-core/yaml-dsl/runtime/pom.xml           |   2 +-
 extensions-jvm/asn1/deployment/pom.xml             |   2 +-
 extensions-jvm/asn1/integration-test/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/integration-test/pom.xml   |   2 +-
 extensions-jvm/asterisk/pom.xml                    |   2 +-
 extensions-jvm/asterisk/runtime/pom.xml            |   2 +-
 extensions-jvm/atmos/deployment/pom.xml            |   2 +-
 extensions-jvm/atmos/integration-test/pom.xml      |   2 +-
 extensions-jvm/atmos/pom.xml                       |   2 +-
 extensions-jvm/atmos/runtime/pom.xml               |   2 +-
 extensions-jvm/atomix/deployment/pom.xml           |   2 +-
 extensions-jvm/atomix/integration-test/pom.xml     |   2 +-
 extensions-jvm/atomix/pom.xml                      |   2 +-
 extensions-jvm/atomix/runtime/pom.xml              |   2 +-
 .../aws-secrets-manager/deployment/pom.xml         |   2 +-
 .../aws-secrets-manager/integration-test/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/integration-test/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 +-
 .../azure-cosmosdb/integration-test/pom.xml        |   2 +-
 extensions-jvm/azure-cosmosdb/pom.xml              |   2 +-
 extensions-jvm/azure-cosmosdb/runtime/pom.xml      |   2 +-
 .../azure-storage-datalake/deployment/pom.xml      |   2 +-
 .../integration-test/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/integration-test/pom.xml    |   2 +-
 extensions-jvm/barcode/pom.xml                     |   2 +-
 extensions-jvm/barcode/runtime/pom.xml             |   2 +-
 extensions-jvm/beanio/deployment/pom.xml           |   2 +-
 extensions-jvm/beanio/integration-test/pom.xml     |   2 +-
 extensions-jvm/beanio/pom.xml                      |   2 +-
 extensions-jvm/beanio/runtime/pom.xml              |   2 +-
 extensions-jvm/beanstalk/deployment/pom.xml        |   2 +-
 extensions-jvm/beanstalk/integration-test/pom.xml  |   2 +-
 extensions-jvm/beanstalk/pom.xml                   |   2 +-
 extensions-jvm/beanstalk/runtime/pom.xml           |   2 +-
 extensions-jvm/bonita/deployment/pom.xml           |   2 +-
 extensions-jvm/bonita/integration-test/pom.xml     |   2 +-
 extensions-jvm/bonita/pom.xml                      |   2 +-
 extensions-jvm/bonita/runtime/pom.xml              |   2 +-
 extensions-jvm/chatscript/deployment/pom.xml       |   2 +-
 extensions-jvm/chatscript/integration-test/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/integration-test/pom.xml      |   2 +-
 extensions-jvm/chunk/pom.xml                       |   2 +-
 extensions-jvm/chunk/runtime/pom.xml               |   2 +-
 extensions-jvm/cm-sms/deployment/pom.xml           |   2 +-
 extensions-jvm/cm-sms/integration-test/pom.xml     |   2 +-
 extensions-jvm/cm-sms/pom.xml                      |   2 +-
 extensions-jvm/cm-sms/runtime/pom.xml              |   2 +-
 extensions-jvm/cmis/deployment/pom.xml             |   2 +-
 extensions-jvm/cmis/integration-test/pom.xml       |   2 +-
 extensions-jvm/cmis/pom.xml                        |   2 +-
 extensions-jvm/cmis/runtime/pom.xml                |   2 +-
 extensions-jvm/coap/deployment/pom.xml             |   2 +-
 extensions-jvm/coap/integration-test/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/integration-test/pom.xml     |   2 +-
 extensions-jvm/cometd/pom.xml                      |   2 +-
 extensions-jvm/cometd/runtime/pom.xml              |   2 +-
 extensions-jvm/corda/deployment/pom.xml            |   2 +-
 extensions-jvm/corda/integration-test/pom.xml      |   2 +-
 extensions-jvm/corda/pom.xml                       |   2 +-
 extensions-jvm/corda/runtime/pom.xml               |   2 +-
 extensions-jvm/couchbase/deployment/pom.xml        |   2 +-
 extensions-jvm/couchbase/integration-test/pom.xml  |   2 +-
 extensions-jvm/couchbase/pom.xml                   |   2 +-
 extensions-jvm/couchbase/runtime/pom.xml           |   2 +-
 extensions-jvm/djl/deployment/pom.xml              |   2 +-
 extensions-jvm/djl/integration-test/pom.xml        |   2 +-
 extensions-jvm/djl/pom.xml                         |   2 +-
 extensions-jvm/djl/runtime/pom.xml                 |   2 +-
 extensions-jvm/dns/deployment/pom.xml              |   6 +-
 extensions-jvm/dns/integration-test/pom.xml        |   2 +-
 extensions-jvm/dns/pom.xml                         |   2 +-
 extensions-jvm/dns/runtime/pom.xml                 |   6 +-
 extensions-jvm/drill/deployment/pom.xml            |   2 +-
 extensions-jvm/drill/integration-test/pom.xml      |   2 +-
 extensions-jvm/drill/pom.xml                       |   2 +-
 extensions-jvm/drill/runtime/pom.xml               |   2 +-
 extensions-jvm/ehcache/deployment/pom.xml          |   2 +-
 extensions-jvm/ehcache/integration-test/pom.xml    |   2 +-
 extensions-jvm/ehcache/pom.xml                     |   2 +-
 extensions-jvm/ehcache/runtime/pom.xml             |   2 +-
 extensions-jvm/elsql/deployment/pom.xml            |   2 +-
 extensions-jvm/elsql/integration-test/pom.xml      |   2 +-
 extensions-jvm/elsql/pom.xml                       |   2 +-
 extensions-jvm/elsql/runtime/pom.xml               |   2 +-
 extensions-jvm/etcd/deployment/pom.xml             |   6 +-
 extensions-jvm/etcd/integration-test/pom.xml       |   2 +-
 extensions-jvm/etcd/pom.xml                        |   2 +-
 extensions-jvm/etcd/runtime/pom.xml                |   6 +-
 extensions-jvm/etcd3/deployment/pom.xml            |   2 +-
 extensions-jvm/etcd3/integration-test/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/integration-test/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/integration-test/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/integration-test/pom.xml      |   2 +-
 extensions-jvm/flink/pom.xml                       |   2 +-
 extensions-jvm/flink/runtime/pom.xml               |   2 +-
 extensions-jvm/ganglia/deployment/pom.xml          |   2 +-
 extensions-jvm/ganglia/integration-test/pom.xml    |   2 +-
 extensions-jvm/ganglia/pom.xml                     |   2 +-
 extensions-jvm/ganglia/runtime/pom.xml             |   2 +-
 extensions-jvm/google-functions/deployment/pom.xml |   2 +-
 .../google-functions/integration-test/pom.xml      |   2 +-
 extensions-jvm/google-functions/pom.xml            |   2 +-
 extensions-jvm/google-functions/runtime/pom.xml    |   2 +-
 extensions-jvm/groovy-dsl/deployment/pom.xml       |   2 +-
 extensions-jvm/groovy-dsl/integration-test/pom.xml |   2 +-
 extensions-jvm/groovy-dsl/pom.xml                  |   2 +-
 extensions-jvm/groovy-dsl/runtime/pom.xml          |   2 +-
 extensions-jvm/groovy/deployment/pom.xml           |   2 +-
 extensions-jvm/groovy/integration-test/pom.xml     |  31 +-
 .../component/groovy/it/GroovyResource.java        |  38 +--
 .../quarkus/component/groovy/it/GroovyRoutes.java  |  13 +-
 .../quarkus/component/groovy/it/GroovyTest.java    |  13 +-
 extensions-jvm/groovy/pom.xml                      |   2 +-
 extensions-jvm/groovy/runtime/pom.xml              |   2 +-
 extensions-jvm/guava-eventbus/deployment/pom.xml   |   2 +-
 .../guava-eventbus/integration-test/pom.xml        |   2 +-
 extensions-jvm/guava-eventbus/pom.xml              |   2 +-
 extensions-jvm/guava-eventbus/runtime/pom.xml      |   2 +-
 extensions-jvm/hbase/deployment/pom.xml            |   2 +-
 extensions-jvm/hbase/integration-test/pom.xml      |   2 +-
 extensions-jvm/hbase/pom.xml                       |   2 +-
 extensions-jvm/hbase/runtime/pom.xml               |   2 +-
 extensions-jvm/hdfs/deployment/pom.xml             |   2 +-
 extensions-jvm/hdfs/integration-test/pom.xml       |   2 +-
 extensions-jvm/hdfs/pom.xml                        |   2 +-
 extensions-jvm/hdfs/runtime/pom.xml                |   2 +-
 extensions-jvm/huaweicloud-smn/deployment/pom.xml  |   2 +-
 .../huaweicloud-smn/integration-test/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/integration-test/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/integration-test/pom.xml     |   2 +-
 extensions-jvm/ignite/pom.xml                      |   2 +-
 extensions-jvm/ignite/runtime/pom.xml              |   2 +-
 extensions-jvm/iota/deployment/pom.xml             |   2 +-
 extensions-jvm/iota/integration-test/pom.xml       |   2 +-
 extensions-jvm/iota/pom.xml                        |   2 +-
 extensions-jvm/iota/runtime/pom.xml                |   2 +-
 extensions-jvm/irc/deployment/pom.xml              |   2 +-
 extensions-jvm/irc/integration-test/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/integration-test/pom.xml     |   2 +-
 extensions-jvm/jasypt/pom.xml                      |   2 +-
 extensions-jvm/jasypt/runtime/pom.xml              |   2 +-
 extensions-jvm/java-joor-dsl/deployment/pom.xml    |   2 +-
 .../java-joor-dsl/integration-test/pom.xml         |   2 +-
 extensions-jvm/java-joor-dsl/pom.xml               |   2 +-
 extensions-jvm/java-joor-dsl/runtime/pom.xml       |   2 +-
 extensions-jvm/jbpm/deployment/pom.xml             |   2 +-
 extensions-jvm/jbpm/integration-test/pom.xml       |   2 +-
 extensions-jvm/jbpm/pom.xml                        |   2 +-
 extensions-jvm/jbpm/runtime/pom.xml                |   2 +-
 extensions-jvm/jcache/deployment/pom.xml           |   2 +-
 extensions-jvm/jcache/integration-test/pom.xml     |   2 +-
 extensions-jvm/jcache/pom.xml                      |   2 +-
 extensions-jvm/jcache/runtime/pom.xml              |   2 +-
 extensions-jvm/jclouds/deployment/pom.xml          |   2 +-
 extensions-jvm/jclouds/integration-test/pom.xml    |   2 +-
 extensions-jvm/jclouds/pom.xml                     |   2 +-
 extensions-jvm/jclouds/runtime/pom.xml             |   2 +-
 extensions-jvm/jcr/deployment/pom.xml              |   2 +-
 extensions-jvm/jcr/integration-test/pom.xml        |   2 +-
 extensions-jvm/jcr/pom.xml                         |   2 +-
 extensions-jvm/jcr/runtime/pom.xml                 |   2 +-
 extensions-jvm/jfr/deployment/pom.xml              |   2 +-
 extensions-jvm/jfr/integration-test/pom.xml        |   2 +-
 extensions-jvm/jfr/pom.xml                         |   2 +-
 extensions-jvm/jfr/runtime/pom.xml                 |   2 +-
 extensions-jvm/jgroups-raft/deployment/pom.xml     |   2 +-
 .../jgroups-raft/integration-test/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/integration-test/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/integration-test/pom.xml       |   2 +-
 extensions-jvm/jooq/pom.xml                        |   2 +-
 extensions-jvm/jooq/runtime/pom.xml                |   2 +-
 extensions-jvm/joor/deployment/pom.xml             |   2 +-
 extensions-jvm/joor/integration-test/pom.xml       |   2 +-
 extensions-jvm/joor/pom.xml                        |   2 +-
 extensions-jvm/joor/runtime/pom.xml                |   2 +-
 extensions-jvm/jsonapi/deployment/pom.xml          |   2 +-
 extensions-jvm/jsonapi/integration-test/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/integration-test/pom.xml      |   2 +-
 extensions-jvm/jt400/pom.xml                       |   2 +-
 extensions-jvm/jt400/runtime/pom.xml               |   2 +-
 extensions-jvm/kamelet-reify/deployment/pom.xml    |   2 +-
 .../kamelet-reify/integration-test/pom.xml         |   2 +-
 extensions-jvm/kamelet-reify/pom.xml               |   2 +-
 extensions-jvm/kamelet-reify/runtime/pom.xml       |   2 +-
 extensions-jvm/kotlin-dsl/deployment/pom.xml       |   2 +-
 extensions-jvm/kotlin-dsl/integration-test/pom.xml |   2 +-
 extensions-jvm/kotlin-dsl/pom.xml                  |   2 +-
 extensions-jvm/kotlin-dsl/runtime/pom.xml          |   2 +-
 extensions-jvm/language/deployment/pom.xml         |   2 +-
 extensions-jvm/language/integration-test/pom.xml   |   2 +-
 extensions-jvm/language/pom.xml                    |   2 +-
 extensions-jvm/language/runtime/pom.xml            |   2 +-
 extensions-jvm/ldap/deployment/pom.xml             |   2 +-
 extensions-jvm/ldap/integration-test/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/integration-test/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/integration-test/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/integration-test/pom.xml |   2 +-
 extensions-jvm/management/pom.xml                  |   2 +-
 extensions-jvm/management/runtime/pom.xml          |   2 +-
 extensions-jvm/milo/deployment/pom.xml             |   2 +-
 extensions-jvm/milo/integration-test/pom.xml       |   2 +-
 extensions-jvm/milo/pom.xml                        |   2 +-
 extensions-jvm/milo/runtime/pom.xml                |   2 +-
 extensions-jvm/mvel/deployment/pom.xml             |   2 +-
 extensions-jvm/mvel/integration-test/pom.xml       |   2 +-
 extensions-jvm/mvel/pom.xml                        |   2 +-
 extensions-jvm/mvel/runtime/pom.xml                |   2 +-
 extensions-jvm/mybatis/deployment/pom.xml          |   2 +-
 extensions-jvm/mybatis/integration-test/pom.xml    |   2 +-
 extensions-jvm/mybatis/pom.xml                     |   2 +-
 extensions-jvm/mybatis/runtime/pom.xml             |   2 +-
 extensions-jvm/ognl/deployment/pom.xml             |   2 +-
 extensions-jvm/ognl/integration-test/pom.xml       |   2 +-
 extensions-jvm/ognl/pom.xml                        |   2 +-
 extensions-jvm/ognl/runtime/pom.xml                |   2 +-
 extensions-jvm/pom.xml                             |   2 +-
 extensions-jvm/printer/deployment/pom.xml          |   2 +-
 extensions-jvm/printer/integration-test/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/integration-test/pom.xml     |   2 +-
 extensions-jvm/pulsar/pom.xml                      |   2 +-
 extensions-jvm/pulsar/runtime/pom.xml              |   2 +-
 extensions-jvm/quickfix/deployment/pom.xml         |   2 +-
 extensions-jvm/quickfix/integration-test/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/integration-test/pom.xml      |   2 +-
 extensions-jvm/redis/pom.xml                       |   2 +-
 extensions-jvm/redis/runtime/pom.xml               |   2 +-
 extensions-jvm/ribbon/deployment/pom.xml           |   6 +-
 extensions-jvm/ribbon/integration-test/pom.xml     |   2 +-
 extensions-jvm/ribbon/pom.xml                      |   2 +-
 extensions-jvm/ribbon/runtime/pom.xml              |   6 +-
 extensions-jvm/robotframework/deployment/pom.xml   |   2 +-
 .../robotframework/integration-test/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/integration-test/pom.xml |   2 +-
 extensions-jvm/schematron/pom.xml                  |   2 +-
 extensions-jvm/schematron/runtime/pom.xml          |   2 +-
 extensions-jvm/sip/deployment/pom.xml              |   2 +-
 extensions-jvm/sip/integration-test/pom.xml        |   2 +-
 extensions-jvm/sip/pom.xml                         |   2 +-
 extensions-jvm/sip/runtime/pom.xml                 |   2 +-
 extensions-jvm/smpp/deployment/pom.xml             |   2 +-
 extensions-jvm/smpp/integration-test/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/integration-test/pom.xml       |   2 +-
 extensions-jvm/snmp/pom.xml                        |   2 +-
 extensions-jvm/snmp/runtime/pom.xml                |   2 +-
 extensions-jvm/soroush/deployment/pom.xml          |   2 +-
 extensions-jvm/soroush/integration-test/pom.xml    |   2 +-
 extensions-jvm/soroush/pom.xml                     |   2 +-
 extensions-jvm/soroush/runtime/pom.xml             |   2 +-
 extensions-jvm/spark/bom/pom.xml                   |   2 +-
 extensions-jvm/spark/deployment/pom.xml            |   2 +-
 extensions-jvm/spark/integration-test/pom.xml      |   2 +-
 extensions-jvm/spark/pom.xml                       |   2 +-
 extensions-jvm/spark/runtime/pom.xml               |   2 +-
 extensions-jvm/splunk-hec/deployment/pom.xml       |   2 +-
 extensions-jvm/splunk-hec/integration-test/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/integration-test/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/integration-test/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/integration-test/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/integration-test/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/integration-test/pom.xml      |   2 +-
 extensions-jvm/web3j/pom.xml                       |   2 +-
 extensions-jvm/web3j/runtime/pom.xml               |   2 +-
 extensions-jvm/weka/deployment/pom.xml             |   2 +-
 extensions-jvm/weka/integration-test/pom.xml       |   2 +-
 extensions-jvm/weka/pom.xml                        |   2 +-
 extensions-jvm/weka/runtime/pom.xml                |   2 +-
 extensions-jvm/wordpress/deployment/pom.xml        |   2 +-
 extensions-jvm/wordpress/integration-test/pom.xml  |   2 +-
 extensions-jvm/wordpress/pom.xml                   |   2 +-
 extensions-jvm/wordpress/runtime/pom.xml           |   2 +-
 extensions-jvm/workday/deployment/pom.xml          |   2 +-
 extensions-jvm/workday/integration-test/pom.xml    |   2 +-
 extensions-jvm/workday/pom.xml                     |   2 +-
 extensions-jvm/workday/runtime/pom.xml             |   2 +-
 extensions-jvm/xj/deployment/pom.xml               |   2 +-
 extensions-jvm/xj/integration-test/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/integration-test/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/integration-test/pom.xml |   2 +-
 extensions-jvm/xslt-saxon/pom.xml                  |   2 +-
 extensions-jvm/xslt-saxon/runtime/pom.xml          |   2 +-
 extensions-jvm/yammer/deployment/pom.xml           |   2 +-
 extensions-jvm/yammer/integration-test/pom.xml     |   2 +-
 extensions-jvm/yammer/pom.xml                      |   2 +-
 extensions-jvm/yammer/runtime/pom.xml              |   2 +-
 extensions-jvm/zookeeper-master/deployment/pom.xml |   2 +-
 .../zookeeper-master/integration-test/pom.xml      |   2 +-
 extensions-jvm/zookeeper-master/pom.xml            |   2 +-
 extensions-jvm/zookeeper-master/runtime/pom.xml    |   2 +-
 extensions-jvm/zookeeper/deployment/pom.xml        |   6 +-
 extensions-jvm/zookeeper/integration-test/pom.xml  |   2 +-
 extensions-jvm/zookeeper/pom.xml                   |   2 +-
 extensions-jvm/zookeeper/runtime/pom.xml           |   6 +-
 extensions-support/ahc/deployment/pom.xml          |   2 +-
 extensions-support/ahc/pom.xml                     |   2 +-
 extensions-support/ahc/runtime/pom.xml             |   2 +-
 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 +-
 extensions-support/aws2/pom.xml                    |   2 +-
 extensions-support/aws2/runtime/pom.xml            |   2 +-
 extensions-support/azure-core/deployment/pom.xml   |   2 +-
 extensions-support/azure-core/pom.xml              |   2 +-
 extensions-support/azure-core/runtime/pom.xml      |   2 +-
 extensions-support/bouncycastle/deployment/pom.xml |   2 +-
 extensions-support/bouncycastle/pom.xml            |   2 +-
 extensions-support/bouncycastle/runtime/pom.xml    |   2 +-
 extensions-support/common/deployment/pom.xml       |   2 +-
 extensions-support/common/pom.xml                  |   2 +-
 extensions-support/common/runtime/pom.xml          |   2 +-
 .../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 +-
 .../google-http-client/deployment/pom.xml          |   2 +-
 extensions-support/google-http-client/pom.xml      |   2 +-
 .../google-http-client/runtime/pom.xml             |   2 +-
 extensions-support/httpclient/deployment/pom.xml   |   2 +-
 extensions-support/httpclient/pom.xml              |   2 +-
 extensions-support/httpclient/runtime/pom.xml      |   2 +-
 .../jackson-dataformat-xml/deployment/pom.xml      |   2 +-
 extensions-support/jackson-dataformat-xml/pom.xml  |   2 +-
 .../jackson-dataformat-xml/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/mail/deployment/pom.xml         |   2 +-
 extensions-support/mail/pom.xml                    |   2 +-
 extensions-support/mail/runtime/pom.xml            |   2 +-
 extensions-support/mongodb/deployment/pom.xml      |   2 +-
 extensions-support/mongodb/pom.xml                 |   2 +-
 extensions-support/mongodb/runtime/pom.xml         |   2 +-
 extensions-support/pom.xml                         |   2 +-
 .../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            |   2 +-
 extensions-support/spring/context/pom.xml          |   2 +-
 extensions-support/spring/core/pom.xml             |   2 +-
 extensions-support/spring/deployment/pom.xml       |   2 +-
 extensions-support/spring/integration-test/pom.xml |   2 +-
 extensions-support/spring/pom.xml                  |   2 +-
 extensions-support/spring/runtime/pom.xml          |   2 +-
 extensions-support/stax/deployment/pom.xml         |   2 +-
 extensions-support/stax/pom.xml                    |   2 +-
 extensions-support/stax/runtime/pom.xml            |   2 +-
 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 +-
 extensions-support/xstream/pom.xml                 |   2 +-
 extensions-support/xstream/runtime/pom.xml         |   2 +-
 extensions/activemq/deployment/pom.xml             |   2 +-
 extensions/activemq/pom.xml                        |   2 +-
 extensions/activemq/runtime/pom.xml                |   2 +-
 .../activemq/runtime/src/main/doc/usage.adoc       |   9 +
 extensions/ahc-ws/deployment/pom.xml               |   2 +-
 extensions/ahc-ws/pom.xml                          |   2 +-
 extensions/ahc-ws/runtime/pom.xml                  |   2 +-
 extensions/ahc/deployment/pom.xml                  |   2 +-
 extensions/ahc/pom.xml                             |   2 +-
 extensions/ahc/runtime/pom.xml                     |   2 +-
 extensions/amqp/deployment/pom.xml                 |   2 +-
 extensions/amqp/pom.xml                            |   2 +-
 extensions/amqp/runtime/pom.xml                    |   2 +-
 extensions/amqp/runtime/src/main/doc/usage.adoc    |   9 +
 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                    |   2 +-
 extensions/attachments/deployment/pom.xml          |   2 +-
 extensions/attachments/pom.xml                     |   2 +-
 extensions/attachments/runtime/pom.xml             |   2 +-
 extensions/avro-rpc/deployment/pom.xml             |   2 +-
 extensions/avro-rpc/pom.xml                        |   2 +-
 extensions/avro-rpc/runtime/pom.xml                |   2 +-
 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              |   2 +-
 extensions/aws2-cw/pom.xml                         |   2 +-
 extensions/aws2-cw/runtime/pom.xml                 |   2 +-
 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 +-
 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                 |   2 +-
 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         |   2 +-
 extensions/azure-storage-blob/deployment/pom.xml   |   2 +-
 extensions/azure-storage-blob/pom.xml              |   2 +-
 extensions/azure-storage-blob/runtime/pom.xml      |   2 +-
 extensions/azure-storage-queue/deployment/pom.xml  |   2 +-
 extensions/azure-storage-queue/pom.xml             |   2 +-
 extensions/azure-storage-queue/runtime/pom.xml     |   2 +-
 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          |   2 +-
 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                  |   2 +-
 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             |   2 +-
 extensions/cbor/deployment/pom.xml                 |   2 +-
 extensions/cbor/pom.xml                            |   2 +-
 extensions/cbor/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                  |   2 +-
 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/dataformat/deployment/pom.xml           |   2 +-
 extensions/dataformat/pom.xml                      |   2 +-
 extensions/dataformat/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         |   2 +-
 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                |   2 +-
 extensions/dozer/pom.xml                           |   2 +-
 extensions/dozer/runtime/pom.xml                   |   2 +-
 extensions/dropbox/deployment/pom.xml              |   2 +-
 extensions/dropbox/pom.xml                         |   2 +-
 extensions/dropbox/runtime/pom.xml                 |   2 +-
 extensions/elasticsearch-rest/deployment/pom.xml   |   2 +-
 extensions/elasticsearch-rest/pom.xml              |   2 +-
 extensions/elasticsearch-rest/runtime/pom.xml      |   2 +-
 .../runtime/src/main/doc/usage.adoc                |  24 ++
 extensions/exec/deployment/pom.xml                 |   2 +-
 extensions/exec/pom.xml                            |   2 +-
 extensions/exec/runtime/pom.xml                    |   2 +-
 extensions/fhir/deployment/pom.xml                 |   2 +-
 extensions/fhir/pom.xml                            |   2 +-
 extensions/fhir/runtime/pom.xml                    |   2 +-
 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 +-
 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                     |   2 +-
 extensions/freemarker/deployment/pom.xml           |   2 +-
 extensions/freemarker/pom.xml                      |   2 +-
 extensions/freemarker/runtime/pom.xml              |   2 +-
 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         |   2 +-
 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                     |   2 +-
 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           |   2 +-
 extensions/google-sheets/deployment/pom.xml        |   2 +-
 extensions/google-sheets/pom.xml                   |   2 +-
 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          |   2 +-
 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/grpc/deployment/pom.xml                 |   2 +-
 extensions/grpc/pom.xml                            |   2 +-
 extensions/grpc/runtime/pom.xml                    |   2 +-
 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 +-
 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/hystrix/deployment/pom.xml              |   2 +-
 extensions/hystrix/pom.xml                         |   2 +-
 extensions/hystrix/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           |   2 +-
 extensions/infinispan/pom.xml                      |   2 +-
 extensions/infinispan/runtime/pom.xml              |   2 +-
 extensions/influxdb/deployment/pom.xml             |   2 +-
 extensions/influxdb/pom.xml                        |   2 +-
 extensions/influxdb/runtime/pom.xml                |   2 +-
 extensions/ipfs/deployment/pom.xml                 |   2 +-
 extensions/ipfs/pom.xml                            |   2 +-
 extensions/ipfs/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 +-
 extensions/jackson/pom.xml                         |   2 +-
 extensions/jackson/runtime/pom.xml                 |   2 +-
 extensions/jacksonxml/deployment/pom.xml           |   2 +-
 extensions/jacksonxml/pom.xml                      |   2 +-
 extensions/jacksonxml/runtime/pom.xml              |   2 +-
 extensions/jaxb/deployment/pom.xml                 |   2 +-
 extensions/jaxb/pom.xml                            |   2 +-
 extensions/jaxb/runtime/pom.xml                    |   2 +-
 extensions/jdbc/deployment/pom.xml                 |   2 +-
 extensions/jdbc/pom.xml                            |   2 +-
 extensions/jdbc/runtime/pom.xml                    |   2 +-
 extensions/jing/deployment/pom.xml                 |   2 +-
 extensions/jing/pom.xml                            |   2 +-
 extensions/jing/runtime/pom.xml                    |   2 +-
 extensions/jira/deployment/pom.xml                 |   2 +-
 extensions/jira/pom.xml                            |   2 +-
 extensions/jira/runtime/pom.xml                    |   2 +-
 extensions/jms/deployment/pom.xml                  |   2 +-
 .../component/jms/deployment/JmsProcessor.java     |   5 +
 extensions/jms/pom.xml                             |   2 +-
 extensions/jms/runtime/pom.xml                     |   2 +-
 extensions/jms/runtime/src/main/doc/usage.adoc     |   5 +
 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/jpa/deployment/pom.xml                  |   2 +-
 extensions/jpa/pom.xml                             |   2 +-
 extensions/jpa/runtime/pom.xml                     |   2 +-
 extensions/js-dsl/deployment/pom.xml               |   2 +-
 extensions/js-dsl/pom.xml                          |   2 +-
 extensions/js-dsl/runtime/pom.xml                  |  16 +-
 extensions/jsch/deployment/pom.xml                 |   2 +-
 extensions/jsch/pom.xml                            |   2 +-
 extensions/jsch/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                   |   2 +-
 extensions/jsonpath/deployment/pom.xml             |   2 +-
 extensions/jsonpath/pom.xml                        |   2 +-
 extensions/jsonpath/runtime/pom.xml                |   2 +-
 extensions/jta/deployment/pom.xml                  |   2 +-
 extensions/jta/pom.xml                             |   2 +-
 extensions/jta/runtime/pom.xml                     |   2 +-
 extensions/kafka/deployment/pom.xml                |   2 +-
 extensions/kafka/pom.xml                           |   2 +-
 extensions/kafka/runtime/pom.xml                   |   2 +-
 extensions/kamelet/deployment/pom.xml              |   2 +-
 extensions/kamelet/pom.xml                         |   2 +-
 extensions/kamelet/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           |   6 +-
 extensions/kubernetes/pom.xml                      |   2 +-
 extensions/kubernetes/runtime/pom.xml              |   6 +-
 extensions/kudu/client/pom.xml                     |   2 +-
 extensions/kudu/deployment/pom.xml                 |   2 +-
 extensions/kudu/pom.xml                            |   2 +-
 extensions/kudu/runtime/pom.xml                    |   2 +-
 extensions/leveldb/deployment/pom.xml              |   2 +-
 extensions/leveldb/pom.xml                         |   2 +-
 extensions/leveldb/runtime/pom.xml                 |   2 +-
 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              |   2 +-
 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                    |   2 +-
 extensions/master/deployment/pom.xml               |   2 +-
 extensions/master/pom.xml                          |   2 +-
 extensions/master/runtime/pom.xml                  |   2 +-
 extensions/micrometer/deployment/pom.xml           |   2 +-
 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 +-
 extensions/microprofile-health/pom.xml             |   2 +-
 extensions/microprofile-health/runtime/pom.xml     |   2 +-
 extensions/microprofile-metrics/deployment/pom.xml |   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                   |   2 +-
 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/msv/deployment/pom.xml                  |   2 +-
 extensions/msv/pom.xml                             |   2 +-
 extensions/msv/runtime/pom.xml                     |   2 +-
 extensions/mustache/deployment/pom.xml             |   2 +-
 extensions/mustache/pom.xml                        |   2 +-
 extensions/mustache/runtime/pom.xml                |   2 +-
 extensions/nagios/deployment/pom.xml               |   2 +-
 extensions/nagios/pom.xml                          |   2 +-
 extensions/nagios/runtime/pom.xml                  |   2 +-
 extensions/nats/deployment/pom.xml                 |   2 +-
 extensions/nats/pom.xml                            |   2 +-
 extensions/nats/runtime/pom.xml                    |   2 +-
 extensions/netty-http/deployment/pom.xml           |   2 +-
 extensions/netty-http/pom.xml                      |   2 +-
 extensions/netty-http/runtime/pom.xml              |   2 +-
 extensions/netty/deployment/pom.xml                |   2 +-
 .../component/netty/deployment/NettyProcessor.java |   6 +
 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 +-
 extensions/nsq/deployment/pom.xml                  |   2 +-
 extensions/nsq/pom.xml                             |   2 +-
 extensions/nsq/runtime/pom.xml                     |   2 +-
 extensions/oaipmh/deployment/pom.xml               |   2 +-
 extensions/oaipmh/pom.xml                          |   2 +-
 extensions/oaipmh/runtime/pom.xml                  |   2 +-
 extensions/olingo4/deployment/pom.xml              |   2 +-
 extensions/olingo4/pom.xml                         |   2 +-
 extensions/olingo4/runtime/pom.xml                 |   2 +-
 extensions/openapi-java/deployment/pom.xml         |   2 +-
 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        |   6 +-
 extensions/opentelemetry/pom.xml                   |   6 +-
 extensions/opentelemetry/runtime/pom.xml           |   6 +-
 extensions/opentracing/deployment/pom.xml          |   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                     |   2 +-
 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                                 |   2 +-
 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 +-
 extensions/quartz/pom.xml                          |   2 +-
 extensions/quartz/runtime/pom.xml                  |   2 +-
 extensions/qute/component/pom.xml                  |   2 +-
 .../org/apache/camel/component/qute/qute.json      |   2 +-
 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 +-
 extensions/reactive-streams/pom.xml                |   2 +-
 extensions/reactive-streams/runtime/pom.xml        |   2 +-
 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                   |   2 +-
 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              |   2 +-
 extensions/servlet/deployment/pom.xml              |   2 +-
 extensions/servlet/pom.xml                         |   2 +-
 extensions/servlet/runtime/pom.xml                 |   2 +-
 extensions/shiro/deployment/pom.xml                |   2 +-
 extensions/shiro/pom.xml                           |   2 +-
 extensions/shiro/runtime/pom.xml                   |   2 +-
 extensions/sjms/deployment/pom.xml                 |   2 +-
 .../sjms/deployment/CamelSjmsProcessor.java        |   6 +
 extensions/sjms/pom.xml                            |   2 +-
 extensions/sjms/runtime/pom.xml                    |   2 +-
 extensions/sjms/runtime/src/main/doc/usage.adoc    |   9 +
 extensions/sjms2/deployment/pom.xml                |   2 +-
 .../sjms2/deployment/CamelSjms2Processor.java      |   6 +
 extensions/sjms2/pom.xml                           |   2 +-
 extensions/sjms2/runtime/pom.xml                   |   2 +-
 extensions/sjms2/runtime/src/main/doc/usage.adoc   |   9 +
 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 +-
 extensions/soap/pom.xml                            |   2 +-
 extensions/soap/runtime/pom.xml                    |   2 +-
 extensions/solr/deployment/pom.xml                 |   2 +-
 .../component/solr/deployment/SolrProcessor.java   |   3 +
 extensions/solr/pom.xml                            |   2 +-
 extensions/solr/runtime/pom.xml                    |   2 +-
 extensions/splunk/deployment/pom.xml               |   2 +-
 extensions/splunk/pom.xml                          |   2 +-
 extensions/splunk/runtime/pom.xml                  |   2 +-
 extensions/spring-rabbitmq/deployment/pom.xml      |   2 +-
 extensions/spring-rabbitmq/pom.xml                 |   2 +-
 extensions/spring-rabbitmq/runtime/pom.xml         |   2 +-
 extensions/sql/deployment/pom.xml                  |   2 +-
 .../component/sql/deployment/SqlProcessor.java     |  18 --
 extensions/sql/pom.xml                             |   2 +-
 extensions/sql/runtime/pom.xml                     |   2 +-
 .../sql/runtime/src/main/doc/configuration.adoc    |   2 +-
 .../quarkus/component/sql/CamelSqlConfig.java      |  43 ---
 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/tagsoup/deployment/pom.xml              |   2 +-
 extensions/tagsoup/pom.xml                         |   2 +-
 extensions/tagsoup/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                 |   2 +-
 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 +-
 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-kafka/deployment/pom.xml          |   2 +-
 extensions/vertx-kafka/pom.xml                     |   2 +-
 extensions/vertx-kafka/runtime/pom.xml             |   2 +-
 extensions/vertx-websocket/deployment/pom.xml      |   2 +-
 extensions/vertx-websocket/pom.xml                 |   2 +-
 extensions/vertx-websocket/runtime/pom.xml         |   2 +-
 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                 |   2 +-
 extensions/xchange/deployment/pom.xml              |   2 +-
 extensions/xchange/pom.xml                         |   2 +-
 extensions/xchange/runtime/pom.xml                 |   2 +-
 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 +-
 integration-test-groups/aws2/aws2-cw/pom.xml       |   2 +-
 integration-test-groups/aws2/aws2-ddb/pom.xml      |   2 +-
 .../quarkus/component/aws2/ddb/it/Aws2DdbTest.java |  47 ++-
 integration-test-groups/aws2/aws2-kinesis/pom.xml  |   2 +-
 integration-test-groups/aws2/aws2-lambda/pom.xml   |   2 +-
 integration-test-groups/aws2/aws2-s3/pom.xml       |   2 +-
 integration-test-groups/aws2/aws2-ses/pom.xml      |   2 +-
 integration-test-groups/aws2/aws2-sqs-sns/pom.xml  |   2 +-
 integration-test-groups/aws2/pom.xml               |   2 +-
 .../azure/azure-eventhubs/pom.xml                  |   2 +-
 .../azure/azure-storage-blob/pom.xml               |   2 +-
 .../azure/azure-storage-queue/pom.xml              |   2 +-
 integration-test-groups/azure/pom.xml              |   2 +-
 integration-test-groups/foundation/bean/pom.xml    |   2 +-
 .../quarkus/component/bean/eip/EipRoutes.java      |   2 +-
 integration-test-groups/foundation/browse/pom.xml  |   2 +-
 .../foundation/controlbus/pom.xml                  |   2 +-
 .../foundation/core-annotations/pom.xml            |   2 +-
 .../foundation/core-fault-tolerance/pom.xml        |   2 +-
 .../it}/CoreFaultToleranceProducers.java           |   2 +-
 .../it}/CoreFaultToleranceResource.java            |   2 +-
 .../it}/CoreFaultToleranceRoutes.java              |   2 +-
 .../it}/CoreFaultToleranceIT.java                  |   2 +-
 .../it}/CoreFaultToleranceTest.java                |   2 +-
 .../foundation/core-languages/pom.xml              |   2 +-
 .../foundation/core-thread-pools/pom.xml           |   2 +-
 integration-test-groups/foundation/core/pom.xml    |   2 +-
 .../foundation/customized-log-component/pom.xml    |   2 +-
 integration-test-groups/foundation/direct/pom.xml  |   2 +-
 integration-test-groups/foundation/eip/pom.xml     |  11 +-
 .../apache/camel/quarkus/eip/it/EipResource.java   |  10 +-
 .../org/apache/camel/quarkus/eip/it/EipRoutes.java |  83 ++++-
 .../org/apache/camel/quarkus/eip/it/EipTest.java   | 297 +++++++++++++++++-
 integration-test-groups/foundation/log/pom.xml     |   2 +-
 integration-test-groups/foundation/mock/pom.xml    |   2 +-
 .../camel/quarkus/component/mock/it/CdiConfig.java |  52 ++++
 .../quarkus/component/mock/it/MockResource.java    |   9 +
 .../component/mock/it/MockRouteBuilder.java        |  12 +
 .../camel/quarkus/component/mock/it/MockTest.java  |  12 +
 integration-test-groups/foundation/pom.xml         |   2 +-
 integration-test-groups/foundation/ref/pom.xml     |   2 +-
 .../foundation/scheduler/pom.xml                   |   2 +-
 integration-test-groups/foundation/seda/pom.xml    |   2 +-
 integration-test-groups/foundation/stream/pom.xml  |   2 +-
 integration-test-groups/foundation/timer/pom.xml   |   2 +-
 .../foundation/type-converter/pom.xml              |   2 +-
 integration-test-groups/pom.xml                    |   2 +-
 integration-tests-support/activemq/pom.xml         |   2 +-
 integration-tests-support/aws2/pom.xml             |   2 +-
 integration-tests-support/azure/pom.xml            |   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 +-
 .../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/kafka/pom.xml            |   2 +-
 integration-tests-support/mock-backend/pom.xml     |   2 +-
 integration-tests-support/pom.xml                  |   2 +-
 .../process-executor-support/pom.xml               |   2 +-
 integration-tests-support/test-support/pom.xml     |   2 +-
 integration-tests-support/wiremock/pom.xml         |   2 +-
 integration-tests/activemq/pom.xml                 |   2 +-
 integration-tests/amqp/pom.xml                     |   2 +-
 integration-tests/arangodb/pom.xml                 |   2 +-
 integration-tests/as2/pom.xml                      |   2 +-
 integration-tests/atlasmap/pom.xml                 |   2 +-
 integration-tests/avro-rpc/pom.xml                 |   2 +-
 integration-tests/avro/pom.xml                     |   2 +-
 integration-tests/aws2-grouped/pom.xml             |   2 +-
 integration-tests/aws2/pom.xml                     |   2 +-
 integration-tests/azure-grouped/pom.xml            |   2 +-
 integration-tests/base64/pom.xml                   |   2 +-
 integration-tests/bean-validator/pom.xml           |   2 +-
 integration-tests/bindy/pom.xml                    |   2 +-
 integration-tests/box/pom.xml                      |   2 +-
 integration-tests/braintree/pom.xml                |   2 +-
 integration-tests/caffeine/pom.xml                 |   2 +-
 integration-tests/cassandraql/pom.xml              |   2 +-
 integration-tests/cbor/pom.xml                     |   2 +-
 integration-tests/compression/pom.xml              |   2 +-
 integration-tests/consul/pom.xml                   |   2 +-
 integration-tests/core-discovery-disabled/pom.xml  |   2 +-
 integration-tests/couchdb/pom.xml                  |   2 +-
 integration-tests/crypto/pom.xml                   |   2 +-
 integration-tests/csimple/pom.xml                  |   2 +-
 integration-tests/csv/pom.xml                      |   2 +-
 integration-tests/dataformat/pom.xml               |   2 +-
 integration-tests/dataformats-json/pom.xml         |   2 +-
 integration-tests/debezium/pom.xml                 |   2 +-
 integration-tests/digitalocean/pom.xml             |   2 +-
 integration-tests/disruptor/pom.xml                |   2 +-
 integration-tests/dozer/pom.xml                    |   2 +-
 integration-tests/dropbox/pom.xml                  |   2 +-
 integration-tests/elasticsearch-rest/pom.xml       |  24 +-
 .../rest/it/ElasticsearchRestResource.java         | 261 ++++++++++++++--
 .../rest/it/ElasticsearchRestRoutes.java           |  73 +++++
 .../rest/it/ElasticSearchTestResource.java         |  23 +-
 .../rest/it/ElasticsearchRestTest.java             | 308 ++++++++++++++++++-
 integration-tests/exec/pom.xml                     |   2 +-
 integration-tests/fhir/pom.xml                     |   2 +-
 integration-tests/file/pom.xml                     |   2 +-
 integration-tests/flatpack/pom.xml                 |   2 +-
 integration-tests/fop/pom.xml                      |   2 +-
 integration-tests/foundation-grouped/pom.xml       |   7 +-
 integration-tests/freemarker/pom.xml               |   2 +-
 integration-tests/ftp/pom.xml                      |   2 +-
 integration-tests/geocoder/pom.xml                 |   2 +-
 integration-tests/git/pom.xml                      |   2 +-
 integration-tests/github/pom.xml                   |   2 +-
 integration-tests/google-bigquery/pom.xml          |   2 +-
 integration-tests/google-pubsub/pom.xml            |   2 +-
 integration-tests/google-storage/pom.xml           |   2 +-
 integration-tests/google/pom.xml                   |   2 +-
 integration-tests/graphql/pom.xml                  |   2 +-
 .../src/main/resources/application.properties      |   2 +-
 integration-tests/grok/pom.xml                     |   2 +-
 integration-tests/grpc/pom.xml                     |   2 +-
 integration-tests/hazelcast/pom.xml                |   2 +-
 integration-tests/headersmap/pom.xml               |   2 +-
 integration-tests/hl7/pom.xml                      |   2 +-
 integration-tests/http/pom.xml                     |   2 +-
 .../quarkus/component/http/it/HttpResource.java    |  45 +++
 .../camel/quarkus/component/http/it/HttpRoute.java |  16 +
 .../http/src/main/resources/application.properties |   3 +-
 .../camel/quarkus/component/http/it/HttpTest.java  |  32 +-
 integration-tests/hystrix/pom.xml                  |   2 +-
 integration-tests/infinispan/pom.xml               |   2 +-
 integration-tests/influxdb/pom.xml                 |   2 +-
 integration-tests/ipfs/pom.xml                     |   2 +-
 integration-tests/jackson-avro/pom.xml             |   2 +-
 integration-tests/jackson-protobuf/pom.xml         |   2 +-
 integration-tests/jaxb/pom.xml                     |   2 +-
 .../jaxb/src/main/resources/application.properties |   2 +-
 integration-tests/jdbc/pom.xml                     |   2 +-
 integration-tests/jing/pom.xml                     |   2 +-
 integration-tests/jira/pom.xml                     |   2 +-
 integration-tests/jolt/pom.xml                     |   2 +-
 integration-tests/jpa/pom.xml                      |   2 +-
 integration-tests/js-dsl/pom.xml                   |   2 +-
 integration-tests/jsch/pom.xml                     |   2 +-
 integration-tests/jslt/pom.xml                     |   2 +-
 integration-tests/json-validator/pom.xml           |   2 +-
 integration-tests/jsonata/pom.xml                  |   2 +-
 integration-tests/jsonpath/pom.xml                 |   2 +-
 integration-tests/jta/pom.xml                      |   2 +-
 .../quarkus/component/jta/it/JtaResource.java      |  70 ++---
 .../camel/quarkus/component/jta/it/JtaRoutes.java  |  45 ++-
 .../camel/quarkus/component/jta/it/JtaTest.java    |  54 ++--
 integration-tests/kafka-sasl-ssl/pom.xml           |   2 +-
 integration-tests/kafka-sasl/pom.xml               |   2 +-
 integration-tests/kafka-ssl/pom.xml                |   2 +-
 integration-tests/kafka/pom.xml                    |   2 +-
 integration-tests/kamelet/pom.xml                  |   2 +-
 integration-tests/kotlin/pom.xml                   |   2 +-
 integration-tests/kubernetes/pom.xml               |   2 +-
 integration-tests/kudu/pom.xml                     |   2 +-
 integration-tests/leveldb/pom.xml                  |   2 +-
 integration-tests/lra/pom.xml                      |   2 +-
 integration-tests/lumberjack/pom.xml               |   2 +-
 .../src/main/resources/application.properties      |   2 +-
 integration-tests/mail/pom.xml                     |   2 +-
 integration-tests/main-caffeine-lrucache/pom.xml   |   2 +-
 integration-tests/main-collector/pom.xml           |   2 +-
 integration-tests/main-command-mode/pom.xml        |   2 +-
 integration-tests/main-devmode/pom.xml             |   2 +-
 integration-tests/main-discovery-disabled/pom.xml  |   2 +-
 integration-tests/main-unknown-args-fail/pom.xml   |   2 +-
 .../quarkus/main/unknown/args/fail/Routes.java     |   2 +-
 integration-tests/main-unknown-args-ignore/pom.xml |   2 +-
 .../quarkus/main/unknown/args/ignore/Routes.java   |   2 +-
 integration-tests/main-xml-io/pom.xml              |   2 +-
 .../camel/quarkus/main/CoreMainXmlIoResource.java  |  26 +-
 .../apache/camel/quarkus/main/XmlIoRoutes.java}    |  12 +-
 .../camel/quarkus/main/CoreMainXmlIoTest.java      |  28 +-
 integration-tests/main-xml-jaxb/pom.xml            |   2 +-
 integration-tests/main-yaml/pom.xml                |   2 +-
 integration-tests/main/pom.xml                     |   2 +-
 integration-tests/master/pom.xml                   |   2 +-
 integration-tests/messaging/pom.xml                |   2 +-
 .../component/messaging/it/JmsResource.java        |  14 +
 .../quarkus/component/messaging/it/JmsRoutes.java  |   5 +
 .../quarkus/component/messaging/it/Person.java     |   3 +
 .../quarkus/component/messaging/it/JmsTest.java    |  12 +-
 integration-tests/micrometer/pom.xml               |   2 +-
 integration-tests/microprofile/pom.xml             |   2 +-
 integration-tests/minio/pom.xml                    |   2 +-
 integration-tests/mllp/pom.xml                     |   2 +-
 integration-tests/mongodb/pom.xml                  |   2 +-
 integration-tests/msv/pom.xml                      |   2 +-
 integration-tests/mustache/pom.xml                 |   2 +-
 integration-tests/nagios/pom.xml                   |   2 +-
 integration-tests/nats/pom.xml                     |   2 +-
 integration-tests/netty/README.adoc                |   4 +
 integration-tests/netty/pom.xml                    |  19 +-
 .../component/netty/CustomCorrelationManager.java  |  67 +++++
 .../camel/quarkus/component/netty/NettyBeans.java  |  44 ---
 .../quarkus/component/netty/NettyCodecHelper.java  |  76 -----
 .../quarkus/component/netty/NettyProducers.java    | 334 +++++++++++++++++++++
 .../quarkus/component/netty/NettyResource.java     |  83 -----
 .../component/netty/tcp/NettyTcpResource.java      | 162 ++++++++++
 .../component/netty/tcp/NettyTcpRoutes.java        |  57 ++++
 .../component/netty/udp/NettyUdpResource.java      | 105 +++++++
 .../{NettyRoutes.java => udp/NettyUdpRoutes.java}  |  23 +-
 .../src/main/resources/application.properties      |   2 +-
 .../src/main/resources/ssl}/keystore.p12           | Bin
 .../src/main/resources/ssl}/truststore.jks         | Bin
 .../netty/{NettyIT.java => tcp/NettyTcpIT.java}    |   4 +-
 .../quarkus/component/netty/tcp/NettyTcpTest.java  | 119 ++++++++
 .../NettyTcpTestResource.java}                     |  12 +-
 .../netty/{NettyIT.java => udp/NettyUdpIT.java}    |   4 +-
 .../{NettyTest.java => udp/NettyUdpTest.java}      |  56 ++--
 .../NettyUdpTestResource.java}                     |  11 +-
 integration-tests/nitrite/pom.xml                  |   2 +-
 integration-tests/nsq/pom.xml                      |   2 +-
 integration-tests/oaipmh/pom.xml                   |   2 +-
 integration-tests/olingo4/pom.xml                  |   2 +-
 integration-tests/openapi-java/pom.xml             |   2 +-
 integration-tests/openstack/pom.xml                |   2 +-
 integration-tests/opentelemetry/pom.xml            |   6 +-
 integration-tests/opentracing/pom.xml              |   2 +-
 integration-tests/optaplanner/pom.xml              |   2 +-
 integration-tests/paho-mqtt5/pom.xml               |   2 +-
 integration-tests/pdf/pom.xml                      |   2 +-
 integration-tests/pg-replication-slot/pom.xml      |   2 +-
 integration-tests/pgevent/pom.xml                  |   2 +-
 integration-tests/platform-http-engine/pom.xml     |   2 +-
 integration-tests/platform-http/pom.xml            |   2 +-
 integration-tests/pom.xml                          |   2 +-
 integration-tests/protobuf/pom.xml                 |   2 +-
 integration-tests/pubnub/pom.xml                   |   2 +-
 integration-tests/quartz/pom.xml                   |   2 +-
 integration-tests/qute/pom.xml                     |   2 +-
 integration-tests/rabbitmq/pom.xml                 |   2 +-
 integration-tests/reactive-streams/pom.xml         |   2 +-
 integration-tests/rest-openapi/pom.xml             |   2 +-
 integration-tests/rest/pom.xml                     |   2 +-
 integration-tests/saga/pom.xml                     |   2 +-
 integration-tests/salesforce/README.adoc           |   6 +-
 integration-tests/salesforce/pom.xml               |   9 +-
 .../component/salesforce/SalesforceRoutes.java     |  52 +++-
 .../src/main/resources/application.properties      |   4 -
 .../quarkus/component/salesforce/SalesforceIT.java |   5 -
 ...esforceIT.java => SalesforceIntegrationIT.java} |   5 +-
 ...rceTest.java => SalesforceIntegrationTest.java} |  57 +---
 .../component/salesforce/SalesforceTest.java       |  54 +---
 .../salesforce/SalesforceTestResource.java         |  59 ++++
 .../test/resources/mappings/bulApi-abortJob.json   |  18 ++
 .../test/resources/mappings/bulkApi-createJob.json |  18 ++
 .../src/test/resources/mappings/getAccount.json    |  18 ++
 .../src/test/resources/mappings/getDocument.json   |  18 ++
 .../src/test/resources/mappings/handshake.json     |  19 ++
 .../src/test/resources/mappings/oauth2.json        |  19 ++
 .../src/test/resources/mappings/revokeToken.json   |  17 ++
 integration-tests/sap-netweaver/pom.xml            |   2 +-
 integration-tests/saxon/pom.xml                    |   2 +-
 integration-tests/servicenow/pom.xml               |   2 +-
 integration-tests/servlet/pom.xml                  |   2 +-
 integration-tests/shiro/pom.xml                    |   2 +-
 integration-tests/slack/pom.xml                    |   2 +-
 .../smallrye-reactive-messaging/pom.xml            |   2 +-
 integration-tests/soap/pom.xml                     |   2 +-
 integration-tests/solr/pom.xml                     |   2 +-
 .../component/solr/it/SolrCloudResource.java       |   5 +-
 .../camel/quarkus/component/solr/it/SolrTest.java  |   3 +-
 .../component/solr/it/SolrTestResource.java        |  57 ++--
 .../src/test/resources/cloud-docker-compose.yml    |  54 ++++
 integration-tests/splunk/pom.xml                   |   2 +-
 integration-tests/spring-rabbitmq/pom.xml          |   2 +-
 integration-tests/sql/pom.xml                      |   2 +-
 .../sql/src/main/resources/application.properties  |   2 -
 .../src/main/resources/serialization-config.json   |  20 --
 integration-tests/ssh/pom.xml                      |   2 +-
 integration-tests/stax/pom.xml                     |   2 +-
 integration-tests/stringtemplate/pom.xml           |   2 +-
 integration-tests/syndication/pom.xml              |   2 +-
 integration-tests/syslog/pom.xml                   |   2 +-
 integration-tests/tarfile/pom.xml                  |   2 +-
 integration-tests/telegram/pom.xml                 |   2 +-
 integration-tests/tika/pom.xml                     |   2 +-
 integration-tests/twilio/pom.xml                   |   2 +-
 integration-tests/twitter/pom.xml                  |   2 +-
 integration-tests/univocity-parsers/pom.xml        |   2 +-
 integration-tests/validator/pom.xml                |   2 +-
 integration-tests/velocity/pom.xml                 |   2 +-
 integration-tests/vertx-kafka/pom.xml              |   2 +-
 integration-tests/vertx-websocket/pom.xml          |   2 +-
 integration-tests/vertx/pom.xml                    |   2 +-
 integration-tests/weather/pom.xml                  |   2 +-
 integration-tests/xchange/pom.xml                  |   2 +-
 integration-tests/xml/pom.xml                      |   2 +-
 integration-tests/xmlsecurity/pom.xml              |   2 +-
 integration-tests/xpath/pom.xml                    |   2 +-
 integration-tests/xstream/pom.xml                  |   2 +-
 integration-tests/zendesk/pom.xml                  |   2 +-
 pom.xml                                            |  28 +-
 poms/bom-test/pom.xml                              |   4 +-
 poms/bom/pom.xml                                   |   4 +-
 poms/build-parent-it/pom.xml                       |   2 +-
 poms/build-parent/pom.xml                          |   2 +-
 poms/pom.xml                                       |   2 +-
 tooling/create-extension-templates/runtime-pom.xml |   4 +-
 tooling/maven-plugin/pom.xml                       |   2 +-
 .../quarkus/maven/UpdateExtensionDocPageMojo.java  |  13 +-
 .../doc-templates/extension-doc-page.adoc          |  13 +
 tooling/pom.xml                                    |   2 +-
 tooling/scripts/report-build-status.groovy         |  67 ++---
 tooling/test-list/pom.xml                          |   2 +-
 1481 files changed, 4982 insertions(+), 2229 deletions(-)
 create mode 100644 docs/modules/ROOT/pages/migration-guide/2.1.0.adoc
 create mode 100644 extensions-core/core-cloud/deployment/src/main/java/org/apache/camel/quarkus/core/cloud/deployment/CloudProcessor.java
 copy integration-tests/salesforce/src/main/java/org/apache/camel/quarkus/component/salesforce/SalesforceRoutes.java => extensions-jvm/groovy/integration-test/src/main/java/org/apache/camel/quarkus/component/groovy/it/GroovyRoutes.java (72%)
 create mode 100644 extensions/activemq/runtime/src/main/doc/usage.adoc
 create mode 100644 extensions/amqp/runtime/src/main/doc/usage.adoc
 create mode 100644 extensions/elasticsearch-rest/runtime/src/main/doc/usage.adoc
 create mode 100644 extensions/sjms/runtime/src/main/doc/usage.adoc
 create mode 100644 extensions/sjms2/runtime/src/main/doc/usage.adoc
 delete mode 100644 extensions/sql/runtime/src/main/java/org/apache/camel/quarkus/component/sql/CamelSqlConfig.java
 rename integration-test-groups/foundation/core-fault-tolerance/src/main/java/org/apache/camel/quarkus/core/{ => faulttolerance/it}/CoreFaultToleranceProducers.java (97%)
 rename integration-test-groups/foundation/core-fault-tolerance/src/main/java/org/apache/camel/quarkus/core/{ => faulttolerance/it}/CoreFaultToleranceResource.java (98%)
 rename integration-test-groups/foundation/core-fault-tolerance/src/main/java/org/apache/camel/quarkus/core/{ => faulttolerance/it}/CoreFaultToleranceRoutes.java (96%)
 rename integration-test-groups/foundation/core-fault-tolerance/src/test/java/org/apache/camel/quarkus/core/{ => faulttolerance/it}/CoreFaultToleranceIT.java (94%)
 rename integration-test-groups/foundation/core-fault-tolerance/src/test/java/org/apache/camel/quarkus/core/{ => faulttolerance/it}/CoreFaultToleranceTest.java (97%)
 create mode 100644 integration-test-groups/foundation/mock/src/main/java/org/apache/camel/quarkus/component/mock/it/CdiConfig.java
 create mode 100644 integration-tests/elasticsearch-rest/src/main/java/org/apache/camel/quarkus/component/elasticsearch/rest/it/ElasticsearchRestRoutes.java
 copy integration-tests/{salesforce/src/main/java/org/apache/camel/quarkus/component/salesforce/SalesforceRoutes.java => main-xml-io/src/main/java/org/apache/camel/quarkus/main/XmlIoRoutes.java} (75%)
 create mode 100644 integration-tests/netty/README.adoc
 create mode 100644 integration-tests/netty/src/main/java/org/apache/camel/quarkus/component/netty/CustomCorrelationManager.java
 delete mode 100644 integration-tests/netty/src/main/java/org/apache/camel/quarkus/component/netty/NettyBeans.java
 delete mode 100644 integration-tests/netty/src/main/java/org/apache/camel/quarkus/component/netty/NettyCodecHelper.java
 create mode 100644 integration-tests/netty/src/main/java/org/apache/camel/quarkus/component/netty/NettyProducers.java
 delete mode 100644 integration-tests/netty/src/main/java/org/apache/camel/quarkus/component/netty/NettyResource.java
 create mode 100644 integration-tests/netty/src/main/java/org/apache/camel/quarkus/component/netty/tcp/NettyTcpResource.java
 create mode 100644 integration-tests/netty/src/main/java/org/apache/camel/quarkus/component/netty/tcp/NettyTcpRoutes.java
 create mode 100644 integration-tests/netty/src/main/java/org/apache/camel/quarkus/component/netty/udp/NettyUdpResource.java
 rename integration-tests/netty/src/main/java/org/apache/camel/quarkus/component/netty/{NettyRoutes.java => udp/NettyUdpRoutes.java} (60%)
 copy integration-tests/{lumberjack => netty}/src/main/resources/application.properties (92%)
 copy integration-tests/{http/src/main/resources/jsse => netty/src/main/resources/ssl}/keystore.p12 (100%)
 copy integration-tests/{http/src/main/resources/jsse => netty/src/main/resources/ssl}/truststore.jks (100%)
 copy integration-tests/netty/src/test/java/org/apache/camel/quarkus/component/netty/{NettyIT.java => tcp/NettyTcpIT.java} (90%)
 create mode 100644 integration-tests/netty/src/test/java/org/apache/camel/quarkus/component/netty/tcp/NettyTcpTest.java
 copy integration-tests/netty/src/test/java/org/apache/camel/quarkus/component/netty/{NettyTestResource.java => tcp/NettyTcpTestResource.java} (72%)
 rename integration-tests/netty/src/test/java/org/apache/camel/quarkus/component/netty/{NettyIT.java => udp/NettyUdpIT.java} (90%)
 rename integration-tests/netty/src/test/java/org/apache/camel/quarkus/component/netty/{NettyTest.java => udp/NettyUdpTest.java} (61%)
 rename integration-tests/netty/src/test/java/org/apache/camel/quarkus/component/netty/{NettyTestResource.java => udp/NettyUdpTestResource.java} (76%)
 copy integration-tests/salesforce/src/test/java/org/apache/camel/quarkus/component/salesforce/{SalesforceIT.java => SalesforceIntegrationIT.java} (92%)
 copy integration-tests/salesforce/src/test/java/org/apache/camel/quarkus/component/salesforce/{SalesforceTest.java => SalesforceIntegrationTest.java} (61%)
 create mode 100644 integration-tests/salesforce/src/test/java/org/apache/camel/quarkus/component/salesforce/SalesforceTestResource.java
 create mode 100644 integration-tests/salesforce/src/test/resources/mappings/bulApi-abortJob.json
 create mode 100644 integration-tests/salesforce/src/test/resources/mappings/bulkApi-createJob.json
 create mode 100644 integration-tests/salesforce/src/test/resources/mappings/getAccount.json
 create mode 100644 integration-tests/salesforce/src/test/resources/mappings/getDocument.json
 create mode 100644 integration-tests/salesforce/src/test/resources/mappings/handshake.json
 create mode 100644 integration-tests/salesforce/src/test/resources/mappings/oauth2.json
 create mode 100644 integration-tests/salesforce/src/test/resources/mappings/revokeToken.json
 create mode 100644 integration-tests/solr/src/test/resources/cloud-docker-compose.yml
 delete mode 100644 integration-tests/sql/src/main/resources/serialization-config.json

[camel-quarkus] 01/03: Upgrade Camel to 3.12.0

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

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

commit b1fea35be8b33ecad8e34b085c17d96d875750bb
Author: James Netherton <ja...@gmail.com>
AuthorDate: Tue Jun 29 11:56:56 2021 +0100

    Upgrade Camel to 3.12.0
---
 docs/antora-playbook-dev.yml | 2 +-
 docs/antora-playbook.yml     | 2 +-
 docs/antora.yml              | 2 +-
 pom.xml                      | 6 +++---
 4 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/docs/antora-playbook-dev.yml b/docs/antora-playbook-dev.yml
index 9001771..d4ab0d0 100644
--- a/docs/antora-playbook-dev.yml
+++ b/docs/antora-playbook-dev.yml
@@ -26,7 +26,7 @@ content:
     start_path: docs
   - url: git@github.com:apache/camel.git
     branches:
-      - camel-3.11.x # replace ${camel.docs.branch}
+      - camel-3.12.x # replace ${camel.docs.branch}
     start_paths:
       - docs/components
   - url: git@github.com:apache/camel.git
diff --git a/docs/antora-playbook.yml b/docs/antora-playbook.yml
index 0450197..072b485 100644
--- a/docs/antora-playbook.yml
+++ b/docs/antora-playbook.yml
@@ -26,7 +26,7 @@ content:
     start_path: docs
   - url: git@github.com:apache/camel.git
     branches:
-      - camel-3.11.x # replace ${camel.docs.branch}
+      - camel-3.12.x # replace ${camel.docs.branch}
     start_paths:
       - docs/components
   - url: git@github.com:apache/camel.git
diff --git a/docs/antora.yml b/docs/antora.yml
index 0d387a8..663c2cc 100644
--- a/docs/antora.yml
+++ b/docs/antora.yml
@@ -22,7 +22,7 @@ nav:
 - modules/ROOT/nav.adoc
 asciidoc:
   attributes:
-    cq-camel-components: 3.11.x@components # replace ${camel.docs.components.xref}
+    cq-camel-components: 3.12.x@components # replace ${camel.docs.components.xref}
     min-maven-version: 3.6.2 # replace ${min-maven-version}
     target-maven-version: 3.8.1 # replace ${target-maven-version}
     quarkus-version: 2.1.0.Final # replace ${quarkus.version}
diff --git a/pom.xml b/pom.xml
index a9453cd..90ed31d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -23,7 +23,7 @@
     <parent>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-dependencies</artifactId>
-        <version>3.11.0</version>
+        <version>3.12.0-SNAPSHOT</version>
     </parent>
 
     <groupId>org.apache.camel.quarkus</groupId>
@@ -38,8 +38,8 @@
 
     <properties>
         <!-- Primary dependencies - maintained manually -->
-        <camel.major.minor>3.11</camel.major.minor> <!-- run after each change: cd docs && mvnd validate -->
-        <camel.version>${camel.major.minor}.0</camel.version>
+        <camel.major.minor>3.12</camel.major.minor> <!-- run after each change: cd docs && mvnd validate -->
+        <camel.version>${camel.major.minor}.0-SNAPSHOT</camel.version>
         <camel.docs.components.xref>${camel.major.minor}.x@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 branch on which our Antora docs depends -->
 

[camel-quarkus] 03/03: Camel 3.12 : Dataformat fix attributes names

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

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

commit f5c978b7f8946cd58e0bf2ceeebb64432949c002
Author: Zineb Bendhiba <be...@gmail.com>
AuthorDate: Tue Jul 6 17:35:09 2021 +0200

    Camel 3.12 : Dataformat fix attributes names
---
 .../src/main/resources/routes/gson-routes.xml          |  2 +-
 .../src/main/resources/routes/jackson-routes.xml       | 18 +++++++++---------
 .../src/main/resources/routes/johnzon-routes.xml       |  2 +-
 .../src/main/resources/routes/jsonb-routes.xml         |  2 +-
 4 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/integration-tests/dataformats-json/src/main/resources/routes/gson-routes.xml b/integration-tests/dataformats-json/src/main/resources/routes/gson-routes.xml
index edcb2f3..e9cd7ab 100644
--- a/integration-tests/dataformats-json/src/main/resources/routes/gson-routes.xml
+++ b/integration-tests/dataformats-json/src/main/resources/routes/gson-routes.xml
@@ -26,7 +26,7 @@
     <route>
         <from uri="direct:Gson-type-as-attribute"/>
         <unmarshal>
-            <json library="Gson" unmarshalTypeName="org.apache.camel.quarkus.component.dataformats.json.model.AnotherObject"/>
+            <json library="Gson" unmarshalType="org.apache.camel.quarkus.component.dataformats.json.model.AnotherObject"/>
         </unmarshal>
     </route>
 
diff --git a/integration-tests/dataformats-json/src/main/resources/routes/jackson-routes.xml b/integration-tests/dataformats-json/src/main/resources/routes/jackson-routes.xml
index bfee9c4..d0a240a 100644
--- a/integration-tests/dataformats-json/src/main/resources/routes/jackson-routes.xml
+++ b/integration-tests/dataformats-json/src/main/resources/routes/jackson-routes.xml
@@ -26,7 +26,7 @@
     <route>
         <from uri="direct:Jackson-type-as-attribute"/>
         <unmarshal>
-            <json library="Jackson" unmarshalTypeName="org.apache.camel.quarkus.component.dataformats.json.model.AnotherObject"/>
+            <json library="Jackson" unmarshalType="org.apache.camel.quarkus.component.dataformats.json.model.AnotherObject"/>
         </unmarshal>
     </route>
 
@@ -42,14 +42,14 @@
 
     <route>
         <from uri="direct:jacksonxml-unmarshal-spring-list-backPojo"/>
-        <unmarshal><jacksonxml useList="true" unmarshalTypeName="org.apache.camel.quarkus.component.dataformats.json.model.TestPojo"/></unmarshal>
+        <unmarshal><jacksonxml useList="true" unmarshalType="org.apache.camel.quarkus.component.dataformats.json.model.TestPojo"/></unmarshal>
         <to uri="mock:jacksonxml-unmarshal-spring-list-reversePojo"/>
     </route>
 
     <route>
       <from uri="direct:jacksonxml-marshal-spring-enablefeature"/>
       <marshal>
-        <jacksonxml unmarshalTypeName="org.apache.camel.quarkus.component.dataformats.json.model.TestPojo"
+        <jacksonxml unmarshalType="org.apache.camel.quarkus.component.dataformats.json.model.TestPojo"
             enableFeatures="WRAP_ROOT_VALUE"/>
       </marshal>
     </route>
@@ -72,35 +72,35 @@
 
     <route>
       <from uri="direct:jacksonxml-xml-inPojo"/>
-      <marshal><jacksonxml unmarshalTypeName="org.apache.camel.quarkus.component.dataformats.json.model.TestPojo"/></marshal>
+      <marshal><jacksonxml unmarshalType="org.apache.camel.quarkus.component.dataformats.json.model.TestPojo"/></marshal>
     </route>
 
     <route>
       <from uri="direct:jacksonxml-xml-backPojo"/>
-      <unmarshal><jacksonxml unmarshalTypeName="org.apache.camel.quarkus.component.dataformats.json.model.TestPojo"/></unmarshal>
+      <unmarshal><jacksonxml unmarshalType="org.apache.camel.quarkus.component.dataformats.json.model.TestPojo"/></unmarshal>
       <to uri="mock:jacksonxml-xml-reversePojo"/>
     </route>
 
     <route>
       <from uri="direct:jacksonxml-xml-inAgeView"/>
-      <marshal><jacksonxml unmarshalTypeName="org.apache.camel.quarkus.component.dataformats.json.model.TestPojoView" jsonViewTypeName="org.apache.camel.quarkus.component.dataformats.json.model.Views$Age"/></marshal>
+      <marshal><jacksonxml unmarshalType="org.apache.camel.quarkus.component.dataformats.json.model.TestPojoView" jsonView="org.apache.camel.quarkus.component.dataformats.json.model.Views$Age"/></marshal>
     </route>
 
     <route>
       <from uri="direct:jacksonxml-xml-backAgeView"/>
-      <unmarshal><jacksonxml unmarshalTypeName="org.apache.camel.quarkus.component.dataformats.json.model.TestPojoView" jsonViewTypeName="org.apache.camel.quarkus.component.dataformats.json.model.Views$Age"/></unmarshal>
+      <unmarshal><jacksonxml unmarshalType="org.apache.camel.quarkus.component.dataformats.json.model.TestPojoView" jsonView="org.apache.camel.quarkus.component.dataformats.json.model.Views$Age"/></unmarshal>
       <to uri="mock:jacksonxml-xml-reverseAgeView"/>
     </route>
 
     <route>
       <from uri="direct:jackson-xml-unmarshal-list-backPojo"/>
-      <unmarshal><json library="Jackson" useList="true" unmarshalTypeName="org.apache.camel.quarkus.component.dataformats.json.model.TestPojo"/></unmarshal>
+      <unmarshal><json library="Jackson" useList="true" unmarshalType="org.apache.camel.quarkus.component.dataformats.json.model.TestPojo"/></unmarshal>
       <to uri="mock:jackson-xml-unmarshal-list-reversePojo"/>
     </route>
 
     <route>
       <from uri="direct:jackson-enablefeature-in"/>
-      <marshal><json library="Jackson" unmarshalTypeName="org.apache.camel.quarkus.component.dataformats.json.model.TestPojo"
+      <marshal><json library="Jackson" unmarshalType="org.apache.camel.quarkus.component.dataformats.json.model.TestPojo"
             enableFeatures="WRAP_ROOT_VALUE"/></marshal>
     </route>
 </routes>
diff --git a/integration-tests/dataformats-json/src/main/resources/routes/johnzon-routes.xml b/integration-tests/dataformats-json/src/main/resources/routes/johnzon-routes.xml
index 539ff1f..191ff7d 100644
--- a/integration-tests/dataformats-json/src/main/resources/routes/johnzon-routes.xml
+++ b/integration-tests/dataformats-json/src/main/resources/routes/johnzon-routes.xml
@@ -26,7 +26,7 @@
     <route>
         <from uri="direct:Johnzon-type-as-attribute"/>
         <unmarshal>
-            <json library="Johnzon" unmarshalTypeName="org.apache.camel.quarkus.component.dataformats.json.model.AnotherObject"/>
+            <json library="Johnzon" unmarshalType="org.apache.camel.quarkus.component.dataformats.json.model.AnotherObject"/>
         </unmarshal>
     </route>
 
diff --git a/integration-tests/dataformats-json/src/main/resources/routes/jsonb-routes.xml b/integration-tests/dataformats-json/src/main/resources/routes/jsonb-routes.xml
index 261e88f..c48b9b6 100644
--- a/integration-tests/dataformats-json/src/main/resources/routes/jsonb-routes.xml
+++ b/integration-tests/dataformats-json/src/main/resources/routes/jsonb-routes.xml
@@ -26,7 +26,7 @@
     <route>
         <from uri="direct:Jsonb-type-as-attribute"/>
         <unmarshal>
-            <json library="Jsonb" unmarshalTypeName="org.apache.camel.quarkus.component.dataformats.json.model.AnotherObject"/>
+            <json library="Jsonb" unmarshalType="org.apache.camel.quarkus.component.dataformats.json.model.AnotherObject"/>
         </unmarshal>
     </route>
 

[camel-quarkus] 02/03: Upgrade spark and hadoop versions

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

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

commit 2379b644a4141a06a74d744f6a9c032c48d7ae5c
Author: Zineb Bendhiba <be...@gmail.com>
AuthorDate: Tue Jul 6 14:30:31 2021 +0200

    Upgrade spark and hadoop versions
---
 .../ROOT/pages/reference/extensions/aws2-sqs.adoc  |  4 +-
 .../reference/extensions/elasticsearch-rest.adoc   |  4 +-
 .../ROOT/pages/reference/extensions/hdfs.adoc      |  4 +-
 .../reference/extensions/huaweicloud-smn.adoc      |  2 +-
 .../reference/extensions/microprofile-health.adoc  |  4 +-
 .../ROOT/pages/reference/extensions/netty.adoc     |  4 +-
 .../partials/reference/components/aws2-sqs.adoc    |  2 +-
 .../reference/components/elasticsearch-rest.adoc   |  2 +-
 .../partials/reference/components/hwcloud-smn.adoc |  2 +-
 .../ROOT/partials/reference/components/netty.adoc  |  2 +-
 .../reference/languages/exchangeProperty.adoc      |  2 +-
 .../ROOT/partials/reference/languages/file.adoc    |  2 +-
 .../ROOT/partials/reference/languages/header.adoc  |  2 +-
 .../partials/reference/languages/tokenize.adoc     |  2 +-
 .../reference/others/microprofile-health.adoc      |  2 +-
 extensions-jvm/hdfs/runtime/pom.xml                |  2 +-
 extensions-jvm/spark/bom/pom.xml                   | 51 ++++++++++++++++++----
 pom.xml                                            |  9 +++-
 18 files changed, 71 insertions(+), 31 deletions(-)

diff --git a/docs/modules/ROOT/pages/reference/extensions/aws2-sqs.adoc b/docs/modules/ROOT/pages/reference/extensions/aws2-sqs.adoc
index 6dbebf4..be179d2 100644
--- a/docs/modules/ROOT/pages/reference/extensions/aws2-sqs.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/aws2-sqs.adoc
@@ -7,7 +7,7 @@
 :cq-native-supported: true
 :cq-status: Stable
 :cq-status-deprecation: Stable
-:cq-description: Sending and receive messages to/from AWS SQS service using AWS SDK version 2.x.
+:cq-description: Send and receive messages to/from AWS SQS service using AWS SDK version 2.x.
 :cq-deprecated: false
 :cq-jvm-since: 1.0.0
 :cq-native-since: 1.0.0
@@ -15,7 +15,7 @@
 [.badges]
 [.badge-key]##JVM since##[.badge-supported]##1.0.0## [.badge-key]##Native since##[.badge-supported]##1.0.0##
 
-Sending and receive messages to/from AWS SQS service using AWS SDK version 2.x.
+Send and receive messages to/from AWS SQS service using AWS SDK version 2.x.
 
 == What's inside
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/elasticsearch-rest.adoc b/docs/modules/ROOT/pages/reference/extensions/elasticsearch-rest.adoc
index b43e3eb..6a26f46 100644
--- a/docs/modules/ROOT/pages/reference/extensions/elasticsearch-rest.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/elasticsearch-rest.adoc
@@ -7,7 +7,7 @@
 :cq-native-supported: true
 :cq-status: Stable
 :cq-status-deprecation: Stable
-:cq-description: Send requests to with an ElasticSearch via REST API.
+:cq-description: Send requests to ElasticSearch via REST API
 :cq-deprecated: false
 :cq-jvm-since: 1.0.0
 :cq-native-since: 1.0.0
@@ -15,7 +15,7 @@
 [.badges]
 [.badge-key]##JVM since##[.badge-supported]##1.0.0## [.badge-key]##Native since##[.badge-supported]##1.0.0##
 
-Send requests to with an ElasticSearch via REST API.
+Send requests to ElasticSearch via REST API
 
 == What's inside
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/hdfs.adoc b/docs/modules/ROOT/pages/reference/extensions/hdfs.adoc
index 48bd5e5..d366cae 100644
--- a/docs/modules/ROOT/pages/reference/extensions/hdfs.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/hdfs.adoc
@@ -6,7 +6,7 @@
 :cq-native-supported: false
 :cq-status: Preview
 :cq-status-deprecation: Preview
-:cq-description: Read and write from/to an HDFS filesystem using Hadoop 2.x.
+:cq-description: Read and write from/to an HDFS filesystem using Hadoop 3.x.
 :cq-deprecated: false
 :cq-jvm-since: 1.1.0
 :cq-native-since: n/a
@@ -14,7 +14,7 @@
 [.badges]
 [.badge-key]##JVM since##[.badge-supported]##1.1.0## [.badge-key]##Native##[.badge-unsupported]##unsupported##
 
-Read and write from/to an HDFS filesystem using Hadoop 2.x.
+Read and write from/to an HDFS filesystem using Hadoop 3.x.
 
 == What's inside
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/huaweicloud-smn.adoc b/docs/modules/ROOT/pages/reference/extensions/huaweicloud-smn.adoc
index be42673..98e05f9 100644
--- a/docs/modules/ROOT/pages/reference/extensions/huaweicloud-smn.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/huaweicloud-smn.adoc
@@ -18,7 +18,7 @@ Huawei Cloud component to integrate with SimpleNotification services
 
 == What's inside
 
-* xref:{cq-camel-components}::hwcloud-smn-component.adoc[Huawei Cloud Simple Message Notification (SMN) component], URI syntax: `hwcloud-smn:smnService`
+* xref:{cq-camel-components}::hwcloud-smn-component.adoc[Huawei Simple Message Notification (SMN) component], URI syntax: `hwcloud-smn:smnService`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/microprofile-health.adoc b/docs/modules/ROOT/pages/reference/extensions/microprofile-health.adoc
index a25153a..92c5e6c 100644
--- a/docs/modules/ROOT/pages/reference/extensions/microprofile-health.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/microprofile-health.adoc
@@ -7,7 +7,7 @@
 :cq-native-supported: true
 :cq-status: Stable
 :cq-status-deprecation: Stable
-:cq-description: Bridging Eclipse MicroProfile Health with Camel health checks
+:cq-description: Expose Camel health checks via MicroProfile Health
 :cq-deprecated: false
 :cq-jvm-since: 0.3.0
 :cq-native-since: 0.3.0
@@ -15,7 +15,7 @@
 [.badges]
 [.badge-key]##JVM since##[.badge-supported]##0.3.0## [.badge-key]##Native since##[.badge-supported]##0.3.0##
 
-Bridging Eclipse MicroProfile Health with Camel health checks
+Expose Camel health checks via MicroProfile Health
 
 == What's inside
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/netty.adoc b/docs/modules/ROOT/pages/reference/extensions/netty.adoc
index 30a781b..3d42861 100644
--- a/docs/modules/ROOT/pages/reference/extensions/netty.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/netty.adoc
@@ -7,7 +7,7 @@
 :cq-native-supported: true
 :cq-status: Stable
 :cq-status-deprecation: Stable
-:cq-description: Socket level networking using TCP or UDP with the Netty 4.x.
+:cq-description: Socket level networking using TCP or UDP with Netty 4.x.
 :cq-deprecated: false
 :cq-jvm-since: 0.4.0
 :cq-native-since: 0.4.0
@@ -15,7 +15,7 @@
 [.badges]
 [.badge-key]##JVM since##[.badge-supported]##0.4.0## [.badge-key]##Native since##[.badge-supported]##0.4.0##
 
-Socket level networking using TCP or UDP with the Netty 4.x.
+Socket level networking using TCP or UDP with Netty 4.x.
 
 == What's inside
 
diff --git a/docs/modules/ROOT/partials/reference/components/aws2-sqs.adoc b/docs/modules/ROOT/partials/reference/components/aws2-sqs.adoc
index 2a953b3..548e3ad 100644
--- a/docs/modules/ROOT/partials/reference/components/aws2-sqs.adoc
+++ b/docs/modules/ROOT/partials/reference/components/aws2-sqs.adoc
@@ -9,5 +9,5 @@
 :cq-native-since: 1.0.0
 :cq-camel-part-name: aws2-sqs
 :cq-camel-part-title: AWS Simple Queue Service (SQS)
-:cq-camel-part-description: Sending and receive messages to/from AWS SQS service using AWS SDK version 2.x.
+:cq-camel-part-description: Send and receive messages to/from AWS SQS service using AWS SDK version 2.x.
 :cq-extension-page-title: AWS 2 Simple Queue Service (SQS)
diff --git a/docs/modules/ROOT/partials/reference/components/elasticsearch-rest.adoc b/docs/modules/ROOT/partials/reference/components/elasticsearch-rest.adoc
index 3daddf0..5c492ca 100644
--- a/docs/modules/ROOT/partials/reference/components/elasticsearch-rest.adoc
+++ b/docs/modules/ROOT/partials/reference/components/elasticsearch-rest.adoc
@@ -9,5 +9,5 @@
 :cq-native-since: 1.0.0
 :cq-camel-part-name: elasticsearch-rest
 :cq-camel-part-title: Elasticsearch Rest
-:cq-camel-part-description: Send requests to with an ElasticSearch via REST API.
+:cq-camel-part-description: Send requests to ElasticSearch via REST API
 :cq-extension-page-title: Elasticsearch Rest
diff --git a/docs/modules/ROOT/partials/reference/components/hwcloud-smn.adoc b/docs/modules/ROOT/partials/reference/components/hwcloud-smn.adoc
index 06732e9..abc460f 100644
--- a/docs/modules/ROOT/partials/reference/components/hwcloud-smn.adoc
+++ b/docs/modules/ROOT/partials/reference/components/hwcloud-smn.adoc
@@ -8,6 +8,6 @@
 :cq-jvm-since: 1.8.0
 :cq-native-since: n/a
 :cq-camel-part-name: hwcloud-smn
-:cq-camel-part-title: Huawei Cloud Simple Message Notification (SMN)
+:cq-camel-part-title: Huawei Simple Message Notification (SMN)
 :cq-camel-part-description: To broadcast messages and connect cloud services through notifications on Huawei Cloud
 :cq-extension-page-title: SimpleNotification
diff --git a/docs/modules/ROOT/partials/reference/components/netty.adoc b/docs/modules/ROOT/partials/reference/components/netty.adoc
index 559ee24..46dea2e 100644
--- a/docs/modules/ROOT/partials/reference/components/netty.adoc
+++ b/docs/modules/ROOT/partials/reference/components/netty.adoc
@@ -9,5 +9,5 @@
 :cq-native-since: 0.4.0
 :cq-camel-part-name: netty
 :cq-camel-part-title: Netty
-:cq-camel-part-description: Socket level networking using TCP or UDP with the Netty 4.x.
+:cq-camel-part-description: Socket level networking using TCP or UDP with Netty 4.x.
 :cq-extension-page-title: Netty
diff --git a/docs/modules/ROOT/partials/reference/languages/exchangeProperty.adoc b/docs/modules/ROOT/partials/reference/languages/exchangeProperty.adoc
index 55b63d2..9533c59 100644
--- a/docs/modules/ROOT/partials/reference/languages/exchangeProperty.adoc
+++ b/docs/modules/ROOT/partials/reference/languages/exchangeProperty.adoc
@@ -9,5 +9,5 @@
 :cq-native-since: 0.0.1
 :cq-camel-part-name: exchangeProperty
 :cq-camel-part-title: ExchangeProperty
-:cq-camel-part-description: Get the value of named Camel Exchange property.
+:cq-camel-part-description: Get values of named Camel Exchange properties.
 :cq-extension-page-title: Core
diff --git a/docs/modules/ROOT/partials/reference/languages/file.adoc b/docs/modules/ROOT/partials/reference/languages/file.adoc
index 51b37b3..4f56872 100644
--- a/docs/modules/ROOT/partials/reference/languages/file.adoc
+++ b/docs/modules/ROOT/partials/reference/languages/file.adoc
@@ -9,5 +9,5 @@
 :cq-native-since: 0.0.1
 :cq-camel-part-name: file
 :cq-camel-part-title: File
-:cq-camel-part-description: For expressions and predicates using the file/simple language.
+:cq-camel-part-description: File related capabilities for the Simle language
 :cq-extension-page-title: Core
diff --git a/docs/modules/ROOT/partials/reference/languages/header.adoc b/docs/modules/ROOT/partials/reference/languages/header.adoc
index ba1066e..5611593 100644
--- a/docs/modules/ROOT/partials/reference/languages/header.adoc
+++ b/docs/modules/ROOT/partials/reference/languages/header.adoc
@@ -9,5 +9,5 @@
 :cq-native-since: 0.0.1
 :cq-camel-part-name: header
 :cq-camel-part-title: Header
-:cq-camel-part-description: Get the value of the named Camel Message header.
+:cq-camel-part-description: Get values of Camel Message headers.
 :cq-extension-page-title: Core
diff --git a/docs/modules/ROOT/partials/reference/languages/tokenize.adoc b/docs/modules/ROOT/partials/reference/languages/tokenize.adoc
index a3b2751..fe9aa69 100644
--- a/docs/modules/ROOT/partials/reference/languages/tokenize.adoc
+++ b/docs/modules/ROOT/partials/reference/languages/tokenize.adoc
@@ -9,5 +9,5 @@
 :cq-native-since: 0.0.1
 :cq-camel-part-name: tokenize
 :cq-camel-part-title: Tokenize
-:cq-camel-part-description: Tokenize text payloads using the specified delimiter patterns.
+:cq-camel-part-description: Tokenize text payloads using delimiter patterns.
 :cq-extension-page-title: Core
diff --git a/docs/modules/ROOT/partials/reference/others/microprofile-health.adoc b/docs/modules/ROOT/partials/reference/others/microprofile-health.adoc
index 89dc0a6..ed35e3c 100644
--- a/docs/modules/ROOT/partials/reference/others/microprofile-health.adoc
+++ b/docs/modules/ROOT/partials/reference/others/microprofile-health.adoc
@@ -9,5 +9,5 @@
 :cq-native-since: 0.3.0
 :cq-camel-part-name: microprofile-health
 :cq-camel-part-title: Microprofile Health
-:cq-camel-part-description: Bridging Eclipse MicroProfile Health with Camel health checks
+:cq-camel-part-description: Expose Camel health checks via MicroProfile Health
 :cq-extension-page-title: MicroProfile Health
diff --git a/extensions-jvm/hdfs/runtime/pom.xml b/extensions-jvm/hdfs/runtime/pom.xml
index 2a203f5..e89b40d 100644
--- a/extensions-jvm/hdfs/runtime/pom.xml
+++ b/extensions-jvm/hdfs/runtime/pom.xml
@@ -28,7 +28,7 @@
 
     <artifactId>camel-quarkus-hdfs</artifactId>
     <name>Camel Quarkus :: HDFS :: Runtime</name>
-    <description>Read and write from/to an HDFS filesystem using Hadoop 2.x.</description>
+    <description>Read and write from/to an HDFS filesystem using Hadoop 3.x.</description>
 
     <properties>
         <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
diff --git a/extensions-jvm/spark/bom/pom.xml b/extensions-jvm/spark/bom/pom.xml
index e6e1c60..eacba33 100644
--- a/extensions-jvm/spark/bom/pom.xml
+++ b/extensions-jvm/spark/bom/pom.xml
@@ -29,7 +29,7 @@
     <artifactId>camel-quarkus-spark-bom</artifactId>
     <packaging>pom</packaging>
     <name>Camel Quarkus :: Spark :: BOM</name>
-    <description>Camel Quarkus Spark specific dependency managament</description>
+    <description>Camel Quarkus Spark specific dependency management</description>
 
     <dependencyManagement>
         <dependencies>
@@ -73,6 +73,11 @@
             </dependency>
 
             <dependency>
+                <groupId>com.google.inject.extensions</groupId>
+                <artifactId>guice-servlet</artifactId>
+                <version>${guice-servlet.version}</version>
+            </dependency>
+            <dependency>
                 <groupId>com.sun.jersey</groupId>
                 <artifactId>jersey-core</artifactId>
                 <version>${jersey-sun.version}</version><!-- Replace com.sun.jersey:jersey-core:1.9 that contains old and incompatible javax.ws.rs.* classes -->
@@ -98,11 +103,36 @@
                 <version>${jersey-sun.version}</version><!-- Replace com.sun.jersey:jersey-core:1.9 that contains old and incompatible javax.ws.rs.* classes -->
             </dependency>
             <dependency>
+                <groupId>com.sun.jersey</groupId>
+                <artifactId>jersey-servlet</artifactId>
+                <version>${jersey-sun.version}</version> <!-- Spark -->
+            </dependency>
+            <dependency>
+                <groupId>commons-net</groupId>
+                <artifactId>commons-net</artifactId>
+                <version>${commons-net.version}</version>
+            </dependency>
+            <dependency>
                 <groupId>io.netty</groupId>
                 <artifactId>netty</artifactId>
                 <version>${netty3.version}</version><!-- Managed here because it would conflict with netty 4 used elsewhere -->
             </dependency>
             <dependency>
+                <groupId>io.dropwizard.metrics</groupId>
+                <artifactId>metrics-json</artifactId>
+                <version>${metrics.version}</version>
+            </dependency>
+            <dependency>
+                <groupId>io.dropwizard.metrics</groupId>
+                <artifactId>metrics-jvm</artifactId>
+                <version>${metrics.version}</version>
+            </dependency>
+            <dependency>
+                <groupId>org.apache.commons</groupId>
+                <artifactId>commons-text</artifactId>
+                <version>${commons-text.version}</version>
+            </dependency>
+            <dependency>
                 <groupId>org.apache.derby</groupId>
                 <artifactId>derby</artifactId>
                 <version>${derby.version}</version><!-- Managed here because it is not used elsewhere -->
@@ -110,37 +140,42 @@
             <dependency>
                 <groupId>org.apache.hadoop</groupId>
                 <artifactId>hadoop-client</artifactId>
-                <version>${hadoop2.version}</version><!-- Managed here because it would conflict with Hadoop 3 used elsewhere -->
+                <version>${hadoop3.version}</version><!-- Managed here because it would conflict with Hadoop 3 used elsewhere -->
             </dependency>
             <dependency>
                 <groupId>org.apache.hadoop</groupId>
                 <artifactId>hadoop-common</artifactId>
-                <version>${hadoop2.version}</version><!-- Managed here because it would conflict with Hadoop 3 used elsewhere -->
+                <version>${hadoop3.version}</version><!-- Managed here because it would conflict with Hadoop 3 used elsewhere -->
             </dependency>
             <dependency>
                 <groupId>org.apache.hadoop</groupId>
                 <artifactId>hadoop-mapreduce-client-core</artifactId>
-                <version>${hadoop2.version}</version><!-- Managed here because it would conflict with Hadoop 3 used elsewhere -->
+                <version>${hadoop3.version}</version><!-- Managed here because it would conflict with Hadoop 3 used elsewhere -->
             </dependency>
             <dependency>
                 <groupId>org.apache.hadoop</groupId>
                 <artifactId>hadoop-mapreduce-client-jobclient</artifactId>
-                <version>${hadoop2.version}</version><!-- Managed here because it would conflict with Hadoop 3 used elsewhere -->
+                <version>${hadoop3.version}</version><!-- Managed here because it would conflict with Hadoop 3 used elsewhere -->
+            </dependency>
+            <dependency>
+                <groupId>org.apache.thrift</groupId>
+                <artifactId>libthrift</artifactId>
+                <version>${libthrift-version}</version>
             </dependency>
             <dependency>
                 <groupId>org.scala-lang</groupId>
                 <artifactId>scala-reflect</artifactId>
-                <version>${scala-2.11.version}</version>
+                <version>${scala-2.12.version}</version>
             </dependency>
             <dependency>
                 <groupId>org.scala-lang</groupId>
                 <artifactId>scala-library</artifactId>
-                <version>${scala-2.11.version}</version>
+                <version>${scala-2.12.version}</version>
             </dependency>
             <dependency>
                 <groupId>org.scala-lang</groupId>
                 <artifactId>scala-compiler</artifactId>
-                <version>${scala-2.11.version}</version>
+                <version>${scala-2.12.version}</version>
             </dependency>
             <dependency>
                 <groupId>org.xerial.snappy</groupId>
diff --git a/pom.xml b/pom.xml
index 90ed31d..9e54d86 100644
--- a/pom.xml
+++ b/pom.xml
@@ -67,6 +67,8 @@
         <commons-collections.version>3.2.2</commons-collections.version><!-- used by hbase, should be pretty stable as commons-collections are not developed actively anymore -->
         <commons-lang.version>2.6</commons-lang.version><!-- used by hbase, should be pretty stable as commons-lang is not developed actively anymore -->
         <commons-math3.version>3.6.1</commons-math3.version><!-- Mess in the transitive dependencies of Spark and hbase-testing-util -->
+        <commons-net.version>${commons-net-version}</commons-net.version> <!-- Spark -->
+        <commons-text.version>${commons-text-version}</commons-text.version> <!-- Spark -->
         <curator.version>4.3.0</curator.version><!-- Mess in the transitive dependencies of Spark, Zookeeper and other hadoop related components -->
         <derby.version>10.15.2.0</derby.version><!-- Spark -->
         <eddsa.version>${eddsa-version}</eddsa.version>
@@ -77,7 +79,8 @@
         <guava.version>29.0-jre</guava.version>
         <graalvm.version>21.1.0</graalvm.version><!-- @sync io.quarkus:quarkus-bom:${quarkus.version} dep:org.graalvm.nativeimage:svm -->
         <gson.version>2.8.6</gson.version><!-- @sync com.ibm.jsonata4java:JSONata4Java:${jsonata4java-version} dep:com.google.code.gson:gson -->
-        <hadoop2.version>${hadoop2-version}</hadoop2.version><!-- Spark -->
+        <guice-servlet.version>4.0</guice-servlet.version><!-- Spark -->
+        <hadoop3.version>${hadoop3-version}</hadoop3.version><!-- Spark -->
         <hapi.version>${hapi-version}</hapi.version>
         <hapi-fhir.version>${hapi-fhir-version}</hapi-fhir.version>
         <hbase.version>${hbase-version}</hbase.version>
@@ -98,7 +101,9 @@
         <kafka.version>2.8.0</kafka.version><!-- @sync io.quarkus:quarkus-bom:${quarkus.version} dep:org.apache.kafka:kafka-clients -->
         <kudu.version>${kudu-version}</kudu.version>
         <kotlin.version>1.5.21</kotlin.version><!-- @sync io.quarkus:quarkus-bom:${quarkus.version} dep:org.jetbrains.kotlin:kotlin-stdlib -->
+        <libthrift.version>${libthrift-version}</libthrift.version> <!-- Spark -->
         <netty3.version>${netty3-version}</netty3.version><!-- Spark -->
+        <metrics.version>${metrics-version}</metrics.version><!-- Spark -->
         <minio.version>${minio-version}</minio.version><!-- Keep in sync with quarkiverse-minio and Camel, preferring Camel assuming that it is more likely to be up to date -->
         <mvel2.version>${mvel-version}</mvel2.version>
         <nimbus-jose-jwt.version>9.10</nimbus-jose-jwt.version><!-- Mess in hdfs transitive deps, used also by io.strimzi:kafka-oauth-client recommended by https://quarkus.io/guides/kafka#authenticating-with-oauth -->
@@ -107,7 +112,7 @@
         <protobuf.version>${protobuf-version}</protobuf.version>
         <retrofit.version>2.5.0</retrofit.version>
         <saaj.impl.version>1.5.3</saaj.impl.version>
-        <scala-2.11.version>2.11.12</scala-2.11.version><!-- Spark -->
+        <scala-2.12.version>2.12.14</scala-2.12.version><!-- Spark -->
         <smallrye.reactive.messaging.camel.version>3.7.1</smallrye.reactive.messaging.camel.version><!-- @sync io.quarkus:quarkus-bom:${quarkus.version} dep:io.smallrye.reactive:smallrye-reactive-messaging-provider -->
         <spring.version>${spring5-version}</spring.version>
         <snakeyaml.version>${snakeyaml-version}</snakeyaml.version>