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 2023/12/20 12:03:42 UTC

(camel) branch regen_bot_40x updated (4882e39c4a6 -> 44df5e97c10)

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

github-bot pushed a change to branch regen_bot_40x
in repository https://gitbox.apache.org/repos/asf/camel.git


    from 4882e39c4a6 CAMEL-18590 - Camel-Azure components: Define a unique configuration for authentication - Azure CosmosDB
     add 72ddd49933f CAMEL-20230: camel-core - PollEnrich and Enrich EIP should eager start component if possible (#12441)
     add b9800b379bf CAMEL-20206: split overly complex methods in catalog components (#12439)
     add 759b7d84732 Regen
     add 096329ddfa8 CAMEL-20232: camel-core - Kamelets with Enrich and PollEnrich dynamic endpoints with template parameters (#12443)
     add 805c3829630 CAMEL-20231: make generators configurable
     add 9d66b01c1c3 Update jasypt docs
     add 1f6e246abdd Polished
     add fc2567db83e CAMEL-20233: camel-jbang - camel catalog other does not list kotlin-dsl
     add b181817d494 CAMEL-18590 - Camel-Azure components: Define a unique configuration for authentication - Azure Eventhubs
     add ec8909a62e4 CAMEL-18590 - Camel-Azure components: Define a unique configuration for authentication - Azure Eventhubs - Migration docs
     add 4f2660c588a CAMEL-18590 - Camel-Azure components: Define a unique configuration for authentication - Azure Eventhubs - Test
     add 1bd5cf0c2a9 CAMEL-18590 - Camel-Azure components: Define a unique configuration for authentication - Azure Eventhubs - Docs
     add 63ad028f16c Update known releases in catalog
     add a4f82bb1acd CAMEL-17825: Hash generator in the Simple language (#12444)
     add 8ccfaa9f35b Fix unusued parameter
     add 36e7fe3b4ab Bump org.apache.maven.plugins:maven-surefire-report-plugin (#12447)
     add 21d16ba41a1 Bump com.google.auth:google-auth-library-oauth2-http (#12445)
     add 7efed0682a7 CAMEL-18590 - Camel-Azure components: Define a unique configuration for authentication - Azure CosmosDB - Fix default value for Credential Type
     add 2ee1894c75d CAMEL-18590 - Camel-Azure components: Define a unique configuration for authentication - Azure CosmosDB - Fix default value for Credential Type
     add 49dfbb9d889 Bump org.elasticsearch.client:elasticsearch-rest-client-sniffer (#12446)
     add 267a9882b33 Fix to configurable mongodb image (#12449)
     add 0b59aa0d6fc CAMEL-18590 - Camel-Azure components: Define a unique configuration for authentication - Azure Servicebus
     add 9e3eb534d04 CAMEL-18590 - Camel-Azure components: Define a unique configuration for authentication - Azure Servicebus - Docs
     add 038a60f26ae CAMEL-18590 - Camel-Azure components: Define a unique configuration for authentication - Azure Servicebus - Migration Docs
     add 6a5b3e5e551 CAMEL-18590 - Camel-Azure components: Define a unique configuration for authentication - Azure Servicebus - Tests
     add 7b3cff38465 CAMEL-20235: consolidate commit management behavior between component and endpoint (#12452)
     add 1e5bd5dd8e3 CAMEL-20113: camel/tests consolidating (#12453)
     add 53b8b62ac0e (chores) camel-core: disable flaky tests on GH actions (#12454)
     add c65a2e6509f CAMEL-20225: move time-related information to a separate abstraction
     add 4a2e7278164 Update redshift
     add 5b2e1f805ac Bump org.owasp:dependency-check-maven from 9.0.0 to 9.0.5 (#12458)
     add a08fca23645 Bump aws-java-sdk2-version from 2.21.44 to 2.21.46 (#12459)
     add 2cd73166fa7 CAMEL-18590 - Camel-Azure components: Define a unique configuration for authentication - Azure Files
     add 7a7b841dce4 CAMEL-18590 - Camel-Azure components: Define a unique configuration for authentication - Azure Files - Docs
     add f7b41da5034 CAMEL-18590 - Camel-Azure components: Define a unique configuration for authentication - Azure Files - Migration Docs
     add 7d655367124 CAMEL-18590 - Camel-Azure components: Define a unique configuration for authentication - Azure Files
     add 7c66c11d975 CAMEL-20234: consolidate exchange visibility
     add e34e84b10a4 CAMEL-20234: remove the endpoint-based constructor
     add a62cf089cdb Update known releases in catalog
     add e6e984002f4 Upgrade spring 6.1.2
     add b47910bf00f Fixed test after changes in camel-core tests
     add 2726fe92a37 CAMEL-20241: camel-jbang - Pretty print xml body should not have noisy empty lines
     add 7381d932865 Regen
     add 2c8a2741771 CAMEL-18082: camel-jbang - Camel run in prompt mode to ask for requir… (#12461)
     add f67bc954fa4 supervising route controller (#12463)
     add 236c339b46c CAMEL-20245: camel-jbang - Log http summary when using supervised route controller.
     add 3125dbd92c9 Upgrade netty 4.1.104
     add fee9bacff67 CAMEL-20242: camel-core: RouteController health check to be DOWN during starting routes. Supervising route controller option to be DOWN during restarting phase.
     add 1be16e1e7d6 Upgrade jooq 3.19.0
     add a755bd0c98b CAMEL-20243: camel-main - Move route controller options into its own … (#12464)
     add 1ef6daf9a71 Regen SBOM from commit a755bd0c98b03f485c9845ad142ea79e4d32b849 (#12466)
     add af0a53c5514 Upgrade Owasp Maven Plugin Dependency Check to version 9.0.6 (#12471)
     add a3c2e778878 Bump aws-java-sdk2-version from 2.21.46 to 2.22.0 (#12470)
     add 812c872af45 Bump debezium-version from 2.4.1.Final to 2.4.2.Final (#12469)
     add 025d8d87dd8 Bump resilience4j-version from 2.1.0 to 2.2.0 (#12468)
     add eae165c8e98 Bump actions/upload-artifact from 3 to 4 (#12456)
     add 1d41b0b5fc0 CAMEL-17721: camel-core - MDC custom keys should preserve existing va… (#12465)
     add 740c128239c CAMEL-18590 - Camel-Azure components: Define a unique configuration for authentication - Azure Datalake
     add 315cf720661 CAMEL-18590 - Camel-Azure components: Define a unique configuration for authentication - Azure Datalake
     add 6fb286f162f CAMEL-18590 - Camel-Azure components: Define a unique configuration for authentication - Azure Datalake - Migration Docs
     add b0c3f1a4519 CAMEL-18590 - Camel-Azure components: Define a unique configuration for authentication - Azure Datalake - Docs
     add 76ecdd50c5d CAMEL-18590 - Camel-Azure components: Define a unique configuration for authentication - Azure Datalake - Tests
     add a1a2eaa3939 CAMEL-18590 - Camel-Azure components: Define a unique configuration for authentication - Azure Datalake
     add b31bcdba9c1 CAMEL-18590 - Camel-Azure components: Define a unique configuration for authentication - Azure Datalake
     add 2ac4e9677ab Fix website doc build
     add c3bc84b1cc1 CAMEL-20225: use the clock API when possible for exchange duration calculations
     add 935ed455c71 CAMEL-20225: deprecate ad-hoc elapsed time calculations
     add 5f3c86019c1 CAMEL-20225: use a monotonic source for computing duration
     add f7048e5f4e3 CAMEL-20225: simplify getting a ZonedDateTime
     add 868c1ad1b79 CAMEL-20225: simplify getting a Date instance from the clock API
     add 40ff1c1e986 CAMEL-20252: remove misleading tests
     add aa9629936e1 (chores): fix a misleading manual test in camel-core (#12478)
     add 8a2207e0904 * CAMEL-20113: camel itests refactoring (#12480)
     add a0f61aef0f4 Bump org.junit-pioneer:junit-pioneer from 2.0.1 to 2.2.0 (#12483)
     add 028ae540e67 Bump spring-ws-version from 4.0.8 to 4.0.9 (#12481)
     add f3cef08ee63 Bump aws-java-sdk2-version from 2.22.0 to 2.22.1 (#12482)
     add 296c59b3c79 CAMEL-18590 - Camel-Azure components: Define a unique configuration for authentication - Azure Storage Queue
     add fab7087129d CAMEL-18590 - Camel-Azure components: Define a unique configuration for authentication - Azure Storage Queue - Migration Docs
     add 8e8f7b5df62 CAMEL-18590 - Camel-Azure components: Define a unique configuration for authentication - Azure Storage Queue - Docs
     add 8ca9ce4b6f3 CAMEL-18590 - Camel-Azure components: Define a unique configuration for authentication - Azure Storage Queue
     add cc8e66ebe5a CAMEL-18590 - Camel-Azure components: Define a unique configuration for authentication - Azure Storage Queue - Docs
     add 8f6c703e58a CAMEL-18590 - Camel-Azure components: Define a unique configuration for authentication - Azure Storage Queue
     add a65705d76a7 CAMEL-20250: AWS Kinesis consumer - add KinesisResumeStrategy (#12462)
     add f9f850b6b2f CAMEL-20249: camel-micrometer - Should remove meters when stopping to avoid having old unused meters when reloading routes or redeploying apps (#12486)
     add 53815307753 micrometer console - add option for include tags or not.
     add 13fe1fa080a CAMEL-20225: initial rework of message history to use the new clock API (#12479)
     add 2e9ea98ef54 Bump for next version
     add e0fe33d4b8c Regen
     add 591c793651d (chores): regen/fixed checkstyle (#12490)
     add c9ee94f0e76 fix(file): cannot assume a . is always an hidden dir (#12489)
     add 25d61fe4c60 CAMEL-20225: use a StopWatch for computing duration (#12491)
     add 4d4baa08946 Bump hapi-fhir-version from 6.10.0 to 6.10.1 (#12488)
     add 51f4159da33 Fix examples links in docs (#12492)
     add ddf960c18ca camel-jbang - Upgrade to Camel 4.3.0 release
     add f6856bbc5ee Bump com.pubnub:pubnub-gson from 6.4.4 to 6.4.5 (#12487)
     add 7e7c555b199 camel-jbang - Upgrade to quarkus 3.6.3
     add fe836e62161 CAMEL-20258: camel-jbang - cron component should use camel-quartz as cron service
     add 77beff6f360 Bump jetty-version from 12.0.4 to 12.0.5 (#12493)
     add 1e7ff8a3819 bump olingo4-version from 4.10.0 to 5.0.0 (#12495)
     add 107bcbc7824 bump aws-java-sdk2-version from 2.22.1 to 2.22.2 (#12494)
     add 2e567c884e2 Bump spring-version from 6.1.1 to 6.1.2 (#12496)
     add 3880a1617b6 Upgrade spring security 6.2.1
     add d4d810371db CAMEL-20261 - camel-http: update doc on httpClient.cookieSpec option (#12497)
     add 705e6a151f9 CAMEL-20259 - Remove Camel-HDFS Component (#12499)
     add 8886146842c CAMEL-20254: camel-http - pre-emptive authentication breaks basic auth (#12498)
     add c10b89b1f3d Bump huaweicloud-sdk-version from 3.1.71 to 3.1.72 (#12501)
     add 44df5e97c10 Bump com.nimbusds:nimbus-jose-jwt from 9.37.2 to 9.37.3 (#12502)

No new revisions were added by this update.

Summary of changes:
 .github/workflows/alternative-os-build-main.yml    |     2 +-
 .github/workflows/generate-sbom-main.yml           |     2 +-
 .github/workflows/pr-build-camel-3.yml             |     4 +-
 .github/workflows/pr-build-camel-40x.yml           |     2 +-
 .github/workflows/pr-build-main.yml                |     2 +-
 .github/workflows/push-build-camel-3.yml           |     2 +-
 .github/workflows/push-build-camel-40x.yml         |     2 +-
 .github/workflows/push-build-main.yml              |     2 +-
 README.md                                          |     4 +-
 apache-camel/pom.xml                               |     2 +-
 archetypes/camel-archetype-api-component/pom.xml   |     2 +-
 archetypes/camel-archetype-component/pom.xml       |     2 +-
 archetypes/camel-archetype-dataformat/pom.xml      |     2 +-
 archetypes/camel-archetype-java/pom.xml            |     2 +-
 archetypes/camel-archetype-main/pom.xml            |     2 +-
 archetypes/camel-archetype-spring/pom.xml          |     2 +-
 archetypes/pom.xml                                 |     2 +-
 bom/camel-bom/pom.xml                              |    12 +-
 bom/pom.xml                                        |     2 +-
 buildingtools/pom.xml                              |     2 +-
 camel-dependencies/pom.xml                         |     2 +-
 camel-sbom/camel-sbom.json                         | 17937 +++++++++----------
 camel-sbom/camel-sbom.xml                          | 16826 +++++++++--------
 catalog/camel-allcomponents/pom.xml                |     7 +-
 catalog/camel-catalog-common/pom.xml               |     2 +-
 catalog/camel-catalog-console/pom.xml              |     2 +-
 catalog/camel-catalog-lucene/pom.xml               |     2 +-
 catalog/camel-catalog-maven/pom.xml                |     2 +-
 catalog/camel-catalog/pom.xml                      |     2 +-
 .../org/apache/camel/catalog/components.properties |     1 -
 .../apache/camel/catalog/components/activemq.json  |     2 +-
 .../org/apache/camel/catalog/components/amqp.json  |     2 +-
 .../apache/camel/catalog/components/arangodb.json  |     2 +-
 .../org/apache/camel/catalog/components/as2.json   |     2 +-
 .../apache/camel/catalog/components/asterisk.json  |     2 +-
 .../catalog/components/atmosphere-websocket.json   |     2 +-
 .../org/apache/camel/catalog/components/atom.json  |     2 +-
 .../org/apache/camel/catalog/components/avro.json  |     2 +-
 .../camel/catalog/components/aws-cloudtrail.json   |     2 +-
 .../camel/catalog/components/aws-config.json       |     2 +-
 .../catalog/components/aws-secrets-manager.json    |     2 +-
 .../camel/catalog/components/aws2-athena.json      |     2 +-
 .../apache/camel/catalog/components/aws2-cw.json   |     2 +-
 .../apache/camel/catalog/components/aws2-ddb.json  |     2 +-
 .../camel/catalog/components/aws2-ddbstream.json   |     2 +-
 .../apache/camel/catalog/components/aws2-ec2.json  |     2 +-
 .../apache/camel/catalog/components/aws2-ecs.json  |     2 +-
 .../apache/camel/catalog/components/aws2-eks.json  |     2 +-
 .../camel/catalog/components/aws2-eventbridge.json |     2 +-
 .../apache/camel/catalog/components/aws2-iam.json  |     2 +-
 .../catalog/components/aws2-kinesis-firehose.json  |     2 +-
 .../camel/catalog/components/aws2-kinesis.json     |     2 +-
 .../apache/camel/catalog/components/aws2-kms.json  |     2 +-
 .../camel/catalog/components/aws2-lambda.json      |     2 +-
 .../apache/camel/catalog/components/aws2-mq.json   |     2 +-
 .../apache/camel/catalog/components/aws2-msk.json  |     2 +-
 .../catalog/components/aws2-redshift-data.json     |     2 +-
 .../apache/camel/catalog/components/aws2-s3.json   |     2 +-
 .../apache/camel/catalog/components/aws2-ses.json  |     2 +-
 .../apache/camel/catalog/components/aws2-sns.json  |     2 +-
 .../apache/camel/catalog/components/aws2-sqs.json  |     2 +-
 .../catalog/components/aws2-step-functions.json    |     2 +-
 .../apache/camel/catalog/components/aws2-sts.json  |     2 +-
 .../camel/catalog/components/aws2-timestream.json  |     2 +-
 .../camel/catalog/components/aws2-translate.json   |     2 +-
 .../camel/catalog/components/azure-cosmosdb.json   |     6 +-
 .../camel/catalog/components/azure-eventhubs.json  |    16 +-
 .../camel/catalog/components/azure-files.json      |   199 +-
 .../camel/catalog/components/azure-key-vault.json  |     2 +-
 .../camel/catalog/components/azure-servicebus.json |    12 +-
 .../catalog/components/azure-storage-blob.json     |     2 +-
 .../catalog/components/azure-storage-datalake.json |   170 +-
 .../catalog/components/azure-storage-queue.json    |    98 +-
 .../camel/catalog/components/bean-validator.json   |     2 +-
 .../org/apache/camel/catalog/components/bean.json  |     2 +-
 .../apache/camel/catalog/components/bonita.json    |     2 +-
 .../org/apache/camel/catalog/components/box.json   |     2 +-
 .../apache/camel/catalog/components/braintree.json |     2 +-
 .../apache/camel/catalog/components/browse.json    |     2 +-
 .../camel/catalog/components/caffeine-cache.json   |     2 +-
 .../catalog/components/caffeine-loadcache.json     |     2 +-
 .../camel/catalog/components/chatscript.json       |     2 +-
 .../org/apache/camel/catalog/components/chunk.json |     2 +-
 .../org/apache/camel/catalog/components/class.json |     2 +-
 .../apache/camel/catalog/components/cm-sms.json    |     2 +-
 .../apache/camel/catalog/components/coap+tcp.json  |     2 +-
 .../org/apache/camel/catalog/components/coap.json  |     2 +-
 .../apache/camel/catalog/components/coaps+tcp.json |     2 +-
 .../org/apache/camel/catalog/components/coaps.json |     2 +-
 .../apache/camel/catalog/components/cometd.json    |     2 +-
 .../apache/camel/catalog/components/cometds.json   |     2 +-
 .../apache/camel/catalog/components/consul.json    |     2 +-
 .../camel/catalog/components/controlbus.json       |     2 +-
 .../apache/camel/catalog/components/couchbase.json |     2 +-
 .../apache/camel/catalog/components/couchdb.json   |     2 +-
 .../org/apache/camel/catalog/components/cql.json   |     2 +-
 .../org/apache/camel/catalog/components/cron.json  |     2 +-
 .../apache/camel/catalog/components/crypto.json    |     2 +-
 .../org/apache/camel/catalog/components/cxf.json   |     2 +-
 .../org/apache/camel/catalog/components/cxfrs.json |     2 +-
 .../camel/catalog/components/dataformat.json       |     2 +-
 .../camel/catalog/components/dataset-test.json     |     2 +-
 .../apache/camel/catalog/components/dataset.json   |     2 +-
 .../camel/catalog/components/debezium-db2.json     |     2 +-
 .../camel/catalog/components/debezium-mongodb.json |     2 +-
 .../camel/catalog/components/debezium-mysql.json   |     2 +-
 .../camel/catalog/components/debezium-oracle.json  |     2 +-
 .../catalog/components/debezium-postgres.json      |     2 +-
 .../catalog/components/debezium-sqlserver.json     |     2 +-
 .../org/apache/camel/catalog/components/dhis2.json |     2 +-
 .../camel/catalog/components/digitalocean.json     |     2 +-
 .../apache/camel/catalog/components/direct.json    |     2 +-
 .../camel/catalog/components/disruptor-vm.json     |     2 +-
 .../apache/camel/catalog/components/disruptor.json |     2 +-
 .../org/apache/camel/catalog/components/djl.json   |     2 +-
 .../org/apache/camel/catalog/components/dns.json   |     2 +-
 .../apache/camel/catalog/components/docker.json    |     2 +-
 .../org/apache/camel/catalog/components/drill.json |     2 +-
 .../apache/camel/catalog/components/dropbox.json   |     2 +-
 .../camel/catalog/components/dynamic-router.json   |     2 +-
 .../apache/camel/catalog/components/ehcache.json   |     2 +-
 .../components/elasticsearch-rest-client.json      |     2 +-
 .../camel/catalog/components/elasticsearch.json    |     2 +-
 .../org/apache/camel/catalog/components/etcd3.json |     2 +-
 .../org/apache/camel/catalog/components/exec.json  |     2 +-
 .../apache/camel/catalog/components/facebook.json  |     2 +-
 .../org/apache/camel/catalog/components/fhir.json  |     2 +-
 .../camel/catalog/components/file-watch.json       |     2 +-
 .../org/apache/camel/catalog/components/file.json  |     2 +-
 .../apache/camel/catalog/components/flatpack.json  |     2 +-
 .../org/apache/camel/catalog/components/flink.json |     2 +-
 .../org/apache/camel/catalog/components/fop.json   |     2 +-
 .../camel/catalog/components/freemarker.json       |     2 +-
 .../org/apache/camel/catalog/components/ftp.json   |     2 +-
 .../org/apache/camel/catalog/components/ftps.json  |     2 +-
 .../apache/camel/catalog/components/geocoder.json  |     2 +-
 .../org/apache/camel/catalog/components/git.json   |     2 +-
 .../apache/camel/catalog/components/github.json    |     2 +-
 .../catalog/components/google-bigquery-sql.json    |     2 +-
 .../camel/catalog/components/google-bigquery.json  |     2 +-
 .../catalog/components/google-calendar-stream.json |     2 +-
 .../camel/catalog/components/google-calendar.json  |     2 +-
 .../camel/catalog/components/google-drive.json     |     2 +-
 .../camel/catalog/components/google-functions.json |     2 +-
 .../catalog/components/google-mail-stream.json     |     2 +-
 .../camel/catalog/components/google-mail.json      |     2 +-
 .../camel/catalog/components/google-pubsub.json    |     2 +-
 .../catalog/components/google-secret-manager.json  |     2 +-
 .../catalog/components/google-sheets-stream.json   |     2 +-
 .../camel/catalog/components/google-sheets.json    |     2 +-
 .../camel/catalog/components/google-storage.json   |     2 +-
 .../org/apache/camel/catalog/components/grape.json |     2 +-
 .../apache/camel/catalog/components/graphql.json   |     2 +-
 .../org/apache/camel/catalog/components/grpc.json  |     2 +-
 .../camel/catalog/components/guava-eventbus.json   |     2 +-
 .../camel/catalog/components/hashicorp-vault.json  |     2 +-
 .../catalog/components/hazelcast-atomicvalue.json  |     2 +-
 .../catalog/components/hazelcast-instance.json     |     2 +-
 .../camel/catalog/components/hazelcast-list.json   |     2 +-
 .../camel/catalog/components/hazelcast-map.json    |     2 +-
 .../catalog/components/hazelcast-multimap.json     |     2 +-
 .../camel/catalog/components/hazelcast-queue.json  |     2 +-
 .../components/hazelcast-replicatedmap.json        |     2 +-
 .../catalog/components/hazelcast-ringbuffer.json   |     2 +-
 .../camel/catalog/components/hazelcast-seda.json   |     2 +-
 .../camel/catalog/components/hazelcast-set.json    |     2 +-
 .../camel/catalog/components/hazelcast-topic.json  |     2 +-
 .../org/apache/camel/catalog/components/hdfs.json  |    91 -
 .../org/apache/camel/catalog/components/http.json  |     2 +-
 .../org/apache/camel/catalog/components/https.json |     2 +-
 .../camel/catalog/components/hwcloud-dms.json      |     2 +-
 .../camel/catalog/components/hwcloud-frs.json      |     2 +-
 .../catalog/components/hwcloud-functiongraph.json  |     2 +-
 .../camel/catalog/components/hwcloud-iam.json      |     2 +-
 .../components/hwcloud-imagerecognition.json       |     2 +-
 .../camel/catalog/components/hwcloud-obs.json      |     2 +-
 .../camel/catalog/components/hwcloud-smn.json      |     2 +-
 .../camel/catalog/components/iec60870-client.json  |     2 +-
 .../camel/catalog/components/iec60870-server.json  |     2 +-
 .../camel/catalog/components/ignite-cache.json     |     2 +-
 .../camel/catalog/components/ignite-compute.json   |     2 +-
 .../camel/catalog/components/ignite-events.json    |     2 +-
 .../camel/catalog/components/ignite-idgen.json     |     2 +-
 .../camel/catalog/components/ignite-messaging.json |     2 +-
 .../camel/catalog/components/ignite-queue.json     |     2 +-
 .../camel/catalog/components/ignite-set.json       |     2 +-
 .../org/apache/camel/catalog/components/imap.json  |     2 +-
 .../org/apache/camel/catalog/components/imaps.json |     2 +-
 .../catalog/components/infinispan-embedded.json    |     2 +-
 .../camel/catalog/components/infinispan.json       |     2 +-
 .../apache/camel/catalog/components/influxdb.json  |     2 +-
 .../apache/camel/catalog/components/influxdb2.json |     2 +-
 .../org/apache/camel/catalog/components/irc.json   |     2 +-
 .../apache/camel/catalog/components/ironmq.json    |     2 +-
 .../apache/camel/catalog/components/jcache.json    |     2 +-
 .../org/apache/camel/catalog/components/jcr.json   |     2 +-
 .../org/apache/camel/catalog/components/jdbc.json  |     2 +-
 .../org/apache/camel/catalog/components/jetty.json |     2 +-
 .../camel/catalog/components/jgroups-raft.json     |     2 +-
 .../apache/camel/catalog/components/jgroups.json   |     2 +-
 .../org/apache/camel/catalog/components/jira.json  |     2 +-
 .../org/apache/camel/catalog/components/jms.json   |     2 +-
 .../org/apache/camel/catalog/components/jmx.json   |     2 +-
 .../org/apache/camel/catalog/components/jolt.json  |     2 +-
 .../org/apache/camel/catalog/components/jooq.json  |     2 +-
 .../org/apache/camel/catalog/components/jpa.json   |     2 +-
 .../org/apache/camel/catalog/components/jslt.json  |     2 +-
 .../camel/catalog/components/json-patch.json       |     2 +-
 .../camel/catalog/components/json-validator.json   |     2 +-
 .../apache/camel/catalog/components/jsonata.json   |     2 +-
 .../org/apache/camel/catalog/components/jt400.json |     2 +-
 .../org/apache/camel/catalog/components/kafka.json |     2 +-
 .../apache/camel/catalog/components/kamelet.json   |     2 +-
 .../apache/camel/catalog/components/knative.json   |     2 +-
 .../catalog/components/kubernetes-config-maps.json |     2 +-
 .../catalog/components/kubernetes-cronjob.json     |     2 +-
 .../components/kubernetes-custom-resources.json    |     2 +-
 .../catalog/components/kubernetes-deployments.json |     2 +-
 .../catalog/components/kubernetes-events.json      |     2 +-
 .../camel/catalog/components/kubernetes-hpa.json   |     2 +-
 .../camel/catalog/components/kubernetes-job.json   |     2 +-
 .../catalog/components/kubernetes-namespaces.json  |     2 +-
 .../camel/catalog/components/kubernetes-nodes.json |     2 +-
 .../kubernetes-persistent-volumes-claims.json      |     2 +-
 .../components/kubernetes-persistent-volumes.json  |     2 +-
 .../camel/catalog/components/kubernetes-pods.json  |     2 +-
 .../kubernetes-replication-controllers.json        |     2 +-
 .../components/kubernetes-resources-quota.json     |     2 +-
 .../catalog/components/kubernetes-secrets.json     |     2 +-
 .../components/kubernetes-service-accounts.json    |     2 +-
 .../catalog/components/kubernetes-services.json    |     2 +-
 .../org/apache/camel/catalog/components/kudu.json  |     2 +-
 .../apache/camel/catalog/components/language.json  |     2 +-
 .../org/apache/camel/catalog/components/ldap.json  |     2 +-
 .../org/apache/camel/catalog/components/ldif.json  |     2 +-
 .../org/apache/camel/catalog/components/log.json   |     2 +-
 .../org/apache/camel/catalog/components/lpr.json   |     2 +-
 .../apache/camel/catalog/components/lucene.json    |     2 +-
 .../camel/catalog/components/lumberjack.json       |     2 +-
 .../apache/camel/catalog/components/mapstruct.json |     2 +-
 .../apache/camel/catalog/components/master.json    |     2 +-
 .../apache/camel/catalog/components/metrics.json   |     2 +-
 .../camel/catalog/components/micrometer.json       |     2 +-
 .../org/apache/camel/catalog/components/mina.json  |     2 +-
 .../org/apache/camel/catalog/components/minio.json |     2 +-
 .../org/apache/camel/catalog/components/mllp.json  |     2 +-
 .../org/apache/camel/catalog/components/mock.json  |     2 +-
 .../camel/catalog/components/mongodb-gridfs.json   |     2 +-
 .../apache/camel/catalog/components/mongodb.json   |     2 +-
 .../apache/camel/catalog/components/mustache.json  |     2 +-
 .../org/apache/camel/catalog/components/mvel.json  |     2 +-
 .../camel/catalog/components/mybatis-bean.json     |     2 +-
 .../apache/camel/catalog/components/mybatis.json   |     2 +-
 .../org/apache/camel/catalog/components/nats.json  |     2 +-
 .../camel/catalog/components/netty-http.json       |     2 +-
 .../org/apache/camel/catalog/components/netty.json |     2 +-
 .../apache/camel/catalog/components/nitrite.json   |     2 +-
 .../apache/camel/catalog/components/oaipmh.json    |     2 +-
 .../apache/camel/catalog/components/olingo2.json   |     2 +-
 .../apache/camel/catalog/components/olingo4.json   |     2 +-
 .../camel/catalog/components/opensearch.json       |     2 +-
 .../components/openshift-build-configs.json        |     2 +-
 .../camel/catalog/components/openshift-builds.json |     2 +-
 .../components/openshift-deploymentconfigs.json    |     2 +-
 .../camel/catalog/components/openstack-cinder.json |     2 +-
 .../camel/catalog/components/openstack-glance.json |     2 +-
 .../catalog/components/openstack-keystone.json     |     2 +-
 .../catalog/components/openstack-neutron.json      |     2 +-
 .../camel/catalog/components/openstack-nova.json   |     2 +-
 .../camel/catalog/components/openstack-swift.json  |     2 +-
 .../camel/catalog/components/optaplanner.json      |     2 +-
 .../camel/catalog/components/paho-mqtt5.json       |     2 +-
 .../org/apache/camel/catalog/components/paho.json  |     2 +-
 .../org/apache/camel/catalog/components/pdf.json   |     2 +-
 .../catalog/components/pg-replication-slot.json    |     2 +-
 .../apache/camel/catalog/components/pgevent.json   |     2 +-
 .../camel/catalog/components/platform-http.json    |     2 +-
 .../org/apache/camel/catalog/components/plc4x.json |     2 +-
 .../org/apache/camel/catalog/components/pop3.json  |     2 +-
 .../org/apache/camel/catalog/components/pop3s.json |     2 +-
 .../apache/camel/catalog/components/pubnub.json    |     2 +-
 .../apache/camel/catalog/components/pulsar.json    |     2 +-
 .../apache/camel/catalog/components/quartz.json    |     2 +-
 .../apache/camel/catalog/components/quickfix.json  |     2 +-
 .../camel/catalog/components/reactive-streams.json |     2 +-
 .../org/apache/camel/catalog/components/ref.json   |     2 +-
 .../apache/camel/catalog/components/rest-api.json  |     2 +-
 .../camel/catalog/components/rest-openapi.json     |     2 +-
 .../org/apache/camel/catalog/components/rest.json  |     2 +-
 .../camel/catalog/components/robotframework.json   |     2 +-
 .../apache/camel/catalog/components/rocketmq.json  |     2 +-
 .../org/apache/camel/catalog/components/rss.json   |     2 +-
 .../org/apache/camel/catalog/components/saga.json  |     2 +-
 .../camel/catalog/components/salesforce.json       |     2 +-
 .../camel/catalog/components/sap-netweaver.json    |     2 +-
 .../apache/camel/catalog/components/scheduler.json |     2 +-
 .../camel/catalog/components/schematron.json       |     2 +-
 .../org/apache/camel/catalog/components/scp.json   |     2 +-
 .../org/apache/camel/catalog/components/seda.json  |     2 +-
 .../apache/camel/catalog/components/service.json   |     2 +-
 .../camel/catalog/components/servicenow.json       |     2 +-
 .../apache/camel/catalog/components/servlet.json   |     2 +-
 .../org/apache/camel/catalog/components/sftp.json  |     2 +-
 .../org/apache/camel/catalog/components/sjms.json  |     2 +-
 .../org/apache/camel/catalog/components/sjms2.json |     2 +-
 .../org/apache/camel/catalog/components/slack.json |     2 +-
 .../org/apache/camel/catalog/components/smb.json   |     2 +-
 .../org/apache/camel/catalog/components/smpp.json  |     2 +-
 .../org/apache/camel/catalog/components/smpps.json |     2 +-
 .../org/apache/camel/catalog/components/smtp.json  |     2 +-
 .../org/apache/camel/catalog/components/smtps.json |     2 +-
 .../org/apache/camel/catalog/components/snmp.json  |     2 +-
 .../camel/catalog/components/splunk-hec.json       |     2 +-
 .../apache/camel/catalog/components/splunk.json    |     2 +-
 .../camel/catalog/components/spring-batch.json     |     2 +-
 .../camel/catalog/components/spring-event.json     |     2 +-
 .../camel/catalog/components/spring-jdbc.json      |     2 +-
 .../camel/catalog/components/spring-ldap.json      |     2 +-
 .../camel/catalog/components/spring-rabbitmq.json  |     2 +-
 .../camel/catalog/components/spring-redis.json     |     2 +-
 .../apache/camel/catalog/components/spring-ws.json |     2 +-
 .../camel/catalog/components/sql-stored.json       |     2 +-
 .../org/apache/camel/catalog/components/sql.json   |     2 +-
 .../org/apache/camel/catalog/components/ssh.json   |     2 +-
 .../org/apache/camel/catalog/components/stax.json  |     2 +-
 .../apache/camel/catalog/components/stitch.json    |     2 +-
 .../org/apache/camel/catalog/components/stomp.json |     2 +-
 .../apache/camel/catalog/components/stream.json    |     2 +-
 .../camel/catalog/components/string-template.json  |     2 +-
 .../org/apache/camel/catalog/components/stub.json  |     2 +-
 .../apache/camel/catalog/components/telegram.json  |     2 +-
 .../apache/camel/catalog/components/thrift.json    |     2 +-
 .../apache/camel/catalog/components/thymeleaf.json |     2 +-
 .../org/apache/camel/catalog/components/tika.json  |     2 +-
 .../org/apache/camel/catalog/components/timer.json |     2 +-
 .../apache/camel/catalog/components/twilio.json    |     2 +-
 .../catalog/components/twitter-directmessage.json  |     2 +-
 .../camel/catalog/components/twitter-search.json   |     2 +-
 .../camel/catalog/components/twitter-timeline.json |     2 +-
 .../apache/camel/catalog/components/undertow.json  |     2 +-
 .../apache/camel/catalog/components/validator.json |     2 +-
 .../apache/camel/catalog/components/velocity.json  |     2 +-
 .../camel/catalog/components/vertx-http.json       |     2 +-
 .../camel/catalog/components/vertx-websocket.json  |     2 +-
 .../org/apache/camel/catalog/components/vertx.json |     2 +-
 .../apache/camel/catalog/components/weather.json   |     2 +-
 .../org/apache/camel/catalog/components/web3j.json |     2 +-
 .../apache/camel/catalog/components/webhook.json   |     2 +-
 .../apache/camel/catalog/components/whatsapp.json  |     2 +-
 .../apache/camel/catalog/components/wordpress.json |     2 +-
 .../apache/camel/catalog/components/workday.json   |     2 +-
 .../apache/camel/catalog/components/xchange.json   |     2 +-
 .../org/apache/camel/catalog/components/xj.json    |     2 +-
 .../camel/catalog/components/xmlsecurity-sign.json |     2 +-
 .../catalog/components/xmlsecurity-verify.json     |     2 +-
 .../org/apache/camel/catalog/components/xmpp.json  |     2 +-
 .../apache/camel/catalog/components/xquery.json    |     2 +-
 .../camel/catalog/components/xslt-saxon.json       |     2 +-
 .../org/apache/camel/catalog/components/xslt.json  |     2 +-
 .../org/apache/camel/catalog/components/zeebe.json |     2 +-
 .../apache/camel/catalog/components/zendesk.json   |     2 +-
 .../camel/catalog/components/zookeeper-master.json |     2 +-
 .../apache/camel/catalog/components/zookeeper.json |     2 +-
 .../org/apache/camel/catalog/dataformats/asn1.json |     2 +-
 .../org/apache/camel/catalog/dataformats/avro.json |     2 +-
 .../camel/catalog/dataformats/avroJackson.json     |     2 +-
 .../apache/camel/catalog/dataformats/barcode.json  |     2 +-
 .../apache/camel/catalog/dataformats/base64.json   |     2 +-
 .../apache/camel/catalog/dataformats/bindyCsv.json |     2 +-
 .../camel/catalog/dataformats/bindyFixed.json      |     2 +-
 .../apache/camel/catalog/dataformats/bindyKvp.json |     2 +-
 .../org/apache/camel/catalog/dataformats/cbor.json |     2 +-
 .../apache/camel/catalog/dataformats/crypto.json   |     2 +-
 .../org/apache/camel/catalog/dataformats/csv.json  |     2 +-
 .../apache/camel/catalog/dataformats/fastjson.json |     2 +-
 .../apache/camel/catalog/dataformats/fhirJson.json |     2 +-
 .../apache/camel/catalog/dataformats/fhirXml.json  |     2 +-
 .../apache/camel/catalog/dataformats/flatpack.json |     2 +-
 .../org/apache/camel/catalog/dataformats/grok.json |     2 +-
 .../org/apache/camel/catalog/dataformats/gson.json |     2 +-
 .../camel/catalog/dataformats/gzipDeflater.json    |     2 +-
 .../org/apache/camel/catalog/dataformats/hl7.json  |     2 +-
 .../org/apache/camel/catalog/dataformats/ical.json |     2 +-
 .../apache/camel/catalog/dataformats/jackson.json  |     2 +-
 .../camel/catalog/dataformats/jacksonXml.json      |     2 +-
 .../org/apache/camel/catalog/dataformats/jaxb.json |     2 +-
 .../apache/camel/catalog/dataformats/jsonApi.json  |     2 +-
 .../apache/camel/catalog/dataformats/jsonb.json    |     2 +-
 .../org/apache/camel/catalog/dataformats/lzf.json  |     2 +-
 .../camel/catalog/dataformats/mimeMultipart.json   |     2 +-
 .../camel/catalog/dataformats/parquetAvro.json     |     2 +-
 .../org/apache/camel/catalog/dataformats/pgp.json  |     2 +-
 .../apache/camel/catalog/dataformats/protobuf.json |     2 +-
 .../camel/catalog/dataformats/protobufJackson.json |     2 +-
 .../org/apache/camel/catalog/dataformats/rss.json  |     2 +-
 .../camel/catalog/dataformats/snakeYaml.json       |     2 +-
 .../org/apache/camel/catalog/dataformats/soap.json |     2 +-
 .../apache/camel/catalog/dataformats/swiftMt.json  |     2 +-
 .../apache/camel/catalog/dataformats/swiftMx.json  |     2 +-
 .../apache/camel/catalog/dataformats/syslog.json   |     2 +-
 .../apache/camel/catalog/dataformats/tarFile.json  |     2 +-
 .../apache/camel/catalog/dataformats/thrift.json   |     2 +-
 .../camel/catalog/dataformats/univocityCsv.json    |     2 +-
 .../camel/catalog/dataformats/univocityFixed.json  |     2 +-
 .../camel/catalog/dataformats/univocityTsv.json    |     2 +-
 .../camel/catalog/dataformats/xmlSecurity.json     |     2 +-
 .../camel/catalog/dataformats/zipDeflater.json     |     2 +-
 .../apache/camel/catalog/dataformats/zipFile.json  |     2 +-
 .../org/apache/camel/catalog/languages/bean.json   |     2 +-
 .../apache/camel/catalog/languages/constant.json   |     2 +-
 .../apache/camel/catalog/languages/csimple.json    |     2 +-
 .../apache/camel/catalog/languages/datasonnet.json |     2 +-
 .../camel/catalog/languages/exchangeProperty.json  |     2 +-
 .../org/apache/camel/catalog/languages/file.json   |     2 +-
 .../org/apache/camel/catalog/languages/groovy.json |     2 +-
 .../org/apache/camel/catalog/languages/header.json |     2 +-
 .../apache/camel/catalog/languages/hl7terser.json  |     2 +-
 .../org/apache/camel/catalog/languages/java.json   |     2 +-
 .../org/apache/camel/catalog/languages/joor.json   |     2 +-
 .../org/apache/camel/catalog/languages/jq.json     |     2 +-
 .../org/apache/camel/catalog/languages/js.json     |     2 +-
 .../apache/camel/catalog/languages/jsonpath.json   |     2 +-
 .../org/apache/camel/catalog/languages/mvel.json   |     2 +-
 .../org/apache/camel/catalog/languages/ognl.json   |     2 +-
 .../org/apache/camel/catalog/languages/python.json |     2 +-
 .../org/apache/camel/catalog/languages/ref.json    |     2 +-
 .../org/apache/camel/catalog/languages/simple.json |     2 +-
 .../org/apache/camel/catalog/languages/spel.json   |     2 +-
 .../apache/camel/catalog/languages/tokenize.json   |     2 +-
 .../org/apache/camel/catalog/languages/xpath.json  |     2 +-
 .../org/apache/camel/catalog/languages/xquery.json |     2 +-
 .../apache/camel/catalog/languages/xtokenize.json  |     2 +-
 .../main/camel-main-configuration-metadata.json    |    25 +-
 .../org/apache/camel/catalog/models/enrich.json    |     3 +-
 .../apache/camel/catalog/models/pollEnrich.json    |     3 +-
 .../org/apache/camel/catalog/others.properties     |     1 +
 .../apache/camel/catalog/others/attachments.json   |     2 +-
 .../org/apache/camel/catalog/others/aws-xray.json  |     2 +-
 .../catalog/others/azure-schema-registry.json      |     4 +-
 .../apache/camel/catalog/others/cli-connector.json |     2 +-
 .../org/apache/camel/catalog/others/cloud.json     |     2 +-
 .../apache/camel/catalog/others/cloudevents.json   |     2 +-
 .../org/apache/camel/catalog/others/cluster.json   |     2 +-
 .../apache/camel/catalog/others/componentdsl.json  |     2 +-
 .../org/apache/camel/catalog/others/console.json   |     2 +-
 .../apache/camel/catalog/others/csimple-joor.json  |     2 +-
 .../org/apache/camel/catalog/others/debug.json     |     2 +-
 .../apache/camel/catalog/others/dsl-modeline.json  |     2 +-
 .../org/apache/camel/catalog/others/elytron.json   |     2 +-
 .../apache/camel/catalog/others/endpointdsl.json   |     2 +-
 .../apache/camel/catalog/others/groovy-dsl.json    |     4 +-
 .../apache/camel/catalog/others/headersmap.json    |     2 +-
 .../org/apache/camel/catalog/others/health.json    |     2 +-
 .../org/apache/camel/catalog/others/jasypt.json    |     2 +-
 .../apache/camel/catalog/others/java-joor-dsl.json |     2 +-
 .../org/apache/camel/catalog/others/jfr.json       |     2 +-
 .../org/apache/camel/catalog/others/js-dsl.json    |     2 +-
 .../org/apache/camel/catalog/others/jsh-dsl.json   |     2 +-
 .../org/apache/camel/catalog/others/jta.json       |     2 +-
 .../apache/camel/catalog/others/kamelet-main.json  |     2 +-
 .../apache/camel/catalog/others/kotlin-dsl.json    |    10 +-
 .../org/apache/camel/catalog/others/leveldb.json   |     2 +-
 .../org/apache/camel/catalog/others/lra.json       |     2 +-
 .../camel/catalog/others/mail-microsoft-oauth.json |     2 +-
 .../org/apache/camel/catalog/others/main.json      |     2 +-
 .../apache/camel/catalog/others/management.json    |     2 +-
 .../catalog/others/micrometer-prometheus.json      |     2 +-
 .../camel/catalog/others/microprofile-config.json  |     2 +-
 .../others/microprofile-fault-tolerance.json       |     2 +-
 .../camel/catalog/others/microprofile-health.json  |     2 +-
 .../apache/camel/catalog/others/observation.json   |     2 +-
 .../apache/camel/catalog/others/openapi-java.json  |     2 +-
 .../apache/camel/catalog/others/opentelemetry.json |     2 +-
 .../camel/catalog/others/platform-http-main.json   |     2 +-
 .../camel/catalog/others/platform-http-vertx.json  |     2 +-
 .../catalog/others/reactive-executor-tomcat.json   |     2 +-
 .../catalog/others/reactive-executor-vertx.json    |     2 +-
 .../org/apache/camel/catalog/others/reactor.json   |     2 +-
 .../org/apache/camel/catalog/others/redis.json     |     2 +-
 .../apache/camel/catalog/others/resilience4j.json  |     2 +-
 .../catalog/others/resourceresolver-github.json    |     2 +-
 .../org/apache/camel/catalog/others/rxjava.json    |     2 +-
 .../org/apache/camel/catalog/others/shiro.json     |     2 +-
 .../apache/camel/catalog/others/spring-main.json   |     2 +-
 .../camel/catalog/others/spring-security.json      |     2 +-
 .../apache/camel/catalog/others/spring-xml.json    |     2 +-
 .../apache/camel/catalog/others/test-junit5.json   |     2 +-
 .../camel/catalog/others/test-main-junit5.json     |     2 +-
 .../camel/catalog/others/test-spring-junit5.json   |     2 +-
 .../catalog/others/threadpoolfactory-vertx.json    |     2 +-
 .../org/apache/camel/catalog/others/tracing.json   |     2 +-
 .../catalog/others/undertow-spring-security.json   |     2 +-
 .../org/apache/camel/catalog/others/wal.json       |     2 +-
 .../apache/camel/catalog/others/xml-io-dsl.json    |     2 +-
 .../apache/camel/catalog/others/xml-jaxb-dsl.json  |     2 +-
 .../apache/camel/catalog/others/xml-jaxp-util.json |     2 +-
 .../org/apache/camel/catalog/others/yaml-dsl.json  |     2 +-
 .../org/apache/camel/catalog/others/yaml-io.json   |     2 +-
 .../camel/catalog/releases/camel-releases.json     |    14 +
 .../apache/camel/catalog/schemas/camel-spring.xsd  |    29 +
 catalog/camel-csimple-maven-plugin/pom.xml         |     2 +-
 catalog/camel-report-maven-plugin/pom.xml          |     4 +-
 .../org/apache/camel/maven/RouteCoverageMojo.java  |    55 +-
 .../java/org/apache/camel/maven/ValidateMojo.java  |   105 +-
 catalog/camel-route-parser/pom.xml                 |     2 +-
 .../apache/camel/parser/RouteBuilderParser.java    |    60 +-
 catalog/dummy-component/pom.xml                    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/dummy/dummy.json    |     2 +-
 catalog/pom.xml                                    |     2 +-
 components/camel-activemq/pom.xml                  |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/activemq/activemq.json  |     2 +-
 components/camel-amqp/pom.xml                      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/amqp/amqp.json      |     2 +-
 components/camel-arangodb/pom.xml                  |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/arangodb/arangodb.json  |     2 +-
 components/camel-as2/camel-as2-api/pom.xml         |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/as2-api.json           |     2 +-
 components/camel-as2/camel-as2-component/pom.xml   |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/as2/as2.json        |     2 +-
 components/camel-as2/pom.xml                       |     2 +-
 components/camel-asn1/pom.xml                      |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../org/apache/camel/dataformat/asn1/asn1.json     |     2 +-
 components/camel-asterisk/pom.xml                  |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/asterisk/asterisk.json  |     2 +-
 components/camel-atmosphere-websocket/pom.xml      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../atmosphere/websocket/atmosphere-websocket.json |     2 +-
 components/camel-atom/pom.xml                      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/atom/atom.json      |     2 +-
 components/camel-attachments/pom.xml               |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/attachments.json       |     2 +-
 .../camel-avro-rpc-component/pom.xml               |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/avro/avro.json      |     2 +-
 .../camel-avro-rpc/camel-avro-rpc-jetty/pom.xml    |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/avro-rpc-jetty.json    |     2 +-
 .../camel-avro-rpc/camel-avro-rpc-spi/pom.xml      |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/avro-rpc-spi.json      |     2 +-
 components/camel-avro-rpc/pom.xml                  |     2 +-
 components/camel-avro/pom.xml                      |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../org/apache/camel/dataformat/avro/avro.json     |     2 +-
 components/camel-aws/camel-aws-cloudtrail/pom.xml  |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/aws/cloudtrail/aws-cloudtrail.json   |     2 +-
 components/camel-aws/camel-aws-config/pom.xml      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/aws/config/aws-config.json     |     2 +-
 .../camel-aws/camel-aws-secrets-manager/pom.xml    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../aws/secretsmanager/aws-secrets-manager.json    |     2 +-
 components/camel-aws/camel-aws-xray/pom.xml        |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/aws-xray.json          |     2 +-
 components/camel-aws/camel-aws2-athena/pom.xml     |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/aws2/athena/aws2-athena.json   |     2 +-
 components/camel-aws/camel-aws2-cw/pom.xml         |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/aws2/cw/aws2-cw.json    |     2 +-
 components/camel-aws/camel-aws2-ddb/pom.xml        |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/aws2/ddb/aws2-ddb.json  |     2 +-
 .../component/aws2/ddbstream/aws2-ddbstream.json   |     2 +-
 components/camel-aws/camel-aws2-ec2/pom.xml        |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/aws2/ec2/aws2-ec2.json  |     2 +-
 components/camel-aws/camel-aws2-ecs/pom.xml        |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/aws2/ecs/aws2-ecs.json  |     2 +-
 components/camel-aws/camel-aws2-eks/pom.xml        |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/aws2/eks/aws2-eks.json  |     2 +-
 .../camel-aws/camel-aws2-eventbridge/pom.xml       |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../aws2/eventbridge/aws2-eventbridge.json         |     2 +-
 components/camel-aws/camel-aws2-iam/pom.xml        |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/aws2/iam/aws2-iam.json  |     2 +-
 components/camel-aws/camel-aws2-kinesis/pom.xml    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/kinesis-resume-strategy       |     2 +
 .../aws2/firehose/aws2-kinesis-firehose.json       |     2 +-
 .../camel/component/aws2/kinesis/aws2-kinesis.json |     2 +-
 .../component/aws2/kinesis/Kinesis2Consumer.java   |    17 +-
 ...er.java => KinesisConsumerOffsetProcessor.java} |    32 +-
 .../consumer/KinesisDefaultResumeAdapter.java      |    48 +-
 .../kinesis/consumer/KinesisResumeAdapter.java     |    17 +-
 .../kinesis/consumer/KinesisResumeStrategy.java    |    89 +
 .../KinesisResumeStrategyConfiguration.java        |    68 +
 .../kinesis/integration/KinesisConsumerIT.java     |     3 +
 .../KinesisConsumerResumeAfterRestartIT.java       |   106 +
 .../integration/KinesisConsumerResumeIT.java       |    19 +-
 components/camel-aws/camel-aws2-kms/pom.xml        |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/aws2/kms/aws2-kms.json  |     2 +-
 components/camel-aws/camel-aws2-lambda/pom.xml     |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/aws2/lambda/aws2-lambda.json   |     2 +-
 components/camel-aws/camel-aws2-mq/pom.xml         |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/aws2/mq/aws2-mq.json    |     2 +-
 components/camel-aws/camel-aws2-msk/pom.xml        |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/aws2/msk/aws2-msk.json  |     2 +-
 components/camel-aws/camel-aws2-redshift/pom.xml   |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../aws2/redshift/data/aws2-redshift-data.json     |     2 +-
 components/camel-aws/camel-aws2-s3/pom.xml         |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/aws2/s3/aws2-s3.json    |     2 +-
 components/camel-aws/camel-aws2-ses/pom.xml        |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/aws2/ses/aws2-ses.json  |     2 +-
 components/camel-aws/camel-aws2-sns/pom.xml        |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/aws2/sns/aws2-sns.json  |     2 +-
 components/camel-aws/camel-aws2-sqs/pom.xml        |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/aws2/sqs/aws2-sqs.json  |     2 +-
 .../camel-aws/camel-aws2-step-functions/pom.xml    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../aws2/stepfunctions/aws2-step-functions.json    |     2 +-
 components/camel-aws/camel-aws2-sts/pom.xml        |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/aws2/sts/aws2-sts.json  |     2 +-
 components/camel-aws/camel-aws2-timestream/pom.xml |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/aws2/timestream/aws2-timestream.json |     2 +-
 components/camel-aws/camel-aws2-translate/pom.xml  |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/aws2/translate/aws2-translate.json   |     2 +-
 components/camel-aws/pom.xml                       |     2 +-
 .../camel-azure/camel-azure-cosmosdb/pom.xml       |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/azure/cosmosdb/azure-cosmosdb.json   |     6 +-
 .../azure/cosmosdb/CosmosDbConfiguration.java      |     2 +-
 .../camel-azure/camel-azure-eventhubs/pom.xml      |     2 +-
 .../eventhubs/EventHubsComponentConfigurer.java    |     6 +
 .../eventhubs/EventHubsEndpointConfigurer.java     |     6 +
 .../eventhubs/EventHubsEndpointUriFactory.java     |     3 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/azure/eventhubs/azure-eventhubs.json |    16 +-
 .../src/main/docs/azure-eventhubs-component.adoc   |    16 +-
 .../component/azure/eventhubs/CredentialType.java} |    27 +-
 .../azure/eventhubs/EventHubsConfiguration.java    |    16 +
 .../eventhubs/client/EventHubsClientFactory.java   |    44 +-
 .../azure/eventhubs/EventHubsComponentTest.java    |    19 +
 .../azure/eventhubs/EventProcessorTest.java        |     1 +
 components/camel-azure/camel-azure-files/pom.xml   |    13 +-
 .../file/azure/FilesEndpointConfigurer.java        |     6 +
 .../file/azure/FilesEndpointUriFactory.java        |     3 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/file/azure/azure-files.json    |   199 +-
 .../src/main/docs/azure-files-component.adoc       |     7 +-
 .../camel/component/file/azure/CredentialType.java |    26 +-
 .../component/file/azure/FilesConfiguration.java   |    29 +-
 .../component/file/azure/FilesOperations.java      |    14 +-
 ...ationTests.java => FilesConfigurationTest.java} |     6 +-
 ...esEndpointTests.java => FilesEndpointTest.java} |     2 +-
 .../{FilesPathTests.java => FilesPathTest.java}    |     2 +-
 ...IStringsTests.java => FilesURIStringsTest.java} |     2 +-
 .../camel-azure/camel-azure-key-vault/pom.xml      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/azure/key/vault/azure-key-vault.json |     2 +-
 .../camel-azure-schema-registry/pom.xml            |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../generated/resources/azure-schema-registry.json |     4 +-
 .../src/main/docs/azure-schema-registry.adoc       |     2 +-
 .../camel-azure/camel-azure-servicebus/pom.xml     |     2 +-
 .../servicebus/ServiceBusComponentConfigurer.java  |     6 +
 .../servicebus/ServiceBusEndpointConfigurer.java   |     6 +
 .../servicebus/ServiceBusEndpointUriFactory.java   |     3 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../azure/servicebus/azure-servicebus.json         |    12 +-
 .../src/main/docs/azure-servicebus-component.adoc  |    19 +
 .../azure/servicebus/CredentialType.java}          |    38 +-
 .../azure/servicebus/ServiceBusComponent.java      |     3 -
 .../azure/servicebus/ServiceBusConfiguration.java  |    16 +
 .../servicebus/client/ServiceBusClientFactory.java |    14 +-
 .../azure/servicebus/ServiceBusEndpointTest.java   |    27 +-
 .../camel-azure/camel-azure-storage-blob/pom.xml   |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../azure/storage/blob/azure-storage-blob.json     |     2 +-
 .../camel-azure-storage-datalake/pom.xml           |     2 +-
 .../datalake/DataLakeComponentConfigurer.java      |    12 +-
 .../datalake/DataLakeEndpointConfigurer.java       |    12 +-
 .../datalake/DataLakeEndpointUriFactory.java       |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../storage/datalake/azure-storage-datalake.json   |   170 +-
 .../docs/azure-storage-datalake-component.adoc     |    14 +-
 .../azure/storage/datalake/CredentialType.java}    |    44 +-
 .../storage/datalake/DataLakeConfiguration.java    |    19 +-
 .../datalake/client/DataLakeClientFactory.java     |    24 +-
 .../datalake/component/DataLakeComponentTest.java  |    47 +-
 .../camel-azure/camel-azure-storage-queue/pom.xml  |     6 +-
 .../storage/queue/QueueComponentConfigurer.java    |     6 +
 .../storage/queue/QueueEndpointConfigurer.java     |     6 +
 .../storage/queue/QueueEndpointUriFactory.java     |     3 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../azure/storage/queue/azure-storage-queue.json   |    98 +-
 .../main/docs/azure-storage-queue-component.adoc   |    17 +-
 .../azure/storage/queue/CredentialType.java}       |    45 +-
 .../azure/storage/queue/QueueComponent.java        |     8 -
 .../azure/storage/queue/QueueConfiguration.java    |    16 +
 .../storage/queue/client/QueueClientFactory.java   |    18 +-
 .../azure/storage/queue/QueueComponentTest.java    |    23 +
 components/camel-azure/pom.xml                     |     2 +-
 components/camel-barcode/pom.xml                   |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../apache/camel/dataformat/barcode/barcode.json   |     2 +-
 components/camel-base64/pom.xml                    |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../org/apache/camel/dataformat/base64/base64.json |     2 +-
 components/camel-bean-validator/pom.xml            |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/bean/validator/bean-validator.json   |     2 +-
 components/camel-bean/pom.xml                      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../services/org/apache/camel/language.properties  |     2 +-
 .../org/apache/camel/component/bean/bean.json      |     2 +-
 .../apache/camel/component/beanclass/class.json    |     2 +-
 .../org/apache/camel/language/bean/bean.json       |     2 +-
 .../bean/AbstractCamelInvocationHandler.java       |     4 +-
 components/camel-bindy/pom.xml                     |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../camel/dataformat/bindy/csv/bindyCsv.json       |     2 +-
 .../camel/dataformat/bindy/fixed/bindyFixed.json   |     2 +-
 .../camel/dataformat/bindy/kvp/bindyKvp.json       |     2 +-
 components/camel-bonita/pom.xml                    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/bonita/bonita.json  |     2 +-
 components/camel-box/camel-box-api/pom.xml         |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/box-api.json           |     2 +-
 components/camel-box/camel-box-component/pom.xml   |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/box/box.json        |     2 +-
 components/camel-box/pom.xml                       |     2 +-
 components/camel-braintree/pom.xml                 |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/braintree/braintree.json       |     2 +-
 components/camel-browse/pom.xml                    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/browse/browse.json  |     2 +-
 components/camel-caffeine/pom.xml                  |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/caffeine/cache/caffeine-cache.json   |     2 +-
 .../caffeine/load/caffeine-loadcache.json          |     2 +-
 components/camel-cassandraql/pom.xml               |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/cassandra/cql.json  |     2 +-
 components/camel-cbor/pom.xml                      |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../org/apache/camel/component/cbor/cbor.json      |     2 +-
 components/camel-chatscript/pom.xml                |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/chatscript/chatscript.json     |     2 +-
 components/camel-chunk/pom.xml                     |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/chunk/chunk.json    |     2 +-
 components/camel-cloudevents/pom.xml               |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/cloudevents.json       |     2 +-
 .../camel/component/cloudevents/CloudEvent.java    |     5 +-
 components/camel-cm-sms/pom.xml                    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/cm/cm-sms.json      |     2 +-
 components/camel-coap/pom.xml                      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../resources/org/apache/camel/coap/coap+tcp.json  |     2 +-
 .../resources/org/apache/camel/coap/coap.json      |     2 +-
 .../resources/org/apache/camel/coap/coaps+tcp.json |     2 +-
 .../resources/org/apache/camel/coap/coaps.json     |     2 +-
 components/camel-cometd/pom.xml                    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/cometd/cometd.json  |     2 +-
 .../org/apache/camel/component/cometd/cometds.json |     2 +-
 components/camel-consul/pom.xml                    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/consul/consul.json  |     2 +-
 components/camel-controlbus/pom.xml                |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/controlbus/controlbus.json     |     2 +-
 components/camel-couchbase/pom.xml                 |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/couchbase/couchbase.json       |     2 +-
 components/camel-couchdb/pom.xml                   |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/couchdb/couchdb.json    |     2 +-
 components/camel-cron/pom.xml                      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/cron/cron.json      |     2 +-
 components/camel-crypto/pom.xml                    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../org/apache/camel/component/crypto/crypto.json  |     2 +-
 .../org/apache/camel/converter/crypto/crypto.json  |     2 +-
 .../org/apache/camel/converter/crypto/pgp.json     |     2 +-
 components/camel-csimple-joor/pom.xml              |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/csimple-joor.json      |     2 +-
 .../language/csimple/joor/OriginalSimpleTest.java  |     3 +-
 components/camel-csv/pom.xml                       |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../org/apache/camel/dataformat/csv/csv.json       |     2 +-
 components/camel-cxf/camel-cxf-common/pom.xml      |     2 +-
 components/camel-cxf/camel-cxf-rest/pom.xml        |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/cxf/jaxrs/cxfrs.json    |     2 +-
 components/camel-cxf/camel-cxf-soap/pom.xml        |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/cxf/jaxws/cxf.json  |     2 +-
 .../camel-cxf/camel-cxf-spring-common/pom.xml      |     2 +-
 components/camel-cxf/camel-cxf-spring-rest/pom.xml |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/cxf-spring-rest.json   |     2 +-
 components/camel-cxf/camel-cxf-spring-soap/pom.xml |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/cxf-spring-soap.json   |     2 +-
 .../camel-cxf/camel-cxf-spring-transport/pom.xml   |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../generated/resources/cxf-spring-transport.json  |     2 +-
 components/camel-cxf/camel-cxf-transport/pom.xml   |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/cxf-transport.json     |     2 +-
 components/camel-cxf/pom.xml                       |     2 +-
 components/camel-dataformat/pom.xml                |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/dataformat/dataformat.json     |     2 +-
 components/camel-dataset/pom.xml                   |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/dataset/dataset-test.json      |     2 +-
 .../apache/camel/component/dataset/dataset.json    |     2 +-
 components/camel-datasonnet/pom.xml                |     2 +-
 .../services/org/apache/camel/language.properties  |     2 +-
 .../camel/language/datasonnet/datasonnet.json      |     2 +-
 .../camel-debezium-common-component/pom.xml        |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/debezium-common.json   |     2 +-
 .../camel-debezium-maven-plugin/pom.xml            |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../generated/resources/debezium-maven-plugin.json |     2 +-
 .../camel-debezium/camel-debezium-common/pom.xml   |     2 +-
 .../camel-debezium/camel-debezium-db2/pom.xml      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/debezium/debezium-db2.json     |     2 +-
 .../camel-debezium/camel-debezium-mongodb/pom.xml  |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/debezium/debezium-mongodb.json |     2 +-
 .../camel-debezium/camel-debezium-mysql/pom.xml    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/debezium/debezium-mysql.json   |     2 +-
 .../camel-debezium/camel-debezium-oracle/pom.xml   |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/debezium/debezium-oracle.json  |     2 +-
 .../camel-debezium/camel-debezium-postgres/pom.xml |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/debezium/debezium-postgres.json      |     2 +-
 .../camel-debezium-sqlserver/pom.xml               |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/debezium/debezium-sqlserver.json     |     2 +-
 components/camel-debezium/pom.xml                  |     2 +-
 components/camel-debug/pom.xml                     |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../camel-debug/src/generated/resources/debug.json |     2 +-
 components/camel-dhis2/camel-dhis2-api/pom.xml     |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/dhis2-api.json         |     2 +-
 .../camel-dhis2/camel-dhis2-component/pom.xml      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/dhis2/dhis2.json    |     2 +-
 components/camel-dhis2/pom.xml                     |     2 +-
 components/camel-digitalocean/pom.xml              |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/digitalocean/digitalocean.json |     2 +-
 components/camel-direct/pom.xml                    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/direct/direct.json  |     2 +-
 components/camel-disruptor/pom.xml                 |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/disruptor/disruptor-vm.json    |     2 +-
 .../camel/component/disruptor/disruptor.json       |     2 +-
 .../disruptor/SedaDisruptorCompareTest.java        |   437 -
 components/camel-djl/pom.xml                       |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/djl/djl.json        |     2 +-
 components/camel-dns/pom.xml                       |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/dns/dns.json        |     2 +-
 components/camel-docker/pom.xml                    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/docker/docker.json  |     2 +-
 components/camel-drill/pom.xml                     |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/drill/drill.json    |     2 +-
 components/camel-dropbox/pom.xml                   |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/dropbox/dropbox.json    |     2 +-
 components/camel-dynamic-router/pom.xml            |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/dynamicrouter/dynamic-router.json    |     2 +-
 components/camel-ehcache/pom.xml                   |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/ehcache/ehcache.json    |     2 +-
 components/camel-elasticsearch-rest-client/pom.xml |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../rest/client/elasticsearch-rest-client.json     |     2 +-
 components/camel-elasticsearch/pom.xml             |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/es/elasticsearch.json   |     2 +-
 components/camel-elytron/pom.xml                   |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/elytron.json           |     2 +-
 components/camel-etcd3/pom.xml                     |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/etcd3/etcd3.json    |     2 +-
 components/camel-exec/pom.xml                      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/exec/exec.json      |     2 +-
 components/camel-facebook/pom.xml                  |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/facebook/facebook.json  |     2 +-
 components/camel-fastjson/pom.xml                  |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../apache/camel/component/fastjson/fastjson.json  |     2 +-
 components/camel-fhir/camel-fhir-api/pom.xml       |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/fhir-api.json          |     2 +-
 components/camel-fhir/camel-fhir-component/pom.xml |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../org/apache/camel/component/fhir/fhir.json      |     2 +-
 .../org/apache/camel/component/fhir/fhirJson.json  |     2 +-
 .../org/apache/camel/component/fhir/fhirXml.json   |     2 +-
 components/camel-fhir/pom.xml                      |     2 +-
 components/camel-file-watch/pom.xml                |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/file/watch/file-watch.json     |     2 +-
 components/camel-file/pom.xml                      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/file/file.json      |     2 +-
 .../apache/camel/component/file/FileConsumer.java  |     2 +-
 components/camel-flatpack/pom.xml                  |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../apache/camel/component/flatpack/flatpack.json  |     2 +-
 .../apache/camel/dataformat/flatpack/flatpack.json |     2 +-
 components/camel-flink/pom.xml                     |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/flink/flink.json    |     2 +-
 components/camel-fop/pom.xml                       |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/fop/fop.json        |     2 +-
 components/camel-freemarker/pom.xml                |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/freemarker/freemarker.json     |     2 +-
 components/camel-ftp/pom.xml                       |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/file/remote/ftp.json    |     2 +-
 .../apache/camel/component/file/remote/ftps.json   |     2 +-
 .../apache/camel/component/file/remote/sftp.json   |     2 +-
 .../component/file/remote/FtpSoTimeoutTest.java    |    30 +-
 components/camel-geocoder/pom.xml                  |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/geocoder/geocoder.json  |     2 +-
 components/camel-git/pom.xml                       |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/git/git.json        |     2 +-
 components/camel-github/pom.xml                    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/github/github.json  |     2 +-
 .../camel-google/camel-google-bigquery/pom.xml     |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/google/bigquery/google-bigquery.json |     2 +-
 .../google/bigquery/sql/google-bigquery-sql.json   |     2 +-
 .../camel-google/camel-google-calendar/pom.xml     |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/google/calendar/google-calendar.json |     2 +-
 .../calendar/stream/google-calendar-stream.json    |     2 +-
 components/camel-google/camel-google-drive/pom.xml |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/google/drive/google-drive.json |     2 +-
 .../camel-google/camel-google-functions/pom.xml    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../google/functions/google-functions.json         |     2 +-
 components/camel-google/camel-google-mail/pom.xml  |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/google/mail/google-mail.json   |     2 +-
 .../google/mail/stream/google-mail-stream.json     |     2 +-
 .../camel-google/camel-google-pubsub/pom.xml       |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/google/pubsub/google-pubsub.json     |     2 +-
 .../camel-google-secret-manager/pom.xml            |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../secret/manager/google-secret-manager.json      |     2 +-
 .../camel-google/camel-google-sheets/pom.xml       |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/google/sheets/google-sheets.json     |     2 +-
 .../google/sheets/stream/google-sheets-stream.json |     2 +-
 .../camel-google/camel-google-storage/pom.xml      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/google/storage/google-storage.json   |     2 +-
 components/camel-google/pom.xml                    |     2 +-
 components/camel-grape/pom.xml                     |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/grape/grape.json    |     2 +-
 components/camel-graphql/pom.xml                   |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/graphql/graphql.json    |     2 +-
 components/camel-grok/pom.xml                      |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../org/apache/camel/component/grok/grok.json      |     2 +-
 components/camel-groovy/pom.xml                    |     2 +-
 .../services/org/apache/camel/language.properties  |     2 +-
 .../org/apache/camel/language/groovy/groovy.json   |     2 +-
 components/camel-grpc/pom.xml                      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/grpc/grpc.json      |     2 +-
 components/camel-gson/pom.xml                      |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../org/apache/camel/component/gson/gson.json      |     2 +-
 components/camel-guava-eventbus/pom.xml            |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/guava/eventbus/guava-eventbus.json   |     2 +-
 components/camel-hashicorp-vault/pom.xml           |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/hashicorp/vault/hashicorp-vault.json |     2 +-
 components/camel-hazelcast/pom.xml                 |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../atomicnumber/hazelcast-atomicvalue.json        |     2 +-
 .../hazelcast/instance/hazelcast-instance.json     |     2 +-
 .../component/hazelcast/list/hazelcast-list.json   |     2 +-
 .../component/hazelcast/map/hazelcast-map.json     |     2 +-
 .../hazelcast/multimap/hazelcast-multimap.json     |     2 +-
 .../component/hazelcast/queue/hazelcast-queue.json |     2 +-
 .../replicatedmap/hazelcast-replicatedmap.json     |     2 +-
 .../hazelcast/ringbuffer/hazelcast-ringbuffer.json |     2 +-
 .../component/hazelcast/seda/hazelcast-seda.json   |     2 +-
 .../component/hazelcast/set/hazelcast-set.json     |     2 +-
 .../component/hazelcast/topic/hazelcast-topic.json |     2 +-
 components/camel-hdfs/pom.xml                      |   164 -
 .../component/hdfs/HdfsComponentConfigurer.java    |    85 -
 .../component/hdfs/HdfsEndpointConfigurer.java     |   298 -
 .../component/hdfs/HdfsEndpointUriFactory.java     |   119 -
 .../services/org/apache/camel/component.properties |     7 -
 .../services/org/apache/camel/component/hdfs       |     2 -
 .../org/apache/camel/configurer/hdfs-component     |     2 -
 .../org/apache/camel/configurer/hdfs-endpoint      |     2 -
 .../org/apache/camel/urifactory/hdfs-endpoint      |     2 -
 .../org/apache/camel/component/hdfs/hdfs.json      |    91 -
 .../camel-hdfs/src/main/docs/hdfs-component.adoc   |   236 -
 .../camel/component/hdfs/DefaultHdfsFile.java      |   120 -
 .../component/hdfs/HaConfigurationBuilder.java     |   116 -
 .../component/hdfs/HdfsArrayFileTypeHandler.java   |    95 -
 .../component/hdfs/HdfsBloomMapFileHandler.java    |   106 -
 .../apache/camel/component/hdfs/HdfsComponent.java |   106 -
 .../camel/component/hdfs/HdfsCompressionCodec.java |    73 -
 .../camel/component/hdfs/HdfsConfiguration.java    |   660 -
 .../apache/camel/component/hdfs/HdfsConstants.java |    68 -
 .../apache/camel/component/hdfs/HdfsConsumer.java  |   266 -
 .../apache/camel/component/hdfs/HdfsEndpoint.java  |    64 -
 .../camel/component/hdfs/HdfsFileSystemType.java   |    52 -
 .../apache/camel/component/hdfs/HdfsFileType.java  |    53 -
 .../apache/camel/component/hdfs/HdfsHeader.java    |    23 -
 .../apache/camel/component/hdfs/HdfsHelper.java    |    29 -
 .../org/apache/camel/component/hdfs/HdfsInfo.java  |    47 -
 .../camel/component/hdfs/HdfsInfoFactory.java      |   108 -
 .../camel/component/hdfs/HdfsInputStream.java      |   194 -
 .../camel/component/hdfs/HdfsMapFileHandler.java   |   105 -
 .../component/hdfs/HdfsNormalFileHandler.java      |   184 -
 .../camel/component/hdfs/HdfsOsgiHelper.java       |    62 -
 .../camel/component/hdfs/HdfsOutputStream.java     |   122 -
 .../apache/camel/component/hdfs/HdfsProducer.java  |   312 -
 .../component/hdfs/HdfsSequenceFileHandler.java    |   107 -
 .../component/hdfs/HdfsWritableFactories.java      |   256 -
 .../apache/camel/component/hdfs/WritableType.java  |   105 -
 .../hdfs/kerberos/KerberosAuthentication.java      |    62 -
 .../kerberos/KerberosConfigurationBuilder.java     |    69 -
 .../camel/component/hdfs/FromFileToHdfsTest.java   |   104 -
 .../component/hdfs/HaConfigurationBuilderTest.java |    83 -
 .../camel/component/hdfs/HdfsConsumerTest.java     |   233 -
 .../camel/component/hdfs/HdfsInputStreamTest.java  |   124 -
 .../camel/component/hdfs/HdfsOutputStreamTest.java |   177 -
 .../component/hdfs/HdfsProducerConsumerTest.java   |    94 -
 .../component/hdfs/HdfsProducerSplitTest.java      |   132 -
 .../camel/component/hdfs/HdfsProducerTest.java     |   537 -
 .../camel/component/hdfs/HdfsTestSupport.java      |    62 -
 .../camel/component/hdfs/MockDataInputStream.java  |   124 -
 .../component/hdfs/integration/HdfsAppendIT.java   |   161 -
 .../integration/HdfsConsumerIntegrationIT.java     |   528 -
 .../HdfsProducerConsumerIntegrationIT.java         |   157 -
 .../hdfs/kerberos/KerberosAuthenticationTest.java  |    66 -
 .../kerberos/KerberosConfigurationBuilderTest.java |    68 -
 .../camel-hdfs/src/test/resources/hdfs-default.xml |  1607 --
 .../src/test/resources/hdfs-mac-test.xml           |  1607 --
 .../camel-hdfs/src/test/resources/hdfs-test.xml    |  1607 --
 .../src/test/resources/hdfs/normal_file.txt        |    28 -
 .../src/test/resources/kerberos/test-kerb5.conf    |    12 -
 .../src/test/resources/kerberos/test-keytab.bin    |     1 -
 .../src/test/resources/log4j2.properties           |    28 -
 components/camel-headersmap/pom.xml                |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/headersmap.json        |     2 +-
 components/camel-hl7/pom.xml                       |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../services/org/apache/camel/language.properties  |     2 +-
 .../org/apache/camel/component/hl7/hl7.json        |     2 +-
 .../org/apache/camel/component/hl7/hl7terser.json  |     2 +-
 components/camel-http-base/pom.xml                 |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/http-base.json         |     2 +-
 components/camel-http-common/pom.xml               |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/http-common.json       |     2 +-
 components/camel-http/pom.xml                      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/http/http.json      |     2 +-
 .../org/apache/camel/component/http/https.json     |     2 +-
 .../camel-http/src/main/docs/http-component.adoc   |     4 +-
 .../component/http/HttpCredentialsHelper.java      |    13 +
 .../apache/camel/component/http/HttpEndpoint.java  |     2 +-
 .../http/PreemptiveAuthExecChainHandler.java       |    10 +
 .../camel-huawei/camel-huaweicloud-common/pom.xml  |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../generated/resources/huaweicloud-common.json    |     2 +-
 .../camel-huawei/camel-huaweicloud-dms/pom.xml     |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/huaweicloud/dms/hwcloud-dms.json     |     2 +-
 .../camel-huawei/camel-huaweicloud-frs/pom.xml     |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/huaweicloud/frs/hwcloud-frs.json     |     2 +-
 .../camel-huaweicloud-functiongraph/pom.xml        |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/hwcloud-functiongraph.json    |     2 +-
 .../camel-huawei/camel-huaweicloud-iam/pom.xml     |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/huaweicloud/iam/hwcloud-iam.json     |     2 +-
 .../camel-huaweicloud-imagerecognition/pom.xml     |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../image/hwcloud-imagerecognition.json            |     2 +-
 .../camel-huawei/camel-huaweicloud-obs/pom.xml     |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/huaweicloud/obs/hwcloud-obs.json     |     2 +-
 .../camel-huawei/camel-huaweicloud-smn/pom.xml     |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/huaweicloud/smn/hwcloud-smn.json     |     2 +-
 components/camel-huawei/pom.xml                    |     2 +-
 components/camel-ical/pom.xml                      |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../org/apache/camel/component/ical/ical.json      |     2 +-
 components/camel-iec60870/pom.xml                  |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/iec60870/client/iec60870-client.json |     2 +-
 .../component/iec60870/server/iec60870-server.json |     2 +-
 components/camel-ignite/pom.xml                    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/ignite/cache/ignite-cache.json |     2 +-
 .../component/ignite/compute/ignite-compute.json   |     2 +-
 .../component/ignite/events/ignite-events.json     |     2 +-
 .../camel/component/ignite/idgen/ignite-idgen.json |     2 +-
 .../ignite/messaging/ignite-messaging.json         |     2 +-
 .../camel/component/ignite/queue/ignite-queue.json |     2 +-
 .../camel/component/ignite/set/ignite-set.json     |     2 +-
 .../camel-infinispan-common/pom.xml                |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/infinispan-common.json |     2 +-
 .../camel-infinispan-embedded/pom.xml              |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../infinispan/embedded/infinispan-embedded.json   |     2 +-
 .../camel-infinispan/camel-infinispan/pom.xml      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/infinispan/remote/infinispan.json    |     2 +-
 components/camel-infinispan/pom.xml                |     2 +-
 components/camel-influxdb/pom.xml                  |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/influxdb/influxdb.json  |     2 +-
 components/camel-influxdb2/pom.xml                 |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/influxdb2/influxdb2.json       |     2 +-
 components/camel-irc/pom.xml                       |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/irc/irc.json        |     2 +-
 components/camel-ironmq/pom.xml                    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/ironmq/ironmq.json  |     2 +-
 .../ConcurrentConsumerLoadManualTest.java          |    11 +-
 components/camel-jackson-avro/pom.xml              |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../camel/component/jackson/avro/avroJackson.json  |     2 +-
 components/camel-jackson-protobuf/pom.xml          |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../jackson/protobuf/protobufJackson.json          |     2 +-
 components/camel-jackson/pom.xml                   |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../apache/camel/component/jackson/jackson.json    |     2 +-
 components/camel-jacksonxml/pom.xml                |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../camel/component/jacksonxml/jacksonXml.json     |     2 +-
 components/camel-jasypt/pom.xml                    |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/jasypt.json            |     2 +-
 components/camel-jasypt/src/main/docs/jasypt.adoc  |    16 +
 .../component/jasypt/JasyptPropertiesParser.java   |    21 +
 .../org/apache/camel/component/jasypt/Main.java    |    22 +
 .../jasypt/JasyptPropertiesParserTest.java         |    21 +-
 .../jasypt/JasytPropertiesParserCustomAlgTest.java |    40 +
 components/camel-javascript/pom.xml                |     2 +-
 .../services/org/apache/camel/language.properties  |     2 +-
 .../resources/org/apache/camel/language/js/js.json |     2 +-
 components/camel-jaxb/pom.xml                      |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../org/apache/camel/converter/jaxb/jaxb.json      |     2 +-
 ...ncurrentJaxbDataFormatSchemaValidationTest.java |     9 +-
 .../camel/example/DataFormatConcurrentTest.java    |    13 +-
 components/camel-jcache/pom.xml                    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/jcache/jcache.json  |     2 +-
 components/camel-jcr/pom.xml                       |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/jcr/jcr.json        |     2 +-
 components/camel-jdbc/pom.xml                      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/jdbc/jdbc.json      |     2 +-
 components/camel-jetty-common/pom.xml              |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/jetty-common.json      |     2 +-
 components/camel-jetty/pom.xml                     |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/jetty12/jetty.json  |     2 +-
 components/camel-jfr/pom.xml                       |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../camel-jfr/src/generated/resources/jfr.json     |     2 +-
 components/camel-jgroups-raft/pom.xml              |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/jgroups/raft/jgroups-raft.json |     2 +-
 components/camel-jgroups/pom.xml                   |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/jgroups/jgroups.json    |     2 +-
 components/camel-jira/pom.xml                      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/jira/jira.json      |     2 +-
 components/camel-jms/pom.xml                       |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/jms/jms.json        |     2 +-
 .../jms/issues/JmsConcurrentConsumersTest.java     |     7 +-
 .../jms/tuning/PerformanceRoutePojoTest.java       |     7 +-
 .../component/jms/tuning/PerformanceRouteTest.java |     7 +-
 components/camel-jmx/pom.xml                       |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/jmx/jmx.json        |     2 +-
 components/camel-jolt/pom.xml                      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/jolt/jolt.json      |     2 +-
 components/camel-jooq/pom.xml                      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/jooq/jooq.json      |     2 +-
 components/camel-joor/pom.xml                      |     2 +-
 .../services/org/apache/camel/language.properties  |     2 +-
 .../org/apache/camel/language/joor/java.json       |     2 +-
 .../org/apache/camel/language/joor/joor.json       |     2 +-
 components/camel-jpa/pom.xml                       |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/jpa/jpa.json        |     2 +-
 components/camel-jq/pom.xml                        |     2 +-
 .../services/org/apache/camel/language.properties  |     2 +-
 .../resources/org/apache/camel/language/jq/jq.json |     2 +-
 components/camel-jsch/pom.xml                      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/scp/scp.json        |     2 +-
 components/camel-jslt/pom.xml                      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/jslt/jslt.json      |     2 +-
 components/camel-json-patch/pom.xml                |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/jsonpatch/json-patch.json      |     2 +-
 components/camel-json-validator/pom.xml            |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/jsonvalidator/json-validator.json    |     2 +-
 components/camel-jsonapi/pom.xml                   |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../apache/camel/component/jsonapi/jsonApi.json    |     2 +-
 components/camel-jsonata/pom.xml                   |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/jsonata/jsonata.json    |     2 +-
 components/camel-jsonb/pom.xml                     |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../org/apache/camel/component/jsonb/jsonb.json    |     2 +-
 components/camel-jsonpath/pom.xml                  |     2 +-
 .../services/org/apache/camel/language.properties  |     2 +-
 .../org/apache/camel/jsonpath/jsonpath.json        |     2 +-
 components/camel-jt400/pom.xml                     |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/jt400/jt400.json    |     2 +-
 .../jt400/Jt400DataQueueConsumerManualTest.java    |     5 +-
 components/camel-jta/pom.xml                       |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../camel-jta/src/generated/resources/jta.json     |     2 +-
 components/camel-kafka/pom.xml                     |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/kafka/kafka.json    |     2 +-
 .../camel/component/kafka/KafkaComponent.java      |     7 +-
 components/camel-kamelet/pom.xml                   |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/kamelet/kamelet.json    |     2 +-
 .../camel/component/kamelet/KameletEnrichTest.java |    84 +
 .../component/kamelet/KameletPollEnrichTest.java   |    66 +
 components/camel-knative/camel-knative-api/pom.xml |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/knative-api.json       |     2 +-
 .../camel-knative/camel-knative-component/pom.xml  |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/knative/knative.json    |     2 +-
 .../knative/ce/AbstractCloudEventProcessor.java    |     5 +-
 .../camel-knative/camel-knative-http/pom.xml       |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/knative-http.json      |     2 +-
 components/camel-knative/pom.xml                   |     2 +-
 components/camel-kubernetes/pom.xml                |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../config_maps/kubernetes-config-maps.json        |     2 +-
 .../kubernetes/cronjob/kubernetes-cronjob.json     |     2 +-
 .../kubernetes-custom-resources.json               |     2 +-
 .../deployments/kubernetes-deployments.json        |     2 +-
 .../kubernetes/events/kubernetes-events.json       |     2 +-
 .../component/kubernetes/hpa/kubernetes-hpa.json   |     2 +-
 .../component/kubernetes/job/kubernetes-job.json   |     2 +-
 .../namespaces/kubernetes-namespaces.json          |     2 +-
 .../kubernetes/nodes/kubernetes-nodes.json         |     2 +-
 .../kubernetes-persistent-volumes.json             |     2 +-
 .../kubernetes-persistent-volumes-claims.json      |     2 +-
 .../component/kubernetes/pods/kubernetes-pods.json |     2 +-
 .../kubernetes-replication-controllers.json        |     2 +-
 .../kubernetes-resources-quota.json                |     2 +-
 .../kubernetes/secrets/kubernetes-secrets.json     |     2 +-
 .../kubernetes-service-accounts.json               |     2 +-
 .../kubernetes/services/kubernetes-services.json   |     2 +-
 .../build_configs/openshift-build-configs.json     |     2 +-
 .../openshift/builds/openshift-builds.json         |     2 +-
 .../openshift-deploymentconfigs.json               |     2 +-
 .../kubernetes/cluster/utils/LeaderRecorder.java   |     5 +-
 components/camel-kudu/pom.xml                      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/kudu/kudu.json      |     2 +-
 components/camel-language/pom.xml                  |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/language/language.json  |     2 +-
 components/camel-ldap/pom.xml                      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/ldap/ldap.json      |     2 +-
 components/camel-ldif/pom.xml                      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/ldif/ldif.json      |     2 +-
 components/camel-leveldb/pom.xml                   |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/leveldb.json           |     2 +-
 components/camel-log/pom.xml                       |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/log/log.json        |     2 +-
 components/camel-lra/pom.xml                       |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../camel-lra/src/generated/resources/lra.json     |     2 +-
 components/camel-lucene/pom.xml                    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/lucene/lucene.json  |     2 +-
 components/camel-lumberjack/pom.xml                |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/lumberjack/lumberjack.json     |     2 +-
 components/camel-lzf/pom.xml                       |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../org/apache/camel/dataformat/lzf/lzf.json       |     2 +-
 components/camel-mail-microsoft-oauth/pom.xml      |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../generated/resources/mail-microsoft-oauth.json  |     2 +-
 components/camel-mail/pom.xml                      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../org/apache/camel/component/mail/imap.json      |     2 +-
 .../org/apache/camel/component/mail/imaps.json     |     2 +-
 .../org/apache/camel/component/mail/pop3.json      |     2 +-
 .../org/apache/camel/component/mail/pop3s.json     |     2 +-
 .../org/apache/camel/component/mail/smtp.json      |     2 +-
 .../org/apache/camel/component/mail/smtps.json     |     2 +-
 .../dataformat/mime/multipart/mimeMultipart.json   |     2 +-
 components/camel-mapstruct/pom.xml                 |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/mapstruct/mapstruct.json       |     2 +-
 components/camel-master/pom.xml                    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/master/master.json  |     2 +-
 components/camel-metrics/pom.xml                   |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/metrics/metrics.json    |     2 +-
 .../MetricsMessageHistoryFactory.java              |     5 +
 components/camel-micrometer-prometheus/pom.xml     |     2 +-
 .../prometheus/MicrometerPrometheusConfigurer.java |     6 +
 .../services/org/apache/camel/other.properties     |     2 +-
 .../generated/resources/micrometer-prometheus.json |     2 +-
 .../prometheus/MicrometerPrometheus.java           |    64 +-
 components/camel-micrometer/pom.xml                |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/micrometer/micrometer.json     |     2 +-
 .../src/main/docs/micrometer-component.adoc        |     5 +-
 .../component/micrometer/MicrometerConsole.java    |    57 +-
 .../component/micrometer/MicrometerConstants.java  |     8 +-
 .../MicrometerExchangeEventNotifier.java           |    34 +-
 ...rometerExchangeEventNotifierNamingStrategy.java |    23 +-
 .../MicrometerRouteEventNotifier.java              |    31 +-
 ...MicrometerRouteEventNotifierNamingStrategy.java |    13 +
 .../messagehistory/MicrometerMessageHistory.java   |     9 +
 .../MicrometerMessageHistoryFactory.java           |     5 +
 .../routepolicy/MicrometerRoutePolicy.java         |    33 +
 .../camel-microprofile-config/pom.xml              |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../generated/resources/microprofile-config.json   |     2 +-
 .../camel-microprofile-fault-tolerance/pom.xml     |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../resources/microprofile-fault-tolerance.json    |     2 +-
 .../camel-microprofile-health/pom.xml              |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../generated/resources/microprofile-health.json   |     2 +-
 components/camel-microprofile/pom.xml              |     2 +-
 components/camel-mina/pom.xml                      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/mina/mina.json      |     2 +-
 .../mina/MinaProducerShutdownManualIT.java         |     7 +-
 components/camel-minio/pom.xml                     |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/minio/minio.json    |     2 +-
 components/camel-mllp/pom.xml                      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/mllp/mllp.json      |     2 +-
 components/camel-mock/pom.xml                      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/mock/mock.json      |     2 +-
 .../apache/camel/component/mock/MockEndpoint.java  |    10 +-
 components/camel-mongodb-gridfs/pom.xml            |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/mongodb/gridfs/mongodb-gridfs.json   |     2 +-
 components/camel-mongodb/pom.xml                   |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/mongodb/mongodb.json    |     2 +-
 components/camel-mustache/pom.xml                  |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/mustache/mustache.json  |     2 +-
 components/camel-mvel/pom.xml                      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../services/org/apache/camel/language.properties  |     2 +-
 .../org/apache/camel/component/mvel/mvel.json      |     2 +-
 .../org/apache/camel/language/mvel/mvel.json       |     2 +-
 components/camel-mybatis/pom.xml                   |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/mybatis/mybatis-bean.json      |     2 +-
 .../apache/camel/component/mybatis/mybatis.json    |     2 +-
 .../mybatis/MyBatisPollingDelayRouteTest.java      |     5 +-
 components/camel-nats/pom.xml                      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/nats/nats.json      |     2 +-
 components/camel-netty-http/pom.xml                |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/netty/http/netty-http.json     |     2 +-
 components/camel-netty/pom.xml                     |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/netty/netty.json    |     2 +-
 components/camel-nitrite/pom.xml                   |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/nitrite/nitrite.json    |     2 +-
 components/camel-oaipmh/pom.xml                    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/oaipmh/component/oaipmh.json  |     2 +-
 components/camel-observation/pom.xml               |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/observation.json       |     2 +-
 components/camel-ognl/pom.xml                      |     2 +-
 .../services/org/apache/camel/language.properties  |     2 +-
 .../org/apache/camel/language/ognl/ognl.json       |     2 +-
 components/camel-olingo2/camel-olingo2-api/pom.xml |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/olingo2-api.json       |     2 +-
 .../camel-olingo2/camel-olingo2-component/pom.xml  |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/olingo2/olingo2.json    |     2 +-
 components/camel-olingo2/pom.xml                   |     2 +-
 components/camel-olingo4/camel-olingo4-api/pom.xml |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/olingo4-api.json       |     2 +-
 .../camel-olingo4/camel-olingo4-component/pom.xml  |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/olingo4/olingo4.json    |     2 +-
 components/camel-olingo4/pom.xml                   |     2 +-
 components/camel-openapi-java/pom.xml              |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/openapi-java.json      |     2 +-
 components/camel-opensearch/pom.xml                |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/opensearch/opensearch.json     |     2 +-
 components/camel-openstack/pom.xml                 |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../openstack/cinder/openstack-cinder.json         |     2 +-
 .../openstack/glance/openstack-glance.json         |     2 +-
 .../openstack/keystone/openstack-keystone.json     |     2 +-
 .../openstack/neutron/openstack-neutron.json       |     2 +-
 .../component/openstack/nova/openstack-nova.json   |     2 +-
 .../component/openstack/swift/openstack-swift.json |     2 +-
 components/camel-opentelemetry/pom.xml             |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/opentelemetry.json     |     2 +-
 components/camel-optaplanner/pom.xml               |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/optaplanner/optaplanner.json   |     2 +-
 components/camel-paho-mqtt5/pom.xml                |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/paho/mqtt5/paho-mqtt5.json     |     2 +-
 components/camel-paho/pom.xml                      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/paho/paho.json      |     2 +-
 components/camel-parquet-avro/pom.xml              |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../camel/dataformat/parquet/avro/parquetAvro.json |     2 +-
 components/camel-pdf/pom.xml                       |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/pdf/pdf.json        |     2 +-
 components/camel-pg-replication-slot/pom.xml       |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../pg/replication/slot/pg-replication-slot.json   |     2 +-
 components/camel-pgevent/pom.xml                   |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/pgevent/pgevent.json    |     2 +-
 components/camel-platform-http-main/pom.xml        |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../generated/resources/platform-http-main.json    |     2 +-
 .../platform/http/main/MainHttpServer.java         |   100 +-
 components/camel-platform-http-vertx/pom.xml       |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../generated/resources/platform-http-vertx.json   |     2 +-
 components/camel-platform-http/pom.xml             |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/platform/http/platform-http.json     |     2 +-
 components/camel-plc4x/pom.xml                     |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/plc4x/plc4x.json    |     2 +-
 components/camel-printer/pom.xml                   |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/printer/lpr.json    |     2 +-
 components/camel-protobuf/pom.xml                  |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../apache/camel/dataformat/protobuf/protobuf.json |     2 +-
 components/camel-pubnub/pom.xml                    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/pubnub/pubnub.json  |     2 +-
 components/camel-pulsar/pom.xml                    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/pulsar/pulsar.json  |     2 +-
 components/camel-python/pom.xml                    |     2 +-
 .../services/org/apache/camel/language.properties  |     2 +-
 .../org/apache/camel/language/python/python.json   |     2 +-
 components/camel-quartz/pom.xml                    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/quartz/quartz.json  |     2 +-
 components/camel-quickfix/pom.xml                  |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/quickfixj/quickfix.json |     2 +-
 components/camel-reactive-executor-tomcat/pom.xml  |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../resources/reactive-executor-tomcat.json        |     2 +-
 components/camel-reactive-executor-vertx/pom.xml   |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../resources/reactive-executor-vertx.json         |     2 +-
 components/camel-reactive-streams/pom.xml          |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../reactive/streams/reactive-streams.json         |     2 +-
 .../streams/BackpressureSubscriberTest.java        |    19 +-
 components/camel-reactor/pom.xml                   |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/reactor.json           |     2 +-
 components/camel-redis/pom.xml                     |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../camel-redis/src/generated/resources/redis.json |     2 +-
 components/camel-ref/pom.xml                       |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/ref/ref.json        |     2 +-
 components/camel-resilience4j/pom.xml              |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/resilience4j.json      |     2 +-
 components/camel-resourceresolver-github/pom.xml   |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../resources/resourceresolver-github.json         |     2 +-
 components/camel-rest-openapi/pom.xml              |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/rest/openapi/rest-openapi.json |     2 +-
 components/camel-rest/pom.xml                      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/rest/rest-api.json  |     2 +-
 .../org/apache/camel/component/rest/rest.json      |     2 +-
 components/camel-robotframework/pom.xml            |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/robotframework/robotframework.json   |     2 +-
 components/camel-rocketmq/pom.xml                  |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/rocketmq/rocketmq.json  |     2 +-
 components/camel-rss/pom.xml                       |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../org/apache/camel/component/rss/rss.json        |     2 +-
 .../org/apache/camel/dataformat/rss/rss.json       |     2 +-
 components/camel-rxjava/pom.xml                    |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/rxjava.json            |     2 +-
 components/camel-saga/pom.xml                      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/saga/saga.json      |     2 +-
 .../camel-salesforce-codegen/pom.xml               |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../generated/resources/salesforce-codegen.json    |     2 +-
 .../camel-salesforce-component/pom.xml             |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/salesforce/salesforce.json     |     2 +-
 .../internal/client/AbstractClientBaseTest.java    |     9 +-
 .../camel-salesforce-maven-plugin/pom.xml          |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../resources/salesforce-maven-plugin.json         |     2 +-
 components/camel-salesforce/pom.xml                |     2 +-
 components/camel-sap-netweaver/pom.xml             |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/sap/netweaver/sap-netweaver.json     |     2 +-
 components/camel-saxon/pom.xml                     |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../services/org/apache/camel/language.properties  |     2 +-
 .../org/apache/camel/component/xquery/xquery.json  |     2 +-
 .../org/apache/camel/language/xquery/xquery.json   |     2 +-
 components/camel-scheduler/pom.xml                 |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/scheduler/scheduler.json       |     2 +-
 components/camel-schematron/pom.xml                |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/schematron/schematron.json     |     2 +-
 components/camel-seda/pom.xml                      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/seda/seda.json      |     2 +-
 components/camel-service/pom.xml                   |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/service/service.json    |     2 +-
 .../camel-servicenow-component/pom.xml             |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/servicenow/servicenow.json     |     2 +-
 .../camel-servicenow-maven-plugin/pom.xml          |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../resources/servicenow-maven-plugin.json         |     2 +-
 components/camel-servicenow/pom.xml                |     2 +-
 components/camel-servlet/pom.xml                   |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/servlet/servlet.json    |     2 +-
 components/camel-shiro/pom.xml                     |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../camel-shiro/src/generated/resources/shiro.json |     2 +-
 components/camel-sjms/pom.xml                      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/sjms/sjms.json      |     2 +-
 components/camel-sjms2/pom.xml                     |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/sjms2/sjms2.json    |     2 +-
 components/camel-slack/pom.xml                     |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/slack/slack.json    |     2 +-
 components/camel-smb/pom.xml                       |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/smb/smb.json        |     2 +-
 components/camel-smpp/pom.xml                      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/smpp/smpp.json      |     2 +-
 .../org/apache/camel/component/smpp/smpps.json     |     2 +-
 components/camel-snakeyaml/pom.xml                 |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../camel/component/snakeyaml/snakeYaml.json       |     2 +-
 components/camel-snmp/pom.xml                      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/snmp/snmp.json      |     2 +-
 components/camel-soap/pom.xml                      |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../org/apache/camel/dataformat/soap/soap.json     |     2 +-
 components/camel-splunk-hec/pom.xml                |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/splunkhec/splunk-hec.json      |     2 +-
 components/camel-splunk/pom.xml                    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/splunk/splunk.json  |     2 +-
 components/camel-spring-batch/pom.xml              |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/spring/batch/spring-batch.json |     2 +-
 components/camel-spring-jdbc/pom.xml               |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/spring/jdbc/spring-jdbc.json   |     2 +-
 components/camel-spring-ldap/pom.xml               |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/springldap/spring-ldap.json    |     2 +-
 components/camel-spring-main/pom.xml               |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/spring-main.json       |     2 +-
 components/camel-spring-rabbitmq/pom.xml           |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/springrabbit/spring-rabbitmq.json    |     2 +-
 components/camel-spring-redis/pom.xml              |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/redis/spring-redis.json |     2 +-
 components/camel-spring-security/pom.xml           |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/spring-security.json   |     2 +-
 components/camel-spring-ws/pom.xml                 |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/spring/ws/spring-ws.json       |     2 +-
 components/camel-spring-xml/pom.xml                |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/spring-xml.json        |     2 +-
 .../spring/interceptor/DelayerInterceptorTest.java |     5 +-
 .../spring/processor/SpringConvertBodyTest.java    |     2 +-
 .../spring/processor/SpringConvertHeaderTest.java  |     2 +-
 .../apache/camel/spring/processor/convertBody.xml  |     8 +-
 components/camel-spring/pom.xml                    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../services/org/apache/camel/language.properties  |     2 +-
 .../apache/camel/component/event/spring-event.json |     2 +-
 .../org/apache/camel/language/spel/spel.json       |     2 +-
 .../spi/BridgePropertyPlaceholderConfigurer.java   |     2 +-
 components/camel-sql/pom.xml                       |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/sql/sql.json        |     2 +-
 .../camel/component/sql/stored/sql-stored.json     |     2 +-
 components/camel-ssh/pom.xml                       |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/ssh/ssh.json        |     2 +-
 components/camel-stax/pom.xml                      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../services/org/apache/camel/language.properties  |     2 +-
 .../org/apache/camel/component/stax/stax.json      |     2 +-
 .../camel/language/xtokenizer/xtokenize.json       |     2 +-
 components/camel-stitch/pom.xml                    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/stitch/stitch.json  |     2 +-
 components/camel-stomp/pom.xml                     |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/stomp/stomp.json    |     2 +-
 components/camel-stream/pom.xml                    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/stream/stream.json  |     2 +-
 .../camel/component/stream/StreamDelayTest.java    |     7 +-
 components/camel-stringtemplate/pom.xml            |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/stringtemplate/string-template.json  |     2 +-
 components/camel-stub/pom.xml                      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/stub/stub.json      |     2 +-
 components/camel-swift/pom.xml                     |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../apache/camel/dataformat/swift/mt/swiftMt.json  |     2 +-
 .../apache/camel/dataformat/swift/mx/swiftMx.json  |     2 +-
 components/camel-syslog/pom.xml                    |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../org/apache/camel/component/syslog/syslog.json  |     2 +-
 components/camel-tarfile/pom.xml                   |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../apache/camel/dataformat/tarfile/tarFile.json   |     2 +-
 components/camel-telegram/pom.xml                  |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/telegram/telegram.json  |     2 +-
 components/camel-test/camel-test-junit5/pom.xml    |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/test-junit5.json       |     2 +-
 .../camel-test/camel-test-main-junit5/pom.xml      |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/test-main-junit5.json  |     2 +-
 .../camel-test/camel-test-spring-junit5/pom.xml    |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../generated/resources/test-spring-junit5.json    |     2 +-
 components/camel-test/pom.xml                      |     2 +-
 components/camel-threadpoolfactory-vertx/pom.xml   |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../resources/threadpoolfactory-vertx.json         |     2 +-
 components/camel-thrift/pom.xml                    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../org/apache/camel/component/thrift/thrift.json  |     2 +-
 .../org/apache/camel/dataformat/thrift/thrift.json |     2 +-
 components/camel-thymeleaf/pom.xml                 |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/thymeleaf/thymeleaf.json       |     2 +-
 components/camel-tika/pom.xml                      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/tika/tika.json      |     2 +-
 components/camel-timer/pom.xml                     |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/timer/timer.json    |     2 +-
 components/camel-tracing/pom.xml                   |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/tracing.json           |     2 +-
 components/camel-twilio/pom.xml                    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/twilio/twilio.json  |     2 +-
 components/camel-twitter/pom.xml                   |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../directmessage/twitter-directmessage.json       |     2 +-
 .../component/twitter/search/twitter-search.json   |     2 +-
 .../twitter/timeline/twitter-timeline.json         |     2 +-
 components/camel-undertow-spring-security/pom.xml  |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../resources/undertow-spring-security.json        |     2 +-
 components/camel-undertow/pom.xml                  |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/undertow/undertow.json  |     2 +-
 components/camel-univocity-parsers/pom.xml         |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../camel/dataformat/univocity/univocityCsv.json   |     2 +-
 .../camel/dataformat/univocity/univocityFixed.json |     2 +-
 .../camel/dataformat/univocity/univocityTsv.json   |     2 +-
 components/camel-validator/pom.xml                 |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/validator/validator.json       |     2 +-
 components/camel-velocity/pom.xml                  |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/velocity/velocity.json  |     2 +-
 components/camel-vertx/camel-vertx-common/pom.xml  |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/vertx-common.json      |     2 +-
 components/camel-vertx/camel-vertx-http/pom.xml    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/vertx/http/vertx-http.json     |     2 +-
 .../camel-vertx/camel-vertx-websocket/pom.xml      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/vertx/websocket/vertx-websocket.json |     2 +-
 components/camel-vertx/camel-vertx/pom.xml         |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/vertx/vertx.json    |     2 +-
 components/camel-vertx/pom.xml                     |     2 +-
 components/camel-wal/pom.xml                       |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../camel-wal/src/generated/resources/wal.json     |     2 +-
 components/camel-weather/pom.xml                   |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/weather/weather.json    |     2 +-
 components/camel-web3j/pom.xml                     |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/web3j/web3j.json    |     2 +-
 components/camel-webhook/pom.xml                   |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/webhook/webhook.json    |     2 +-
 components/camel-whatsapp/pom.xml                  |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/whatsapp/whatsapp.json  |     2 +-
 components/camel-wordpress/pom.xml                 |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/wordpress/wordpress.json       |     2 +-
 components/camel-workday/pom.xml                   |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/workday/workday.json    |     2 +-
 components/camel-xchange/pom.xml                   |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/xchange/xchange.json    |     2 +-
 components/camel-xj/pom.xml                        |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/xj/xj.json          |     2 +-
 components/camel-xmlsecurity/pom.xml               |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../component/xmlsecurity/xmlsecurity-sign.json    |     2 +-
 .../component/xmlsecurity/xmlsecurity-verify.json  |     2 +-
 .../camel/dataformat/xmlsecurity/xmlSecurity.json  |     2 +-
 components/camel-xmpp/pom.xml                      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/xmpp/xmpp.json      |     2 +-
 components/camel-xpath/pom.xml                     |     2 +-
 .../services/org/apache/camel/language.properties  |     2 +-
 .../org/apache/camel/language/xpath/xpath.json     |     2 +-
 components/camel-xslt-saxon/pom.xml                |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/xslt/saxon/xslt-saxon.json     |     2 +-
 components/camel-xslt/pom.xml                      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/xslt/xslt.json      |     2 +-
 components/camel-zeebe/pom.xml                     |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/component/zeebe/zeebe.json    |     2 +-
 components/camel-zendesk/pom.xml                   |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/zendesk/zendesk.json    |     2 +-
 components/camel-zip-deflater/pom.xml              |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../camel/dataformat/deflater/gzipDeflater.json    |     2 +-
 .../camel/dataformat/deflater/zipDeflater.json     |     2 +-
 components/camel-zipfile/pom.xml                   |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../apache/camel/dataformat/zipfile/zipFile.json   |     2 +-
 components/camel-zookeeper-master/pom.xml          |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../zookeepermaster/zookeeper-master.json          |     2 +-
 components/camel-zookeeper/pom.xml                 |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/zookeeper/zookeeper.json       |     2 +-
 components/pom.xml                                 |     3 +-
 core/camel-api/pom.xml                             |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 core/camel-api/src/generated/resources/api.json    |     2 +-
 .../src/main/java/org/apache/camel/Clock.java      |    61 +
 .../src/main/java/org/apache/camel/Exchange.java   |     3 +
 .../src/main/java/org/apache/camel/Message.java    |     2 +-
 .../main/java/org/apache/camel/PooledExchange.java |     1 +
 .../java/org/apache/camel/spi/ClassResolver.java   |     4 +-
 .../apache/camel/spi/MessageHistoryFactory.java    |    22 +-
 .../org/apache/camel/spi/PropertiesSource.java     |    11 +
 .../java/org/apache/camel/spi/RouteController.java |    13 +-
 .../camel/spi/SupervisingRouteController.java      |    18 +
 core/camel-base-engine/pom.xml                     |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/base-engine.json       |     2 +-
 .../camel/impl/engine/CamelInternalProcessor.java  |     6 +-
 .../impl/engine/DefaultInflightRepository.java     |     2 +-
 .../impl/engine/DefaultMessageHistoryFactory.java  |     5 +
 .../camel/impl/engine/DefaultRouteController.java  |     5 +
 .../engine/DefaultSupervisingRouteController.java  |    50 +-
 .../camel/impl/engine/InternalRouteController.java |     5 +
 .../apache/camel/impl/engine/MDCUnitOfWork.java    |    42 +-
 .../camel/impl/engine/PooledExchangeFactory.java   |     9 +-
 .../engine/PooledProcessorExchangeFactory.java     |    14 +-
 .../impl/engine/PrototypeExchangeFactory.java      |     2 +-
 .../engine/PrototypeProcessorExchangeFactory.java  |     2 +-
 core/camel-base/pom.xml                            |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 core/camel-base/src/generated/resources/base.json  |     2 +-
 .../properties/DefaultPropertiesLookup.java        |    21 +-
 .../properties/DefaultPropertiesParser.java        |    20 +-
 .../component/properties/PropertiesLookup.java     |     7 +-
 .../camel/impl/event/ExchangeCompletedEvent.java   |    17 +-
 core/camel-cloud/pom.xml                           |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../camel-cloud/src/generated/resources/cloud.json |     2 +-
 core/camel-cluster/pom.xml                         |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/cluster.json           |     2 +-
 core/camel-console/pom.xml                         |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/console.json           |     2 +-
 .../camel/impl/console/HealthDevConsole.java       |    20 +-
 .../camel/impl/console/RouteControllerConsole.java |     6 +
 core/camel-core-all/pom.xml                        |     2 +-
 core/camel-core-catalog/pom.xml                    |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/core-catalog.json      |     2 +-
 core/camel-core-engine/pom.xml                     |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/core-engine.json       |     2 +-
 .../modules/eips/pages/change-data-capture.adoc    |     2 +-
 .../main/docs/modules/eips/pages/kamelet-eip.adoc  |     2 +-
 core/camel-core-languages/pom.xml                  |     2 +-
 .../services/org/apache/camel/language.properties  |     2 +-
 .../apache/camel/language/constant/constant.json   |     2 +-
 .../org/apache/camel/language/csimple/csimple.json |     2 +-
 .../org/apache/camel/language/header/header.json   |     2 +-
 .../camel/language/property/exchangeProperty.json  |     2 +-
 .../org/apache/camel/language/ref/ref.json         |     2 +-
 .../org/apache/camel/language/simple/file.json     |     2 +-
 .../org/apache/camel/language/simple/simple.json   |     2 +-
 .../apache/camel/language/tokenizer/tokenize.json  |     2 +-
 .../modules/languages/pages/simple-language.adoc   |     3 +
 .../language/simple/SimpleExpressionBuilder.java   |    36 +
 .../simple/ast/SimpleFunctionExpression.java       |    20 +
 core/camel-core-model/pom.xml                      |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/core-model.json        |     2 +-
 .../resources/org/apache/camel/model/enrich.json   |     3 +-
 .../org/apache/camel/model/pollEnrich.json         |     3 +-
 .../org/apache/camel/model/EnrichDefinition.java   |    20 +
 .../apache/camel/model/PollEnrichDefinition.java   |    21 +
 core/camel-core-processor/pom.xml                  |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/core-processor.json    |     2 +-
 .../java/org/apache/camel/processor/Enricher.java  |    16 +-
 .../org/apache/camel/processor/PollEnricher.java   |    41 +-
 .../apache/camel/processor/WireTapProcessor.java   |     2 +
 core/camel-core-reifier/pom.xml                    |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/core-reifier.json      |     2 +-
 .../org/apache/camel/reifier/EnrichReifier.java    |    39 +-
 .../apache/camel/reifier/PollEnrichReifier.java    |    37 +-
 .../org/apache/camel/reifier/ToDynamicReifier.java |     2 +-
 core/camel-core-xml/pom.xml                        |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/core-xml.json          |     2 +-
 .../org/apache/camel/core/xml/routeController.json |     3 +-
 .../core/xml/AbstractCamelContextFactoryBean.java  |     8 +-
 .../core/xml/CamelRouteControllerDefinition.java   |    17 +
 core/camel-core/pom.xml                            |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 core/camel-core/src/generated/resources/core.json  |     2 +-
 .../bean/CamelSimpleExpressionPerfTestRunner.java  |    77 -
 .../component/dataset/DataSetTestEndpointTest.java |     2 +-
 .../file/FileConsumerMoveFailureTest.java          |     2 +
 .../component/mock/MockEndpointTimeClauseTest.java |     2 +-
 .../event/EventNotifierExchangeCompletedTest.java  |     2 +-
 .../PopulateInitialHeadersFailedIssueTest.java     |     2 +-
 .../apache/camel/language/simple/SimpleTest.java   |    49 +-
 .../processor/ExchangeCreatedTimestampTest.java    |     2 +-
 .../{MDCSplitTest.java => MDCCustomKeysTest.java}  |    71 +-
 .../org/apache/camel/processor/MDCSplitTest.java   |     1 +
 ...va => SplitterParallelAggregateManualTest.java} |    14 +-
 .../{MDCSplitTest.java => WireTapMDCTest.java}     |    64 +-
 .../processor/{ => converter}/ConvertBodyTest.java |    14 +-
 .../{ => converter}/ConvertHeaderTest.java         |     2 +-
 .../camel/processor/converter/custom}/MyBean.java  |     2 +-
 .../processor/converter/custom}/MyConverter.java   |     2 +-
 .../apache/camel/support/AbstractExchangeTest.java |     7 +
 .../camel/support/DefaultTimeoutMapTest.java       |     2 +
 .../component/ApiMethodPropertiesHelperTest.java   |     2 +-
 .../services/org/apache/camel/TypeConverter        |     1 +
 core/camel-health/pom.xml                          |     2 +-
 .../camel/health-check/route-controller-check      |     2 +
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/health.json            |     2 +-
 .../impl/health/RouteControllerHealthCheck.java    |   131 +
 core/camel-main/pom.xml                            |     2 +-
 .../MainConfigurationPropertiesConfigurer.java     |    66 -
 .../MetricsConfigurationPropertiesConfigurer.java  |     6 +
 ...ontrollerConfigurationPropertiesConfigurer.java |   115 +
 .../camel-main-configuration-metadata.json         |    25 +-
 ...mel.main.RouteControllerConfigurationProperties |     2 +
 .../services/org/apache/camel/other.properties     |     2 +-
 core/camel-main/src/generated/resources/main.json  |     2 +-
 .../org/apache/camel/main/components.properties    |     1 -
 core/camel-main/src/main/docs/main.adoc            |    37 +-
 .../org/apache/camel/main/BaseMainSupport.java     |    69 +
 .../camel/main/DefaultConfigurationConfigurer.java |    34 -
 .../camel/main/DefaultConfigurationProperties.java |   275 -
 .../camel/main/MainConfigurationProperties.java    |    35 +-
 .../java/org/apache/camel/main/MainHelper.java     |     8 +-
 .../camel/main/MetricsConfigurationProperties.java |    21 +
 .../RouteControllerConfigurationProperties.java    |   361 +
 ...gRouteControllerFilterFailToStartRouteTest.java |    12 +-
 .../main/MainSupervisingRouteControllerTest.java   |    24 +-
 core/camel-management-api/pom.xml                  |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/management-api.json    |     2 +-
 .../mbean/ManagedRouteControllerMBean.java         |     6 +
 .../ManagedSupervisingRouteControllerMBean.java    |     6 +
 core/camel-management/pom.xml                      |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/management.json        |     2 +-
 .../management/mbean/ManagedBacklogDebugger.java   |     3 +-
 .../management/mbean/ManagedRouteController.java   |    10 +
 .../mbean/ManagedSupervisingRouteController.java   |    20 +
 core/camel-support/pom.xml                         |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/support.json           |     2 +-
 .../org/apache/camel/support/AbstractExchange.java |    38 +-
 .../org/apache/camel/support/DefaultEndpoint.java  |     2 +-
 .../org/apache/camel/support/DefaultExchange.java  |    31 +-
 .../camel/support/DefaultPooledExchange.java       |    52 +-
 .../org/apache/camel/support/LanguageHelper.java   |     3 +-
 .../org/apache/camel/support/MessageHelper.java    |     8 +-
 .../org/apache/camel/support/MonotonicClock.java   |    28 +-
 .../org/apache/camel/support/ResetableClock.java   |    64 +
 core/camel-util/pom.xml                            |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 core/camel-util/src/generated/resources/util.json  |     2 +-
 .../main/java/org/apache/camel/util/IOHelper.java  |     6 +-
 .../java/org/apache/camel/util/StringHelper.java   |    12 +
 .../main/java/org/apache/camel/util/TimeUtils.java |     6 +-
 .../org/apache/camel/util/backoff/BackOff.java     |     8 +-
 core/camel-xml-io-util/pom.xml                     |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/xml-io-util.json       |     2 +-
 core/camel-xml-io/pom.xml                          |     2 +-
 .../java/org/apache/camel/xml/in/ModelParser.java  |     2 +
 .../java/org/apache/camel/xml/out/ModelWriter.java |     2 +
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/xml-io.json            |     2 +-
 core/camel-xml-jaxb/pom.xml                        |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/xml-jaxb.json          |     2 +-
 core/camel-xml-jaxp-util/pom.xml                   |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/xml-jaxp-util.json     |     2 +-
 .../camel/util/xml/pretty/XmlPrettyPrinter.java    |    45 +-
 .../util/xml/pretty/XmlPrettyPrinterTest.java      |    36 +
 core/camel-xml-jaxp/pom.xml                        |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/xml-jaxp.json          |     2 +-
 core/camel-yaml-io/pom.xml                         |     2 +-
 .../org/apache/camel/yaml/out/ModelWriter.java     |     2 +
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/yaml-io.json           |     2 +-
 core/pom.xml                                       |     2 +-
 docs/pom.xml                                       |     2 +-
 .../modules/ROOT/pages/bean-integration.adoc       |     2 +-
 .../ROOT/pages/camel-4x-upgrade-guide-4_4.adoc     |    76 +
 .../modules/ROOT/pages/camel-jbang.adoc            |    66 +-
 .../modules/ROOT/pages/health-check.adoc           |     2 +-
 .../modules/ROOT/pages/route-configuration.adoc    |     2 +-
 .../modules/ROOT/pages/route-controller.adoc       |    29 +-
 .../modules/ROOT/pages/route-reload.adoc           |     4 +-
 dsl/camel-cli-connector/pom.xml                    |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/cli-connector.json     |     2 +-
 dsl/camel-componentdsl/pom.xml                     |     2 +-
 .../component/ComponentsBuilderFactory.java        |    14 -
 .../dsl/AzureCosmosdbComponentBuilderFactory.java  |    36 +-
 .../dsl/AzureEventhubsComponentBuilderFactory.java |    18 +
 .../AzureServicebusComponentBuilderFactory.java    |    18 +
 ...zureStorageDatalakeComponentBuilderFactory.java |    34 +-
 .../AzureStorageQueueComponentBuilderFactory.java  |    18 +
 .../component/dsl/HdfsComponentBuilderFactory.java |   221 -
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/componentdsl.json      |     2 +-
 .../src/generated/resources/metadata.json          |   686 +-
 dsl/camel-dsl-modeline/pom.xml                     |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/dsl-modeline.json      |     2 +-
 dsl/camel-dsl-support/pom.xml                      |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/dsl-support.json       |     2 +-
 dsl/camel-endpointdsl-support/pom.xml              |     2 +-
 dsl/camel-endpointdsl/pom.xml                      |     2 +-
 .../builder/endpoint/EndpointBuilderFactory.java   |     1 -
 .../camel/builder/endpoint/EndpointBuilders.java   |     1 -
 .../builder/endpoint/StaticEndpointBuilders.java   |    59 -
 .../dsl/CosmosDbEndpointBuilderFactory.java        |    98 +-
 .../dsl/DataLakeEndpointBuilderFactory.java        |   194 +-
 .../dsl/EventHubsEndpointBuilderFactory.java       |   101 +
 .../endpoint/dsl/FilesEndpointBuilderFactory.java  |   159 +-
 .../endpoint/dsl/HdfsEndpointBuilderFactory.java   |  2800 ---
 .../dsl/KeyVaultEndpointBuilderFactory.java        |    33 +
 .../endpoint/dsl/QueueEndpointBuilderFactory.java  |   101 +
 .../dsl/ServiceBusEndpointBuilderFactory.java      |   101 +
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/endpointdsl.json       |     2 +-
 .../camel-groovy-dsl-common/pom.xml                |     2 +-
 dsl/camel-groovy-dsl/camel-groovy-dsl-test/pom.xml |     2 +-
 dsl/camel-groovy-dsl/camel-groovy-dsl/pom.xml      |     3 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/groovy-dsl.json        |     4 +-
 .../camel-groovy-dsl/src/main/docs/groovy-dsl.adoc |     4 +-
 dsl/camel-groovy-dsl/pom.xml                       |     2 +-
 dsl/camel-java-joor-dsl/pom.xml                    |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/java-joor-dsl.json     |     2 +-
 dsl/camel-jbang/camel-jbang-console/pom.xml        |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/jbang-console.json     |     2 +-
 dsl/camel-jbang/camel-jbang-container/Dockerfile   |     2 +-
 dsl/camel-jbang/camel-jbang-core/pom.xml           |     2 +-
 .../dsl/jbang/core/commands/ExportBaseCommand.java |     2 +-
 .../apache/camel/dsl/jbang/core/commands/Run.java  |     7 +
 .../commands/action/RouteControllerAction.java     |    22 +-
 .../core/commands/catalog/CatalogBaseCommand.java  |     2 +-
 .../jbang/core/commands/process/ListMetric.java    |    59 +-
 .../camel-jbang-main/dist/CamelJBang.java          |     4 +-
 dsl/camel-jbang/camel-jbang-main/pom.xml           |     2 +-
 .../src/main/jbang/main/CamelJBang.java            |     4 +-
 dsl/camel-jbang/pom.xml                            |     2 +-
 dsl/camel-js-dsl/pom.xml                           |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/js-dsl.json            |     2 +-
 dsl/camel-jsh-dsl/pom.xml                          |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/jsh-dsl.json           |     2 +-
 dsl/camel-kamelet-main/pom.xml                     |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../camel-component-known-dependencies.properties  |     1 -
 .../src/generated/resources/kamelet-main.json      |     2 +-
 .../src/main/docs/kamelet-main.adoc                |     2 +-
 .../java/org/apache/camel/main/KameletMain.java    |     6 +
 .../download/PromptPropertyPlaceholderSource.java  |    55 +
 .../camel-main-known-dependencies.properties       |     3 +-
 dsl/camel-kotlin-dsl/pom.xml                       |     2 +-
 .../services/org/apache/camel/other.properties     |     7 +
 .../src/generated/resources/kotlin-dsl.json}       |    10 +-
 dsl/camel-kotlin-dsl/src/main/docs/kotlin-dsl.adoc |     1 +
 dsl/camel-xml-io-dsl/pom.xml                       |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/xml-io-dsl.json        |     2 +-
 dsl/camel-xml-jaxb-dsl-test/definition/pom.xml     |     2 +-
 dsl/camel-xml-jaxb-dsl-test/pom.xml                |     2 +-
 dsl/camel-xml-jaxb-dsl-test/spring/pom.xml         |     2 +-
 dsl/camel-xml-jaxb-dsl/pom.xml                     |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/xml-jaxb-dsl.json      |     2 +-
 dsl/camel-yaml-dsl/camel-yaml-dsl-common/pom.xml   |     2 +-
 .../camel-yaml-dsl-deserializers/pom.xml           |     2 +-
 .../dsl/yaml/deserializers/ModelDeserializers.java |    12 +
 .../camel-yaml-dsl-maven-plugin/pom.xml            |     2 +-
 dsl/camel-yaml-dsl/camel-yaml-dsl/pom.xml          |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../generated/resources/schema/camelYamlDsl.json   |    10 +
 .../src/generated/resources/yaml-dsl.json          |     2 +-
 dsl/camel-yaml-dsl/pom.xml                         |     2 +-
 dsl/pom.xml                                        |     2 +-
 etc/pom.xml                                        |     2 +-
 parent/pom.xml                                     |    50 +-
 pom.xml                                            |     2 +-
 test-infra/camel-test-infra-arangodb/pom.xml       |     2 +-
 test-infra/camel-test-infra-artemis/pom.xml        |     2 +-
 test-infra/camel-test-infra-aws-common/pom.xml     |     2 +-
 test-infra/camel-test-infra-aws-v2/pom.xml         |     2 +-
 test-infra/camel-test-infra-azure-common/pom.xml   |     2 +-
 .../camel-test-infra-azure-storage-blob/pom.xml    |     2 +-
 .../pom.xml                                        |     2 +-
 .../camel-test-infra-azure-storage-queue/pom.xml   |     2 +-
 test-infra/camel-test-infra-cassandra/pom.xml      |     2 +-
 test-infra/camel-test-infra-chatscript/pom.xml     |     2 +-
 test-infra/camel-test-infra-common/pom.xml         |     2 +-
 test-infra/camel-test-infra-consul/pom.xml         |     2 +-
 test-infra/camel-test-infra-core/pom.xml           |     2 +-
 test-infra/camel-test-infra-couchbase/pom.xml      |     2 +-
 test-infra/camel-test-infra-couchdb/pom.xml        |     2 +-
 .../camel-test-infra-dispatch-router/pom.xml       |     2 +-
 test-infra/camel-test-infra-elasticsearch/pom.xml  |     2 +-
 test-infra/camel-test-infra-etcd3/pom.xml          |     2 +-
 test-infra/camel-test-infra-fhir/pom.xml           |     2 +-
 test-infra/camel-test-infra-ftp/pom.xml            |     2 +-
 test-infra/camel-test-infra-google-pubsub/pom.xml  |     2 +-
 .../camel-test-infra-hashicorp-vault/pom.xml       |     2 +-
 test-infra/camel-test-infra-hdfs/pom.xml           |    65 -
 .../src/main/resources/META-INF/MANIFEST.MF        |     0
 .../test/infra/hdfs/v2/common/HDFSProperties.java  |    25 -
 .../hdfs/v2/services/EmbeddedHDFSService.java      |    59 -
 .../test/infra/hdfs/v2/services/HDFSContainer.java |    65 -
 .../infra/hdfs/v2/services/HDFSServiceFactory.java |    60 -
 test-infra/camel-test-infra-ignite/pom.xml         |     2 +-
 test-infra/camel-test-infra-infinispan/pom.xml     |     2 +-
 test-infra/camel-test-infra-jdbc/pom.xml           |     2 +-
 test-infra/camel-test-infra-jetty/pom.xml          |     2 +-
 test-infra/camel-test-infra-kafka/pom.xml          |     2 +-
 .../camel-test-infra-messaging-common/pom.xml      |     2 +-
 .../camel-test-infra-microprofile-lra/pom.xml      |     2 +-
 test-infra/camel-test-infra-minio/pom.xml          |     2 +-
 test-infra/camel-test-infra-mongodb/pom.xml        |     2 +-
 .../services/MongoDBLocalContainerService.java     |     4 +-
 test-infra/camel-test-infra-mosquitto/pom.xml      |     2 +-
 test-infra/camel-test-infra-nats/pom.xml           |     2 +-
 test-infra/camel-test-infra-openldap/pom.xml       |     2 +-
 test-infra/camel-test-infra-opensearch/pom.xml     |     2 +-
 test-infra/camel-test-infra-parent/pom.xml         |     2 +-
 test-infra/camel-test-infra-postgres/pom.xml       |     2 +-
 test-infra/camel-test-infra-pulsar/pom.xml         |     2 +-
 test-infra/camel-test-infra-rabbitmq/pom.xml       |     2 +-
 test-infra/camel-test-infra-redis/pom.xml          |     2 +-
 test-infra/camel-test-infra-rocketmq/pom.xml       |     2 +-
 test-infra/camel-test-infra-smb/pom.xml            |     2 +-
 test-infra/camel-test-infra-xmpp/pom.xml           |     2 +-
 test-infra/camel-test-infra-zookeeper/pom.xml      |     2 +-
 test-infra/pom.xml                                 |     3 +-
 tests/camel-itest-standalone/pom.xml               |    65 -
 .../src/main/resources/META-INF/LICENSE.txt        |   203 -
 .../src/main/resources/META-INF/NOTICE.txt         |    11 -
 .../standalone/CamelContextStandaloneTest.java     |    51 -
 .../src/test/resources/log4j2.properties           |    28 -
 tests/camel-itest/pom.xml                          |     2 +-
 .../apache/camel/itest/async/HttpAsyncDslTest.java |   136 -
 .../apache/camel/itest/async/HttpAsyncTest.java    |    82 -
 .../camel/itest/async/HttpAsyncTestSupport.java    |    36 -
 .../camel/itest/async/HttpJmsAsyncTimeoutTest.java |    75 -
 .../org/apache/camel/itest/async/HttpSyncTest.java |    67 -
 .../apache/camel/itest/async/MyAsyncEndpoint.java  |    73 -
 .../apache/camel/itest/async/MyAsyncProducer.java  |    73 -
 .../customerrelations/CustomerServicesTest.java    |     1 -
 .../CustomerServicesWsAddressingTest.java          |    54 -
 .../itest/ftp/FtpInitialConnectTimeoutTest.java    |   168 -
 tests/camel-partial-classpath-test/pom.xml         |    66 -
 .../src/main/resources/META-INF/LICENSE.txt        |   203 -
 .../src/main/resources/META-INF/NOTICE.txt         |    11 -
 .../camel/tests/partialclasspath/RouteTest.java    |    54 -
 .../services/org/apache/camel/TypeConverter        |    18 -
 .../src/test/resources/log4j2.properties           |    30 -
 tests/camel-typeconverterscan-test/pom.xml         |    62 -
 .../src/main/resources/META-INF/LICENSE.txt        |   203 -
 .../src/main/resources/META-INF/NOTICE.txt         |    11 -
 .../camel/tests/typeconverterscan/MyBean.java      |    74 -
 .../camel/tests/typeconverterscan/MyConverter.java |    29 -
 .../tests/typeconverterscan/RouteMainTest.java     |    51 -
 .../camel/tests/typeconverterscan/RouteTest.java   |    54 -
 .../services/org/apache/camel/TypeConverter        |    19 -
 .../src/test/resources/log4j2.properties           |    28 -
 tests/pom.xml                                      |     5 +-
 .../camel-validator-test-resources/pom.xml         |     2 +-
 tests/test-bundles/pom.xml                         |     2 +-
 tooling/camel-tooling-maven/pom.xml                |     2 +-
 tooling/camel-tooling-model/pom.xml                |     2 +-
 tooling/camel-tooling-util/pom.xml                 |     2 +-
 tooling/camel-util-json/pom.xml                    |     2 +-
 tooling/maven/bom-generator-maven-plugin/pom.xml   |     2 +-
 .../maven/camel-api-component-maven-plugin/pom.xml |     2 +-
 tooling/maven/camel-component-maven-plugin/pom.xml |     2 +-
 .../pom.xml                                        |     2 +-
 tooling/maven/camel-maven-plugin/pom.xml           |     2 +-
 .../main/java/org/apache/camel/maven/RunMojo.java  |     5 +-
 tooling/maven/camel-package-maven-plugin/pom.xml   |     2 +-
 .../maven/packaging/PrepareCamelMainMojo.java      |     6 +
 .../maven/packaging/PrepareComponentMojo.java      |     6 +
 tooling/maven/camel-restdsl-openapi-plugin/pom.xml |     2 +-
 tooling/maven/pom.xml                              |     2 +-
 tooling/maven/sync-properties-maven-plugin/pom.xml |     2 +-
 tooling/openapi-rest-dsl-generator/pom.xml         |     2 +-
 tooling/parent/pom.xml                             |     2 +-
 tooling/pom.xml                                    |     2 +-
 tooling/spi-annotations/pom.xml                    |     2 +-
 2313 files changed, 24250 insertions(+), 40388 deletions(-)
 delete mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/hdfs.json
 copy dsl/camel-groovy-dsl/camel-groovy-dsl/src/generated/resources/groovy-dsl.json => catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others/kotlin-dsl.json (52%)
 create mode 100644 components/camel-aws/camel-aws2-kinesis/src/generated/resources/META-INF/services/org/apache/camel/kinesis-resume-strategy
 copy components/camel-aws/camel-aws2-kinesis/src/main/java/org/apache/camel/component/aws2/kinesis/consumer/{KinesisResumeAdapter.java => KinesisConsumerOffsetProcessor.java} (57%)
 create mode 100644 components/camel-aws/camel-aws2-kinesis/src/main/java/org/apache/camel/component/aws2/kinesis/consumer/KinesisResumeStrategy.java
 create mode 100644 components/camel-aws/camel-aws2-kinesis/src/main/java/org/apache/camel/component/aws2/kinesis/consumer/KinesisResumeStrategyConfiguration.java
 create mode 100644 components/camel-aws/camel-aws2-kinesis/src/test/java/org/apache/camel/component/aws2/kinesis/integration/KinesisConsumerResumeAfterRestartIT.java
 rename components/{camel-hdfs/src/main/java/org/apache/camel/component/hdfs/HdfsCompressionType.java => camel-azure/camel-azure-eventhubs/src/main/java/org/apache/camel/component/azure/eventhubs/CredentialType.java} (61%)
 rename test-infra/camel-test-infra-hdfs/src/test/java/org/apache/camel/test/infra/hdfs/v2/services/HDFSService.java => components/camel-azure/camel-azure-files/src/main/java/org/apache/camel/component/file/azure/CredentialType.java (68%)
 rename components/camel-azure/camel-azure-files/src/test/java/org/apache/camel/component/file/azure/{FilesConfigurationTests.java => FilesConfigurationTest.java} (95%)
 rename components/camel-azure/camel-azure-files/src/test/java/org/apache/camel/component/file/azure/{FilesEndpointTests.java => FilesEndpointTest.java} (97%)
 rename components/camel-azure/camel-azure-files/src/test/java/org/apache/camel/component/file/azure/{FilesPathTests.java => FilesPathTest.java} (98%)
 rename components/camel-azure/camel-azure-files/src/test/java/org/apache/camel/component/file/azure/{FilesURIStringsTests.java => FilesURIStringsTest.java} (97%)
 rename components/{camel-hdfs/src/main/java/org/apache/camel/component/hdfs/HdfsFile.java => camel-azure/camel-azure-servicebus/src/main/java/org/apache/camel/component/azure/servicebus/CredentialType.java} (61%)
 copy components/{camel-aws/camel-aws2-kinesis/src/main/java/org/apache/camel/component/aws2/kinesis/consumer/KinesisResumeAdapter.java => camel-azure/camel-azure-storage-datalake/src/main/java/org/apache/camel/component/azure/storage/datalake/CredentialType.java} (56%)
 rename components/{camel-hdfs/src/main/java/org/apache/camel/component/hdfs/Holder.java => camel-azure/camel-azure-storage-queue/src/main/java/org/apache/camel/component/azure/storage/queue/CredentialType.java} (60%)
 delete mode 100644 components/camel-disruptor/src/test/java/org/apache/camel/component/disruptor/SedaDisruptorCompareTest.java
 delete mode 100644 components/camel-hdfs/pom.xml
 delete mode 100644 components/camel-hdfs/src/generated/java/org/apache/camel/component/hdfs/HdfsComponentConfigurer.java
 delete mode 100644 components/camel-hdfs/src/generated/java/org/apache/camel/component/hdfs/HdfsEndpointConfigurer.java
 delete mode 100644 components/camel-hdfs/src/generated/java/org/apache/camel/component/hdfs/HdfsEndpointUriFactory.java
 delete mode 100644 components/camel-hdfs/src/generated/resources/META-INF/services/org/apache/camel/component.properties
 delete mode 100644 components/camel-hdfs/src/generated/resources/META-INF/services/org/apache/camel/component/hdfs
 delete mode 100644 components/camel-hdfs/src/generated/resources/META-INF/services/org/apache/camel/configurer/hdfs-component
 delete mode 100644 components/camel-hdfs/src/generated/resources/META-INF/services/org/apache/camel/configurer/hdfs-endpoint
 delete mode 100644 components/camel-hdfs/src/generated/resources/META-INF/services/org/apache/camel/urifactory/hdfs-endpoint
 delete mode 100644 components/camel-hdfs/src/generated/resources/org/apache/camel/component/hdfs/hdfs.json
 delete mode 100644 components/camel-hdfs/src/main/docs/hdfs-component.adoc
 delete mode 100644 components/camel-hdfs/src/main/java/org/apache/camel/component/hdfs/DefaultHdfsFile.java
 delete mode 100644 components/camel-hdfs/src/main/java/org/apache/camel/component/hdfs/HaConfigurationBuilder.java
 delete mode 100644 components/camel-hdfs/src/main/java/org/apache/camel/component/hdfs/HdfsArrayFileTypeHandler.java
 delete mode 100644 components/camel-hdfs/src/main/java/org/apache/camel/component/hdfs/HdfsBloomMapFileHandler.java
 delete mode 100644 components/camel-hdfs/src/main/java/org/apache/camel/component/hdfs/HdfsComponent.java
 delete mode 100644 components/camel-hdfs/src/main/java/org/apache/camel/component/hdfs/HdfsCompressionCodec.java
 delete mode 100644 components/camel-hdfs/src/main/java/org/apache/camel/component/hdfs/HdfsConfiguration.java
 delete mode 100644 components/camel-hdfs/src/main/java/org/apache/camel/component/hdfs/HdfsConstants.java
 delete mode 100644 components/camel-hdfs/src/main/java/org/apache/camel/component/hdfs/HdfsConsumer.java
 delete mode 100644 components/camel-hdfs/src/main/java/org/apache/camel/component/hdfs/HdfsEndpoint.java
 delete mode 100644 components/camel-hdfs/src/main/java/org/apache/camel/component/hdfs/HdfsFileSystemType.java
 delete mode 100644 components/camel-hdfs/src/main/java/org/apache/camel/component/hdfs/HdfsFileType.java
 delete mode 100644 components/camel-hdfs/src/main/java/org/apache/camel/component/hdfs/HdfsHeader.java
 delete mode 100644 components/camel-hdfs/src/main/java/org/apache/camel/component/hdfs/HdfsHelper.java
 delete mode 100644 components/camel-hdfs/src/main/java/org/apache/camel/component/hdfs/HdfsInfo.java
 delete mode 100644 components/camel-hdfs/src/main/java/org/apache/camel/component/hdfs/HdfsInfoFactory.java
 delete mode 100644 components/camel-hdfs/src/main/java/org/apache/camel/component/hdfs/HdfsInputStream.java
 delete mode 100644 components/camel-hdfs/src/main/java/org/apache/camel/component/hdfs/HdfsMapFileHandler.java
 delete mode 100644 components/camel-hdfs/src/main/java/org/apache/camel/component/hdfs/HdfsNormalFileHandler.java
 delete mode 100644 components/camel-hdfs/src/main/java/org/apache/camel/component/hdfs/HdfsOsgiHelper.java
 delete mode 100644 components/camel-hdfs/src/main/java/org/apache/camel/component/hdfs/HdfsOutputStream.java
 delete mode 100644 components/camel-hdfs/src/main/java/org/apache/camel/component/hdfs/HdfsProducer.java
 delete mode 100644 components/camel-hdfs/src/main/java/org/apache/camel/component/hdfs/HdfsSequenceFileHandler.java
 delete mode 100644 components/camel-hdfs/src/main/java/org/apache/camel/component/hdfs/HdfsWritableFactories.java
 delete mode 100644 components/camel-hdfs/src/main/java/org/apache/camel/component/hdfs/WritableType.java
 delete mode 100644 components/camel-hdfs/src/main/java/org/apache/camel/component/hdfs/kerberos/KerberosAuthentication.java
 delete mode 100644 components/camel-hdfs/src/main/java/org/apache/camel/component/hdfs/kerberos/KerberosConfigurationBuilder.java
 delete mode 100644 components/camel-hdfs/src/test/java/org/apache/camel/component/hdfs/FromFileToHdfsTest.java
 delete mode 100644 components/camel-hdfs/src/test/java/org/apache/camel/component/hdfs/HaConfigurationBuilderTest.java
 delete mode 100644 components/camel-hdfs/src/test/java/org/apache/camel/component/hdfs/HdfsConsumerTest.java
 delete mode 100644 components/camel-hdfs/src/test/java/org/apache/camel/component/hdfs/HdfsInputStreamTest.java
 delete mode 100644 components/camel-hdfs/src/test/java/org/apache/camel/component/hdfs/HdfsOutputStreamTest.java
 delete mode 100644 components/camel-hdfs/src/test/java/org/apache/camel/component/hdfs/HdfsProducerConsumerTest.java
 delete mode 100644 components/camel-hdfs/src/test/java/org/apache/camel/component/hdfs/HdfsProducerSplitTest.java
 delete mode 100644 components/camel-hdfs/src/test/java/org/apache/camel/component/hdfs/HdfsProducerTest.java
 delete mode 100644 components/camel-hdfs/src/test/java/org/apache/camel/component/hdfs/HdfsTestSupport.java
 delete mode 100644 components/camel-hdfs/src/test/java/org/apache/camel/component/hdfs/MockDataInputStream.java
 delete mode 100644 components/camel-hdfs/src/test/java/org/apache/camel/component/hdfs/integration/HdfsAppendIT.java
 delete mode 100644 components/camel-hdfs/src/test/java/org/apache/camel/component/hdfs/integration/HdfsConsumerIntegrationIT.java
 delete mode 100644 components/camel-hdfs/src/test/java/org/apache/camel/component/hdfs/integration/HdfsProducerConsumerIntegrationIT.java
 delete mode 100644 components/camel-hdfs/src/test/java/org/apache/camel/component/hdfs/kerberos/KerberosAuthenticationTest.java
 delete mode 100644 components/camel-hdfs/src/test/java/org/apache/camel/component/hdfs/kerberos/KerberosConfigurationBuilderTest.java
 delete mode 100644 components/camel-hdfs/src/test/resources/hdfs-default.xml
 delete mode 100644 components/camel-hdfs/src/test/resources/hdfs-mac-test.xml
 delete mode 100644 components/camel-hdfs/src/test/resources/hdfs-test.xml
 delete mode 100644 components/camel-hdfs/src/test/resources/hdfs/normal_file.txt
 delete mode 100644 components/camel-hdfs/src/test/resources/kerberos/test-kerb5.conf
 delete mode 100644 components/camel-hdfs/src/test/resources/kerberos/test-keytab.bin
 delete mode 100644 components/camel-hdfs/src/test/resources/log4j2.properties
 create mode 100644 components/camel-jasypt/src/test/java/org/apache/camel/component/jasypt/JasytPropertiesParserCustomAlgTest.java
 create mode 100644 components/camel-kamelet/src/test/java/org/apache/camel/component/kamelet/KameletEnrichTest.java
 create mode 100644 components/camel-kamelet/src/test/java/org/apache/camel/component/kamelet/KameletPollEnrichTest.java
 create mode 100644 core/camel-api/src/main/java/org/apache/camel/Clock.java
 delete mode 100644 core/camel-core/src/test/java/org/apache/camel/component/bean/CamelSimpleExpressionPerfTestRunner.java
 copy core/camel-core/src/test/java/org/apache/camel/processor/{MDCSplitTest.java => MDCCustomKeysTest.java} (72%)
 rename core/camel-core/src/test/java/org/apache/camel/processor/{SplitterParallelAggregateTest.java => SplitterParallelAggregateManualTest.java} (91%)
 copy core/camel-core/src/test/java/org/apache/camel/processor/{MDCSplitTest.java => WireTapMDCTest.java} (69%)
 rename core/camel-core/src/test/java/org/apache/camel/processor/{ => converter}/ConvertBodyTest.java (93%)
 rename core/camel-core/src/test/java/org/apache/camel/processor/{ => converter}/ConvertHeaderTest.java (99%)
 rename {tests/camel-partial-classpath-test/src/test/java/org/apache/camel/tests/partialclasspath => core/camel-core/src/test/java/org/apache/camel/processor/converter/custom}/MyBean.java (97%)
 rename {tests/camel-partial-classpath-test/src/test/java/org/apache/camel/tests/partialclasspath => core/camel-core/src/test/java/org/apache/camel/processor/converter/custom}/MyConverter.java (95%)
 create mode 100644 core/camel-health/src/generated/resources/META-INF/services/org/apache/camel/health-check/route-controller-check
 create mode 100644 core/camel-health/src/main/java/org/apache/camel/impl/health/RouteControllerHealthCheck.java
 create mode 100644 core/camel-main/src/generated/java/org/apache/camel/main/RouteControllerConfigurationPropertiesConfigurer.java
 create mode 100644 core/camel-main/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.main.RouteControllerConfigurationProperties
 create mode 100644 core/camel-main/src/main/java/org/apache/camel/main/RouteControllerConfigurationProperties.java
 rename tests/camel-itest/src/test/java/org/apache/camel/itest/async/MyAsyncComponent.java => core/camel-support/src/main/java/org/apache/camel/support/MonotonicClock.java (61%)
 create mode 100644 core/camel-support/src/main/java/org/apache/camel/support/ResetableClock.java
 delete mode 100644 dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/HdfsComponentBuilderFactory.java
 delete mode 100644 dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/HdfsEndpointBuilderFactory.java
 create mode 100644 dsl/camel-kamelet-main/src/main/java/org/apache/camel/main/download/PromptPropertyPlaceholderSource.java
 create mode 100644 dsl/camel-kotlin-dsl/src/generated/resources/META-INF/services/org/apache/camel/other.properties
 copy dsl/{camel-groovy-dsl/camel-groovy-dsl/src/generated/resources/groovy-dsl.json => camel-kotlin-dsl/src/generated/resources/kotlin-dsl.json} (52%)
 delete mode 100644 test-infra/camel-test-infra-hdfs/pom.xml
 delete mode 100644 test-infra/camel-test-infra-hdfs/src/main/resources/META-INF/MANIFEST.MF
 delete mode 100644 test-infra/camel-test-infra-hdfs/src/test/java/org/apache/camel/test/infra/hdfs/v2/common/HDFSProperties.java
 delete mode 100644 test-infra/camel-test-infra-hdfs/src/test/java/org/apache/camel/test/infra/hdfs/v2/services/EmbeddedHDFSService.java
 delete mode 100644 test-infra/camel-test-infra-hdfs/src/test/java/org/apache/camel/test/infra/hdfs/v2/services/HDFSContainer.java
 delete mode 100644 test-infra/camel-test-infra-hdfs/src/test/java/org/apache/camel/test/infra/hdfs/v2/services/HDFSServiceFactory.java
 delete mode 100644 tests/camel-itest-standalone/pom.xml
 delete mode 100644 tests/camel-itest-standalone/src/main/resources/META-INF/LICENSE.txt
 delete mode 100644 tests/camel-itest-standalone/src/main/resources/META-INF/NOTICE.txt
 delete mode 100644 tests/camel-itest-standalone/src/test/java/org/apache/camel/itest/standalone/CamelContextStandaloneTest.java
 delete mode 100644 tests/camel-itest-standalone/src/test/resources/log4j2.properties
 delete mode 100644 tests/camel-itest/src/test/java/org/apache/camel/itest/async/HttpAsyncDslTest.java
 delete mode 100644 tests/camel-itest/src/test/java/org/apache/camel/itest/async/HttpAsyncTest.java
 delete mode 100644 tests/camel-itest/src/test/java/org/apache/camel/itest/async/HttpAsyncTestSupport.java
 delete mode 100644 tests/camel-itest/src/test/java/org/apache/camel/itest/async/HttpJmsAsyncTimeoutTest.java
 delete mode 100644 tests/camel-itest/src/test/java/org/apache/camel/itest/async/HttpSyncTest.java
 delete mode 100644 tests/camel-itest/src/test/java/org/apache/camel/itest/async/MyAsyncEndpoint.java
 delete mode 100644 tests/camel-itest/src/test/java/org/apache/camel/itest/async/MyAsyncProducer.java
 delete mode 100644 tests/camel-itest/src/test/java/org/apache/camel/itest/customerrelations/CustomerServicesWsAddressingTest.java
 delete mode 100644 tests/camel-itest/src/test/java/org/apache/camel/itest/ftp/FtpInitialConnectTimeoutTest.java
 delete mode 100644 tests/camel-partial-classpath-test/pom.xml
 delete mode 100644 tests/camel-partial-classpath-test/src/main/resources/META-INF/LICENSE.txt
 delete mode 100644 tests/camel-partial-classpath-test/src/main/resources/META-INF/NOTICE.txt
 delete mode 100644 tests/camel-partial-classpath-test/src/test/java/org/apache/camel/tests/partialclasspath/RouteTest.java
 delete mode 100644 tests/camel-partial-classpath-test/src/test/resources/META-INF/services/org/apache/camel/TypeConverter
 delete mode 100644 tests/camel-partial-classpath-test/src/test/resources/log4j2.properties
 delete mode 100644 tests/camel-typeconverterscan-test/pom.xml
 delete mode 100644 tests/camel-typeconverterscan-test/src/main/resources/META-INF/LICENSE.txt
 delete mode 100644 tests/camel-typeconverterscan-test/src/main/resources/META-INF/NOTICE.txt
 delete mode 100644 tests/camel-typeconverterscan-test/src/test/java/org/apache/camel/tests/typeconverterscan/MyBean.java
 delete mode 100644 tests/camel-typeconverterscan-test/src/test/java/org/apache/camel/tests/typeconverterscan/MyConverter.java
 delete mode 100644 tests/camel-typeconverterscan-test/src/test/java/org/apache/camel/tests/typeconverterscan/RouteMainTest.java
 delete mode 100644 tests/camel-typeconverterscan-test/src/test/java/org/apache/camel/tests/typeconverterscan/RouteTest.java
 delete mode 100644 tests/camel-typeconverterscan-test/src/test/resources/META-INF/services/org/apache/camel/TypeConverter
 delete mode 100644 tests/camel-typeconverterscan-test/src/test/resources/log4j2.properties