You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by gi...@apache.org on 2024/01/08 16:30:44 UTC

(camel) branch dependabot/maven/jackson2-version-2.16.1 updated (6665d6b525c -> f7ac945ee58)

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

github-bot pushed a change to branch dependabot/maven/jackson2-version-2.16.1
in repository https://gitbox.apache.org/repos/asf/camel.git


 discard 6665d6b525c Bump jackson2-version from 2.15.3 to 2.16.1
     add d459787f737 CAMEL-20247: Created entry in upgrade guide for 4.4 to describe dynamic router eip component changes. (#12595)
     add 4d31866115a Bump io.grpc:grpc-bom from 1.60.0 to 1.60.1 (#12596)
     add 936b652e2a8 Bump org.codehaus.plexus:plexus-archiver from 4.9.0 to 4.9.1 (#12598)
     add fa12e807d0a Bump com.google.cloud:libraries-bom from 26.28.0 to 26.29.0 (#12599)
     add 51987d1232e CAMEL-15570: camel-jte component (#12600)
     add d0bd867da42 CAMEL-15570: camel-jte component
     add 2be494b8c7c CAMEL-15570: camel-jte component
     add 08d4cd7754e Bump org.apache.santuario:xmlsec from 4.0.0 to 4.0.1 (#12601)
     add b7ec9f24019 Bump org.javassist:javassist from 3.30.1-GA to 3.30.2-GA (#12602)
     add cc1f0f9190e Bump com.atlassian.sal:sal-api from 5.1.4 to 5.2.0 (#12603)
     add e26f1a92f68 Revert "Bump com.atlassian.sal:sal-api from 5.1.4 to 5.2.0 (#12603)"
     add f6bf6eeb4b0 Unmarshal (#12592)
     add 9b69b04d9a8 Remote (#12604)
     add 5e2a89635bd Kamelet no (#12606)
     add 4935f7940c8 CAMEL-19143: parquet avro dataformat - Add enum for compression levels. (#12607)
     add ae5994e9ab9 Fix heading levels
     add 456f5e83077 Update known releases in catalog
     add a83eaaa0d01 CAMEL-20113: camel/tests consolidating (#12594)
     add 4805ba2f3b2 early exit from loop when the condition is met (#12608)
     add cec2ed5e07a Bump aws-java-sdk2-version from 2.22.5 to 2.22.6 (#12609)
     add 03bb5d6623f Bump ignite-version from 2.15.0 to 2.16.0 (#12611)
     add 32663504709 Bump org.apache.maven.plugins:maven-compiler-plugin (#12610)
     add 168e511dd96 camel-jbang - Upgrade to maven compiler 3.12.1
     add 6959b2e986a Polished
     add f79496b51dc CAMEL-20019: camel-platform-http-vertx implement session handler (#12530)
     add 133cf618bdc camel-jbang - Upgrade to kamelets 4.3.0
     add f494af85ace Bump com.braintreepayments.gateway:braintree-java from 3.30.0 to 3.31.0 (#12614)
     add f8c3f4941b4 Bump huaweicloud-sdk-version from 3.1.74 to 3.1.75 (#12615)
     add 52ca57db6dd Bump log4j2-version from 2.22.0 to 2.22.1 (#12613)
     add 1fafb45b2fa Upgrade log4j in maven archetypes
     add 071719ad73e Bump aws-java-sdk2-version from 2.22.6 to 2.22.7 (#12617)
     add 22b211422d0 Regen
     add 183b1e0d64c Bump slf4j-version from 2.0.9 to 2.0.10 (#12618)
     add f70df08b4e1 Bump org.jsoup:jsoup from 1.17.1 to 1.17.2 (#12619)
     add d19b9ef6aed camel-json-validator: Added options to set DeserializationFeature for ObjectMapper (#12620)
     add ec517d32270 Bump aws-java-sdk2-version from 2.22.7 to 2.22.9 (#12621)
     add 51ba2a82c8a Bump org.slf4j:slf4j-api from 2.0.9 to 2.0.10 (#12622)
     add c4af3401066 CAMEL-19749: Introduce variables to Camel (#12624)
     add 727be7a26b7 camel-core: expression should call super.init (#12626)
     add ecd6fe3f670 camel-core: Unmarshal allowNullBody should be advanced as its seldom in use.
     add c0a89a57f52 Regen SBOM from commit ecd6fe3f670c4209bcda89aa5e218fc00523f31c (#12627)
     add 9bbf8055f59 Bump io.smallrye.config:smallrye-config from 3.4.4 to 3.5.0 (#12630)
     add b159101d319 Try to fix doc build problem
     add f6d65e51e12 Bump pulsar-version from 3.1.1 to 3.1.2
     add 1a3a9f9dd15 Bump huaweicloud-sdk-version from 3.1.75 to 3.1.75-patch (#12628)
     add 7e768d10d61 CAMEL-20284: camel-ignite - Enable tests on JDK21
     add 6c27e967071 camel-ftp: Logging level for JSCH should be limited to its supported enum values. Thanks to Carl Kabitz for reporting.
     add 54867f9194d Regen
     add c092b5f07ba Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.5.0 to 3.6.3 (#12632)
     add e50351422aa CAMEL-19749: Add variables as concept to Camel (#12633)
     add b091ac74c2d Bump org.assertj:assertj-core from 3.24.2 to 3.25.0 (#12634)
     add a3e11a30fbb Toname (#12635)
     add 71394b5f663 Increase max number of opened pull request for depdencies update from Dependabot
     add 90faf3f50a7 Fluent (#12637)
     add 1e05aa32948 Bump org.assertj:assertj-core from 3.25.0 to 3.25.1
     add 43897893384 Bump io.smallrye.config:smallrye-config from 3.5.0 to 3.5.1
     add 6f83cebc9ab CAMEL-19749: Add variables as concept to Camel
     add 6a77266b1ac Update docs with more links to variables.
     add 6e8d9e6edae CAMEL-20113: camel/tests consolidating (#12612)
     add 9a7ac1d8a76 CAMEL-20225: use a monotonic clock in the BackOffTimerTask (#12642)
     add c5e095a8b2e Javadoc typo (#12644)
     add 89c0f22f57b CAMEL-20113: camel/tests consolidating (#12643)
     add 95f88d70a0b CAMEL-20225: minor documentation improvements for the clock API (#12646)
     add 0eade4fe1db Bump aws-java-sdk2-version from 2.22.9 to 2.22.10 (#12645)
     add 9cd9e5327c1 Bump io.camunda:zeebe-client-java from 8.3.4 to 8.4.0
     add ad5924da898 Bump com.github.mwiede:jsch from 0.2.15 to 0.2.16
     add d706385ba9e Bump elasticsearch-java-client-version from 8.10.4 to 8.11.3
     add 1383acb7c85 (chores): cleanup duplicated pattern matching code (#12649)
     add 64078a54554 Bump actions/labeler from 4.3.0 to 5.0.0 (#12310)
     add d653bd008ce (chores): code cleanup in ExtendedExchangeExtension (#12652)
     add a445877dacf (ci): updating label configs to the new Labeler version
     add 20a2f6f7770 (ci): updated to use the branch labeling feature from the new Labeler
     add afa7b157d1a fixup! (ci): updated to use the branch labeling feature from the new Labeler
     add 05c7fd56874 (ci) fixed labeling branches
     add e4d9efb8a20 (chores): cleanup duplicated code in camel-jta (#12653)
     add 838b40b1542 (chores) camel-netty-http: use StandardCharsets for decoding headers (#12655)
     add 11f68102c1d (chores) Ensures logging consistency for events
     add 2ee3edc37da (chores) Ensures logging consistency for the Exchange
     add a8917e8920c (chores) Avoid unnecessary hits to the exchange UUID Generator
     add 6ddeeafd2a5 CAMEL-20296: component-test - Exclude IT folders (#12660)
     add b42242051ab Bump huaweicloud-sdk-version from 3.1.75-patch to 3.1.76
     add 2633371885a Bump google-auth-library-oauth2-http-version from 1.20.0 to 1.21.0
     add 2a8613a3d69 Bump org.jgroups:jgroups from 5.3.0.Final to 5.3.1.Final
     add 4e2d2054190 Bump io.nats:jnats from 2.17.1 to 2.17.2
     add 67af0b5dab2 Bump com.google.auth:google-auth-library-oauth2-http
     add 031d6b0fe22 Bump io.smallrye:smallrye-health from 4.0.4 to 4.1.0
     add 0267211e9b5 CAMEL-17719: camel-salesforce: Add operation to get event schemas
     add 682a7de070c CAMEL-17719: camel-salesforce: Add operation to get event schemas
     add cf9a2cab956 Revert inadvertent change.
     add d441ff5dcfe Regen for commit cf9a2cab956af5e9aac204e5e0559c25ee6ed082 (#12671)
     add 87a8fa44349 (chores) camel-core: use a lambda for better readability in AbstractCamelContext
     add ab4a4b607cb (chores) camel-core: minor code cleanup
     add 7562084590c (chores) Ensures logging consistency for the UnitOfWorkHelper
     add 34e8cf70a3f (chores) camel-core: removed unused method from the AbstractCamelContext
     add 5d7727fe49f (chores) camel-core: removed unused exceptions from the AbstractCamelContext
     add 8808d45f552 (chores) camel-core: cleanup overly verbose comment
     add 78a54ac527c (chores) camel-core: break large methods
     add 3457a7c6e33 (chores) camel-aws2-kinesis: removed identical sub-expression
     add d25d22b8fd3 CAMEL-20295: Enable camel-grpc testing on additional platforms
     add 7969abdc630 (chores) camel-jms: JmsDeliveryDelayTest fix flackiness (#12669)
     add f314d761bab Bump org.apache.commons:commons-exec from 1.3 to 1.4.0
     add aa9be3a195c (chores) camel-paho-mqtt5: disable tests on s390x
     add 14e8d40316f (chores) camel-elasticsearch-rest: fixed incorrect name pattern for integration test
     add 9d1b207a692 (chores) camel-elasticsearch-rest: disable tests on Power and s390x
     add b1ccf6d99f6 CAMEL-20279 - provide retry attempts for known flaky container start  during tests
     add 4762b1fe990 CAMEL-20264: Removed unused `AvailablePortFinder`, simplified another one
     add a21d4a761c9 (chores) camel-paho-mqtt5: fix integration/unit test mismatch
     add 7e32c2d99d7 (chores) camel-kafka: disable flaky tests on ppc64le
     add d5b43d6cfc9 (chores) camel-kafka: disable flaky tests on ppc64le
     add 70488f42226 (chores) camel-paho-mqtt5: fix another integration/unit test mismatch
     add 8443a996180 Regen SBOM from commit 70488f4222669853aa8d4ce2190329e045df6439 (#12686)
     add 5f05908f459 Bump aws-java-sdk2-version from 2.22.10 to 2.22.11 (#12672)
     add a7a69540cfa docs: fix typos (#12681)
     add d2de234ec52 Regen for commit a7a69540cfaeacdf38787b6f0bd06f54a93c2d95 (#12688)
     add 6c962afe37c Bump org.kiwiproject:consul-client from 1.2.0 to 1.3.0 (#12690)
     add 4403f39e47b Bump org.owasp:dependency-check-maven from 9.0.7 to 9.0.8
     add ae89742d256 Upgrade Vert.x to 4.5.1
     add f96ca9e632f camel-vertx-websocket: Fix potentially flaky VertxWebsocketTest.testWsSchemeUriPrefix
     add 449180edf25 Bump opentelemetry-version from 1.33.0 to 1.34.0
     add 98497d765e0 (chores) camel-mllp: minor cleanups (#12694)
     add 06fd0c730d9 Bump aws-java-sdk2-version from 2.22.10 to 2.22.12
     add e87a79e927c CAMEL-20286: camel-netty - add support for native transport over kqueue and fixed UDS-connected warnings (#12625)
     add d4c535e5fa7 Camel-Robotframework: Fixed typo in docs (#12696)
     add b00051f5f7c CAMEL-20297 camel-file-watch: do not swallow interrupted exceptions
     add 56327a735c0 CAMEL-20297 camel-kafka: do not swallow interrupted exceptions
     add 80921f085bd CAMEL-20297 camel-rocketmq: do not swallow interrupted exceptions
     add 1c73ce90679 CAMEL-20297 camel-seda: do not swallow interrupted exceptions
     add de350b2ac28 CAMEL-20297 camel-stream: do not swallow interrupted exceptions
     add 07db1966e1c CAMEL-20297 camel-test: do not swallow interrupted exceptions
     add f7ac945ee58 Bump jackson2-version from 2.15.3 to 2.16.1

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   (6665d6b525c)
            \
             N -- N -- N   refs/heads/dependabot/maven/jackson2-version-2.16.1 (f7ac945ee58)

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.

No new revisions were added by this update.

Summary of changes:
 .github/actions/component-test/component-test.sh   |    4 +-
 .github/dependabot.yml                             |    1 +
 .github/workflows/generic-pr.yaml                  |   18 +-
 .../workflows/generic-pr/label-config-camel-3.yml  |   19 -
 .github/workflows/generic-pr/label-config-main.yml |   19 -
 .github/workflows/generic-pr/label-config.yml      |   93 +-
 .../src/main/resources/archetype-resources/pom.xml |    2 +-
 .../src/main/resources/archetype-resources/pom.xml |    2 +-
 .../src/main/resources/archetype-resources/pom.xml |    2 +-
 bom/camel-bom/pom.xml                              |    5 +
 camel-sbom/camel-sbom.json                         | 6004 +++++++++++---------
 camel-sbom/camel-sbom.xml                          | 5232 +++++++++--------
 catalog/camel-allcomponents/pom.xml                |    5 +
 .../maven/MavenVersionManagerManualTest.java       |    2 +-
 .../org/apache/camel/catalog/components.properties |    1 +
 .../apache/camel/catalog/components/activemq.json  |    3 +-
 .../org/apache/camel/catalog/components/amqp.json  |    3 +-
 .../apache/camel/catalog/components/arangodb.json  |    3 +-
 .../org/apache/camel/catalog/components/as2.json   |    3 +-
 .../apache/camel/catalog/components/asterisk.json  |    3 +-
 .../catalog/components/atmosphere-websocket.json   |    3 +-
 .../org/apache/camel/catalog/components/atom.json  |    3 +-
 .../org/apache/camel/catalog/components/avro.json  |    3 +-
 .../camel/catalog/components/aws-cloudtrail.json   |    3 +-
 .../camel/catalog/components/aws-config.json       |    3 +-
 .../catalog/components/aws-secrets-manager.json    |    3 +-
 .../camel/catalog/components/aws2-athena.json      |    3 +-
 .../apache/camel/catalog/components/aws2-cw.json   |    3 +-
 .../apache/camel/catalog/components/aws2-ddb.json  |    3 +-
 .../camel/catalog/components/aws2-ddbstream.json   |    3 +-
 .../apache/camel/catalog/components/aws2-ec2.json  |    3 +-
 .../apache/camel/catalog/components/aws2-ecs.json  |    3 +-
 .../apache/camel/catalog/components/aws2-eks.json  |    3 +-
 .../camel/catalog/components/aws2-eventbridge.json |    3 +-
 .../apache/camel/catalog/components/aws2-iam.json  |    3 +-
 .../catalog/components/aws2-kinesis-firehose.json  |    3 +-
 .../camel/catalog/components/aws2-kinesis.json     |    3 +-
 .../apache/camel/catalog/components/aws2-kms.json  |    3 +-
 .../camel/catalog/components/aws2-lambda.json      |    3 +-
 .../apache/camel/catalog/components/aws2-mq.json   |    3 +-
 .../apache/camel/catalog/components/aws2-msk.json  |    3 +-
 .../catalog/components/aws2-redshift-data.json     |    3 +-
 .../apache/camel/catalog/components/aws2-s3.json   |    3 +-
 .../apache/camel/catalog/components/aws2-ses.json  |    3 +-
 .../apache/camel/catalog/components/aws2-sns.json  |    3 +-
 .../apache/camel/catalog/components/aws2-sqs.json  |    3 +-
 .../catalog/components/aws2-step-functions.json    |    3 +-
 .../apache/camel/catalog/components/aws2-sts.json  |    3 +-
 .../camel/catalog/components/aws2-timestream.json  |    3 +-
 .../camel/catalog/components/aws2-translate.json   |    3 +-
 .../camel/catalog/components/azure-cosmosdb.json   |    3 +-
 .../camel/catalog/components/azure-eventhubs.json  |    3 +-
 .../camel/catalog/components/azure-files.json      |    3 +-
 .../camel/catalog/components/azure-key-vault.json  |    3 +-
 .../camel/catalog/components/azure-servicebus.json |    3 +-
 .../catalog/components/azure-storage-blob.json     |    3 +-
 .../catalog/components/azure-storage-datalake.json |    3 +-
 .../catalog/components/azure-storage-queue.json    |    3 +-
 .../camel/catalog/components/bean-validator.json   |    3 +-
 .../org/apache/camel/catalog/components/bean.json  |    3 +-
 .../apache/camel/catalog/components/bonita.json    |    3 +-
 .../org/apache/camel/catalog/components/box.json   |    3 +-
 .../apache/camel/catalog/components/braintree.json |    3 +-
 .../apache/camel/catalog/components/browse.json    |    3 +-
 .../camel/catalog/components/caffeine-cache.json   |    3 +-
 .../catalog/components/caffeine-loadcache.json     |    3 +-
 .../camel/catalog/components/chatscript.json       |    3 +-
 .../org/apache/camel/catalog/components/chunk.json |    3 +-
 .../org/apache/camel/catalog/components/class.json |    3 +-
 .../apache/camel/catalog/components/cm-sms.json    |    3 +-
 .../apache/camel/catalog/components/coap+tcp.json  |    3 +-
 .../org/apache/camel/catalog/components/coap.json  |    3 +-
 .../apache/camel/catalog/components/coaps+tcp.json |    3 +-
 .../org/apache/camel/catalog/components/coaps.json |    3 +-
 .../apache/camel/catalog/components/cometd.json    |    3 +-
 .../apache/camel/catalog/components/cometds.json   |    3 +-
 .../apache/camel/catalog/components/consul.json    |    3 +-
 .../camel/catalog/components/controlbus.json       |    3 +-
 .../apache/camel/catalog/components/couchbase.json |    3 +-
 .../apache/camel/catalog/components/couchdb.json   |    3 +-
 .../org/apache/camel/catalog/components/cql.json   |    3 +-
 .../org/apache/camel/catalog/components/cron.json  |    3 +-
 .../apache/camel/catalog/components/crypto.json    |    3 +-
 .../org/apache/camel/catalog/components/cxf.json   |    3 +-
 .../org/apache/camel/catalog/components/cxfrs.json |    3 +-
 .../camel/catalog/components/dataformat.json       |    3 +-
 .../camel/catalog/components/dataset-test.json     |    3 +-
 .../apache/camel/catalog/components/dataset.json   |    3 +-
 .../camel/catalog/components/debezium-db2.json     |    3 +-
 .../camel/catalog/components/debezium-mongodb.json |    3 +-
 .../camel/catalog/components/debezium-mysql.json   |    3 +-
 .../camel/catalog/components/debezium-oracle.json  |    3 +-
 .../catalog/components/debezium-postgres.json      |    3 +-
 .../catalog/components/debezium-sqlserver.json     |    3 +-
 .../org/apache/camel/catalog/components/dhis2.json |    3 +-
 .../camel/catalog/components/digitalocean.json     |    3 +-
 .../apache/camel/catalog/components/direct.json    |    3 +-
 .../camel/catalog/components/disruptor-vm.json     |    3 +-
 .../apache/camel/catalog/components/disruptor.json |    3 +-
 .../org/apache/camel/catalog/components/djl.json   |    3 +-
 .../org/apache/camel/catalog/components/dns.json   |    3 +-
 .../apache/camel/catalog/components/docker.json    |    3 +-
 .../org/apache/camel/catalog/components/drill.json |    3 +-
 .../apache/camel/catalog/components/dropbox.json   |    3 +-
 .../catalog/components/dynamic-router-control.json |    3 +-
 .../camel/catalog/components/dynamic-router.json   |    3 +-
 .../apache/camel/catalog/components/ehcache.json   |    3 +-
 .../components/elasticsearch-rest-client.json      |    3 +-
 .../camel/catalog/components/elasticsearch.json    |    3 +-
 .../org/apache/camel/catalog/components/etcd3.json |    3 +-
 .../org/apache/camel/catalog/components/exec.json  |    3 +-
 .../apache/camel/catalog/components/facebook.json  |    3 +-
 .../org/apache/camel/catalog/components/fhir.json  |    3 +-
 .../camel/catalog/components/file-watch.json       |    5 +-
 .../org/apache/camel/catalog/components/file.json  |    3 +-
 .../apache/camel/catalog/components/flatpack.json  |    3 +-
 .../org/apache/camel/catalog/components/flink.json |    3 +-
 .../org/apache/camel/catalog/components/fop.json   |    3 +-
 .../camel/catalog/components/freemarker.json       |    3 +-
 .../org/apache/camel/catalog/components/ftp.json   |    5 +-
 .../org/apache/camel/catalog/components/ftps.json  |    5 +-
 .../apache/camel/catalog/components/geocoder.json  |    3 +-
 .../org/apache/camel/catalog/components/git.json   |    3 +-
 .../apache/camel/catalog/components/github.json    |    3 +-
 .../catalog/components/google-bigquery-sql.json    |    3 +-
 .../camel/catalog/components/google-bigquery.json  |    3 +-
 .../catalog/components/google-calendar-stream.json |    3 +-
 .../camel/catalog/components/google-calendar.json  |    3 +-
 .../camel/catalog/components/google-drive.json     |    3 +-
 .../camel/catalog/components/google-functions.json |    3 +-
 .../catalog/components/google-mail-stream.json     |    3 +-
 .../camel/catalog/components/google-mail.json      |    3 +-
 .../camel/catalog/components/google-pubsub.json    |    3 +-
 .../catalog/components/google-secret-manager.json  |    3 +-
 .../catalog/components/google-sheets-stream.json   |    1 +
 .../camel/catalog/components/google-sheets.json    |    1 +
 .../camel/catalog/components/google-storage.json   |    3 +-
 .../org/apache/camel/catalog/components/grape.json |    3 +-
 .../apache/camel/catalog/components/graphql.json   |    3 +-
 .../org/apache/camel/catalog/components/grpc.json  |    3 +-
 .../camel/catalog/components/guava-eventbus.json   |    3 +-
 .../camel/catalog/components/hashicorp-vault.json  |    3 +-
 .../catalog/components/hazelcast-atomicvalue.json  |    3 +-
 .../catalog/components/hazelcast-instance.json     |    3 +-
 .../camel/catalog/components/hazelcast-list.json   |    3 +-
 .../camel/catalog/components/hazelcast-map.json    |    3 +-
 .../catalog/components/hazelcast-multimap.json     |    3 +-
 .../camel/catalog/components/hazelcast-queue.json  |    3 +-
 .../components/hazelcast-replicatedmap.json        |    3 +-
 .../catalog/components/hazelcast-ringbuffer.json   |    3 +-
 .../camel/catalog/components/hazelcast-seda.json   |    3 +-
 .../camel/catalog/components/hazelcast-set.json    |    3 +-
 .../camel/catalog/components/hazelcast-topic.json  |    3 +-
 .../org/apache/camel/catalog/components/http.json  |    1 +
 .../org/apache/camel/catalog/components/https.json |    1 +
 .../camel/catalog/components/hwcloud-dms.json      |    3 +-
 .../camel/catalog/components/hwcloud-frs.json      |    3 +-
 .../catalog/components/hwcloud-functiongraph.json  |    3 +-
 .../camel/catalog/components/hwcloud-iam.json      |    3 +-
 .../components/hwcloud-imagerecognition.json       |    3 +-
 .../camel/catalog/components/hwcloud-obs.json      |    3 +-
 .../camel/catalog/components/hwcloud-smn.json      |    3 +-
 .../camel/catalog/components/iec60870-client.json  |    3 +-
 .../camel/catalog/components/iec60870-server.json  |    3 +-
 .../camel/catalog/components/ignite-cache.json     |    3 +-
 .../camel/catalog/components/ignite-compute.json   |    3 +-
 .../camel/catalog/components/ignite-events.json    |    3 +-
 .../camel/catalog/components/ignite-idgen.json     |    3 +-
 .../camel/catalog/components/ignite-messaging.json |    3 +-
 .../camel/catalog/components/ignite-queue.json     |    3 +-
 .../camel/catalog/components/ignite-set.json       |    3 +-
 .../org/apache/camel/catalog/components/imap.json  |    3 +-
 .../org/apache/camel/catalog/components/imaps.json |    3 +-
 .../catalog/components/infinispan-embedded.json    |    3 +-
 .../camel/catalog/components/infinispan.json       |    3 +-
 .../apache/camel/catalog/components/influxdb.json  |    3 +-
 .../apache/camel/catalog/components/influxdb2.json |    3 +-
 .../org/apache/camel/catalog/components/irc.json   |    3 +-
 .../apache/camel/catalog/components/ironmq.json    |    3 +-
 .../apache/camel/catalog/components/jcache.json    |    3 +-
 .../org/apache/camel/catalog/components/jcr.json   |    3 +-
 .../org/apache/camel/catalog/components/jdbc.json  |    3 +-
 .../org/apache/camel/catalog/components/jetty.json |    3 +-
 .../camel/catalog/components/jgroups-raft.json     |    3 +-
 .../apache/camel/catalog/components/jgroups.json   |    3 +-
 .../org/apache/camel/catalog/components/jira.json  |    3 +-
 .../org/apache/camel/catalog/components/jms.json   |    3 +-
 .../org/apache/camel/catalog/components/jmx.json   |    3 +-
 .../org/apache/camel/catalog/components/jolt.json  |    3 +-
 .../org/apache/camel/catalog/components/jooq.json  |    3 +-
 .../org/apache/camel/catalog/components/jpa.json   |    3 +-
 .../org/apache/camel/catalog/components/jslt.json  |    3 +-
 .../camel/catalog/components/json-patch.json       |    3 +-
 .../camel/catalog/components/json-validator.json   |    9 +-
 .../apache/camel/catalog/components/jsonata.json   |    3 +-
 .../org/apache/camel/catalog/components/jt400.json |    3 +-
 .../catalog/components/{mustache.json => jte.json} |   39 +-
 .../org/apache/camel/catalog/components/kafka.json |    3 +-
 .../apache/camel/catalog/components/kamelet.json   |    9 +-
 .../apache/camel/catalog/components/knative.json   |    3 +-
 .../catalog/components/kubernetes-config-maps.json |    3 +-
 .../catalog/components/kubernetes-cronjob.json     |    3 +-
 .../components/kubernetes-custom-resources.json    |    3 +-
 .../catalog/components/kubernetes-deployments.json |    3 +-
 .../catalog/components/kubernetes-events.json      |    3 +-
 .../camel/catalog/components/kubernetes-hpa.json   |    3 +-
 .../camel/catalog/components/kubernetes-job.json   |    3 +-
 .../catalog/components/kubernetes-namespaces.json  |    3 +-
 .../camel/catalog/components/kubernetes-nodes.json |    3 +-
 .../kubernetes-persistent-volumes-claims.json      |    3 +-
 .../components/kubernetes-persistent-volumes.json  |    3 +-
 .../camel/catalog/components/kubernetes-pods.json  |    3 +-
 .../kubernetes-replication-controllers.json        |    3 +-
 .../components/kubernetes-resources-quota.json     |    3 +-
 .../catalog/components/kubernetes-secrets.json     |    3 +-
 .../components/kubernetes-service-accounts.json    |    3 +-
 .../catalog/components/kubernetes-services.json    |    3 +-
 .../org/apache/camel/catalog/components/kudu.json  |    3 +-
 .../apache/camel/catalog/components/language.json  |    3 +-
 .../org/apache/camel/catalog/components/ldap.json  |    3 +-
 .../org/apache/camel/catalog/components/ldif.json  |    3 +-
 .../org/apache/camel/catalog/components/log.json   |    8 +-
 .../org/apache/camel/catalog/components/lpr.json   |    3 +-
 .../apache/camel/catalog/components/lucene.json    |    3 +-
 .../camel/catalog/components/lumberjack.json       |    3 +-
 .../apache/camel/catalog/components/mapstruct.json |    3 +-
 .../apache/camel/catalog/components/master.json    |    3 +-
 .../apache/camel/catalog/components/metrics.json   |    3 +-
 .../camel/catalog/components/micrometer.json       |    3 +-
 .../org/apache/camel/catalog/components/mina.json  |    3 +-
 .../org/apache/camel/catalog/components/minio.json |    3 +-
 .../org/apache/camel/catalog/components/mllp.json  |    3 +-
 .../org/apache/camel/catalog/components/mock.json  |    3 +-
 .../camel/catalog/components/mongodb-gridfs.json   |    3 +-
 .../apache/camel/catalog/components/mongodb.json   |    3 +-
 .../apache/camel/catalog/components/mustache.json  |    3 +-
 .../org/apache/camel/catalog/components/mvel.json  |    3 +-
 .../camel/catalog/components/mybatis-bean.json     |    3 +-
 .../apache/camel/catalog/components/mybatis.json   |    3 +-
 .../org/apache/camel/catalog/components/nats.json  |    3 +-
 .../camel/catalog/components/netty-http.json       |    3 +-
 .../org/apache/camel/catalog/components/netty.json |    3 +-
 .../apache/camel/catalog/components/nitrite.json   |    3 +-
 .../apache/camel/catalog/components/oaipmh.json    |    3 +-
 .../apache/camel/catalog/components/olingo2.json   |    3 +-
 .../apache/camel/catalog/components/olingo4.json   |    3 +-
 .../camel/catalog/components/opensearch.json       |    3 +-
 .../components/openshift-build-configs.json        |    3 +-
 .../camel/catalog/components/openshift-builds.json |    3 +-
 .../components/openshift-deploymentconfigs.json    |    3 +-
 .../camel/catalog/components/openstack-cinder.json |    3 +-
 .../camel/catalog/components/openstack-glance.json |    3 +-
 .../catalog/components/openstack-keystone.json     |    3 +-
 .../catalog/components/openstack-neutron.json      |    3 +-
 .../camel/catalog/components/openstack-nova.json   |    3 +-
 .../camel/catalog/components/openstack-swift.json  |    3 +-
 .../camel/catalog/components/optaplanner.json      |    3 +-
 .../camel/catalog/components/paho-mqtt5.json       |    3 +-
 .../org/apache/camel/catalog/components/paho.json  |    3 +-
 .../org/apache/camel/catalog/components/pdf.json   |    3 +-
 .../catalog/components/pg-replication-slot.json    |    3 +-
 .../apache/camel/catalog/components/pgevent.json   |    3 +-
 .../camel/catalog/components/platform-http.json    |    3 +-
 .../org/apache/camel/catalog/components/plc4x.json |    3 +-
 .../org/apache/camel/catalog/components/pop3.json  |    3 +-
 .../org/apache/camel/catalog/components/pop3s.json |    3 +-
 .../apache/camel/catalog/components/pubnub.json    |    3 +-
 .../apache/camel/catalog/components/pulsar.json    |    3 +-
 .../apache/camel/catalog/components/quartz.json    |    3 +-
 .../apache/camel/catalog/components/quickfix.json  |    3 +-
 .../camel/catalog/components/reactive-streams.json |    3 +-
 .../org/apache/camel/catalog/components/ref.json   |    3 +-
 .../apache/camel/catalog/components/rest-api.json  |    3 +-
 .../camel/catalog/components/rest-openapi.json     |    3 +-
 .../org/apache/camel/catalog/components/rest.json  |    1 +
 .../camel/catalog/components/robotframework.json   |    5 +-
 .../apache/camel/catalog/components/rocketmq.json  |    3 +-
 .../org/apache/camel/catalog/components/rss.json   |    3 +-
 .../org/apache/camel/catalog/components/saga.json  |    3 +-
 .../camel/catalog/components/salesforce.json       |   85 +-
 .../camel/catalog/components/sap-netweaver.json    |    3 +-
 .../apache/camel/catalog/components/scheduler.json |    3 +-
 .../camel/catalog/components/schematron.json       |    3 +-
 .../org/apache/camel/catalog/components/scp.json   |    3 +-
 .../org/apache/camel/catalog/components/seda.json  |    3 +-
 .../apache/camel/catalog/components/service.json   |    3 +-
 .../camel/catalog/components/servicenow.json       |    1 +
 .../apache/camel/catalog/components/servlet.json   |    3 +-
 .../org/apache/camel/catalog/components/sftp.json  |    7 +-
 .../org/apache/camel/catalog/components/sjms.json  |    3 +-
 .../org/apache/camel/catalog/components/sjms2.json |    3 +-
 .../org/apache/camel/catalog/components/slack.json |    3 +-
 .../org/apache/camel/catalog/components/smb.json   |    3 +-
 .../org/apache/camel/catalog/components/smpp.json  |    3 +-
 .../org/apache/camel/catalog/components/smpps.json |    3 +-
 .../org/apache/camel/catalog/components/smtp.json  |    3 +-
 .../org/apache/camel/catalog/components/smtps.json |    3 +-
 .../org/apache/camel/catalog/components/snmp.json  |    3 +-
 .../camel/catalog/components/splunk-hec.json       |    3 +-
 .../apache/camel/catalog/components/splunk.json    |    3 +-
 .../camel/catalog/components/spring-batch.json     |    3 +-
 .../camel/catalog/components/spring-event.json     |    3 +-
 .../camel/catalog/components/spring-jdbc.json      |    3 +-
 .../camel/catalog/components/spring-ldap.json      |    3 +-
 .../camel/catalog/components/spring-rabbitmq.json  |    3 +-
 .../camel/catalog/components/spring-redis.json     |    3 +-
 .../apache/camel/catalog/components/spring-ws.json |    3 +-
 .../camel/catalog/components/sql-stored.json       |    3 +-
 .../org/apache/camel/catalog/components/sql.json   |    3 +-
 .../org/apache/camel/catalog/components/ssh.json   |    3 +-
 .../org/apache/camel/catalog/components/stax.json  |    3 +-
 .../apache/camel/catalog/components/stitch.json    |    3 +-
 .../org/apache/camel/catalog/components/stomp.json |    3 +-
 .../apache/camel/catalog/components/stream.json    |    3 +-
 .../camel/catalog/components/string-template.json  |    3 +-
 .../org/apache/camel/catalog/components/stub.json  |    3 +-
 .../apache/camel/catalog/components/telegram.json  |    3 +-
 .../apache/camel/catalog/components/thrift.json    |    3 +-
 .../apache/camel/catalog/components/thymeleaf.json |   17 +-
 .../org/apache/camel/catalog/components/tika.json  |    3 +-
 .../org/apache/camel/catalog/components/timer.json |    3 +-
 .../apache/camel/catalog/components/twilio.json    |    3 +-
 .../catalog/components/twitter-directmessage.json  |    1 +
 .../camel/catalog/components/twitter-search.json   |    1 +
 .../camel/catalog/components/twitter-timeline.json |    1 +
 .../apache/camel/catalog/components/undertow.json  |    1 +
 .../apache/camel/catalog/components/validator.json |    3 +-
 .../apache/camel/catalog/components/velocity.json  |    3 +-
 .../camel/catalog/components/vertx-http.json       |    3 +-
 .../camel/catalog/components/vertx-websocket.json  |    3 +-
 .../org/apache/camel/catalog/components/vertx.json |    3 +-
 .../apache/camel/catalog/components/weather.json   |    3 +-
 .../org/apache/camel/catalog/components/web3j.json |    3 +-
 .../apache/camel/catalog/components/webhook.json   |    3 +-
 .../apache/camel/catalog/components/whatsapp.json  |    3 +-
 .../apache/camel/catalog/components/wordpress.json |    3 +-
 .../apache/camel/catalog/components/workday.json   |    3 +-
 .../apache/camel/catalog/components/xchange.json   |    3 +-
 .../org/apache/camel/catalog/components/xj.json    |    3 +-
 .../camel/catalog/components/xmlsecurity-sign.json |    3 +-
 .../catalog/components/xmlsecurity-verify.json     |    3 +-
 .../org/apache/camel/catalog/components/xmpp.json  |    3 +-
 .../apache/camel/catalog/components/xquery.json    |    3 +-
 .../camel/catalog/components/xslt-saxon.json       |    3 +-
 .../org/apache/camel/catalog/components/xslt.json  |    3 +-
 .../org/apache/camel/catalog/components/zeebe.json |    3 +-
 .../apache/camel/catalog/components/zendesk.json   |    3 +-
 .../camel/catalog/components/zookeeper-master.json |    3 +-
 .../apache/camel/catalog/components/zookeeper.json |    3 +-
 .../camel/catalog/dataformats/parquetAvro.json     |    2 +-
 .../org/apache/camel/catalog/models.properties     |    3 +
 .../org/apache/camel/catalog/models/aggregate.json |    2 +-
 .../camel/catalog/models/circuitBreaker.json       |    2 +-
 .../camel/catalog/models/convertHeaderTo.json      |    5 +-
 ...convertHeaderTo.json => convertVariableTo.json} |   15 +-
 .../org/apache/camel/catalog/models/doCatch.json   |    2 +-
 .../org/apache/camel/catalog/models/doFinally.json |    2 +-
 .../org/apache/camel/catalog/models/doTry.json     |    2 +-
 .../org/apache/camel/catalog/models/filter.json    |    2 +-
 .../camel/catalog/models/idempotentConsumer.json   |    2 +-
 .../org/apache/camel/catalog/models/intercept.json |    2 +-
 .../apache/camel/catalog/models/interceptFrom.json |    2 +-
 .../catalog/models/interceptSendToEndpoint.json    |    2 +-
 .../org/apache/camel/catalog/models/kamelet.json   |    2 +-
 .../apache/camel/catalog/models/loadBalance.json   |    2 +-
 .../org/apache/camel/catalog/models/loop.json      |    2 +-
 .../org/apache/camel/catalog/models/multicast.json |    2 +-
 .../apache/camel/catalog/models/onCompletion.json  |    2 +-
 .../apache/camel/catalog/models/onException.json   |    2 +-
 .../apache/camel/catalog/models/onFallback.json    |    2 +-
 .../org/apache/camel/catalog/models/otherwise.json |    2 +-
 .../apache/camel/catalog/models/parquetAvro.json   |    2 +-
 .../org/apache/camel/catalog/models/pipeline.json  |    2 +-
 .../camel/catalog/models/removeVariable.json       |   20 +
 .../apache/camel/catalog/models/resequence.json    |    2 +-
 .../org/apache/camel/catalog/models/route.json     |    2 +-
 .../org/apache/camel/catalog/models/saga.json      |    2 +-
 .../apache/camel/catalog/models/setVariable.json   |   21 +
 .../org/apache/camel/catalog/models/split.json     |    2 +-
 .../org/apache/camel/catalog/models/step.json      |    2 +-
 .../org/apache/camel/catalog/models/unmarshal.json |    2 +-
 .../org/apache/camel/catalog/models/when.json      |    2 +-
 .../catalog/models/whenSkipSendToEndpoint.json     |    2 +-
 .../camel/catalog/releases/camel-releases.json     |   12 +
 .../apache/camel/catalog/schemas/camel-spring.xsd  |  232 +
 .../org/apache/camel/component/dummy/dummy.json    |    3 +-
 .../apache/camel/component/activemq/activemq.json  |    3 +-
 .../org/apache/camel/component/amqp/amqp.json      |    3 +-
 .../apache/camel/component/arangodb/arangodb.json  |    3 +-
 .../org/apache/camel/component/as2/as2.json        |    3 +-
 .../camel-asn1/src/main/docs/asn1-dataformat.adoc  |    9 +-
 .../camel/dataformat/asn1/ASN1DataFormat.java      |   25 +-
 .../apache/camel/component/asterisk/asterisk.json  |    3 +-
 .../atmosphere/websocket/atmosphere-websocket.json |    3 +-
 .../org/apache/camel/component/atom/atom.json      |    3 +-
 .../org/apache/camel/component/avro/avro.json      |    3 +-
 .../component/aws/cloudtrail/aws-cloudtrail.json   |    3 +-
 .../camel/component/aws/config/aws-config.json     |    3 +-
 .../aws/secretsmanager/aws-secrets-manager.json    |    3 +-
 .../camel/component/aws2/athena/aws2-athena.json   |    3 +-
 .../apache/camel/component/aws2/cw/aws2-cw.json    |    3 +-
 .../apache/camel/component/aws2/ddb/aws2-ddb.json  |    3 +-
 .../component/aws2/ddbstream/aws2-ddbstream.json   |    3 +-
 .../apache/camel/component/aws2/ec2/aws2-ec2.json  |    3 +-
 .../apache/camel/component/aws2/ecs/aws2-ecs.json  |    3 +-
 .../apache/camel/component/aws2/eks/aws2-eks.json  |    3 +-
 .../aws2/eventbridge/aws2-eventbridge.json         |    3 +-
 .../apache/camel/component/aws2/iam/aws2-iam.json  |    3 +-
 .../aws2/firehose/aws2-kinesis-firehose.json       |    3 +-
 .../camel/component/aws2/kinesis/aws2-kinesis.json |    3 +-
 .../component/aws2/kinesis/Kinesis2Component.java  |    1 -
 .../apache/camel/component/aws2/kms/aws2-kms.json  |    3 +-
 .../camel/component/aws2/lambda/aws2-lambda.json   |    3 +-
 .../apache/camel/component/aws2/mq/aws2-mq.json    |    3 +-
 .../apache/camel/component/aws2/msk/aws2-msk.json  |    3 +-
 .../aws2/redshift/data/aws2-redshift-data.json     |    3 +-
 .../apache/camel/component/aws2/s3/aws2-s3.json    |    3 +-
 .../apache/camel/component/aws2/ses/aws2-ses.json  |    3 +-
 .../apache/camel/component/aws2/sns/aws2-sns.json  |    3 +-
 .../apache/camel/component/aws2/sqs/aws2-sqs.json  |    3 +-
 .../aws2/stepfunctions/aws2-step-functions.json    |    3 +-
 .../apache/camel/component/aws2/sts/aws2-sts.json  |    3 +-
 .../component/aws2/timestream/aws2-timestream.json |    3 +-
 .../component/aws2/translate/aws2-translate.json   |    3 +-
 .../component/azure/cosmosdb/azure-cosmosdb.json   |    3 +-
 .../component/azure/eventhubs/azure-eventhubs.json |    3 +-
 .../camel/component/file/azure/azure-files.json    |    3 +-
 .../camel/component/file/azure/FilesConsumer.java  |    2 +-
 .../component/azure/key/vault/azure-key-vault.json |    3 +-
 .../azure/servicebus/azure-servicebus.json         |    3 +-
 .../azure/storage/blob/azure-storage-blob.json     |    3 +-
 .../storage/datalake/azure-storage-datalake.json   |    3 +-
 .../azure/storage/queue/azure-storage-queue.json   |    3 +-
 .../component/bean/validator/bean-validator.json   |    3 +-
 .../bean/validator/BeanValidatorEndpoint.java      |    2 +-
 .../org/apache/camel/component/bean/bean.json      |    3 +-
 .../apache/camel/component/beanclass/class.json    |    3 +-
 .../camel-bean/src/main/docs/bean-language.adoc    |    2 +-
 .../bean/AbstractCamelInvocationHandler.java       |   14 +
 .../apache/camel/component/bean/BeanEndpoint.java  |    2 +-
 .../org/apache/camel/component/bean/BeanInfo.java  |    7 +
 .../camel/component/beanclass/ClassEndpoint.java   |    2 +-
 .../src/main/docs/bindy-dataformat.adoc            |    4 +-
 .../org/apache/camel/component/bonita/bonita.json  |    3 +-
 .../org/apache/camel/component/box/box.json        |    3 +-
 .../camel/component/braintree/braintree.json       |    3 +-
 .../org/apache/camel/component/browse/browse.json  |    3 +-
 .../camel/component/browse/BrowseEndpoint.java     |    2 +-
 .../component/caffeine/cache/caffeine-cache.json   |    3 +-
 .../caffeine/load/caffeine-loadcache.json          |    3 +-
 .../caffeine/cache/CaffeineCacheEndpoint.java      |    2 +-
 .../caffeine/load/CaffeineLoadCacheEndpoint.java   |    2 +-
 .../org/apache/camel/component/cassandra/cql.json  |    3 +-
 .../camel/component/cbor/CBORDataFormat.java       |   39 +-
 .../camel/component/chatscript/chatscript.json     |    3 +-
 .../org/apache/camel/component/chunk/chunk.json    |    3 +-
 .../camel-chunk/src/main/docs/chunk-component.adoc |    2 +
 .../camel/component/chunk/ChunkEndpoint.java       |    2 +-
 .../org/apache/camel/component/cm/cm-sms.json      |    3 +-
 .../resources/org/apache/camel/coap/coap+tcp.json  |    3 +-
 .../resources/org/apache/camel/coap/coap.json      |    3 +-
 .../resources/org/apache/camel/coap/coaps+tcp.json |    3 +-
 .../resources/org/apache/camel/coap/coaps.json     |    3 +-
 .../org/apache/camel/component/cometd/cometd.json  |    3 +-
 .../org/apache/camel/component/cometd/cometds.json |    3 +-
 .../org/apache/camel/component/consul/consul.json  |    3 +-
 .../camel/component/controlbus/controlbus.json     |    3 +-
 .../component/controlbus/ControlBusEndpoint.java   |    2 +-
 .../camel/component/couchbase/couchbase.json       |    3 +-
 .../apache/camel/component/couchdb/couchdb.json    |    3 +-
 .../org/apache/camel/component/cron/cron.json      |    3 +-
 .../apache/camel/component/cron/CronEndpoint.java  |    2 +-
 .../org/apache/camel/component/crypto/crypto.json  |    3 +-
 .../component/crypto/DigitalSignatureEndpoint.java |    2 +-
 .../apache/camel/dataformat/csv/CsvDataFormat.java |    7 +-
 .../camel/dataformat/csv/CsvUnmarshaller.java      |   30 +-
 .../apache/camel/component/cxf/jaxrs/cxfrs.json    |    3 +-
 .../org/apache/camel/component/cxf/jaxws/cxf.json  |    3 +-
 .../camel/component/dataformat/dataformat.json     |    3 +-
 .../component/dataformat/DataFormatEndpoint.java   |    2 +-
 .../camel/component/dataset/dataset-test.json      |    3 +-
 .../apache/camel/component/dataset/dataset.json    |    3 +-
 .../camel/component/dataset/DataSetEndpoint.java   |    2 +-
 .../component/dataset/DataSetTestEndpoint.java     |    2 +-
 .../camel/component/debezium/debezium-db2.json     |    3 +-
 .../camel/component/debezium/debezium-mongodb.json |    3 +-
 .../camel/component/debezium/debezium-mysql.json   |    3 +-
 .../camel/component/debezium/debezium-oracle.json  |    3 +-
 .../component/debezium/debezium-postgres.json      |    3 +-
 .../component/debezium/debezium-sqlserver.json     |    3 +-
 .../org/apache/camel/component/dhis2/dhis2.json    |    3 +-
 .../camel/component/digitalocean/digitalocean.json |    3 +-
 .../org/apache/camel/component/direct/direct.json  |    3 +-
 .../camel/component/direct/DirectEndpoint.java     |    2 +-
 .../camel/component/disruptor/disruptor-vm.json    |    3 +-
 .../camel/component/disruptor/disruptor.json       |    3 +-
 .../component/disruptor/DisruptorEndpoint.java     |    2 +-
 .../org/apache/camel/component/djl/djl.json        |    3 +-
 .../apache/camel/component/djl/DJLEndpoint.java    |    2 +-
 .../org/apache/camel/component/dns/dns.json        |    3 +-
 .../org/apache/camel/component/docker/docker.json  |    3 +-
 .../org/apache/camel/component/drill/drill.json    |    3 +-
 .../apache/camel/component/dropbox/dropbox.json    |    3 +-
 .../camel/component/dropbox/DropboxEndpoint.java   |    2 +-
 .../control/dynamic-router-control.json            |    3 +-
 .../dynamicrouter/routing/dynamic-router.json      |    3 +-
 .../docs/dynamic-router-control-component.adoc     |   12 +-
 .../control/DynamicRouterControlEndpoint.java      |    1 +
 .../routing/DynamicRouterEndpoint.java             |    1 +
 .../apache/camel/component/ehcache/ehcache.json    |    3 +-
 components/camel-elasticsearch-rest-client/pom.xml |    6 +
 .../rest/client/elasticsearch-rest-client.json     |    3 +-
 ...ava => ElasticsearchRestClientComponentIT.java} |    2 +-
 ....java => ElasticsearchRestClientITSupport.java} |    4 +-
 .../apache/camel/component/es/elasticsearch.json   |    3 +-
 .../org/apache/camel/component/etcd3/etcd3.json    |    3 +-
 .../org/apache/camel/component/exec/exec.json      |    3 +-
 .../apache/camel/component/exec/ExecEndpoint.java  |    2 +-
 .../apache/camel/component/facebook/facebook.json  |    3 +-
 .../component/fastjson/FastjsonDataFormat.java     |   29 +-
 .../org/apache/camel/component/fhir/fhir.json      |    3 +-
 .../camel/component/file/watch/file-watch.json     |    5 +-
 .../component/file/watch/FileWatchConsumer.java    |    1 +
 .../component/file/watch/FileWatchEndpoint.java    |    2 +-
 .../org/apache/camel/component/file/file.json      |    3 +-
 .../apache/camel/component/file/FileConsumer.java  |    2 +-
 .../camel/component/file/GenericFileConsumer.java  |    2 +-
 .../GenericFileProcessStrategySupport.java         |    2 +-
 .../apache/camel/component/flatpack/flatpack.json  |    3 +-
 .../camel/component/flatpack/FlatpackEndpoint.java |    2 +-
 .../dataformat/flatpack/FlatpackDataFormat.java    |   18 +-
 .../org/apache/camel/component/flink/flink.json    |    3 +-
 .../org/apache/camel/component/fop/fop.json        |    3 +-
 .../apache/camel/component/fop/FopEndpoint.java    |    2 +-
 .../camel/component/freemarker/freemarker.json     |    3 +-
 .../src/main/docs/freemarker-component.adoc        |    2 +
 .../component/freemarker/FreemarkerEndpoint.java   |    2 +-
 .../apache/camel/component/freemarker/example.ftl  |    1 +
 .../apache/camel/component/file/remote/ftp.json    |    5 +-
 .../apache/camel/component/file/remote/ftps.json   |    5 +-
 .../apache/camel/component/file/remote/sftp.json   |    7 +-
 .../camel/component/file/remote/FtpConsumer.java   |    2 +-
 .../file/remote/RemoteFileConfiguration.java       |    4 +-
 .../component/file/remote/SftpConfiguration.java   |    2 +-
 .../camel/component/file/remote/SftpConsumer.java  |    2 +-
 .../apache/camel/component/geocoder/geocoder.json  |    3 +-
 .../org/apache/camel/component/git/git.json        |    3 +-
 .../org/apache/camel/component/github/github.json  |    3 +-
 .../component/google/bigquery/google-bigquery.json |    3 +-
 .../google/bigquery/sql/google-bigquery-sql.json   |    3 +-
 .../component/google/calendar/google-calendar.json |    3 +-
 .../calendar/stream/google-calendar-stream.json    |    3 +-
 .../camel/component/google/drive/google-drive.json |    3 +-
 .../google/functions/google-functions.json         |    3 +-
 .../camel/component/google/mail/google-mail.json   |    3 +-
 .../google/mail/stream/google-mail-stream.json     |    3 +-
 .../component/google/pubsub/google-pubsub.json     |    3 +-
 .../secret/manager/google-secret-manager.json      |    3 +-
 .../component/google/sheets/google-sheets.json     |    1 +
 .../google/sheets/stream/google-sheets-stream.json |    1 +
 .../component/google/storage/google-storage.json   |    3 +-
 .../org/apache/camel/component/grape/grape.json    |    3 +-
 .../camel/component/grape/GrapeEndpoint.java       |    2 +-
 .../apache/camel/component/graphql/graphql.json    |    3 +-
 .../camel/component/grok/GrokDataFormat.java       |   22 +-
 components/camel-grpc/pom.xml                      |    8 +-
 .../org/apache/camel/component/grpc/grpc.json      |    3 +-
 .../camel/component/gson/GsonDataFormat.java       |   49 +-
 .../camel/component/gson/GsonDataFormatTest.java   |    7 +-
 .../component/guava/eventbus/guava-eventbus.json   |    3 +-
 .../guava/eventbus/GuavaEventBusEndpoint.java      |    2 +-
 .../component/hashicorp/vault/hashicorp-vault.json |    3 +-
 .../atomicnumber/hazelcast-atomicvalue.json        |    3 +-
 .../hazelcast/instance/hazelcast-instance.json     |    3 +-
 .../component/hazelcast/list/hazelcast-list.json   |    3 +-
 .../component/hazelcast/map/hazelcast-map.json     |    3 +-
 .../hazelcast/multimap/hazelcast-multimap.json     |    3 +-
 .../component/hazelcast/queue/hazelcast-queue.json |    3 +-
 .../replicatedmap/hazelcast-replicatedmap.json     |    3 +-
 .../hazelcast/ringbuffer/hazelcast-ringbuffer.json |    3 +-
 .../component/hazelcast/seda/hazelcast-seda.json   |    3 +-
 .../component/hazelcast/set/hazelcast-set.json     |    3 +-
 .../component/hazelcast/topic/hazelcast-topic.json |    3 +-
 .../org/apache/camel/component/http/http.json      |    1 +
 .../org/apache/camel/component/http/https.json     |    1 +
 .../component/huaweicloud/dms/hwcloud-dms.json     |    3 +-
 .../component/huaweicloud/frs/hwcloud-frs.json     |    3 +-
 .../org/apache/camel/hwcloud-functiongraph.json    |    3 +-
 .../component/huaweicloud/iam/hwcloud-iam.json     |    3 +-
 .../image/hwcloud-imagerecognition.json            |    3 +-
 .../component/huaweicloud/obs/hwcloud-obs.json     |    3 +-
 .../component/huaweicloud/smn/hwcloud-smn.json     |    3 +-
 .../component/iec60870/client/iec60870-client.json |    3 +-
 .../component/iec60870/server/iec60870-server.json |    3 +-
 components/camel-ignite/pom.xml                    |   13 -
 .../camel/component/ignite/cache/ignite-cache.json |    3 +-
 .../component/ignite/compute/ignite-compute.json   |    3 +-
 .../component/ignite/events/ignite-events.json     |    3 +-
 .../camel/component/ignite/idgen/ignite-idgen.json |    3 +-
 .../ignite/messaging/ignite-messaging.json         |    3 +-
 .../camel/component/ignite/queue/ignite-queue.json |    3 +-
 .../camel/component/ignite/set/ignite-set.json     |    3 +-
 .../infinispan/embedded/infinispan-embedded.json   |    3 +-
 .../component/infinispan/remote/infinispan.json    |    3 +-
 .../apache/camel/component/influxdb/influxdb.json  |    3 +-
 .../camel/component/influxdb2/influxdb2.json       |    3 +-
 .../org/apache/camel/component/irc/irc.json        |    3 +-
 .../org/apache/camel/component/ironmq/ironmq.json  |    3 +-
 .../jackson/AbstractJacksonDataFormat.java         |   39 +-
 .../component/jacksonxml/JacksonXMLDataFormat.java |   38 +-
 .../camel/converter/jaxb/JaxbDataFormat.java       |   34 +-
 .../camel/example}/SpringLoadRouteFromXmlTest.java |    6 +-
 .../camel/jaxb/FallbackTypeConverterTest.java      |    9 +-
 .../org/apache/camel/example}/BarRoute.xml         |    0
 .../camel/example}/SpringLoadRouteFromXmlTest.xml  |    0
 .../org/apache/camel/component/jcache/jcache.json  |    3 +-
 .../org/apache/camel/component/jcr/jcr.json        |    3 +-
 .../org/apache/camel/component/jdbc/jdbc.json      |    3 +-
 .../org/apache/camel/component/jetty12/jetty.json  |    3 +-
 .../jetty/JettyBridgeHostHeaderIssueTest.java      |    2 +-
 .../jetty/JettyFailoverRoundRobinTest.java         |    2 +-
 .../component}/jetty/JettyValidatorStreamTest.java |    2 +-
 ...alidatorStreamWithStreamCachingEnabledTest.java |    2 +-
 .../camel/component}/jetty/JettyValidatorTest.java |    2 +-
 .../jetty/JettyXsltHttpTemplateTest.java           |    4 +-
 .../camel/component}/jetty/JettyXsltTest.java      |    9 +-
 .../jetty/SpringFailoverRoundRobinTest.java        |    6 +-
 .../jetty/rest/RestJettyRedirectTest.java          |    4 +-
 .../src/test/resources/OptimizationRequest.xsd     |    0
 .../camel/component}/jetty/InvalidRequest.xml      |    0
 .../jetty/JettySpringFailoverRoundRobinTest.xml    |    0
 .../apache/camel/component}/jetty/ValidRequest.xml |    0
 .../org/apache/camel/component}/jetty/greeting.xsl |    0
 .../apache/camel/component}/jetty/transform.xsl    |    0
 .../camel/component/jgroups/raft/jgroups-raft.json |    3 +-
 .../apache/camel/component/jgroups/jgroups.json    |    3 +-
 .../org/apache/camel/component/jira/jira.json      |    3 +-
 .../org/apache/camel/component/jms/jms.json        |    3 +-
 .../camel/component/jms/JmsMessageHelper.java      |    4 +-
 .../camel/component}/jms/DynamicRouteTest.java     |   44 +-
 .../component}/jms/JmsConsumerShutdownTest.java    |   29 +-
 .../camel/component/jms/JmsDeliveryDelayTest.java  |   40 +-
 .../jms/JmsEndpointConfigurationTest.java          |    2 +-
 .../camel/component}/jms/JmsPollEnrichTest.java    |   38 +-
 .../component}/jms/JmsPollingConsumerTest.java     |   42 +-
 .../component/jms/JmsSpringValidatorTest.java      |   12 +-
 .../camel/component}/jms/JmsValidatorTest.java     |   49 +-
 .../issues}/AdviceWithTransactionIssueTest.java    |   11 +-
 .../component/jms/issues/FileToJmsIssueTest.java   |   27 +-
 .../jms/tx}/JMSNestedTransactionRollbackTest.java  |   14 +-
 .../component/jms/JmsConsumerShutdownTest.xml      |    6 +-
 .../camel/component/jms/JmsPollingConsumerTest.xml |    6 +-
 .../camel/component/jms/JmsSpringValidatorTest.xml |    6 +-
 .../camel/component/jms/JmsValidatorTestSchema.xsd |    0
 .../jms/issues}/AdviceWithTransactionIssueTest.xml |    8 +-
 .../component/jms/issues/FileToJmsIssueTest.xml    |    4 +-
 .../jms/tx/JMSNestedTransactionRollbackTest.xml    |    6 +-
 .../org/apache/camel/component/jmx/jmx.json        |    3 +-
 .../apache/camel/component/jmx/JMXEndpoint.java    |    2 +-
 .../org/apache/camel/component/jolt/jolt.json      |    3 +-
 .../apache/camel/component/jolt/JoltEndpoint.java  |    2 +-
 .../org/apache/camel/component/jooq/jooq.json      |    3 +-
 .../org/apache/camel/component/jpa/jpa.json        |    3 +-
 .../org/apache/camel/component/scp/scp.json        |    3 +-
 .../org/apache/camel/component/jslt/jslt.json      |    3 +-
 .../camel-jslt/src/main/docs/jslt-component.adoc   |    1 +
 .../apache/camel/component/jslt/JsltEndpoint.java  |    5 +-
 .../camel/component/jsonpatch/json-patch.json      |    3 +-
 .../component/jsonpatch/JsonPatchEndpoint.java     |    2 +-
 .../JsonValidatorEndpointConfigurer.java           |   12 +
 .../JsonValidatorEndpointUriFactory.java           |    4 +-
 .../component/jsonvalidator/json-validator.json    |    9 +-
 .../jsonvalidator/JsonValidatorEndpoint.java       |   54 +-
 .../ValidatorDeserializationFeaturesTest.java      |   69 +
 .../camel/component/jsonapi/JsonApiDataFormat.java |   26 +-
 .../apache/camel/component/jsonata/jsonata.json    |    3 +-
 .../camel/component/jsonata/JsonataEndpoint.java   |    2 +-
 .../camel/component/jsonb/JsonbDataFormat.java     |   40 +-
 .../org/apache/camel/component/jt400/jt400.json    |    3 +-
 .../apache/camel/jta/TransactionErrorHandler.java  |   63 +-
 components/{camel-paho-mqtt5 => camel-jte}/pom.xml |   30 +-
 .../component/jte/JteComponentConfigurer.java      |   85 +
 .../component/jte/JteEndpointConfigurer.java}      |   44 +-
 .../component/jte/JteEndpointUriFactory.java}      |   14 +-
 .../services/org/apache/camel/component.properties |    7 +
 .../services/org/apache/camel/component/jte        |    2 +
 .../org/apache/camel/configurer/jte-component      |    2 +
 .../org/apache/camel/configurer/jte-endpoint       |    2 +
 .../org/apache/camel/urifactory/jte-endpoint       |    2 +
 .../org/apache/camel/component/jte/jte.json        |   39 +-
 .../camel-jte/src/main/docs/jte-component.adoc     |  121 +
 .../camel/component/jte/JteCodeResolver.java       |   66 +
 .../apache/camel/component/jte/JteComponent.java   |  164 +
 .../apache/camel/component/jte/JteConstants.java   |   22 +-
 .../apache/camel/component/jte/JteEndpoint.java    |  132 +
 .../java/org/apache/camel/component/jte/Model.java |   65 +
 .../camel/component/jte/JteDataModelTest.java      |   50 +-
 .../component/jte/JteTemplateFromHeaderTest.java   |   66 +
 .../org/apache/camel/component/jte/JteTest.java    |   44 +-
 .../org/apache/camel/component/jte/MyModel.java    |    8 +-
 .../camel-jte/src/test/resources/log4j2.properties |   28 +
 .../org/apache/camel/component/jte/custom.jte      |    4 +
 .../org/apache/camel/component/jte/example.jte     |    4 +
 .../org/apache/camel/component/kafka/kafka.json    |    3 +-
 .../kafka/KafkaIdempotentRepository.java           |   11 +-
 ...eakOnFirstErrorOffUsingKafkaManualCommitIT.java |    5 +
 .../KafkaBreakOnFirstErrorReplayOldMessagesIT.java |    5 +
 .../KafkaBreakOnFirstErrorSeekIssueIT.java         |    5 +
 ...stErrorWithBatchUsingAsynchCommitManagerIT.java |    5 +
 ...irstErrorWithBatchUsingKafkaManualCommitIT.java |    5 +
 ...rrorWithBatchUsingKafkaManualCommitRetryIT.java |    5 +
 ...rstErrorWithBatchUsingSynchCommitManagerIT.java |    5 +
 .../health/KafkaConsumerHealthCheckIT.java         |    5 +
 .../kamelet/KameletComponentConfigurer.java        |    6 +
 .../kamelet/KameletEndpointConfigurer.java         |    6 +
 .../kamelet/KameletEndpointUriFactory.java         |    3 +-
 .../apache/camel/component/kamelet/kamelet.json    |    9 +-
 .../apache/camel/component/kamelet/Kamelet.java    |    6 +
 .../camel/component/kamelet/KameletComponent.java  |   18 +
 .../camel/component/kamelet/KameletEndpoint.java   |   14 +
 .../KameletHttpSinkNoErrorHandlerFalseTest.java    |   49 +-
 .../component/kamelet/KameletHttpSinkTest.java}    |   48 +-
 .../kamelet/KameletNoErrorHandlerDirectTest.java   |   46 +-
 ...ameletNoErrorHandlerRouteConfigurationTest.java |   57 +
 .../kamelet/KameletNoErrorHandlerTest.java         |   32 +-
 .../apache/camel/component/knative/knative.json    |    3 +-
 .../config_maps/kubernetes-config-maps.json        |    3 +-
 .../kubernetes/cronjob/kubernetes-cronjob.json     |    3 +-
 .../kubernetes-custom-resources.json               |    3 +-
 .../deployments/kubernetes-deployments.json        |    3 +-
 .../kubernetes/events/kubernetes-events.json       |    3 +-
 .../component/kubernetes/hpa/kubernetes-hpa.json   |    3 +-
 .../component/kubernetes/job/kubernetes-job.json   |    3 +-
 .../namespaces/kubernetes-namespaces.json          |    3 +-
 .../kubernetes/nodes/kubernetes-nodes.json         |    3 +-
 .../kubernetes-persistent-volumes.json             |    3 +-
 .../kubernetes-persistent-volumes-claims.json      |    3 +-
 .../component/kubernetes/pods/kubernetes-pods.json |    3 +-
 .../kubernetes-replication-controllers.json        |    3 +-
 .../kubernetes-resources-quota.json                |    3 +-
 .../kubernetes/secrets/kubernetes-secrets.json     |    3 +-
 .../kubernetes-service-accounts.json               |    3 +-
 .../kubernetes/services/kubernetes-services.json   |    3 +-
 .../build_configs/openshift-build-configs.json     |    3 +-
 .../openshift/builds/openshift-builds.json         |    3 +-
 .../openshift-deploymentconfigs.json               |    3 +-
 .../org/apache/camel/component/kudu/kudu.json      |    3 +-
 .../apache/camel/component/language/language.json  |    3 +-
 .../camel/component/language/LanguageEndpoint.java |    2 +-
 .../org/apache/camel/component/ldap/ldap.json      |    3 +-
 .../server/core/integ5/DSAnnotationProcessor.java  |    2 +-
 .../org/apache/camel/component/ldif/ldif.json      |    3 +-
 .../server/core/integ5/DSAnnotationProcessor.java  |    2 +-
 .../camel/component/log/LogEndpointConfigurer.java |    6 +
 .../camel/component/log/LogEndpointUriFactory.java |    3 +-
 .../org/apache/camel/component/log/log.json        |    8 +-
 .../apache/camel/component/log/LogEndpoint.java    |   15 +-
 .../org/apache/camel/component/lucene/lucene.json  |    3 +-
 .../camel/component/lumberjack/lumberjack.json     |    3 +-
 .../component/lumberjack/LumberjackEndpoint.java   |    2 +-
 .../org/apache/camel/component/mail/imap.json      |    3 +-
 .../org/apache/camel/component/mail/imaps.json     |    3 +-
 .../org/apache/camel/component/mail/pop3.json      |    3 +-
 .../org/apache/camel/component/mail/pop3s.json     |    3 +-
 .../org/apache/camel/component/mail/smtp.json      |    3 +-
 .../org/apache/camel/component/mail/smtps.json     |    3 +-
 .../camel/component/mapstruct/mapstruct.json       |    3 +-
 .../component/mapstruct/MapstructEndpoint.java     |    2 +-
 .../org/apache/camel/component/master/master.json  |    3 +-
 .../apache/camel/component/metrics/metrics.json    |    3 +-
 .../camel/component/metrics/MetricsEndpoint.java   |    2 +-
 .../camel/component/micrometer/micrometer.json     |    3 +-
 .../component/micrometer/MicrometerEndpoint.java   |    2 +-
 .../org/apache/camel/component/mina/mina.json      |    3 +-
 .../org/apache/camel/component/minio/minio.json    |    3 +-
 .../camel/component/minio/MinioConsumer.java       |    2 +-
 .../org/apache/camel/component/mllp/mllp.json      |    3 +-
 ...onsumerOptionalEndOfDataWithValidationTest.java |   14 +-
 ...rConsumerEndOfDataAndValidationTestSupport.java |   10 -
 .../org/apache/camel/component/mock/mock.json      |    3 +-
 .../apache/camel/component/mock/MockEndpoint.java  |   92 +-
 .../mock/MockExpressionClauseSupport.java          |   14 +
 .../component/mongodb/gridfs/mongodb-gridfs.json   |    3 +-
 .../apache/camel/component/mongodb/mongodb.json    |    3 +-
 .../apache/camel/component/mustache/mustache.json  |    3 +-
 .../src/main/docs/mustache-component.adoc          |    2 +
 .../camel/component/mustache/MustacheEndpoint.java |    2 +-
 .../org/apache/camel/component/mvel/mvel.json      |    3 +-
 .../camel-mvel/src/main/docs/mvel-component.adoc   |    1 +
 .../apache/camel/component/mvel/MvelEndpoint.java  |    2 +-
 .../camel/component/mybatis/mybatis-bean.json      |    3 +-
 .../apache/camel/component/mybatis/mybatis.json    |    3 +-
 .../org/apache/camel/component/nats/nats.json      |    3 +-
 .../camel/component/netty/http/netty-http.json     |    3 +-
 .../netty/http/DefaultNettyHttpBinding.java        |   45 +-
 components/camel-netty/pom.xml                     |   67 +
 .../org/apache/camel/component/netty/netty.json    |    3 +-
 .../camel-netty/src/main/docs/netty-component.adoc |   40 +
 .../camel/component/netty/NettyProducer.java       |   30 +-
 .../netty/NettyServerBossPoolBuilder.java          |   12 +-
 .../component/netty/NettyWorkerPoolBuilder.java    |   12 +-
 .../SingleTCPNettyServerBootstrapFactory.java      |   32 +-
 .../camel/component/netty/NettyTCPSyncUDSTest.java |   10 +-
 .../apache/camel/component/nitrite/nitrite.json    |    3 +-
 .../org/apache/camel/oaipmh/component/oaipmh.json  |    3 +-
 .../apache/camel/component/olingo2/olingo2.json    |    3 +-
 .../apache/camel/component/olingo4/olingo4.json    |    3 +-
 .../camel/component/opensearch/opensearch.json     |    3 +-
 .../openstack/cinder/openstack-cinder.json         |    3 +-
 .../openstack/glance/openstack-glance.json         |    3 +-
 .../openstack/keystone/openstack-keystone.json     |    3 +-
 .../openstack/neutron/openstack-neutron.json       |    3 +-
 .../component/openstack/nova/openstack-nova.json   |    3 +-
 .../component/openstack/swift/openstack-swift.json |    3 +-
 .../camel/component/optaplanner/optaplanner.json   |    3 +-
 components/camel-paho-mqtt5/pom.xml                |    1 +
 .../camel/component/paho/mqtt5/paho-mqtt5.json     |    3 +-
 ....java => PahoMqtt5ReconnectAfterFailureIT.java} |    6 +-
 .../PahoMqtt5ComponentMqtt5IT.java}                |   12 +-
 .../PahoMqtt5ITSupport.java}                       |    4 +-
 .../PahoMqtt5OverrideTopicMqtt5IT.java}            |    6 +-
 .../PahoMqtt5ToDIT.java}                           |    5 +-
 .../PahoMqtt5ToDSendDynamicIT.java}                |    5 +-
 .../org/apache/camel/component/paho/paho.json      |    3 +-
 .../camel/dataformat/parquet/avro/parquetAvro.json |    2 +-
 .../parquet/avro/ParquetAvroDataFormat.java        |    4 +-
 .../org/apache/camel/component/pdf/pdf.json        |    3 +-
 .../apache/camel/component/pdf/PdfEndpoint.java    |    2 +-
 .../pg/replication/slot/pg-replication-slot.json   |    3 +-
 .../apache/camel/component/pgevent/pgevent.json    |    3 +-
 .../http/vertx/VertxPlatformHttpServer.java        |    5 +
 .../VertxPlatformHttpServerConfiguration.java      |  137 +
 .../http/vertx/VertxPlatformHttpSessionTest.java   |  256 +
 .../component/platform/http/platform-http.json     |    3 +-
 .../org/apache/camel/component/plc4x/plc4x.json    |    3 +-
 .../org/apache/camel/component/printer/lpr.json    |    3 +-
 .../org/apache/camel/component/pubnub/pubnub.json  |    3 +-
 .../org/apache/camel/component/pulsar/pulsar.json  |    3 +-
 .../org/apache/camel/component/quartz/quartz.json  |    3 +-
 .../camel/component/quartz/QuartzEndpoint.java     |    2 +-
 .../apache/camel/component/quickfixj/quickfix.json |    3 +-
 .../src/main/docs/quickfix-component.adoc          |    2 +-
 .../reactive/streams/reactive-streams.json         |    3 +-
 .../reactive/streams/ReactiveStreamsEndpoint.java  |    2 +-
 .../org/apache/camel/component/ref/ref.json        |    3 +-
 .../apache/camel/component/ref/RefEndpoint.java    |    2 +-
 .../camel/component/rest/openapi/rest-openapi.json |    3 +-
 .../org/apache/camel/component/rest/rest-api.json  |    3 +-
 .../org/apache/camel/component/rest/rest.json      |    1 +
 .../camel/component/rest/RestApiEndpoint.java      |    2 +-
 .../component/robotframework/robotframework.json   |    5 +-
 .../src/main/docs/robotframework-component.adoc    |    6 +-
 .../robotframework/RobotFrameworkCamelUtils.java   |    5 +
 .../robotframework/RobotFrameworkEndpoint.java     |    2 +-
 .../apache/camel/component/rocketmq/rocketmq.json  |    3 +-
 .../camel/component/rocketmq/RocketMQProducer.java |    5 +
 .../org/apache/camel/component/rss/rss.json        |    3 +-
 .../org/apache/camel/component/saga/saga.json      |    3 +-
 .../salesforce/SalesforceComponentConfigurer.java  |   18 +
 .../salesforce/SalesforceEndpointConfigurer.java   |   18 +
 .../salesforce/SalesforceEndpointUriFactory.java   |    5 +-
 .../camel/component/salesforce/salesforce.json     |   85 +-
 .../src/main/docs/salesforce-component.adoc        |   20 +
 .../component/salesforce/SalesforceEndpoint.java   |    4 +-
 .../salesforce/SalesforceEndpointConfig.java       |   55 +-
 .../component/salesforce/SalesforceProducer.java   |    2 +-
 .../salesforce/internal/OperationName.java         |    1 +
 .../internal/client/DefaultRestClient.java         |   37 +
 .../salesforce/internal/client/RestClient.java     |   18 +
 .../internal/dto/EventSchemaFormatEnum.java        |   42 +-
 .../internal/processor/AbstractRestProcessor.java  |   26 +
 .../internal/processor/SalesforceProcessor.java    |    2 -
 .../salesforce/RestApiIntegrationTest.java         |   31 +
 .../component/sap/netweaver/sap-netweaver.json     |    3 +-
 .../org/apache/camel/component/xquery/xquery.json  |    3 +-
 .../camel/component/xquery/XQueryEndpoint.java     |    2 +-
 .../camel/component/scheduler/scheduler.json       |    3 +-
 .../component/scheduler/SchedulerEndpoint.java     |    2 +-
 .../camel/component/schematron/schematron.json     |    3 +-
 .../component/schematron/SchematronEndpoint.java   |    2 +-
 .../org/apache/camel/component/seda/seda.json      |    3 +-
 .../apache/camel/component/seda/SedaConsumer.java  |    5 +-
 .../apache/camel/component/seda/SedaEndpoint.java  |    2 +-
 .../apache/camel/component/seda/SedaProducer.java  |    8 +-
 .../apache/camel/component/service/service.json    |    3 +-
 .../camel/component/servicenow/servicenow.json     |    1 +
 .../apache/camel/component/servlet/servlet.json    |    3 +-
 .../org/apache/camel/component/sjms/sjms.json      |    3 +-
 .../camel/component/sjms/jms/JmsMessageHelper.java |    2 +-
 .../org/apache/camel/component/sjms2/sjms2.json    |    3 +-
 .../org/apache/camel/component/slack/slack.json    |    3 +-
 .../org/apache/camel/component/smb/smb.json        |    3 +-
 .../org/apache/camel/component/smpp/smpp.json      |    3 +-
 .../org/apache/camel/component/smpp/smpps.json     |    3 +-
 .../component/snakeyaml/SnakeYAMLDataFormat.java   |   20 +-
 .../org/apache/camel/component/snmp/snmp.json      |    3 +-
 .../camel/dataformat/soap/SoapDataFormat.java      |    5 +-
 .../camel/component/splunkhec/splunk-hec.json      |    3 +-
 .../org/apache/camel/component/splunk/splunk.json  |    3 +-
 .../camel/component/spring/batch/spring-batch.json |    3 +-
 .../spring/batch/SpringBatchEndpoint.java          |    2 +-
 .../spring/batch/SpringBatchEndpointTest.java      |    2 +-
 .../camel/component/spring/jdbc/spring-jdbc.json   |    3 +-
 .../camel/component/springldap/spring-ldap.json    |    3 +-
 .../component/springrabbit/spring-rabbitmq.json    |    3 +-
 .../apache/camel/component/redis/spring-redis.json |    3 +-
 .../camel/component/spring/ws/spring-ws.json       |    3 +-
 .../processor/SpringConvertVariableTest.java       |   21 +-
 .../spring/processor/SpringSetVariableTest.java    |   36 +-
 .../processor/SpringSetVariableTest-context.xml    |   23 +-
 .../camel/spring/processor/convertHeader.xml       |    6 +
 .../camel/spring/processor/convertVariable.xml     |   53 +-
 .../apache/camel/component/event/spring-event.json |    3 +-
 .../camel/component/event/EventEndpoint.java       |    2 +-
 .../org/apache/camel/component/sql/sql.json        |    3 +-
 .../camel/component/sql/stored/sql-stored.json     |    3 +-
 .../org/apache/camel/component/ssh/ssh.json        |    3 +-
 .../org/apache/camel/component/stax/stax.json      |    3 +-
 .../apache/camel/component/stax/StAXEndpoint.java  |    2 +-
 .../org/apache/camel/component/stitch/stitch.json  |    3 +-
 .../org/apache/camel/component/stomp/stomp.json    |    3 +-
 .../org/apache/camel/component/stream/stream.json  |    3 +-
 .../camel/component/stream/StreamProducer.java     |    3 +
 .../component/stringtemplate/string-template.json  |    3 +-
 .../src/main/docs/string-template-component.adoc   |   26 +
 .../stringtemplate/StringTemplateEndpoint.java     |    2 +-
 .../org/apache/camel/component/stub/stub.json      |    3 +-
 .../apache/camel/component/stub/StubEndpoint.java  |    2 +-
 .../apache/camel/component/telegram/telegram.json  |    3 +-
 .../apache/camel/test/junit5/CamelTestSupport.java |    2 +-
 .../org/apache/camel/test/junit5/TestSupport.java  |    2 +-
 .../org/apache/camel/component/thrift/thrift.json  |    3 +-
 .../src/main/docs/thrift-component.adoc            |    2 +-
 .../camel/component/thymeleaf/thymeleaf.json       |   17 +-
 .../component/thymeleaf/ThymeleafEndpoint.java     |   80 +-
 .../org/apache/camel/component/tika/tika.json      |    3 +-
 .../apache/camel/component/tika/TikaEndpoint.java  |    2 +-
 .../org/apache/camel/component/timer/timer.json    |    3 +-
 .../camel/component/timer/TimerEndpoint.java       |    2 +-
 .../org/apache/camel/component/twilio/twilio.json  |    3 +-
 .../directmessage/twitter-directmessage.json       |    1 +
 .../component/twitter/search/twitter-search.json   |    1 +
 .../twitter/timeline/twitter-timeline.json         |    1 +
 .../apache/camel/component/undertow/undertow.json  |    1 +
 .../camel/component/validator/validator.json       |    3 +-
 .../component/validator/ValidatorEndpoint.java     |    2 +-
 .../apache/camel/component/velocity/velocity.json  |    3 +-
 .../src/main/docs/velocity-component.adoc          |    2 +
 .../camel/component/velocity/VelocityEndpoint.java |    2 +-
 .../camel/component/vertx/http/vertx-http.json     |    3 +-
 .../component/vertx/websocket/vertx-websocket.json |    3 +-
 .../vertx/websocket/VertxWebsocketTest.java        |    2 +-
 .../org/apache/camel/component/vertx/vertx.json    |    3 +-
 .../apache/camel/component/weather/weather.json    |    3 +-
 .../org/apache/camel/component/web3j/web3j.json    |    3 +-
 .../apache/camel/component/webhook/webhook.json    |    3 +-
 .../apache/camel/component/whatsapp/whatsapp.json  |    3 +-
 .../component/whatsapp/model/UploadMedia.java      |    2 +-
 .../camel/component/wordpress/wordpress.json       |    3 +-
 .../apache/camel/component/workday/workday.json    |    3 +-
 .../apache/camel/component/xchange/xchange.json    |    3 +-
 .../org/apache/camel/component/xj/xj.json          |    3 +-
 .../camel-xj/src/main/docs/xj-component.adoc       |    4 +-
 .../org/apache/camel/component/xj/XJEndpoint.java  |    2 +-
 .../component/xmlsecurity/xmlsecurity-sign.json    |    3 +-
 .../component/xmlsecurity/xmlsecurity-verify.json  |    3 +-
 .../component/xmlsecurity/XmlSignerEndpoint.java   |    2 +-
 .../component/xmlsecurity/XmlVerifierEndpoint.java |    2 +-
 .../org/apache/camel/component/xmpp/xmpp.json      |    3 +-
 .../camel/component/xslt/saxon/xslt-saxon.json     |    3 +-
 .../component/xslt/saxon/XsltSaxonEndpoint.java    |    2 +-
 .../org/apache/camel/component/xslt/xslt.json      |    3 +-
 .../apache/camel/component/xslt/XsltEndpoint.java  |    2 +-
 .../org/apache/camel/component/zeebe/zeebe.json    |    3 +-
 .../apache/camel/component/zendesk/zendesk.json    |    3 +-
 .../zookeepermaster/zookeeper-master.json          |    3 +-
 .../camel/component/zookeeper/zookeeper.json       |    3 +-
 components/pom.xml                                 |    1 +
 .../java/org/apache/camel/spi/UriEndpoint.java     |    6 +
 .../main/java/org/apache/camel/CamelContext.java   |   28 +
 .../src/main/java/org/apache/camel/Exchange.java   |   59 +
 .../java/org/apache/camel/ExchangeExtension.java   |    1 +
 .../org/apache/camel/FluentProducerTemplate.java   |   42 +
 .../camel/NoSuchHeaderOrPropertyException.java     |    2 +-
 .../org/apache/camel/NoSuchVariableException.java  |   50 +
 .../main/java/org/apache/camel/PropertyInject.java |    2 +-
 .../java/org/apache/camel/ValidationException.java |    2 +-
 .../camel/{PropertyInject.java => Variable.java}   |   17 +-
 .../src/main/java/org/apache/camel/Variables.java  |   30 +-
 .../camel/spi/BrowsableVariableRepository.java}    |   44 +-
 .../main/java/org/apache/camel/spi/DataFormat.java |   28 +
 .../java/org/apache/camel/spi/ManagementAgent.java |    2 +-
 .../org/apache/camel/spi/VariableRepository.java   |   55 +
 .../camel/spi/VariableRepositoryFactory.java}      |   28 +-
 .../camel/impl/engine/AbstractCamelContext.java    |  204 +-
 .../impl/engine/DefaultFluentProducerTemplate.java |  116 +-
 .../impl/engine/DefaultResourceResolvers.java      |    2 +-
 .../camel/impl/engine/DefaultUnitOfWork.java       |    2 +-
 .../engine/DefaultVariableRepositoryFactory.java   |  107 +
 .../camel/impl/engine/SimpleCamelContext.java      |    6 +
 .../event/ExchangeAsyncProcessingStartedEvent.java |    2 +-
 .../camel/impl/event/ExchangeCompletedEvent.java   |    2 +-
 .../camel/impl/event/ExchangeCreatedEvent.java     |    2 +-
 .../camel/impl/event/ExchangeFailedEvent.java      |    2 +-
 .../impl/event/ExchangeFailureHandledEvent.java    |    2 +-
 .../impl/event/ExchangeFailureHandlingEvent.java   |    2 +-
 .../camel/impl/event/ExchangeRedeliveryEvent.java  |    2 +-
 .../camel/impl/event/ExchangeSendingEvent.java     |    2 +-
 .../apache/camel/impl/event/ExchangeSentEvent.java |    2 +-
 .../camel/impl/event/StepCompletedEvent.java       |    2 +-
 .../apache/camel/impl/event/StepFailedEvent.java   |    2 +-
 .../apache/camel/impl/event/StepStartedEvent.java  |    2 +-
 .../org/apache/camel/dev-console/variables         |    2 +
 .../camel/impl/console/VariablesDevConsole.java    |   82 +
 .../camel/catalog/impl/AbstractCamelCatalog.java   |    2 +-
 .../eips/examples/json/convertVariableTo.json      |    1 +
 .../modules/eips/examples/json/removeVariable.json |    1 +
 .../modules/eips/examples/json/setVariable.json    |    1 +
 .../src/main/docs/modules/eips/nav.adoc            |    3 +
 .../modules/eips/pages/convertHeaderTo-eip.adoc    |   44 +
 .../modules/eips/pages/convertVariableTo-eip.adoc  |  153 +
 .../modules/eips/pages/removeVariable-eip.adoc     |   44 +
 .../docs/modules/eips/pages/setVariable-eip.adoc   |  104 +
 .../modules/languages/pages/simple-language.adoc   |   15 +-
 .../language/simple/SimpleExpressionBuilder.java   |   16 +
 .../simple/ast/SimpleFunctionExpression.java       |   71 +
 .../services/org/apache/camel/model.properties     |    3 +
 .../org/apache/camel/model/aggregate.json          |    2 +-
 .../org/apache/camel/model/circuitBreaker.json     |    2 +-
 .../org/apache/camel/model/convertHeaderTo.json    |    5 +-
 .../org/apache/camel/model/convertVariableTo.json  |   15 +-
 .../apache/camel/model/dataformat/parquetAvro.json |    2 +-
 .../resources/org/apache/camel/model/doCatch.json  |    2 +-
 .../org/apache/camel/model/doFinally.json          |    2 +-
 .../resources/org/apache/camel/model/doTry.json    |    2 +-
 .../resources/org/apache/camel/model/filter.json   |    2 +-
 .../org/apache/camel/model/idempotentConsumer.json |    2 +-
 .../org/apache/camel/model/intercept.json          |    2 +-
 .../org/apache/camel/model/interceptFrom.json      |    2 +-
 .../camel/model/interceptSendToEndpoint.json       |    2 +-
 .../resources/org/apache/camel/model/jaxb.index    |    3 +
 .../resources/org/apache/camel/model/kamelet.json  |    2 +-
 .../org/apache/camel/model/loadBalance.json        |    2 +-
 .../resources/org/apache/camel/model/loop.json     |    2 +-
 .../org/apache/camel/model/multicast.json          |    2 +-
 .../org/apache/camel/model/onCompletion.json       |    2 +-
 .../org/apache/camel/model/onException.json        |    2 +-
 .../org/apache/camel/model/onFallback.json         |    2 +-
 .../org/apache/camel/model/otherwise.json          |    2 +-
 .../resources/org/apache/camel/model/pipeline.json |    2 +-
 .../org/apache/camel/model/removeVariable.json     |   20 +
 .../org/apache/camel/model/resequence.json         |    2 +-
 .../resources/org/apache/camel/model/route.json    |    2 +-
 .../resources/org/apache/camel/model/saga.json     |    2 +-
 .../org/apache/camel/model/setVariable.json        |   21 +
 .../resources/org/apache/camel/model/split.json    |    2 +-
 .../resources/org/apache/camel/model/step.json     |    2 +-
 .../org/apache/camel/model/unmarshal.json          |    2 +-
 .../resources/org/apache/camel/model/when.json     |    2 +-
 .../apache/camel/model/whenSkipSendToEndpoint.json |    2 +-
 .../java/org/apache/camel/builder/AdviceWith.java  |    2 +-
 .../org/apache/camel/builder/BuilderSupport.java   |   34 +
 .../camel/model/ConvertHeaderDefinition.java       |   26 +-
 ...inition.java => ConvertVariableDefinition.java} |   48 +-
 .../apache/camel/model/ProcessorDefinition.java    |  121 +-
 .../camel/model/RemoveVariableDefinition.java      |   45 +-
 .../apache/camel/model/SetVariableDefinition.java  |   96 +
 .../org/apache/camel/model/SplitDefinition.java    |    7 +-
 .../apache/camel/model/UnmarshalDefinition.java    |    2 +-
 .../model/dataformat/ParquetAvroDataFormat.java    |    5 +-
 .../camel/processor/RemoveVariableProcessor.java   |  122 +
 .../camel/processor/SetVariableProcessor.java      |  139 +
 .../processor/aggregate/AggregateController.java   |    4 +-
 .../transformer/DataFormatTransformer.java         |    4 +-
 .../apache/camel/reifier/ConvertHeaderReifier.java |   14 +-
 ...derReifier.java => ConvertVariableReifier.java} |   24 +-
 .../org/apache/camel/reifier/ProcessorReifier.java |    9 +
 ...aderReifier.java => RemoveVariableReifier.java} |   34 +-
 ...tHeaderReifier.java => SetVariableReifier.java} |   37 +-
 .../java/org/apache/camel/ExchangeTestSupport.java |    1 +
 .../camel/builder/FluentProducerTemplateTest.java  |   27 +
 .../component/bean/BeanPipelineVariablesTest.java  |   96 +
 ...eanWithPropertiesAndVariablesInjectionTest.java |   97 +
 .../bean/BeanWithVariablesAndBodyInject3Test.java  |   87 +
 .../BeanWithVariablesAndBodyInjectionTest.java     |   99 +
 ...leConsumerFileExpressionThrowExceptionTest.java |    2 +-
 .../log/DefaultExchangeFormatterTest.java          |    1 +
 .../rest/RestProducerBindingProcessorTest.java     |    5 +-
 .../org/apache/camel/impl/DefaultExchangeTest.java |   79 +
 .../apache/camel/language/simple/SimpleTest.java   |  110 +-
 .../java/org/apache/camel/model/XmlParseTest.java  |    9 +
 .../camel/processor/CustomGlobalVariableTest.java  |  113 +
 .../camel/processor/MethodFilterVariableTest.java  |   74 +
 .../camel/processor/RemoveGlobalVariableTest.java  |   77 +
 .../apache/camel/processor/RemoveVariableTest.java |   78 +
 .../camel/processor/SetGlobalVariableTest.java     |   74 +
 .../apache/camel/processor/SetVariableTest.java    |   52 +-
 .../camel/processor/SplitterSingleMapTest.java     |    6 +-
 .../camel/processor/converter/ConvertBodyTest.java |    4 -
 .../processor/converter/ConvertHeaderTest.java     |   18 +-
 ...nvertBodyTest.java => ConvertVariableTest.java} |  130 +-
 .../org/apache/camel/util/ExchangeHelperTest.java  |   13 +-
 .../org/apache/camel/model/convertVariable.xml     |   10 +-
 .../org/apache/camel/model/removeVariable.xml      |   14 +-
 .../org/apache/camel/model/setVariable.xml         |   13 +-
 .../org/apache/camel/main/components.properties    |    1 +
 .../org/apache/camel/main/BaseMainSupport.java     |   17 +
 .../camel/main/DefaultConfigurationConfigurer.java |    5 +
 .../camel/main/MainSupportModelConfigurer.java     |   32 +
 .../org/apache/camel/main/MainVariableTest.java    |   85 +
 core/camel-main/src/test/resources/random.json     |    3 +
 .../api/management/mbean/CamelOpenMBeanTypes.java  |   13 +
 .../mbean/ManagedConvertHeaderMBean.java           |    3 +
 .../mbean/ManagedConvertVariableMBean.java         |   25 +-
 .../mbean/ManagedRemoveVariableMBean.java          |   13 +-
 .../management/mbean/ManagedSetVariableMBean.java  |   19 +-
 ...an.java => ManagedVariableRepositoryMBean.java} |   25 +-
 .../DefaultManagementObjectStrategy.java           |   13 +
 .../management/JmxManagementLifecycleStrategy.java |    4 +
 .../management/mbean/ManagedConvertHeader.java     |    5 +
 ...vertHeader.java => ManagedConvertVariable.java} |   17 +-
 ...nvertHeader.java => ManagedRemoveVariable.java} |   26 +-
 ...dConvertHeader.java => ManagedSetVariable.java} |   31 +-
 .../mbean/ManagedVariableRepository.java           |  106 +
 .../management/ManagedNonManagedServiceTest.java   |    2 +-
 ...edProducerRouteAddRemoveRegisterAlwaysTest.java |    2 +-
 .../management/ManagedRouteAddRemoveTest.java      |    2 +-
 .../management/ManagedRouteNodePrefixIdTest.java   |    2 -
 ...ManagedSetAndRemoveHeaderAndPropertiesTest.java |   20 +-
 .../camel/management/util/AvailablePortFinder.java |   58 -
 .../DefaultExchangeFormatterConfigurer.java        |    6 +
 .../org/apache/camel/support/AbstractExchange.java |   86 +-
 .../org/apache/camel/support/DefaultComponent.java |    2 +-
 .../org/apache/camel/support/DefaultMessage.java   |   24 +-
 .../camel/support/DefaultPooledExchange.java       |    3 -
 .../java/org/apache/camel/support/EventHelper.java |    1 -
 .../org/apache/camel/support/ExchangeHelper.java   |   29 +
 .../camel/support/ExchangeVariableRepository.java  |   88 +
 .../camel/support/ExtendedExchangeExtension.java   |   13 +-
 .../camel/support/GlobalVariableRepository.java    |   85 +
 .../org/apache/camel/support/LanguageHelper.java   |   15 +
 .../org/apache/camel/support/PatternHelper.java    |   30 +
 .../org/apache/camel/support/UnitOfWorkHelper.java |    2 +-
 .../camel/support/builder/ExpressionBuilder.java   |  192 +
 .../support/processor/ConvertHeaderProcessor.java  |   14 +-
 ...rocessor.java => ConvertVariableProcessor.java} |   92 +-
 .../processor/DefaultExchangeFormatter.java        |   25 +-
 .../support/processor/UnmarshalProcessor.java      |    4 +-
 .../java/org/apache/camel/util/StringHelper.java   |   18 +
 .../camel/util/backoff/BackOffTimerTask.java       |    2 +-
 .../java/org/apache/camel/xml/in/ModelParser.java  |   35 +
 .../java/org/apache/camel/xml/out/ModelWriter.java |   54 +
 .../org/apache/camel/yaml/out/ModelWriter.java     |   54 +
 .../components/modules/ROOT/examples/json/jte.json |    1 +
 docs/components/modules/ROOT/nav.adoc              |    1 +
 .../modules/ROOT/pages/jte-component.adoc          |    1 +
 .../working-with-camel-core/pages/index.adoc       |   12 +
 docs/user-manual/modules/ROOT/nav.adoc             |    1 +
 .../ROOT/pages/camel-4x-upgrade-guide-4_4.adoc     |   46 +-
 docs/user-manual/modules/ROOT/pages/index.adoc     |    1 +
 .../ROOT/pages/parameter-binding-annotations.adoc  |    9 +-
 .../ROOT/pages/using-propertyplaceholder.adoc      |    4 +-
 docs/user-manual/modules/ROOT/pages/variables.adoc |  171 +
 .../camel/cli/connector/LocalCliConnector.java     |    7 +
 .../component/ComponentsBuilderFactory.java        |   13 +
 .../component/dsl/JteComponentBuilderFactory.java  |  210 +
 .../dsl/KameletComponentBuilderFactory.java        |   18 +
 .../src/generated/resources/metadata.json          | 1022 ++--
 .../builder/endpoint/EndpointBuilderFactory.java   |    1 +
 .../camel/builder/endpoint/EndpointBuilders.java   |    1 +
 .../builder/endpoint/StaticEndpointBuilders.java   |   55 +
 .../dsl/JsonValidatorEndpointBuilderFactory.java   |   32 +
 ...Factory.java => JteEndpointBuilderFactory.java} |  303 +-
 .../dsl/KameletEndpointBuilderFactory.java         |  111 +
 .../endpoint/dsl/LogEndpointBuilderFactory.java    |   31 +
 .../dsl/ThymeleafEndpointBuilderFactory.java       |  177 +-
 .../dsl/jbang/core/commands/CamelJBangMain.java    |    1 +
 .../core/commands/action/CamelTraceAction.java     |    1 +
 .../jbang/core/commands/catalog/CatalogDoc.java    |    2 +-
 .../core/commands/process/AvailablePortFinder.java |   50 +-
 .../jbang/core/commands/process/ListVariable.java  |  169 +
 .../dsl/jbang/core/common/CommandLineHelper.java   |    2 +-
 .../src/main/resources/templates/main-pom.tmpl     |    2 +-
 .../src/main/resources/templates/quarkus-pom.tmpl  |    2 +-
 .../camel-jbang-main/dist/CamelJBang.java          |    2 +-
 .../src/main/jbang/main/CamelJBang.java            |    2 +-
 .../camel-component-known-dependencies.properties  |    1 +
 .../dsl/yaml/deserializers/ModelDeserializers.java |  255 +-
 .../deserializers/ModelDeserializersResolver.java  |    9 +
 .../generated/resources/schema/camelYamlDsl.json   |  222 +-
 .../apache/camel/dsl/yaml/ConvertHeaderTest.groovy |   36 +
 ...eaderTest.groovy => ConvertVariableTest.groovy} |   55 +-
 .../camel/dsl/yaml/RemoveVariableTest.groovy       |   73 +
 .../apache/camel/dsl/yaml/SetVariableTest.groovy   |  109 +
 parent/pom.xml                                     |   64 +-
 pom.xml                                            |    5 +-
 .../aws2/services/AWSLocalContainerService.java    |    1 +
 .../HashicorpVaultLocalContainerService.java       |    1 +
 .../jetty/JettyJmsShutdownInProgressTest.java      |   89 -
 .../org/apache/camel/itest/jetty/JettyJmsTest.java |   80 -
 .../camel/itest/jetty/JettyJmsTwowayTest.java      |   61 -
 .../apache/camel/itest/jms/JmsIntegrationTest.java |   79 -
 .../apache/camel/itest/jms/JmsPerformanceTest.java |  126 -
 .../apache/camel/itest/jms/JmsResequencerTest.java |  175 -
 .../camel/itest/test/SpringDebugBeforeTest.java    |   72 -
 .../apache/camel/itest/tx/Jms2RequiresNewTest.java |  121 -
 ...ndNoTransactionErrorHandlerConfiguredRoute.java |    2 +-
 .../itest/tx/JmsToHttpWithOnExceptionRoute.java    |    2 +-
 .../JettyJmsShutdownInProgressTest-context.xml     |   52 -
 .../camel/itest/jetty/JettyJmsTest-context.xml     |   49 -
 .../camel/itest/tx/Jms2RequiresNewTest-context.xml |   63 -
 .../apache/camel/tooling/model/ComponentModel.java |    9 +
 .../org/apache/camel/tooling/model/JsonMapper.java |    2 +
 .../camel/maven/EipDocumentationEnricherMojo.java  |    2 +-
 .../packaging/EndpointSchemaGeneratorMojo.java     |    1 +
 tooling/parent/pom.xml                             |    2 +-
 .../java/org/apache/camel/spi/UriEndpoint.java     |    6 +
 1217 files changed, 17958 insertions(+), 9364 deletions(-)
 delete mode 100644 .github/workflows/generic-pr/label-config-camel-3.yml
 delete mode 100644 .github/workflows/generic-pr/label-config-main.yml
 copy catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/{mustache.json => jte.json} (72%)
 copy catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/{convertHeaderTo.json => convertVariableTo.json} (68%)
 create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/removeVariable.json
 create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/setVariable.json
 rename components/camel-elasticsearch-rest-client/src/test/java/org/apache/camel/component/elasticsearch/rest/client/integration/{ElasticsearchRestClientComponentTest.java => ElasticsearchRestClientComponentIT.java} (99%)
 rename components/camel-elasticsearch-rest-client/src/test/java/org/apache/camel/component/elasticsearch/rest/client/integration/{ElasticsearchRestClientTestSupport.java => ElasticsearchRestClientITSupport.java} (96%)
 rename {tests/camel-itest/src/test/java/org/apache/camel/itest/jaxb => components/camel-jaxb/src/test/java/org/apache/camel/example}/SpringLoadRouteFromXmlTest.java (94%)
 rename tests/camel-itest/src/test/java/org/apache/camel/itest/jaxb/JaxbFallbackTypeConverterTest.java => components/camel-jaxb/src/test/java/org/apache/camel/jaxb/FallbackTypeConverterTest.java (92%)
 rename {tests/camel-itest/src/test/resources/org/apache/camel/itest/jaxb => components/camel-jaxb/src/test/resources/org/apache/camel/example}/BarRoute.xml (100%)
 rename {tests/camel-itest/src/test/resources/org/apache/camel/itest/jaxb => components/camel-jaxb/src/test/resources/org/apache/camel/example}/SpringLoadRouteFromXmlTest.xml (100%)
 rename {tests/camel-itest/src/test/java/org/apache/camel/itest => components/camel-jetty/src/test/java/org/apache/camel/component}/jetty/JettyBridgeHostHeaderIssueTest.java (99%)
 rename {tests/camel-itest/src/test/java/org/apache/camel/itest => components/camel-jetty/src/test/java/org/apache/camel/component}/jetty/JettyFailoverRoundRobinTest.java (99%)
 rename {tests/camel-itest/src/test/java/org/apache/camel/itest => components/camel-jetty/src/test/java/org/apache/camel/component}/jetty/JettyValidatorStreamTest.java (98%)
 copy {tests/camel-itest/src/test/java/org/apache/camel/itest => components/camel-jetty/src/test/java/org/apache/camel/component}/jetty/JettyValidatorStreamWithStreamCachingEnabledTest.java (98%)
 rename {tests/camel-itest/src/test/java/org/apache/camel/itest => components/camel-jetty/src/test/java/org/apache/camel/component}/jetty/JettyValidatorTest.java (98%)
 rename {tests/camel-itest/src/test/java/org/apache/camel/itest => components/camel-jetty/src/test/java/org/apache/camel/component}/jetty/JettyXsltHttpTemplateTest.java (95%)
 rename {tests/camel-itest/src/test/java/org/apache/camel/itest => components/camel-jetty/src/test/java/org/apache/camel/component}/jetty/JettyXsltTest.java (88%)
 rename tests/camel-itest/src/test/java/org/apache/camel/itest/jetty/JettySpringFailoverRoundRobinTest.java => components/camel-jetty/src/test/java/org/apache/camel/component/jetty/SpringFailoverRoundRobinTest.java (93%)
 rename tests/camel-itest/src/test/java/org/apache/camel/itest/jetty/JettyRestRedirectTest.java => components/camel-jetty/src/test/java/org/apache/camel/component/jetty/rest/RestJettyRedirectTest.java (95%)
 rename {tests/camel-itest => components/camel-jetty}/src/test/resources/OptimizationRequest.xsd (100%)
 rename {tests/camel-itest/src/test/resources/org/apache/camel/itest => components/camel-jetty/src/test/resources/org/apache/camel/component}/jetty/InvalidRequest.xml (100%)
 rename {tests/camel-itest/src/test/resources/org/apache/camel/itest => components/camel-jetty/src/test/resources/org/apache/camel/component}/jetty/JettySpringFailoverRoundRobinTest.xml (100%)
 copy {tests/camel-itest/src/test/resources/org/apache/camel/itest => components/camel-jetty/src/test/resources/org/apache/camel/component}/jetty/ValidRequest.xml (100%)
 rename {tests/camel-itest/src/test/resources/org/apache/camel/itest => components/camel-jetty/src/test/resources/org/apache/camel/component}/jetty/greeting.xsl (100%)
 rename {tests/camel-itest/src/test/resources/org/apache/camel/itest => components/camel-jetty/src/test/resources/org/apache/camel/component}/jetty/transform.xsl (100%)
 rename {tests/camel-itest/src/test/java/org/apache/camel/itest => components/camel-jms/src/test/java/org/apache/camel/component}/jms/DynamicRouteTest.java (75%)
 rename {tests/camel-itest/src/test/java/org/apache/camel/itest => components/camel-jms/src/test/java/org/apache/camel/component}/jms/JmsConsumerShutdownTest.java (79%)
 rename {tests/camel-itest/src/test/java/org/apache/camel/itest => components/camel-jms/src/test/java/org/apache/camel/component}/jms/JmsPollEnrichTest.java (65%)
 rename {tests/camel-itest/src/test/java/org/apache/camel/itest => components/camel-jms/src/test/java/org/apache/camel/component}/jms/JmsPollingConsumerTest.java (69%)
 rename tests/camel-itest/src/test/java/org/apache/camel/itest/jms/SpringJmsValidatorTest.java => components/camel-jms/src/test/java/org/apache/camel/component/jms/JmsSpringValidatorTest.java (81%)
 rename {tests/camel-itest/src/test/java/org/apache/camel/itest => components/camel-jms/src/test/java/org/apache/camel/component}/jms/JmsValidatorTest.java (72%)
 rename {tests/camel-itest/src/test/java/org/apache/camel/itest/jms => components/camel-jms/src/test/java/org/apache/camel/component/jms/issues}/AdviceWithTransactionIssueTest.java (84%)
 rename tests/camel-itest/src/test/java/org/apache/camel/itest/jms/FileToJmsTest.java => components/camel-jms/src/test/java/org/apache/camel/component/jms/issues/FileToJmsIssueTest.java (67%)
 rename {tests/camel-itest/src/test/java/org/apache/camel/itest/jms => components/camel-jms/src/test/java/org/apache/camel/component/jms/tx}/JMSNestedTransactionRollbackTest.java (77%)
 rename tests/camel-itest/src/test/resources/org/apache/camel/itest/jms/JmsConsumerShutdownTest-context.xml => components/camel-jms/src/test/resources/org/apache/camel/component/jms/JmsConsumerShutdownTest.xml (89%)
 rename tests/camel-itest/src/test/resources/org/apache/camel/itest/jms/JmsPollingConsumerTest-context.xml => components/camel-jms/src/test/resources/org/apache/camel/component/jms/JmsPollingConsumerTest.xml (92%)
 rename tests/camel-itest/src/test/resources/org/apache/camel/itest/jms/SpringJmsValidatorTest.xml => components/camel-jms/src/test/resources/org/apache/camel/component/jms/JmsSpringValidatorTest.xml (88%)
 rename tests/camel-itest/src/test/resources/myschema.xsd => components/camel-jms/src/test/resources/org/apache/camel/component/jms/JmsValidatorTestSchema.xsd (100%)
 rename {tests/camel-itest/src/test/resources/org/apache/camel/itest/jms => components/camel-jms/src/test/resources/org/apache/camel/component/jms/issues}/AdviceWithTransactionIssueTest.xml (85%)
 rename tests/camel-itest/src/test/resources/org/apache/camel/itest/jms/FileToJmsTest-context.xml => components/camel-jms/src/test/resources/org/apache/camel/component/jms/issues/FileToJmsIssueTest.xml (93%)
 rename tests/camel-itest/src/test/resources/org/apache/camel/itest/jms/JMSNestedTransactionTest-context.xml => components/camel-jms/src/test/resources/org/apache/camel/component/jms/tx/JMSNestedTransactionRollbackTest.xml (91%)
 create mode 100644 components/camel-json-validator/src/test/java/org/apache/camel/component/jsonvalidator/ValidatorDeserializationFeaturesTest.java
 copy components/{camel-paho-mqtt5 => camel-jte}/pom.xml (70%)
 create mode 100644 components/camel-jte/src/generated/java/org/apache/camel/component/jte/JteComponentConfigurer.java
 copy components/{camel-json-validator/src/generated/java/org/apache/camel/component/jsonvalidator/JsonValidatorEndpointConfigurer.java => camel-jte/src/generated/java/org/apache/camel/component/jte/JteEndpointConfigurer.java} (50%)
 copy components/{camel-json-validator/src/generated/java/org/apache/camel/component/jsonvalidator/JsonValidatorEndpointUriFactory.java => camel-jte/src/generated/java/org/apache/camel/component/jte/JteEndpointUriFactory.java} (79%)
 create mode 100644 components/camel-jte/src/generated/resources/META-INF/services/org/apache/camel/component.properties
 create mode 100644 components/camel-jte/src/generated/resources/META-INF/services/org/apache/camel/component/jte
 create mode 100644 components/camel-jte/src/generated/resources/META-INF/services/org/apache/camel/configurer/jte-component
 create mode 100644 components/camel-jte/src/generated/resources/META-INF/services/org/apache/camel/configurer/jte-endpoint
 create mode 100644 components/camel-jte/src/generated/resources/META-INF/services/org/apache/camel/urifactory/jte-endpoint
 copy catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/mustache.json => components/camel-jte/src/generated/resources/org/apache/camel/component/jte/jte.json (72%)
 create mode 100644 components/camel-jte/src/main/docs/jte-component.adoc
 create mode 100644 components/camel-jte/src/main/java/org/apache/camel/component/jte/JteCodeResolver.java
 create mode 100644 components/camel-jte/src/main/java/org/apache/camel/component/jte/JteComponent.java
 copy tests/camel-itest/src/test/java/org/apache/camel/itest/jetty/SetResponseProcessor.java => components/camel-jte/src/main/java/org/apache/camel/component/jte/JteConstants.java (54%)
 create mode 100644 components/camel-jte/src/main/java/org/apache/camel/component/jte/JteEndpoint.java
 create mode 100644 components/camel-jte/src/main/java/org/apache/camel/component/jte/Model.java
 copy tests/camel-itest/src/test/java/org/apache/camel/itest/jetty/JettySimpleSetHeaderTest.java => components/camel-jte/src/test/java/org/apache/camel/component/jte/JteDataModelTest.java (51%)
 create mode 100644 components/camel-jte/src/test/java/org/apache/camel/component/jte/JteTemplateFromHeaderTest.java
 rename tests/camel-itest/src/test/java/org/apache/camel/itest/jetty/JettyValidatorStreamWithStreamCachingEnabledTest.java => components/camel-jte/src/test/java/org/apache/camel/component/jte/JteTest.java (51%)
 rename tests/camel-itest/src/test/java/org/apache/camel/itest/proxy/Echo.java => components/camel-jte/src/test/java/org/apache/camel/component/jte/MyModel.java (88%)
 create mode 100644 components/camel-jte/src/test/resources/log4j2.properties
 create mode 100644 components/camel-jte/src/test/resources/org/apache/camel/component/jte/custom.jte
 create mode 100644 components/camel-jte/src/test/resources/org/apache/camel/component/jte/example.jte
 copy tests/camel-itest/src/test/java/org/apache/camel/itest/jetty/JettySimpleSetHeaderTest.java => components/camel-kamelet/src/test/java/org/apache/camel/component/kamelet/KameletHttpSinkNoErrorHandlerFalseTest.java (50%)
 copy components/{camel-paho-mqtt5/src/test/java/org/apache/camel/component/paho/mqtt5/PahoMqtt5OverrideTopicMqtt5Test.java => camel-kamelet/src/test/java/org/apache/camel/component/kamelet/KameletHttpSinkTest.java} (56%)
 rename tests/camel-itest/src/test/java/org/apache/camel/itest/jetty/JettyConstantSetHeaderTest.java => components/camel-kamelet/src/test/java/org/apache/camel/component/kamelet/KameletNoErrorHandlerDirectTest.java (51%)
 create mode 100644 components/camel-kamelet/src/test/java/org/apache/camel/component/kamelet/KameletNoErrorHandlerRouteConfigurationTest.java
 copy tests/camel-itest/src/test/java/org/apache/camel/itest/proxy/EchoProduceTest.java => components/camel-kamelet/src/test/java/org/apache/camel/component/kamelet/KameletNoErrorHandlerTest.java (54%)
 rename components/camel-paho-mqtt5/src/test/java/org/apache/camel/component/paho/mqtt5/{PahoMqtt5ReconnectAfterFailureTest.java => PahoMqtt5ReconnectAfterFailureIT.java} (96%)
 rename components/camel-paho-mqtt5/src/test/java/org/apache/camel/component/paho/mqtt5/{PahoMqtt5ComponentMqtt5Test.java => integration/PahoMqtt5ComponentMqtt5IT.java} (91%)
 rename components/camel-paho-mqtt5/src/test/java/org/apache/camel/component/paho/mqtt5/{PahoMqtt5TestSupport.java => integration/PahoMqtt5ITSupport.java} (91%)
 rename components/camel-paho-mqtt5/src/test/java/org/apache/camel/component/paho/mqtt5/{PahoMqtt5OverrideTopicMqtt5Test.java => integration/PahoMqtt5OverrideTopicMqtt5IT.java} (87%)
 rename components/camel-paho-mqtt5/src/test/java/org/apache/camel/component/paho/mqtt5/{PahoMqtt5ToDTest.java => integration/PahoMqtt5ToDIT.java} (91%)
 rename components/camel-paho-mqtt5/src/test/java/org/apache/camel/component/paho/mqtt5/{PahoMqtt5ToDSendDynamicTest.java => integration/PahoMqtt5ToDSendDynamicIT.java} (92%)
 create mode 100644 components/camel-platform-http-vertx/src/test/java/org/apache/camel/component/platform/http/vertx/VertxPlatformHttpSessionTest.java
 copy tests/camel-itest/src/test/java/org/apache/camel/itest/jaxb/example/Bar.java => components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/internal/dto/EventSchemaFormatEnum.java (54%)
 copy core/camel-base/src/main/java/org/apache/camel/impl/event/StepStartedEvent.java => components/camel-spring-xml/src/test/java/org/apache/camel/spring/processor/SpringConvertVariableTest.java (62%)
 rename tests/camel-itest/src/test/java/org/apache/camel/itest/proxy/EchoProduceTest.java => components/camel-spring-xml/src/test/java/org/apache/camel/spring/processor/SpringSetVariableTest.java (50%)
 rename tests/camel-itest/src/test/resources/org/apache/camel/itest/test/SpringDebugBeforeTest.xml => components/camel-spring-xml/src/test/resources/org/apache/camel/spring/processor/SpringSetVariableTest-context.xml (74%)
 rename tests/camel-itest/src/test/resources/org/apache/camel/itest/jetty/JettyJmsTwowayTest-context.xml => components/camel-spring-xml/src/test/resources/org/apache/camel/spring/processor/convertVariable.xml (50%)
 create mode 100644 core/camel-api/src/main/java/org/apache/camel/NoSuchVariableException.java
 copy core/camel-api/src/main/java/org/apache/camel/{PropertyInject.java => Variable.java} (71%)
 rename tests/camel-itest/src/test/java/org/apache/camel/itest/jetty/SetResponseProcessor.java => core/camel-api/src/main/java/org/apache/camel/Variables.java (64%)
 copy core/{camel-base/src/main/java/org/apache/camel/impl/event/StepFailedEvent.java => camel-api/src/main/java/org/apache/camel/spi/BrowsableVariableRepository.java} (57%)
 create mode 100644 core/camel-api/src/main/java/org/apache/camel/spi/VariableRepository.java
 copy core/{camel-base/src/main/java/org/apache/camel/impl/event/StepStartedEvent.java => camel-api/src/main/java/org/apache/camel/spi/VariableRepositoryFactory.java} (61%)
 create mode 100644 core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultVariableRepositoryFactory.java
 create mode 100644 core/camel-console/src/generated/resources/META-INF/services/org/apache/camel/dev-console/variables
 create mode 100644 core/camel-console/src/main/java/org/apache/camel/impl/console/VariablesDevConsole.java
 create mode 120000 core/camel-core-engine/src/main/docs/modules/eips/examples/json/convertVariableTo.json
 create mode 120000 core/camel-core-engine/src/main/docs/modules/eips/examples/json/removeVariable.json
 create mode 120000 core/camel-core-engine/src/main/docs/modules/eips/examples/json/setVariable.json
 create mode 100644 core/camel-core-engine/src/main/docs/modules/eips/pages/convertVariableTo-eip.adoc
 create mode 100644 core/camel-core-engine/src/main/docs/modules/eips/pages/removeVariable-eip.adoc
 create mode 100644 core/camel-core-engine/src/main/docs/modules/eips/pages/setVariable-eip.adoc
 copy catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/convertHeaderTo.json => core/camel-core-model/src/generated/resources/org/apache/camel/model/convertVariableTo.json (68%)
 create mode 100644 core/camel-core-model/src/generated/resources/org/apache/camel/model/removeVariable.json
 create mode 100644 core/camel-core-model/src/generated/resources/org/apache/camel/model/setVariable.json
 copy core/camel-core-model/src/main/java/org/apache/camel/model/{ConvertHeaderDefinition.java => ConvertVariableDefinition.java} (70%)
 rename tests/camel-itest/src/test/java/org/apache/camel/itest/jaxb/example/Bar.java => core/camel-core-model/src/main/java/org/apache/camel/model/RemoveVariableDefinition.java (61%)
 create mode 100644 core/camel-core-model/src/main/java/org/apache/camel/model/SetVariableDefinition.java
 create mode 100644 core/camel-core-processor/src/main/java/org/apache/camel/processor/RemoveVariableProcessor.java
 create mode 100644 core/camel-core-processor/src/main/java/org/apache/camel/processor/SetVariableProcessor.java
 copy core/camel-core-reifier/src/main/java/org/apache/camel/reifier/{ConvertHeaderReifier.java => ConvertVariableReifier.java} (70%)
 copy core/camel-core-reifier/src/main/java/org/apache/camel/reifier/{ConvertHeaderReifier.java => RemoveVariableReifier.java} (54%)
 copy core/camel-core-reifier/src/main/java/org/apache/camel/reifier/{ConvertHeaderReifier.java => SetVariableReifier.java} (54%)
 create mode 100644 core/camel-core/src/test/java/org/apache/camel/component/bean/BeanPipelineVariablesTest.java
 create mode 100644 core/camel-core/src/test/java/org/apache/camel/component/bean/BeanWithPropertiesAndVariablesInjectionTest.java
 create mode 100644 core/camel-core/src/test/java/org/apache/camel/component/bean/BeanWithVariablesAndBodyInject3Test.java
 create mode 100644 core/camel-core/src/test/java/org/apache/camel/component/bean/BeanWithVariablesAndBodyInjectionTest.java
 create mode 100644 core/camel-core/src/test/java/org/apache/camel/processor/CustomGlobalVariableTest.java
 create mode 100644 core/camel-core/src/test/java/org/apache/camel/processor/MethodFilterVariableTest.java
 create mode 100644 core/camel-core/src/test/java/org/apache/camel/processor/RemoveGlobalVariableTest.java
 create mode 100644 core/camel-core/src/test/java/org/apache/camel/processor/RemoveVariableTest.java
 create mode 100644 core/camel-core/src/test/java/org/apache/camel/processor/SetGlobalVariableTest.java
 rename tests/camel-itest/src/test/java/org/apache/camel/itest/jetty/JettySimpleSetHeaderTest.java => core/camel-core/src/test/java/org/apache/camel/processor/SetVariableTest.java (51%)
 copy core/camel-core/src/test/java/org/apache/camel/processor/converter/{ConvertBodyTest.java => ConvertVariableTest.java} (57%)
 copy tests/camel-itest/src/test/resources/org/apache/camel/itest/jetty/ValidRequest.xml => core/camel-core/src/test/resources/org/apache/camel/model/convertVariable.xml (82%)
 copy tests/camel-itest/src/test/resources/org/apache/camel/itest/jetty/ValidRequest.xml => core/camel-core/src/test/resources/org/apache/camel/model/removeVariable.xml (76%)
 rename tests/camel-itest/src/test/resources/org/apache/camel/itest/jetty/ValidRequest.xml => core/camel-core/src/test/resources/org/apache/camel/model/setVariable.xml (78%)
 create mode 100644 core/camel-main/src/test/java/org/apache/camel/main/MainVariableTest.java
 create mode 100644 core/camel-main/src/test/resources/random.json
 rename tests/camel-itest/src/test/java/org/apache/camel/itest/jetty/SetExchangePatternProcessor.java => core/camel-management-api/src/main/java/org/apache/camel/api/management/mbean/ManagedConvertVariableMBean.java (58%)
 rename tests/camel-itest/src/test/java/org/apache/camel/itest/jms/JmsMediumQueuePerformanceTest.java => core/camel-management-api/src/main/java/org/apache/camel/api/management/mbean/ManagedRemoveVariableMBean.java (74%)
 rename tests/camel-itest/src/test/java/org/apache/camel/itest/proxy/EchoClient.java => core/camel-management-api/src/main/java/org/apache/camel/api/management/mbean/ManagedSetVariableMBean.java (61%)
 copy core/camel-management-api/src/main/java/org/apache/camel/api/management/mbean/{ManagedConvertHeaderMBean.java => ManagedVariableRepositoryMBean.java} (60%)
 copy core/camel-management/src/main/java/org/apache/camel/management/mbean/{ManagedConvertHeader.java => ManagedConvertVariable.java} (70%)
 copy core/camel-management/src/main/java/org/apache/camel/management/mbean/{ManagedConvertHeader.java => ManagedRemoveVariable.java} (60%)
 copy core/camel-management/src/main/java/org/apache/camel/management/mbean/{ManagedConvertHeader.java => ManagedSetVariable.java} (54%)
 create mode 100644 core/camel-management/src/main/java/org/apache/camel/management/mbean/ManagedVariableRepository.java
 delete mode 100644 core/camel-management/src/test/java/org/apache/camel/management/util/AvailablePortFinder.java
 create mode 100644 core/camel-support/src/main/java/org/apache/camel/support/ExchangeVariableRepository.java
 create mode 100644 core/camel-support/src/main/java/org/apache/camel/support/GlobalVariableRepository.java
 copy core/camel-support/src/main/java/org/apache/camel/support/processor/{ConvertHeaderProcessor.java => ConvertVariableProcessor.java} (61%)
 create mode 120000 docs/components/modules/ROOT/examples/json/jte.json
 create mode 120000 docs/components/modules/ROOT/pages/jte-component.adoc
 create mode 100644 docs/user-manual/modules/ROOT/pages/variables.adoc
 create mode 100644 dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/JteComponentBuilderFactory.java
 copy dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/{JsonValidatorEndpointBuilderFactory.java => JteEndpointBuilderFactory.java} (53%)
 create mode 100644 dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/process/ListVariable.java
 copy dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/{ConvertHeaderTest.groovy => ConvertVariableTest.groovy} (61%)
 create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/RemoveVariableTest.groovy
 create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/SetVariableTest.groovy
 delete mode 100644 tests/camel-itest/src/test/java/org/apache/camel/itest/jetty/JettyJmsShutdownInProgressTest.java
 delete mode 100644 tests/camel-itest/src/test/java/org/apache/camel/itest/jetty/JettyJmsTest.java
 delete mode 100644 tests/camel-itest/src/test/java/org/apache/camel/itest/jetty/JettyJmsTwowayTest.java
 delete mode 100644 tests/camel-itest/src/test/java/org/apache/camel/itest/jms/JmsIntegrationTest.java
 delete mode 100644 tests/camel-itest/src/test/java/org/apache/camel/itest/jms/JmsPerformanceTest.java
 delete mode 100644 tests/camel-itest/src/test/java/org/apache/camel/itest/jms/JmsResequencerTest.java
 delete mode 100644 tests/camel-itest/src/test/java/org/apache/camel/itest/test/SpringDebugBeforeTest.java
 delete mode 100644 tests/camel-itest/src/test/java/org/apache/camel/itest/tx/Jms2RequiresNewTest.java
 delete mode 100644 tests/camel-itest/src/test/resources/org/apache/camel/itest/jetty/JettyJmsShutdownInProgressTest-context.xml
 delete mode 100644 tests/camel-itest/src/test/resources/org/apache/camel/itest/jetty/JettyJmsTest-context.xml
 delete mode 100644 tests/camel-itest/src/test/resources/org/apache/camel/itest/tx/Jms2RequiresNewTest-context.xml