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/02/26 16:05:36 UTC

[camel] branch regen_bot_sbom updated (4bfd8811383 -> d224c671eca)

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

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


    omit 4bfd8811383 Regen SBOM from commit 8fd9267e3599a4ec8b4512c2b5b24ae420816403
     add 0004e1347fe (chores) dsls: simplify getting the PID as a String
     add 07c7243a6dc Regen SBOM from commit 8fd9267e3599a4ec8b4512c2b5b24ae420816403
     add 494c147372d Upgrade AWS SDK v2 to version 2.20.7
     add 6901f80aaba Sync deps
     add 4e0e3a8e0ff Upgrade Caffeine to version 3.1.4
     add ac608b21d0f Sync deps
     add 939a733d755 Upgrade OWASP Maven plugin to version 8.1.0
     add 67511ae348f Sync deps
     add 9fcfa18d8a3 CAMEL-19062 - Clean up Parent POM - Abdera
     add 484279fc143 CAMEL-19062 - Clean up Parent POM - Commons Pool
     add 6edc58eb248 CAMEL-19062 - Clean up Parent POM - CXF
     add 6d04354e037 CAMEL-19062 - Clean up Parent POM - CXF
     add b26f4d3ca2c CAMEL-19062 - Clean up Parent POM - Kafka Clients
     add 496d99bff78 CAMEL-19062 - Clean up Parent POM - Add a kafka client version specific for Debezium component
     add ba1ff4d6b6b CAMEL-19062 - Clean up Parent POM - Caffeine
     add 40d83609da1 CAMEL-19062 - Clean up Parent POM - Stax-api
     add 09403b1b05b CAMEL-19062 - Clean up Parent POM - JAXB impl
     add 7d9f6674012 CAMEL-19062 - Clean up Parent POM - JAXB impl
     add 0f9f05d503c CAMEL-19062 - Clean up Parent POM - JAXB core
     add dac309e3756 CAMEL-19062 - Clean up Parent POM - JAXB JXC
     add f9ac27332bd CAMEL-19062 - Clean up Parent POM - JAXP-ri
     add 662bd1c1240 Sync deps
     add c55eac22c37 CAMEL-19062 - Clean up Parent POM - Commons logging
     add b86df4f6073 CAMEL-19062 - Clean up Parent POM - Commons codec
     add 5d6639fe46b CAMEL-19062 - Clean up Parent POM - Xbean Spring
     add d7ab1a3e89f CAMEL-19062 - Clean up Parent POM - Xbean Spring
     add 79704b7c1dd CAMEL-19062 - Clean up Parent POM - Geronimo J2EE Connector Spec 1.5
     add 2630075230e CAMEL-19062 - Clean up Parent POM - Geronimo J2EE jacc spec 1.0
     add b8315fb3fd7 CAMEL-19062 - Clean up Parent POM - Geronimo J2EE management spec 1.0
     add ae3bc76156c CAMEL-19062 - Clean up Parent POM - Jakarta JMS API
     add 05a70c5af81 CAMEL-19062 - Clean up Parent POM - Jakarta JMS API
     add ac35e82479e CAMEL-19062 - Clean up Parent POM - Jakarta Persistence API
     add 4e42205d74b CAMEL-19062 - Clean up Parent POM - Jakarta Persistence API
     add 0be67c55ad3 (chores) camel-opentelemetry: use logs instead of printing to stdout
     add 58a14b9891f CAMEL-19078: Allow response headers with empty values to be returned
     add b39f93b9689 Upgrade AWS SDK v2 to version 2.20.8
     add 28ef45206fc Sync deps
     add a8c38ac2ce7 Removed Elasticsearch Rest properties placeholder
     add 057c7b0c47b Sync deps
     add 79ce95db685 Elasticsearch Span decorator should use elasticsearch as component
     add 0b80eeea45b CAMEL-19065: camel-kafka - Add KafkaSagaIT test
     add d8a01e77a98 remove the ScopeWrapper workaround
     add ae177704051 Upgrade AWS SDK v2 to version 2.20.9
     add e95688a0de4 Sync deps
     add 6c5570a1f2f CAMEL-19062 - Clean up Parent POM - Jakarta Transaction API
     add 0adb1d091ff CAMEL-19062 - Clean up Parent POM - Jakarta Transaction API
     add 096a2e693e3 Upgrade CycloneDX maven plugin to version 2.7.5
     add c207293313b Upgrade CycloneDX maven plugin to version 2.7.5 - Use Output directory configuration
     add f1cc3186fa3 CAMEL-19062 - Clean up Parent POM - Jakarta Servlet API
     add b21a9a19f52 CAMEL-19062 - Clean up Parent POM - Jakarta Servlet API
     add f363cb531a6 CAMEL-19062 - Clean up Parent POM - Spring Context
     add 8efc03da0a6 CAMEL-19062 - Clean up Parent POM - Spring Context
     add dfc6edb945c CAMEL-19062 - Clean up Parent POM - Spring Test
     add cc2ff3e6849 CAMEL-19062 - Clean up Parent POM - Spring Test
     add 4d7ace3a8a9 CAMEL-19066: Do not copy correlationId after Enricher
     add 9c381eb4b5a CAMEL-19062 - Clean up Parent POM - Spring Core and Spring Beans
     add 897069fc986 CAMEL-19062 - Clean up Parent POM - Spring Core and Spring Beans
     add 64f8967d0e2 CAMEL-19062 - Clean up Parent POM - Spring Web and Spring AOP
     add 46a648012ee CAMEL-19062 - Clean up Parent POM - Spring Web and Spring AOP
     add 03d7b027700 CAMEL-19083: Tidy yaml-dsl docs and link to the schema
     add 0fe09a20ad4 CAMEL-19084: Add basic YAML tests for resume strategies
     add 14e24e7dd5e CAMEL-19062 - Clean up Parent POM - Spring JDBC and Spring ORM
     add 4ade69d13f0 CAMEL-19062 - Clean up Parent POM - Spring JDBC and Spring ORM
     add dc08a8c72cf CAMEL-19062 - Clean up Parent POM - Spring JDBC and Spring ORM
     add 4738494ffec CAMEL-19062 - Clean up Parent POM - Spring JMS and Spring Context Support
     add f9a5db525c5 CAMEL-19062 - Clean up Parent POM - Spring JMS and Spring Context Support
     add 0e4012f3ce9 CAMEL-19062 - Clean up Parent POM - Spring TX and Spring Expression
     add d4a284253fd CAMEL-19062 - Clean up Parent POM - Spring TX and Spring Expression
     add 47b88426325 CAMEL-18988: camel-core - tests failing due to OOM (#9398)
     add 2ae40bb81ff CAMEL-18988: camel-core - tests failing due to OOM (part 2) (#9399)
     add b74f910e8b3 Upgrade AWS SDK v2 to version 2.20.10
     add efcac0f25d5 Sync deps
     add 9cac1916ae1 CAMEL-19062 - Clean up Parent POM - Spring Security
     add 0c28959ac04 CAMEL-19062 - Clean up Parent POM - Spring Security
     add 923609310b1 CAMEL-19062 - Clean up Parent POM - Scala
     add 40767cb491a CAMEL-19062 - Clean up Parent POM - Snakeyaml
     add ca56b2fbaad CAMEL-19062 - Clean up Parent POM - Snakeyaml
     add 71c02ad9ae0 CAMEL-19062 - Clean up Parent POM - JSR 250
     add 8030fb33bf0 CAMEL-19062 - Clean up Parent POM - Hapi
     add 003e3db91ed CAMEL-19062 - Clean up Parent POM - Disruptor
     add 159ff52f00d CAMEL-19062 - Clean up Parent POM - Disruptor
     add 3a5dd63bd56 CAMEL-19062 - Clean up Parent POM - Dropbox
     add 08eabb8b102 CAMEL-19062 - Clean up Parent POM - Dropbox
     add 447878544f3 CAMEL-19062 - Clean up Parent POM - Mina
     add a785ad6ece4 CAMEL-19062 - Clean up Parent POM - Mina
     add d18af98fd45 CAMEL-19062 - Clean up Parent POM - MSAL4j
     add c69192e2514 CAMEL-19062 - Clean up Parent POM - MSAL4j
     add a709cfd9c8a CAMEL-19062 - Clean up Parent POM - HTTP Core and HTTP NIO
     add 8ed895bc5ad CAMEL-19062 - Clean up Parent POM - HTTP Core and HTTP NIO
     add dde950a5a9d CAMEL-19062 - Clean up Parent POM - HTTP Client
     add 00ac2023d9f CAMEL-19062 - Clean up Parent POM - HTTP Client
     add e809d89ce72 CAMEL-19062 - Clean up Parent POM - HTTP Async Client
     add fd8e73c5511 CAMEL-19062 - Clean up Parent POM - HTTP Async Client
     add bf0c3d03d0d spring upgrades preparing for spring boot 3.0.3
     add 83e88a68568 [CAMEL-19075] camel-bean. Incorrect choice of overloaded method with several arguments, if one of them has brackets. (#9383)
     add 1ba6d60f31e CAMEL-18928: removed a reference for ActiveMQ from core
     add cb132e4a25d (chores) camel-core: use ThreadLocal.withInitial as it's simpler to
     add 33b60fda590 Upgrade SB and Quarkus in camel-jbang commands
     add a2d11f29db8 Upgrade snmp4j 2.8.15
     add 5a4a30133c0 Update camel-4-migration-guide.adoc (#9373)
     add 0660fc73158 Update camel-4-migration-guide.adoc
     add 0127ee7d55c Update camel-4-migration-guide.adoc
     add 36469822b13 CAMEL-19076: camel-jbang trace to show internal exchange properties also.
     add ab7669ba8c4 camel-jbang - Polish trace
     add da7842a4520 chore: change mojo for example projects (#9404)
     add a7efac98ea3 camel-jbang - Polish trace
     add 19081e26542 camel-jbang - Polish trace
     add 765537d0856 CAMEL-19089: Remove ExchangePattern.InOptionalOut
     add 2d312101a4a CAMEL-19089: Remove ExchangePattern.InOptionalOut
     add 3b0dfea16fc Upgrade AWS SDK v2 to version 2.20.11
     add 0cd8cfb1e5a Sync deps
     add ad2e6264e4a Regen for commit 2d312101a4a41ae04ee4c9afde674313c969db37
     add 0a40bdbbe2d CAMEL-19090: Remove deprecated getEndpointMap() on CamelContext
     add a56eae8359d CAMEL-19050: add DHIS2 component
     add 349fb189bcc CAMEL-19050: relicense code
     add bf8b94ff9fb CAMEL-19050: correct first version
     add 0c07d73d75e CAMEL-19050: improve documentation
     add 4e47f83077a CAMEL-19050: correct typo
     add 9d38dc1d4dd CAMEL-19050: solve checkstyle errors
     add 117a87cc121 CAMEL-19050: drop BSD license from POM
     add b6461cb4c85 CAMEL-19050: drop repositories from POM
     add f455c700674 CAMEL-19050 - Removed Camel-Dhis-api javadoc classifier
     add fb2aad50c89 CAMEL-19090: Remove deprecated apis in core
     add 79ee8bd8ac4 CAMEL-19090: Remove deprecated apis in core
     add f6148a80f76 CAMEL-19090: Remove deprecated apis in core
     add c5eeb1b6d38 CAMEL-19090: Remove deprecated apis in core
     add 1fd332a6dc8 Regen for commit c5eeb1b6d388a75097baf81d2478e368c47f9b59
     add 262fbffbae9 CAMEL-19090: Remove deprecated apis in core
     add 19a5786d444 CAMEL-15105: decouple the ExtendedCamelContext from the CamelContext
     add ba5a90701d7 CAMEL-15105: fix camel-kafka tests
     add 3e61e81835e CAMEL-15105: fix camel-openstack tests
     add b2f6af4a695 CAMEL-15105: replace ExtendedCamelContext inheritance with delegation
     add cd960bc8a24 CAMEL-15105: fixed mixed usages of CamelContext and ExtendedCamelContext
     add cba2626e50c CAMEL-15105: extracted the CamelContextExtension
     add 3d2631bca88 CAMEL-15105: fixed usages of getExtension in CamelTestSupport
     add 0568196034c CAMEL-15105: Fix calls to former CamelContext methods that now should be done on the Extension
     add a26635e18b6 CAMEL-15105: implement a wrapper Configurer so that the context and the extended context configuration can be done as one
     add bec89203bcf CAMEL-15105: formatting and import cleanups
     add 75f156dd5bc CAMEL-15105: fixed tests
     add 71c43ad79bc CAMEL-15105: removed unused methods in AbstractCamelContext
     add cb4cfd930cf CAMEL-15105: formatting fixes
     add eb9840bb49b Regen for commit cb4cfd930cfd75e287d803518b4954001424a90e
     add fe2ee35a4b1 CAMEL-19086: split the ExtendedCamelContext from the Context for the LightweightCamelContext
     add 813cbb7c7eb CAMEL-19086: split the ExtendedCamelContext from the Context for the LightweightRuntimeCamelContext
     add 8112e939c2e CAMEL-19079: camel-language - Should init expression. Add resultType as configuration option.
     add 7e66aab7b6f Regen for commit 813cbb7c7eb3a8b085ebd8065f9bbe97298c7d38 (#9410)
     add 4f249a381ea Fix typo in getting started page
     add a63ade86c98 CAMEL-19090: Remove deprecated apis in core
     add ef170ec0cdd CAMEL-19090: Remove deprecated apis in core
     add 589018eaf3d Regen for commit ef170ec0cdd4c53d737e501c8772cf7b0b772ea0
     add d224c671eca Regen SBOM from commit 589018eaf3d7df5ccae7a1cda5afd6d02bf32ac9

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

 * -- * -- B -- O -- O -- O   (4bfd8811383)
            \
             N -- N -- N   refs/heads/regen_bot_sbom (d224c671eca)

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

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

No new revisions were added by this update.

Summary of changes:
 bom/camel-bom/pom.xml                              |    10 +
 camel-dependencies/pom.xml                         |    32 +-
 camel-sbom/camel-sbom.json                         | 23918 ++++++++++++-------
 camel-sbom/camel-sbom.xml                          | 12310 ++++++----
 catalog/camel-allcomponents/pom.xml                |    10 +
 catalog/camel-catalog-maven/pom.xml                |     1 +
 .../org/apache/camel/catalog/components/amqp.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/aws2-ddbstream.json   |     2 +-
 .../camel/catalog/components/aws2-kinesis.json     |     2 +-
 .../apache/camel/catalog/components/aws2-s3.json   |     2 +-
 .../apache/camel/catalog/components/aws2-sqs.json  |     2 +-
 .../camel/catalog/components/azure-cosmosdb.json   |     2 +-
 .../camel/catalog/components/azure-eventhubs.json  |     2 +-
 .../camel/catalog/components/azure-servicebus.json |     2 +-
 .../catalog/components/azure-storage-blob.json     |     2 +-
 .../catalog/components/azure-storage-datalake.json |     2 +-
 .../catalog/components/azure-storage-queue.json    |     2 +-
 .../org/apache/camel/catalog/components/bean.json  |     2 -
 .../org/apache/camel/catalog/components/box.json   |     2 +-
 .../apache/camel/catalog/components/browse.json    |     2 +-
 .../org/apache/camel/catalog/components/class.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 +-
 .../org/apache/camel/catalog/components/corda.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 +-
 .../org/apache/camel/catalog/components/cxf.json   |     2 +-
 .../org/apache/camel/catalog/components/cxfrs.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 +-
 .../apache/camel/catalog/components/direct-vm.json |     2 +-
 .../apache/camel/catalog/components/direct.json    |     2 +-
 .../camel/catalog/components/disruptor-vm.json     |     2 +-
 .../apache/camel/catalog/components/disruptor.json |     2 +-
 .../apache/camel/catalog/components/docker.json    |     2 +-
 .../apache/camel/catalog/components/dropbox.json   |     2 +-
 .../apache/camel/catalog/components/ehcache.json   |     2 +-
 .../org/apache/camel/catalog/components/etcd3.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/ftp.json   |     2 +-
 .../org/apache/camel/catalog/components/ftps.json  |     2 +-
 .../org/apache/camel/catalog/components/git.json   |     2 +-
 .../apache/camel/catalog/components/github.json    |     2 +-
 .../catalog/components/google-calendar-stream.json |     2 +-
 .../camel/catalog/components/google-calendar.json  |     2 +-
 .../camel/catalog/components/google-drive.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-sheets-stream.json   |     2 +-
 .../camel/catalog/components/google-sheets.json    |     2 +-
 .../camel/catalog/components/google-storage.json   |     2 +-
 .../org/apache/camel/catalog/components/grpc.json  |     2 +-
 .../camel/catalog/components/guava-eventbus.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 +-
 .../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  |     2 +-
 .../camel/catalog/components/hwcloud-obs.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-events.json    |     2 +-
 .../camel/catalog/components/ignite-messaging.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 +-
 .../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/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/jooq.json  |     2 +-
 .../org/apache/camel/catalog/components/jpa.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 +-
 .../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 +-
 .../camel/catalog/components/kubernetes-pods.json  |     2 +-
 .../kubernetes-replication-controllers.json        |     2 +-
 .../catalog/components/kubernetes-services.json    |     2 +-
 .../apache/camel/catalog/components/language.json  |     1 +
 .../camel/catalog/components/lumberjack.json       |     2 +-
 .../apache/camel/catalog/components/master.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  |     4 +-
 .../camel/catalog/components/mongodb-gridfs.json   |     2 +-
 .../apache/camel/catalog/components/mongodb.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 +-
 .../components/openshift-deploymentconfigs.json    |     2 +-
 .../camel/catalog/components/paho-mqtt5.json       |     2 +-
 .../org/apache/camel/catalog/components/paho.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 +-
 .../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 +-
 .../camel/catalog/components/salesforce.json       |     2 +-
 .../apache/camel/catalog/components/scheduler.json |     2 +-
 .../org/apache/camel/catalog/components/seda.json  |     2 +-
 .../apache/camel/catalog/components/service.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/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 +-
 .../apache/camel/catalog/components/splunk.json    |     2 +-
 .../camel/catalog/components/spring-event.json     |     2 +-
 .../camel/catalog/components/spring-rabbitmq.json  |     2 +-
 .../camel/catalog/components/spring-redis.json     |     2 +-
 .../apache/camel/catalog/components/spring-ws.json |     2 +-
 .../org/apache/camel/catalog/components/sql.json   |     2 +-
 .../org/apache/camel/catalog/components/ssh.json   |     2 +-
 .../org/apache/camel/catalog/components/stomp.json |     2 +-
 .../apache/camel/catalog/components/stream.json    |     2 +-
 .../org/apache/camel/catalog/components/stub.json  |     2 +-
 .../apache/camel/catalog/components/telegram.json  |     2 +-
 .../apache/camel/catalog/components/thrift.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 +-
 .../camel/catalog/components/vertx-websocket.json  |     2 +-
 .../org/apache/camel/catalog/components/vertx.json |     2 +-
 .../org/apache/camel/catalog/components/vm.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/wordpress.json |     2 +-
 .../org/apache/camel/catalog/components/xmpp.json  |     2 +-
 .../apache/camel/catalog/components/xquery.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 +-
 .../apache/camel/catalog/models/serviceCall.json   |     2 +-
 .../catalog/models/serviceCallConfiguration.json   |     2 +-
 .../camel/catalog/models/setExchangePattern.json   |     2 +-
 .../org/apache/camel/catalog/models/to.json        |     2 +-
 .../org/apache/camel/catalog/models/toD.json       |     2 +-
 .../org/apache/camel/catalog/models/wireTap.json   |     2 +-
 .../apache/camel/catalog/schemas/camel-spring.xsd  |     2 -
 .../test/resources/org/foo/camel/dummy-pretty.json |     3 +-
 .../src/test/resources/org/foo/camel/dummy.json    |     2 +-
 .../src/test/resources/sample-pretty.json          |     3 +-
 .../camel-catalog/src/test/resources/sample.json   |     2 +-
 catalog/camel-report-maven-plugin/pom.xml          |     1 +
 .../camel/component/dummy/DummyEndpoint.java       |     3 +-
 components/camel-amqp/pom.xml                      |     1 +
 .../org/apache/camel/component/amqp/amqp.json      |     2 +-
 components/camel-as2/camel-as2-api/pom.xml         |     2 +
 .../org/apache/camel/component/as2/as2.json        |     2 +-
 .../apache/camel/component/asterisk/asterisk.json  |     2 +-
 .../atmosphere/websocket/atmosphere-websocket.json |     2 +-
 components/camel-atom/pom.xml                      |     1 +
 .../org/apache/camel/component/atom/atom.json      |     2 +-
 .../org/apache/camel/component/avro/avro.json      |     2 +-
 .../apache/camel/component/avro/AvroListener.java  |     3 +-
 .../component/aws/cloudtrail/aws-cloudtrail.json   |     2 +-
 .../camel-aws/camel-aws-secrets-manager/pom.xml    |     2 +-
 .../aws/secretsmanager/SecretsDevConsole.java      |     3 +-
 .../camel/component/aws/xray/XRayTracer.java       |     3 +-
 .../component/aws2/ddbstream/aws2-ddbstream.json   |     2 +-
 .../camel/component/aws2/kinesis/aws2-kinesis.json |     2 +-
 components/camel-aws/camel-aws2-kms/pom.xml        |     2 +-
 components/camel-aws/camel-aws2-lambda/pom.xml     |     2 +-
 .../apache/camel/component/aws2/s3/aws2-s3.json    |     2 +-
 components/camel-aws/camel-aws2-sns/pom.xml        |     2 +-
 .../apache/camel/component/aws2/sqs/aws2-sqs.json  |     2 +-
 .../component/azure/cosmosdb/azure-cosmosdb.json   |     2 +-
 .../component/azure/eventhubs/azure-eventhubs.json |     2 +-
 .../key/vault/AzureKeyVaultManagerDevConsole.java  |     3 +-
 .../azure/servicebus/azure-servicebus.json         |     2 +-
 .../azure/storage/blob/azure-storage-blob.json     |     2 +-
 .../storage/datalake/azure-storage-datalake.json   |     2 +-
 .../azure/storage/queue/azure-storage-queue.json   |     2 +-
 components/camel-base64/pom.xml                    |     1 +
 components/camel-bean/pom.xml                      |     1 -
 .../component/bean/BeanComponentConfigurer.java    |     3 -
 .../component/bean/BeanEndpointConfigurer.java     |     3 -
 .../component/bean/BeanEndpointUriFactory.java     |     3 +-
 .../beanclass/ClassEndpointUriFactory.java         |     3 +-
 .../org/apache/camel/component/bean/bean.json      |     2 -
 .../apache/camel/component/beanclass/class.json    |     2 -
 .../apache/camel/component/bean/BeanComponent.java |    20 -
 .../apache/camel/component/bean/BeanConstants.java |     2 -
 .../apache/camel/component/bean/BeanEndpoint.java  |    17 -
 .../org/apache/camel/component/bean/BeanInfo.java  |     2 +-
 .../apache/camel/component/bean/MethodInfo.java    |     7 +-
 .../bean/PojoMessageInvocationHandler.java         |    51 -
 .../camel/component/bean/PojoProxyHelper.java      |    43 -
 .../apache/camel/component/bean/ProxyHelper.java   |     3 +-
 components/camel-bindy/pom.xml                     |     2 +-
 components/camel-bonita/pom.xml                    |     2 +
 .../org/apache/camel/component/box/box.json        |     2 +-
 .../org/apache/camel/component/browse/browse.json  |     2 +-
 .../org/apache/camel/component/cassandra/cql.json  |     2 +-
 components/camel-cm-sms/pom.xml                    |     1 +
 .../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                    |     1 +
 .../org/apache/camel/component/cometd/cometd.json  |     2 +-
 .../org/apache/camel/component/cometd/cometds.json |     2 +-
 .../camel/component/cometd/CometdConsumerTest.java |     9 +-
 .../org/apache/camel/component/consul/consul.json  |     2 +-
 .../org/apache/camel/component/corda/corda.json    |     2 +-
 .../camel/component/couchbase/couchbase.json       |     2 +-
 components/camel-couchdb/pom.xml                   |     1 +
 .../apache/camel/component/couchdb/couchdb.json    |     2 +-
 .../org/apache/camel/component/cron/cron.json      |     2 +-
 .../apache/camel/component/cron/CronHelper.java    |     3 +-
 .../camel/component/cron/CronPatternsTest.java     |     3 +-
 components/camel-crypto/pom.xml                    |     1 +
 components/camel-cxf/camel-cxf-common/pom.xml      |     2 +
 components/camel-cxf/camel-cxf-rest/pom.xml        |     9 +
 .../apache/camel/component/cxf/jaxrs/cxfrs.json    |     2 +-
 .../camel/component/cxf/jaxrs/CxfRsEndpoint.java   |     5 +-
 components/camel-cxf/camel-cxf-soap/pom.xml        |    12 +
 .../org/apache/camel/component/cxf/jaxws/cxf.json  |     2 +-
 .../camel-cxf/camel-cxf-spring-common/pom.xml      |     4 +
 components/camel-cxf/camel-cxf-spring-rest/pom.xml |    11 +
 components/camel-cxf/camel-cxf-spring-soap/pom.xml |    10 +
 .../camel-cxf/camel-cxf-spring-transport/pom.xml   |     1 +
 components/camel-cxf/camel-cxf-transport/pom.xml   |     3 +
 .../component/dataformat/DataFormatComponent.java  |     3 +-
 .../component/dataformat/DataFormatEndpoint.java   |     3 +-
 .../apache/camel/component/dataset/dataset.json    |     2 +-
 .../camel-debezium-common-component/pom.xml        |     2 +-
 .../camel/component/debezium/debezium-db2.json     |     2 +-
 .../camel/component/debezium/debezium-mongodb.json |     2 +-
 .../camel/component/debezium/debezium-mysql.json   |     2 +-
 .../camel/component/debezium/debezium-oracle.json  |     2 +-
 .../component/debezium/debezium-postgres.json      |     2 +-
 .../component/debezium/debezium-sqlserver.json     |     2 +-
 .../component/debug/CamelDebuggerFactory.java      |     3 +-
 components/camel-dhis2/camel-dhis2-api/pom.xml     |    50 +
 .../services/org/apache/camel/other.properties     |     7 +
 .../src/generated/resources/dhis2-api.json         |    14 +
 .../apache/camel/component/dhis2/api/Dhis2Get.java |    97 +
 .../camel/component/dhis2/api/Dhis2Post.java       |    57 +
 .../component/dhis2/api/Dhis2ResourceTables.java   |    65 +
 .../component/dhis2/api/Dhis2GetTestCase.java      |   140 +
 .../component/dhis2/api/Dhis2PostTestCase.java     |    79 +
 .../camel-dhis2/camel-dhis2-component/pom.xml      |   146 +
 .../signatures/file-sig-api.txt                    |    17 +-
 .../component/dhis2/Dhis2ComponentConfigurer.java  |   105 +
 .../dhis2/Dhis2ConfigurationConfigurer.java        |    79 +
 .../component/dhis2/Dhis2EndpointConfigurer.java   |   222 +
 .../component/dhis2/Dhis2EndpointUriFactory.java   |   108 +
 .../dhis2/Dhis2GetEndpointConfiguration.java       |    89 +
 .../Dhis2GetEndpointConfigurationConfigurer.java   |   147 +
 .../dhis2/Dhis2PostEndpointConfiguration.java      |    56 +
 .../Dhis2PostEndpointConfigurationConfigurer.java  |   126 +
 .../Dhis2ResourceTablesEndpointConfiguration.java  |    67 +
 ...ourceTablesEndpointConfigurationConfigurer.java |   124 +
 .../dhis2/internal/Dhis2ApiCollection.java         |    77 +
 .../component/dhis2/internal/Dhis2ApiName.java     |    32 +
 .../dhis2/internal/Dhis2GetApiMethod.java          |    61 +
 .../dhis2/internal/Dhis2PostApiMethod.java         |    50 +
 .../internal/Dhis2ResourceTablesApiMethod.java     |    51 +
 .../services/org/apache/camel/component.properties |     7 +
 .../services/org/apache/camel/component/dhis2      |     2 +
 .../org/apache/camel/configurer/dhis2-component    |     2 +
 .../org/apache/camel/configurer/dhis2-endpoint     |     2 +
 ...apache.camel.component.dhis2.Dhis2Configuration |     2 +
 ...l.component.dhis2.Dhis2GetEndpointConfiguration |     2 +
 ....component.dhis2.Dhis2PostEndpointConfiguration |     2 +
 ....dhis2.Dhis2ResourceTablesEndpointConfiguration |     2 +
 .../org/apache/camel/urifactory/dhis2-endpoint     |     2 +
 .../org/apache/camel/component/dhis2/dhis2.json}   |    68 +-
 .../src/main/docs/dhis2-component.adoc             |   455 +
 .../camel/component/dhis2/Dhis2Component.java      |    86 +
 .../camel/component/dhis2/Dhis2Configuration.java  |    97 +
 .../camel/component/dhis2/Dhis2Consumer.java       |    18 +-
 .../camel/component/dhis2/Dhis2Endpoint.java       |   113 +
 .../camel/component/dhis2/Dhis2Producer.java       |    17 +-
 .../component/dhis2/internal/Dhis2Constants.java   |    16 +-
 .../dhis2/internal/Dhis2PropertiesHelper.java      |    33 +-
 .../component/dhis2/AbstractDhis2TestSupport.java  |    85 +
 .../apache/camel/component/dhis2/Dhis2GetIT.java   |    97 +
 .../apache/camel/component/dhis2/Dhis2PostIT.java  |    71 +
 .../component/dhis2/Dhis2ResourceTablesIT.java     |    67 +
 .../apache/camel/component/dhis2/Environment.java  |   108 +
 .../src/test/resources/dhis.conf                   |     5 +
 .../src/test/resources/log4j2-test.xml             |    36 +
 .../src/test/resources/test-options.properties     |    10 +-
 components/camel-dhis2/pom.xml                     |    36 +
 .../org/apache/camel/component/direct/direct.json  |     2 +-
 .../apache/camel/component/directvm/direct-vm.json |     2 +-
 components/camel-disruptor/pom.xml                 |     1 +
 .../camel/component/disruptor/disruptor-vm.json    |     2 +-
 .../camel/component/disruptor/disruptor.json       |     2 +-
 .../org/apache/camel/component/docker/docker.json  |     2 +-
 components/camel-drill/pom.xml                     |     1 +
 components/camel-dropbox/pom.xml                   |     1 +
 .../apache/camel/component/dropbox/dropbox.json    |     2 +-
 .../dynamicrouter/DynamicRouterProcessor.java      |     2 +-
 .../DynamicRouterBasicSynchronousIT.java           |     3 +-
 .../integration/DynamicRouterUriControlIT.java     |     3 +-
 .../support/DynamicRouterTestSupport.java          |     9 +-
 .../apache/camel/component/ehcache/ehcache.json    |     2 +-
 .../org/apache/camel/component/etcd3/etcd3.json    |     2 +-
 components/camel-exec/pom.xml                      |     1 +
 .../apache/camel/component/facebook/facebook.json  |     2 +-
 .../component/facebook/FacebookComponent.java      |     3 +-
 .../facebook/data/FacebookPropertiesHelper.java    |     3 +-
 .../org/apache/camel/component/fhir/fhir.json      |     2 +-
 .../camel/component/fhir/FhirConfigurationIT.java  |     3 +-
 .../camel/component/file/watch/file-watch.json     |     2 +-
 .../org/apache/camel/component/file/file.json      |     2 +-
 components/camel-flatpack/pom.xml                  |     1 +
 .../apache/camel/component/flatpack/flatpack.json  |     2 +-
 components/camel-ftp/pom.xml                       |     1 +
 .../apache/camel/component/file/remote/ftp.json    |     2 +-
 .../apache/camel/component/file/remote/ftps.json   |     2 +-
 .../apache/camel/component/file/remote/sftp.json   |     2 +-
 .../camel/component/file/remote/FtpsEndpoint.java  |     3 +-
 .../camel/component/file/remote/SftpEndpoint.java  |     3 +-
 .../FtpProducerDisconnectOnBatchCompleteIT.java    |     4 +-
 .../remote/integration/FtpServerTestSupport.java   |     5 +-
 components/camel-geocoder/pom.xml                  |     1 +
 .../org/apache/camel/component/git/git.json        |     2 +-
 components/camel-github/pom.xml                    |     1 +
 .../org/apache/camel/component/github/github.json  |     2 +-
 .../bigquery/sql/GoogleBigQuerySQLEndpoint.java    |     4 +-
 .../component/google/calendar/google-calendar.json |     2 +-
 .../calendar/stream/google-calendar-stream.json    |     2 +-
 .../google/calendar/GoogleCalendarConsumer.java    |     3 +-
 .../google/calendar/GoogleCalendarProducer.java    |     3 +-
 .../camel/component/google/drive/google-drive.json |     2 +-
 .../google/drive/GoogleDriveConsumer.java          |     3 +-
 .../google/drive/GoogleDriveProducer.java          |     3 +-
 .../camel/component/google/mail/google-mail.json   |     2 +-
 .../google/mail/stream/google-mail-stream.json     |     2 +-
 .../component/google/mail/GoogleMailConsumer.java  |     3 +-
 .../component/google/mail/GoogleMailProducer.java  |     3 +-
 .../component/google/pubsub/google-pubsub.json     |     2 +-
 .../manager/GoogleSecretManagerDevConsole.java     |     3 +-
 .../component/google/sheets/google-sheets.json     |     2 +-
 .../google/sheets/stream/google-sheets-stream.json |     2 +-
 .../google/sheets/GoogleSheetsConsumer.java        |     3 +-
 .../google/sheets/GoogleSheetsProducer.java        |     3 +-
 .../component/google/storage/google-storage.json   |     2 +-
 components/camel-graphql/pom.xml                   |     1 +
 .../org/apache/camel/component/grpc/grpc.json      |     2 +-
 .../component/grpc/GrpcProducerAsyncTest.java      |   272 -
 .../component/guava/eventbus/guava-eventbus.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 +-
 .../component/hazelcast/seda/hazelcast-seda.json   |     2 +-
 .../component/hazelcast/set/hazelcast-set.json     |     2 +-
 .../component/hazelcast/topic/hazelcast-topic.json |     2 +-
 .../org/apache/camel/component/hdfs/hdfs.json      |     2 +-
 .../camel/component/hdfs/HdfsConsumerTest.java     |     3 +-
 .../camel/component/hdfs/HdfsProducerTest.java     |     5 +-
 .../headersmap/CamelFastHeadersMapTest.java        |     3 +-
 components/camel-hl7/pom.xml                       |     1 +
 components/camel-http/pom.xml                      |     1 +
 .../apache/camel/component/http/HttpComponent.java |     3 +-
 .../http/HttpEndpointUriAssemblerTest.java         |     3 +-
 .../http/HttpSendDynamicAwareBasicAuthTest.java    |     2 +-
 .../http/HttpSendDynamicAwareRawTest.java          |     4 +-
 .../component/http/HttpSendDynamicAwareTest.java   |     4 +-
 .../HttpSendDynamicAwareUriWithSpacesTest.java     |     3 +-
 .../HttpSendDynamicAwareUriWithoutSlashTest.java   |     5 +-
 .../component/huaweicloud/obs/hwcloud-obs.json     |     2 +-
 .../component/iec60870/client/iec60870-client.json |     2 +-
 .../component/iec60870/server/iec60870-server.json |     2 +-
 .../camel/component/ignite/cache/ignite-cache.json |     2 +-
 .../component/ignite/events/ignite-events.json     |     2 +-
 .../ignite/messaging/ignite-messaging.json         |     2 +-
 .../infinispan/embedded/infinispan-embedded.json   |     2 +-
 .../component/infinispan/remote/infinispan.json    |     2 +-
 .../org/apache/camel/component/irc/irc.json        |     2 +-
 .../camel/component/irc/IrcConsumerTest.java       |    12 +-
 .../org/apache/camel/component/ironmq/ironmq.json  |     2 +-
 components/camel-jaxb/pom.xml                      |     3 +
 .../converter/jaxb/FallbackTypeConverter.java      |     2 -
 .../jaxb/JaxbRestBindingJaxbDataFormatFactory.java |     3 +-
 .../org/apache/camel/component/jcache/jcache.json  |     2 +-
 .../org/apache/camel/component/jcr/jcr.json        |     2 +-
 components/camel-jdbc/pom.xml                      |     1 +
 components/camel-jetty-common/pom.xml              |     1 +
 components/camel-jetty/pom.xml                     |     3 +
 .../org/apache/camel/component/jetty11/jetty.json  |     2 +-
 .../camel/component/jgroups/raft/jgroups-raft.json |     2 +-
 .../apache/camel/component/jgroups/jgroups.json    |     2 +-
 .../org/apache/camel/component/jira/jira.json      |     2 +-
 components/camel-jms/pom.xml                       |     6 +
 .../org/apache/camel/component/jms/jms.json        |     2 +-
 .../component/jms/JmsInOnlyPooledExchangeTest.java |     9 +-
 .../issues/JmsBlockedAsyncRoutingEngineTest.java   |   160 -
 .../jms/issues/JmsDirectStartupOrderIssueTest.java |     2 +-
 components/camel-jmx/pom.xml                       |     1 +
 .../org/apache/camel/component/jmx/jmx.json        |     2 +-
 .../camel/component/jmx/SimpleBeanFixture.java     |     2 +-
 .../org/apache/camel/component/jooq/jooq.json      |     2 +-
 components/camel-jpa/pom.xml                       |     4 +
 .../org/apache/camel/component/jpa/jpa.json        |     2 +-
 .../apache/camel/component/jpa/JpaProducer.java    |    10 +-
 .../jpa/JpaWithNamedQueryAndParametersTest.java    |     2 +-
 .../processor/jpa/JpaProducerWithQueryTest.java    |     2 +-
 components/camel-jsch/pom.xml                      |     1 +
 .../org/apache/camel/component/jt400/jt400.json    |     2 +-
 components/camel-jta/pom.xml                       |     1 +
 .../org/apache/camel/jta/JtaTransactionPolicy.java |     2 +-
 components/camel-kafka/pom.xml                     |     1 +
 .../org/apache/camel/component/kafka/kafka.json    |     2 +-
 .../camel/component/kafka/KafkaConsumerTest.java   |    10 +-
 .../camel/component/kafka/KafkaProducerTest.java   |    16 +-
 .../integration/KafkaConsumerAuthInvalidIT.java    |     3 +-
 .../component/kafka/integration/KafkaSagaIT.java   |    82 +
 .../apache/camel/component/kamelet/kamelet.json    |     2 +-
 .../camel/component/kamelet/KameletComponent.java  |     4 +-
 .../component/knative/spi/KnativeEnvironment.java  |     2 +-
 .../apache/camel/component/knative/knative.json    |     2 +-
 .../camel/component/knative/KnativeComponent.java  |     5 +-
 .../camel/component/knative/KnativeEndpoint.java   |     7 +-
 .../camel/component/knative/KnativeProducer.java   |     7 +-
 .../config_maps/kubernetes-config-maps.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 +-
 .../component/kubernetes/pods/kubernetes-pods.json |     2 +-
 .../kubernetes-replication-controllers.json        |     2 +-
 .../kubernetes/services/kubernetes-services.json   |     2 +-
 .../openshift-deploymentconfigs.json               |     2 +-
 .../properties/BasePropertiesFunction.java         |     3 +-
 .../OpenshiftBuildConfigsEndpoint.java             |     4 +-
 .../properties/KubernetesClientConfigureTest.java  |     3 +-
 .../language/LanguageEndpointConfigurer.java       |     6 +
 .../language/LanguageEndpointUriFactory.java       |     3 +-
 .../apache/camel/component/language/language.json  |     1 +
 .../camel/component/language/LanguageEndpoint.java |    32 +-
 .../camel/component/language/LanguageProducer.java |    14 +-
 components/camel-ldap/pom.xml                      |     1 +
 components/camel-ldif/pom.xml                      |     1 +
 .../apache/camel/component/log/LogEndpoint.java    |     3 +-
 .../camel/component/lumberjack/lumberjack.json     |     2 +-
 components/camel-mail-microsoft-oauth/pom.xml      |     5 +-
 .../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 +-
 .../apache/camel/component/mail/MailConsumer.java  |     3 +-
 .../mail/MailConsumerAuthenticatorTest.java        |     6 +-
 .../mapstruct/DefaultMapStructFinder.java          |     2 +-
 .../org/apache/camel/component/master/master.json  |     2 +-
 .../component/metrics/MetricsComponentTest.java    |    18 +-
 .../faulttolerance/FaultToleranceProcessor.java    |     9 +-
 .../faulttolerance/FaultToleranceReifier.java      |     5 +-
 ...tToleranceRefConfigurationNoReflectionTest.java |     3 +-
 .../faulttolerance/FaultToleranceRouteOkTest.java  |     3 +-
 components/camel-mina/pom.xml                      |     1 +
 .../org/apache/camel/component/mina/mina.json      |     2 +-
 .../org/apache/camel/component/minio/minio.json    |     2 +-
 .../org/apache/camel/component/mllp/mllp.json      |     4 +-
 .../apache/camel/component/mock/MockEndpoint.java  |     5 +-
 .../component/mongodb/gridfs/mongodb-gridfs.json   |     2 +-
 .../apache/camel/component/mongodb/mongodb.json    |     2 +-
 .../apache/camel/component/mybatis/mybatis.json    |     2 +-
 .../org/apache/camel/component/nats/nats.json      |     2 +-
 .../camel/component/netty/http/netty-http.json     |     2 +-
 .../component/netty/http/NettyHttpComponent.java   |     3 +-
 .../http/NettyHttpEndpointUriAssemblerTest.java    |     3 +-
 .../netty/http/NettyHttpSendDynamicAwareTest.java  |     4 +-
 .../http/NettyHttpSimplePooledExchangeTest.java    |     9 +-
 .../component/netty/http/ProxyProtocolTest.java    |     2 +-
 .../org/apache/camel/component/netty/netty.json    |     2 +-
 .../camel/component/netty/NettyComponent.java      |     3 +-
 .../camel/component/netty/NettyConfiguration.java  |     3 +-
 .../camel/component/netty/NettyRedeliveryTest.java |     3 +-
 .../NettyTextlineInOnlyPooledExchangeTest.java     |     3 +-
 .../apache/camel/component/nitrite/nitrite.json    |     2 +-
 components/camel-oaipmh/pom.xml                    |     1 +
 .../org/apache/camel/oaipmh/component/oaipmh.json  |     2 +-
 components/camel-olingo2/camel-olingo2-api/pom.xml |     1 +
 .../camel-olingo2/camel-olingo2-component/pom.xml  |     1 +
 .../apache/camel/component/olingo2/olingo2.json    |     2 +-
 .../camel/component/olingo2/Olingo2Endpoint.java   |     3 +-
 components/camel-olingo4/camel-olingo4-api/pom.xml |     1 +
 .../apache/camel/component/olingo4/olingo4.json    |     2 +-
 .../camel/component/olingo4/Olingo4Endpoint.java   |     3 +-
 .../olingo4/Olingo4ComponentConsumerTest.java      |     9 +-
 .../olingo4/Olingo4ComponentProducerTest.java      |     7 +-
 components/camel-openapi-java/pom.xml              |     1 +
 .../apache/camel/openapi/RestOpenApiReader.java    |     3 +-
 .../apache/camel/openapi/RestOpenApiSupport.java   |     3 +-
 .../openapi/jmx/JmxRestDefinitionsResolver.java    |     2 +-
 .../openstack/AbstractProducerTestSupport.java     |    10 +-
 .../CamelOpenTelemetryTestSupport.java             |    11 +-
 .../camel/opentelemetry/SpanProcessorsTest.java    |     1 -
 .../camel/component/paho/mqtt5/paho-mqtt5.json     |     2 +-
 .../org/apache/camel/component/paho/paho.json      |     2 +-
 .../pg/replication/slot/pg-replication-slot.json   |     2 +-
 .../apache/camel/component/pgevent/pgevent.json    |     2 +-
 .../apache/camel/pgevent/PgEventConsumerTest.java  |    16 +-
 .../http/vertx/VertxPlatformHttpSupport.java       |     2 +-
 .../http/vertx/VertxPlatformHttpEngineTest.java    |    33 +
 .../component/platform/http/platform-http.json     |     2 +-
 .../platform/http/PlatformHttpComponent.java       |     3 +-
 .../org/apache/camel/component/plc4x/plc4x.json    |     2 +-
 .../camel/component/printer/PrinterPrintTest.java  |     2 +-
 .../org/apache/camel/component/pubnub/pubnub.json  |     2 +-
 .../org/apache/camel/component/pulsar/pulsar.json  |     2 +-
 .../integration/PulsarCustomMessageReceiptIT.java  |     8 +-
 components/camel-quartz/pom.xml                    |     2 +
 .../org/apache/camel/component/quartz/quartz.json  |     2 +-
 .../apache/camel/component/quickfixj/quickfix.json |     2 +-
 .../org/apache/camel/reactive/SimpleMockTest.java  |     5 +-
 .../org/apache/camel/reactive/SimpleMockTest.java  |     3 +-
 .../reactive/streams/reactive-streams.json         |     2 +-
 .../reactive/streams/ReactiveStreamsHelper.java    |     3 +-
 .../reactive/streams/BaseReactiveTest.java         |     3 +-
 .../engine/ReactorStreamsServiceTestSupport.java   |     3 +-
 .../org/apache/camel/component/ref/ref.json        |     2 +-
 .../resilience4j/ResilienceProcessor.java          |     9 +-
 .../component/resilience4j/ResilienceReifier.java  |     5 +-
 .../resilience4j/ResiliencePooledRouteOkTest.java  |     5 +-
 .../resilience4j/ResilienceRouteOkTest.java        |     3 +-
 .../camel/github/GistResourceResolverTest.java     |     2 +-
 .../camel/github/GitHubResourceResolverTest.java   |     6 +-
 .../rest/openapi/RestOpenApiDelegateHttpsTest.java |     3 +-
 .../openapi/RestOpenApiDelegateHttpsV3Test.java    |     3 +-
 .../org/apache/camel/component/rest/rest-api.json  |     2 +-
 .../org/apache/camel/component/rest/rest.json      |     2 +-
 .../camel/component/rest/RestApiEndpoint.java      |     5 +-
 .../rest/RestComponentVerifierExtension.java       |     3 +-
 .../apache/camel/component/rest/RestEndpoint.java  |     3 +-
 .../apache/camel/component/rest/RestProducer.java  |     5 +-
 .../component/robotframework/robotframework.json   |     2 +-
 .../apache/camel/component/rocketmq/rocketmq.json  |     2 +-
 .../org/apache/camel/component/rss/rss.json        |     2 +-
 .../engine/RxJavaStreamsServiceTestSupport.java    |     3 +-
 .../camel-salesforce-component/pom.xml             |     1 +
 .../camel/component/salesforce/salesforce.json     |     2 +-
 .../component/salesforce/SalesforceComponent.java  |     3 +-
 .../salesforce/SalesforceConsumerTest.java         |     7 +-
 .../org/apache/camel/component/xquery/xquery.json  |     2 +-
 .../XQueryLanguageProducerTemplateTest.java        |    27 +-
 .../camel/component/scheduler/scheduler.json       |     2 +-
 .../org/apache/camel/component/seda/seda.json      |     2 +-
 .../apache/camel/component/seda/SedaEndpoint.java  |     3 +-
 .../apache/camel/component/service/service.json    |     2 +-
 .../camel-servicenow-component/pom.xml             |     5 +
 components/camel-servlet/pom.xml                   |     1 +
 .../apache/camel/component/servlet/servlet.json    |     2 +-
 components/camel-shiro/pom.xml                     |     1 +
 components/camel-sjms/pom.xml                      |     1 +
 .../org/apache/camel/component/sjms/sjms.json      |     2 +-
 .../sjms/consumer/InOnlyPooledExchangeTest.java    |     9 +-
 .../org/apache/camel/component/sjms2/sjms2.json    |     2 +-
 .../org/apache/camel/component/slack/slack.json    |     2 +-
 .../org/apache/camel/component/smpp/smpp.json      |     2 +-
 .../org/apache/camel/component/smpp/smpps.json     |     2 +-
 .../camel/component/smpp/SmppConsumerTest.java     |    11 +-
 components/camel-snakeyaml/pom.xml                 |     1 +
 .../org/apache/camel/component/snmp/snmp.json      |     2 +-
 components/camel-soap/pom.xml                      |     2 +
 components/camel-solr/pom.xml                      |     3 +
 .../org/apache/camel/component/splunk/splunk.json  |     2 +-
 components/camel-spring-jdbc/pom.xml               |     1 +
 components/camel-spring-main/pom.xml               |     1 +
 .../org/apache/camel/spring/MyVetoLifecycle.java   |     2 +-
 .../component/springrabbit/spring-rabbitmq.json    |     2 +-
 .../RabbitMQConsumerPooledExchangeIT.java          |     3 +-
 .../apache/camel/component/redis/spring-redis.json |     2 +-
 components/camel-spring-security/pom.xml           |     8 +
 components/camel-spring-ws/pom.xml                 |     2 +
 .../camel/component/spring/ws/spring-ws.json       |     2 +-
 components/camel-spring-xml/pom.xml                |     3 +
 .../camel/spring/xml/CamelContextFactoryBean.java  |    11 +-
 .../camel/spring/CamelContextFactoryBeanTest.java  |     3 +-
 .../spring/DumpModelAsXmlPlaceholdersTest.java     |     2 +-
 .../apache/camel/spring/EndpointReferenceTest.java |     3 +-
 .../DefaultPackageResolverConfigureTest.java       |     3 +-
 .../TransactedStackSizeParallelProcessingTest.java |     3 +-
 .../camel/spring/processor/SpringTestHelper.java   |     2 +-
 .../routebuilder/SpringRouteTemplateTest.java      |     4 +-
 components/camel-spring/pom.xml                    |     6 +
 .../apache/camel/component/event/spring-event.json |     2 +-
 .../apache/camel/spring/SpringCamelContext.java    |     5 +-
 .../camel/spring/spi/SpringTransactionPolicy.java  |     2 +-
 components/camel-sql/pom.xml                       |     2 +
 .../org/apache/camel/component/sql/sql.json        |     2 +-
 .../component/sql/stored/SqlStoredEndpoint.java    |     8 +-
 .../org/apache/camel/component/ssh/ssh.json        |     2 +-
 .../org/apache/camel/component/stomp/stomp.json    |     2 +-
 .../org/apache/camel/component/stream/stream.json  |     2 +-
 .../org/apache/camel/component/stub/stub.json      |     2 +-
 .../apache/camel/component/stub/StubComponent.java |     5 +-
 components/camel-syslog/pom.xml                    |     1 +
 .../apache/camel/component/telegram/telegram.json  |     2 +-
 .../apache/camel/test/junit5/CamelTestSupport.java |     9 +-
 .../test/junit5/EndpointUriFactoryTestSupport.java |     3 +-
 .../camel/test/main/junit5/CamelMainContext.java   |     2 +-
 .../main/junit5/legacy/OverridePropertiesTest.java |     6 +-
 .../camel-test/camel-test-spring-junit5/pom.xml    |     1 +
 .../spring/junit5/CamelAnnotationsHandler.java     |     5 +-
 .../org/apache/camel/component/thrift/thrift.json  |     2 +-
 .../component/thrift/ThriftProducerAsyncTest.java  |   298 -
 .../org/apache/camel/component/timer/timer.json    |     2 +-
 .../apache/camel/tracing/ActiveSpanManager.java    |    27 +-
 .../main/java/org/apache/camel/tracing/Tracer.java |     5 +-
 .../decorators/ElasticsearchSpanDecorator.java     |     2 +-
 .../org/apache/camel/component/twilio/twilio.json  |     2 +-
 .../camel/component/twilio/TwilioEndpoint.java     |     3 +-
 .../camel/component/twilio/TwilioEndpointTest.java |     4 +-
 .../directmessage/twitter-directmessage.json       |     2 +-
 .../component/twitter/search/twitter-search.json   |     2 +-
 .../twitter/timeline/twitter-timeline.json         |     2 +-
 components/camel-undertow/pom.xml                  |     1 +
 .../apache/camel/component/undertow/undertow.json  |     2 +-
 .../undertow/UndertowSendDynamicAwareTest.java     |     4 +-
 .../cloud/UndertowServiceCallRouteTest.java        |     9 +-
 .../rest/RestUndertowProducerGetPojoTest.java      |     3 +-
 .../component/vertx/websocket/vertx-websocket.json |     2 +-
 .../org/apache/camel/component/vertx/vertx.json    |     2 +-
 .../org/apache/camel/component/vm/vm.json          |     2 +-
 components/camel-weather/pom.xml                   |     1 +
 .../apache/camel/component/weather/weather.json    |     2 +-
 .../org/apache/camel/component/web3j/web3j.json    |     2 +-
 .../apache/camel/component/webhook/webhook.json    |     2 +-
 .../component/webhook/WebhookRoutePolicyTest.java  |     4 +-
 components/camel-wordpress/pom.xml                 |     4 +
 .../camel/component/wordpress/wordpress.json       |     2 +-
 .../component/wordpress/WordpressComponent.java    |     3 +-
 components/camel-workday/pom.xml                   |     2 +
 .../org/apache/camel/component/xj/XJEndpoint.java  |     3 +-
 components/camel-xmlsecurity/pom.xml               |     2 +
 .../component/xmlsecurity/XmlVerifierEndpoint.java |     3 +-
 .../org/apache/camel/component/xmpp/xmpp.json      |     2 +-
 .../apache/camel/component/xslt/XsltEndpoint.java  |     3 +-
 .../org/apache/camel/component/zeebe/zeebe.json    |     2 +-
 .../apache/camel/component/zendesk/zendesk.json    |     2 +-
 .../zookeepermaster/zookeeper-master.json          |     2 +-
 .../camel/component/zookeeper/zookeeper.json       |     2 +-
 components/pom.xml                                 |     1 +
 .../java/org/apache/camel/spi/UriEndpoint.java     |    25 +-
 .../main/java/org/apache/camel/CamelContext.java   |    19 +-
 .../src/main/java/org/apache/camel/Consume.java    |     8 -
 .../main/java/org/apache/camel/EndpointInject.java |     8 -
 .../java/org/apache/camel/ExchangePattern.java     |     3 +-
 .../org/apache/camel/ExtendedCamelContext.java     |    14 +-
 .../java/org/apache/camel/FallbackConverter.java   |    53 -
 .../org/apache/camel/FluentProducerTemplate.java   |    24 -
 .../src/main/java/org/apache/camel/Produce.java    |     8 -
 .../java/org/apache/camel/ProducerTemplate.java    |    95 -
 .../java/org/apache/camel/health/HealthCheck.java  |     7 -
 .../org/apache/camel/health/HealthCheckHelper.java |     5 +-
 .../org/apache/camel/spi/EndpointRegistry.java     |    14 +
 .../org/apache/camel/spi/LifecycleStrategy.java    |    23 -
 .../camel/spi/PackageScanResourceResolver.java     |    59 -
 .../src/main/java/org/apache/camel/spi/Tracer.java |    11 -
 .../apache/camel/support/jsse/JsseParameters.java  |     3 +-
 .../camel/impl/engine/AbstractCamelContext.java    |  1641 +-
 .../camel/impl/engine/AbstractDynamicRegistry.java |    34 +-
 .../impl/engine/BaseExecutorServiceManager.java    |     3 +-
 .../camel/impl/engine/CamelInternalProcessor.java  |    13 +-
 .../impl/engine/CamelPostProcessorHelper.java      |    16 +-
 .../engine/DefaultAsyncProcessorAwaitManager.java  |     3 +-
 .../engine/DefaultAutowiredLifecycleStrategy.java  |     8 +-
 .../impl/engine/DefaultCamelBeanPostProcessor.java |    21 +-
 .../impl/engine/DefaultCamelContextExtension.java  |  1156 +
 .../apache/camel/impl/engine/DefaultChannel.java   |     3 +-
 .../impl/engine/DefaultComponentNameResolver.java  |     3 +-
 .../impl/engine/DefaultComponentResolver.java      |     3 +-
 .../impl/engine/DefaultConfigurerResolver.java     |    74 +-
 .../impl/engine/DefaultDataFormatResolver.java     |     3 +-
 ...efaultDependencyInjectionAnnotationFactory.java |    11 +-
 .../impl/engine/DefaultDevConsoleResolver.java     |     3 +-
 .../camel/impl/engine/DefaultEndpointRegistry.java |     8 +
 .../impl/engine/DefaultExecutorServiceManager.java |     3 +-
 .../impl/engine/DefaultFluentProducerTemplate.java |    26 -
 .../impl/engine/DefaultHealthCheckResolver.java    |     5 +-
 .../apache/camel/impl/engine/DefaultInjector.java  |     3 +-
 .../camel/impl/engine/DefaultLanguageResolver.java |     5 +-
 .../impl/engine/DefaultManagementStrategy.java     |     5 +-
 .../engine/DefaultPackageScanResourceResolver.java |     8 +-
 .../camel/impl/engine/DefaultProducerTemplate.java |    58 -
 .../camel/impl/engine/DefaultResourceLoader.java   |     8 +-
 .../impl/engine/DefaultResourceResolvers.java      |     3 -
 .../camel/impl/engine/DefaultRouteController.java  |     9 +-
 .../camel/impl/engine/DefaultRoutesLoader.java     |     9 +-
 .../engine/DefaultServiceBootstrapCloseable.java   |    21 +-
 .../apache/camel/impl/engine/DefaultTracer.java    |     6 -
 .../camel/impl/engine/DefaultUnitOfWork.java       |    10 +-
 .../impl/engine/DefaultUriFactoryResolver.java     |     3 +-
 .../impl/engine/InternalRouteStartupManager.java   |     6 +-
 .../engine/OnCamelContextLifecycleStrategy.java    |    26 -
 .../impl/engine/PrototypeExchangeFactory.java      |     3 +-
 .../impl/engine/ProvisionalEndpointRegistry.java   |    29 +
 .../org/apache/camel/impl/engine/RouteService.java |     9 +-
 .../impl/engine/SharedCamelInternalProcessor.java  |     5 +-
 .../camel/impl/engine/SimpleCamelContext.java      |     2 +-
 .../impl/engine/SubscribeMethodProcessor.java      |     5 +-
 .../DefaultPropertiesFunctionResolver.java         |     3 +-
 .../component/properties/PropertiesComponent.java  |    22 +-
 .../apache/camel/converter/ResourceConverter.java  |     2 +-
 .../impl/converter/BaseTypeConverterRegistry.java  |     3 +-
 .../camel/impl/converter/DefaultTypeConverter.java |     3 +-
 .../FastAnnotationTypeConverterLoader.java         |    38 -
 .../impl/cloud/DefaultServiceCallProcessor.java    |     3 +-
 .../impl/cloud/ServiceCallProcessorFactory.java    |     3 +-
 .../apache/camel/impl/console/BlockedConsole.java  |     5 +-
 .../apache/camel/impl/console/ConsoleHelper.java   |     5 +-
 .../camel/impl/console/ContextDevConsole.java      |     3 +-
 .../impl/console/DefaultDevConsoleRegistry.java    |     3 +-
 .../impl/console/DefaultDevConsolesLoader.java     |     5 +-
 .../camel/impl/console/EndpointDevConsole.java     |     5 +-
 .../camel/impl/console/SourceDevConsole.java       |     3 +-
 .../apache/camel/impl/console/TopDevConsole.java   |     5 +-
 .../camel/impl/console/ContextDevConsoleTest.java  |     5 +-
 .../impl/CamelContextJSonSchemaResolver.java       |     2 +-
 core/camel-core-engine/pom.xml                     |     1 +
 ...Configurer.java => CamelContextConfigurer.java} |   296 +-
 .../camel/impl/ExtendedCamelContextConfigurer.java |   333 -
 .../camel/configurer/org.apache.camel.CamelContext |     2 +
 .../org/apache/camel/impl/DefaultCamelContext.java |     5 +-
 .../java/org/apache/camel/impl/DefaultModel.java   |    13 +-
 .../camel/impl/lw/LightweightCamelContext.java     |   718 +-
 .../impl/lw/LightweightCamelContextExtension.java  |   969 +
 .../impl/lw/LightweightRuntimeCamelContext.java    |  1215 +-
 .../camel/language/csimple/CSimpleLanguage.java    |     8 +-
 .../camel/language/simple/SimpleLanguage.java      |    39 -
 .../camel/language/tokenizer/TokenizeLanguage.java |    45 -
 .../org/apache/camel/model/cloud/serviceCall.json  |     2 +-
 .../model/cloud/serviceCallConfiguration.json      |     2 +-
 .../org/apache/camel/model/setExchangePattern.json |     2 +-
 .../resources/org/apache/camel/model/to.json       |     2 +-
 .../resources/org/apache/camel/model/toD.json      |     2 +-
 .../resources/org/apache/camel/model/wireTap.json  |     2 +-
 .../java/org/apache/camel/builder/AdviceWith.java  |     4 +-
 .../camel/builder/AdviceWithRouteBuilder.java      |     9 +-
 .../java/org/apache/camel/builder/Builder.java     |    42 -
 .../org/apache/camel/builder/BuilderSupport.java   |    38 +-
 .../org/apache/camel/builder/ProxyBuilder.java     |     3 +-
 .../org/apache/camel/builder/RouteBuilder.java     |     5 +-
 .../camel/builder/TemplatedRouteBuilder.java       |     2 +-
 .../apache/camel/builder/TransformerBuilder.java   |     2 +-
 .../org/apache/camel/builder/ValidatorBuilder.java |     2 +-
 .../org/apache/camel/model/BeanDefinition.java     |    21 -
 .../org/apache/camel/model/CatchDefinition.java    |    26 -
 .../model/InterceptSendToEndpointDefinition.java   |    12 -
 .../apache/camel/model/RouteDefinitionHelper.java  |     8 +-
 .../org/apache/camel/model/RoutesDefinition.java   |     5 +-
 .../camel/model/SetExchangePatternDefinition.java  |     2 +-
 .../java/org/apache/camel/model/ToDefinition.java  |     2 +-
 .../apache/camel/model/ToDynamicDefinition.java    |     2 +-
 .../model/cloud/ServiceCallConfiguration.java      |     5 +-
 .../cloud/ServiceCallConfigurationDefinition.java  |     2 +-
 .../camel/model/cloud/ServiceCallDefinition.java   |     2 +-
 .../cloud/ServiceCallExpressionConfiguration.java  |     3 +-
 .../ServiceCallServiceChooserConfiguration.java    |     3 +-
 .../ServiceCallServiceDiscoveryConfiguration.java  |     3 +-
 .../ServiceCallServiceFilterConfiguration.java     |     3 +-
 ...erviceCallServiceLoadBalancerConfiguration.java |     3 +-
 .../model/errorhandler/ErrorHandlerHelper.java     |     5 +-
 .../camel/model/language/ExpressionDefinition.java |     4 +-
 .../apache/camel/model/rest/RestDefinition.java    |     3 +-
 .../camel/processor/DefaultProcessorFactory.java   |     5 +-
 .../java/org/apache/camel/processor/Enricher.java  |    17 +-
 .../processor/InterceptSendToEndpointCallback.java |     3 +-
 .../org/apache/camel/processor/LoopProcessor.java  |     3 +-
 .../apache/camel/processor/MulticastProcessor.java |     9 +-
 .../java/org/apache/camel/processor/Pipeline.java  |     7 +-
 .../org/apache/camel/processor/PollEnricher.java   |     6 +-
 .../camel/processor/RecipientListProcessor.java    |     9 +-
 .../org/apache/camel/processor/RoutingSlip.java    |     9 +-
 .../camel/processor/SendDynamicAwareResolver.java  |     3 +-
 .../camel/processor/SendDynamicProcessor.java      |     9 +-
 .../org/apache/camel/processor/SendProcessor.java  |     8 +-
 .../org/apache/camel/processor/TryProcessor.java   |     3 +-
 .../apache/camel/processor/UnitOfWorkProducer.java |     7 +-
 .../apache/camel/processor/WireTapProcessor.java   |     7 +-
 .../processor/aggregate/AggregateProcessor.java    |     3 +-
 .../errorhandler/RedeliveryErrorHandler.java       |    21 +-
 .../loadbalancer/FailOverLoadBalancer.java         |     5 +-
 .../processor/loadbalancer/TopicLoadBalancer.java  |     5 +-
 .../org/apache/camel/reifier/AggregateReifier.java |     3 +-
 .../java/org/apache/camel/reifier/BeanReifier.java |     5 +-
 .../reifier/InterceptSendToEndpointReifier.java    |     5 +-
 .../java/org/apache/camel/reifier/LogReifier.java  |     5 +-
 .../apache/camel/reifier/OnCompletionReifier.java  |     3 +-
 .../org/apache/camel/reifier/ProcessorReifier.java |    27 +-
 .../apache/camel/reifier/ResequenceReifier.java    |     5 +-
 .../org/apache/camel/reifier/ResumableReifier.java |     3 +-
 .../org/apache/camel/reifier/RouteReifier.java     |    17 +-
 .../org/apache/camel/reifier/WireTapReifier.java   |     3 +-
 .../reifier/dataformat/DataFormatReifier.java      |     3 +-
 .../errorhandler/ErrorHandlerRefReifier.java       |     2 +-
 .../reifier/errorhandler/ErrorHandlerReifier.java  |     3 +-
 .../errorhandler/LegacyErrorHandlerRefReifier.java |     2 +-
 .../camel/reifier/language/ExpressionReifier.java  |    19 -
 .../camel/reifier/rest/RestBindingReifier.java     |    11 +-
 .../core/xml/AbstractCamelContextFactoryBean.java  |    43 +-
 .../xml/AbstractCamelContextFactoryBeanTest.java   |     6 +-
 core/camel-core/pom.xml                            |     1 +
 .../java/org/apache/camel/CamelExceptionsTest.java |     2 -
 .../java/org/apache/camel/ContextTestSupport.java  |     5 +-
 .../test/java/org/apache/camel/TestSupport.java    |    31 -
 .../camel/builder/ContextErrorHandlerTest.java     |     3 +-
 .../apache/camel/builder/ExchangeBuilderTest.java  |    22 +-
 .../org/apache/camel/builder/RouteBuilderTest.java |    33 +-
 .../camel/builder/RouteModelLifecycleTest.java     |     3 +-
 .../builder/RouteTemplateErrorHandlerTest.java     |     2 +-
 .../builder/RouteTemplateModelLifecycleTest.java   |     3 +-
 .../catalog/CustomEndpointUriFactoryTest.java      |     3 +-
 ...untimeCamelCatalogEndpointUriAssemblerTest.java |     3 +-
 .../camel/catalog/RuntimeCamelCatalogTest.java     |     6 +
 .../camel/component/bean/BeanEndpointTest.java     |    30 -
 .../component/bean/BeanOgnlPerformanceTest.java    |    23 +-
 .../component/bean/ProxyReturnFutureListTest.java  |    93 -
 .../pojomessage/PojoProxyHelperOneWayTest.java     |    73 -
 .../PojoProxyHelperRequestReplyTest.java           |    61 -
 .../file/FileConsumerDeleteExchangePooledTest.java |    13 +-
 .../component/log/LogComponentOptionsTest.java     |    21 +-
 .../camel/component/log/LogEndpointTest.java       |    13 +-
 .../component/log/LogEndpointUriAssemblerTest.java |     3 +-
 .../camel/component/log/LogListenerTest.java       |     3 +-
 .../PropertiesComponentRegistryTest.java           |     2 +-
 .../properties/PropertiesRouteFromTest.java        |     2 +-
 ...rtyFunctionOptionalPropertyPlaceholderTest.java |     3 +-
 .../camel/impl/BeanInjectProducerTemplateTest.java |     3 +-
 .../camel/impl/BeanInjectRouteBuilderTest.java     |     3 +-
 .../impl/BindToRegistryBeanPostProcessorTest.java  |     3 +-
 .../impl/CamelBeanPostProcessorInjectorTest.java   |     3 +-
 .../CamelContextAddRestDefinitionsFromXmlTest.java |     3 +-
 ...CamelContextAddRouteDefinitionsFromXmlTest.java |     3 +-
 .../CamelProduceInterfaceEventNotifierTest.java    |     5 +-
 .../apache/camel/impl/ConfigurerResolverTest.java  |     3 +-
 .../impl/CustomHeadersMapFactoryRouteTest.java     |     5 +-
 .../org/apache/camel/impl/CustomIdFactoryTest.java |     5 +-
 .../camel/impl/CustomUnitOfWorkFactoryTest.java    |     3 +-
 ...efaultCamelBeanPostProcessorFieldFirstTest.java |     3 +-
 .../impl/DefaultCamelBeanPostProcessorTest.java    |     3 +-
 ...melContextWithLifecycleStrategyRestartTest.java |     2 +-
 .../camel/impl/DefaultEndpointRegistryTest.java    |     2 +-
 .../impl/DefaultProducerTemplateAsyncTest.java     |   335 -
 .../apache/camel/impl/DummyLifecycleStrategy.java  |     8 +-
 .../apache/camel/impl/EndpointPrototypeTest.java   |     5 +-
 .../impl/EventDrivenPollingConsumerCopyTest.java   |     7 +-
 .../impl/HashMapHeadersMapFactoryRouteTest.java    |     3 +-
 ...erceptSendToMockEndpointStrategyCustomTest.java |     3 +-
 .../InterceptSendToMockEndpointStrategyTest.java   |     5 +-
 .../camel/impl/LifecycleStrategyDiscoveryTest.java |    19 +-
 .../impl/LifecycleStrategyFailOnStartupTest.java   |     2 +-
 .../apache/camel/impl/ModelCamelContextTest.java   |     2 +-
 .../apache/camel/impl/StartupStepLoggingTest.java  |     3 +-
 .../camel/impl/VanillaUuidGeneratorTest.java       |    56 -
 .../camel/impl/VetoCamelContextStartTest.java      |     2 +-
 .../camel/impl/engine/DefaultCamelContextTest.java |     4 +-
 .../engine/DefaultComponentNameResolverTest.java   |     3 +-
 .../impl/engine/DefaultConfigurerResolverTest.java |    39 +-
 .../DefaultPackageScanResourceResolverTest.java    |     2 +-
 .../camel/impl/engine/PeriodTaskSchedulerTest.java |     5 +-
 .../apache/camel/impl/engine/RouteRemove2Test.java |     4 +-
 .../event/CamelEventsTimestampEnabledTest.java     |    10 +-
 .../camel/impl/event/EventNotifierEventsTest.java  |    10 +-
 .../event/EventNotifierExchangeCompletedTest.java  |    10 +-
 .../impl/event/EventNotifierExchangeSentTest.java  |     2 +-
 .../EventNotifierFailureHandledEventsTest.java     |    10 +-
 ...ntNotifierIgnoreCamelContextInitEventsTest.java |     3 +-
 .../event/EventNotifierRedeliveryEventsTest.java   |    10 +-
 ...ventNotifierServiceStoppingFailedEventTest.java |    10 +-
 .../event/MultipleEventNotifierEventsTest.java     |    13 +-
 .../impl/event/SimpleEventNotifierEventsTest.java  |    10 +-
 .../impl/health/HealthCheckResultStrategyTest.java |     5 +-
 .../camel/impl/health/MyFooHealthCheckTest.java    |     5 +-
 .../issues/AdviceWithStartTargetIssueTest.java     |     3 +-
 ...ScopedOnExceptionMultipleRouteBuildersTest.java |     3 +-
 .../issues/DynamicRouterWithInterceptorTest.java   |     3 +-
 .../issues/OnExceptionContinuedIssueTest.java      |     3 +-
 .../issues/RecipientListWithInterceptorTest.java   |     3 +-
 ...ScopedOnExceptionMultipleRouteBuildersTest.java |     3 +-
 .../issues/RoutingSlipWithInterceptorTest.java     |     3 +-
 .../camel/issues/SplitWithInterceptorTest.java     |     3 +-
 ...ryCatchInterceptSendToAllEndpointIssueTest.java |     3 +-
 .../TwoDoTryAndThrowInInnerCatchIssueTest.java     |     2 +-
 .../apache/camel/issues/TwoTimerWithJMXIssue.java  |     3 +-
 .../org/apache/camel/language/TokenizerTest.java   |    95 +-
 .../processor/BatchConsumerPooledExchangeTest.java |     7 +-
 .../camel/processor/BeanCachedProcessorTest.java   |   103 -
 .../org/apache/camel/processor/BeanCachedTest.java |   103 -
 ...rocessorOverloadedMethodsWithBracketsTest.java} |    51 +-
 .../processor/CustomProcessorFactoryTest.java      |     3 +-
 .../camel/processor/LogEipBodyWithSimpleTest.java  |     3 +-
 .../apache/camel/processor/LogEipListenerTest.java |     3 +-
 .../apache/camel/processor/NavigateRouteTest.java  |     2 +-
 .../camel/processor/PipelineStepWithEventTest.java |     3 +-
 .../apache/camel/processor/PooledExchangeTest.java |     8 +-
 .../camel/processor/RouteMEPOptionalOutTest.java   |    92 -
 .../processor/RouteServicesStartupOrderTest.java   |     2 +-
 .../RouteShutdownNotReverseOrderTest.java          |     2 +-
 .../processor/RouteShutdownReverseOrderTest.java   |     2 +-
 .../RouteStartupOrderDirectReverseTest.java        |     2 +-
 .../processor/RouteStartupOrderDirectTest.java     |     2 +-
 .../camel/processor/RouteStartupOrderLastTest.java |     2 +-
 .../processor/RouteStartupOrderSimpleTest.java     |     2 +-
 ...StartupOrderSuspendResumeNoAutoStartupTest.java |     4 +-
 .../RouteStartupOrderSuspendResumeTest.java        |     2 +-
 .../camel/processor/RouteStartupOrderTest.java     |     2 +-
 .../RouteStartupOrderWithDefaultTest.java          |     2 +-
 .../StreamCachingSpoolDirectoryQuarkusTest.java    |     2 +-
 .../processor/ToDynamicSendDynamicAwareTest.java   |     2 +-
 .../AsyncEndpointCustomAsyncInterceptorTest.java   |     3 +-
 .../async/AsyncEndpointCustomInterceptorTest.java  |     3 +-
 .../processor/async/AsyncEndpointPolicyTest.java   |     3 +-
 .../AsyncProcessorAwaitManagerInterruptTest.java   |    17 +-
 ...sorAwaitManagerInterruptWithRedeliveryTest.java |    17 +-
 .../async/AsyncProcessorAwaitManagerTest.java      |    15 +-
 .../enricher/EnricherCorrelationIdTest.java        |    60 +
 .../ParentChildInterceptStrategyTest.java          |     3 +-
 .../AuditInterceptorAsyncDelegateIssueTest.java    |     3 +-
 .../AuditInterceptorDelegateIssueTest.java         |     3 +-
 .../CustomInterceptorRouteWithChildOutputTest.java |     3 +-
 .../InterceptorStrategyNotOrderedTest.java         |     5 +-
 .../InterceptorStrategyOrderedTest.java            |     5 +-
 .../org/apache/camel/support/CustomizersTest.java  |    56 +-
 .../PropertyBindingSupportConfigurerTest.java      |     7 +-
 .../util/DumpModelAsXmlAggregateRouteTest.java     |     2 +-
 ...mlChoiceFilterRoutePropertyPlaceholderTest.java |     4 +-
 .../util/DumpModelAsXmlChoiceFilterRouteTest.java  |     6 +-
 .../util/DumpModelAsXmlDanishCharactersTest.java   |     2 +-
 .../util/DumpModelAsXmlFromRouteTemplateTest.java  |     4 +-
 .../camel/util/DumpModelAsXmlNamespaceTest.java    |     2 +-
 .../camel/util/DumpModelAsXmlPlaceholdersTest.java |     2 +-
 .../util/DumpModelAsXmlRouteExpressionTest.java    |     8 +-
 .../util/DumpModelAsXmlRoutePredicateTest.java     |     8 +-
 .../util/DumpModelAsXmlRouteTemplateTest.java      |     2 +-
 .../util/DumpModelAsXmlSourceLocationTest.java     |     4 +-
 .../util/DumpModelAsXmlSplitBodyRouteTest.java     |     2 +-
 ...umpModelAsXmlSplitNestedChoiceEndRouteTest.java |     2 +-
 .../DumpModelAsXmlTransformRouteConstantTest.java  |     2 +-
 .../DumpModelAsXmlTransformRouteLanguageTest.java  |     2 +-
 .../util/DumpModelAsXmlTransformRouteTest.java     |     2 +-
 .../org/apache/camel/util/PlatformHelperTest.java  |    49 -
 .../org/apache/camel/util/ResourceLoaderTest.java  |    10 +-
 .../src/test/resources/junit-platform.properties   |     2 +-
 .../src/test/resources/log4j2.properties           |     8 +-
 .../camel/impl/health/AbstractHealthCheck.java     |     4 -
 .../camel/impl/health/ConsumerHealthCheck.java     |     1 -
 .../camel/impl/health/ContextHealthCheck.java      |     3 +-
 .../impl/health/DefaultHealthCheckRegistry.java    |     5 +-
 .../impl/health/DefaultHealthChecksLoader.java     |     5 +-
 .../org/apache/camel/main/BaseMainSupport.java     |    46 +-
 .../camel/main/DefaultConfigurationConfigurer.java |    37 +-
 .../apache/camel/main/DefaultRoutesCollector.java  |     6 +-
 .../src/main/java/org/apache/camel/main/Main.java  |     2 +-
 .../camel/main/MainAutowiredLifecycleStrategy.java |     8 +-
 .../apache/camel/main/MainBootstrapCloseable.java  |     3 +-
 .../java/org/apache/camel/main/MainHelper.java     |     7 +-
 .../java/org/apache/camel/main/MainListener.java   |    12 +-
 .../org/apache/camel/main/MainListenerSupport.java |     8 -
 .../java/org/apache/camel/main/MainSupport.java    |    67 +-
 .../camel/main/MainSupportModelConfigurer.java     |     2 +-
 .../org/apache/camel/main/RoutesConfigurer.java    |     6 +-
 .../org/apache/camel/main/ContextEventsTest.java   |     8 +-
 .../java/org/apache/camel/main/MainIoCTest.java    |     2 +-
 .../org/apache/camel/main/MainListenerTest.java    |     2 +-
 .../apache/camel/main/MainRouteTemplateTest.java   |     4 +-
 .../main/MainTemplatedRoutePlaceholderTest.java    |     2 +-
 .../apache/camel/main/MainTemplatedRouteTest.java  |     4 +-
 .../java/org/apache/camel/main/MainVetoTest.java   |     2 +-
 .../PropertyBindingSupportOptionalValueTest.java   |     3 +-
 ...pertyBindingSupportRootArrayReflectionTest.java |     7 +-
 .../main/PropertyBindingSupportRootArrayTest.java  |     3 +-
 ...yBindingSupportRootArrayWithConfigurerTest.java |     7 +-
 .../camel/management/DefaultManagementAgent.java   |     3 +-
 .../management/JmxManagementLifecycleStrategy.java |     3 +-
 .../management/mbean/ManagedCamelContext.java      |    12 +-
 .../camel/management/mbean/ManagedProcessor.java   |     6 +-
 .../camel/management/mbean/ManagedRoute.java       |     4 +-
 .../management/ManagedBeanIntrospectionTest.java   |     3 +-
 .../camel/management/ManagedCamelContextTest.java  |    11 +-
 .../ManagedDefaultReactiveExecutorTest.java        |     3 +-
 .../management/ManagedPooledExchangeTest.java      |     3 +-
 .../DefaultComponentVerifierExtension.java         |     3 +-
 .../org/apache/camel/support/AbstractExchange.java |     4 +-
 .../apache/camel/support/AsyncProcessorHelper.java |     3 +-
 .../camel/support/AsyncProcessorSupport.java       |     3 +-
 .../apache/camel/support/CamelContextHelper.java   |    12 +-
 .../apache/camel/support/DefaultAsyncProducer.java |     3 +-
 .../org/apache/camel/support/DefaultComponent.java |     5 +-
 .../org/apache/camel/support/DefaultConsumer.java  |     5 +-
 .../support/DefaultInterceptSendToEndpoint.java    |     3 +-
 .../org/apache/camel/support/DefaultMessage.java   |     9 +-
 .../org/apache/camel/support/EndpointHelper.java   |     7 +-
 .../camel/support/EventDrivenPollingConsumer.java  |     3 +-
 .../org/apache/camel/support/ExchangeHelper.java   |    12 +-
 .../support/FileWatcherResourceReloadStrategy.java |     2 +-
 .../camel/support/HeaderSelectorProducer.java      |     5 +-
 .../camel/support/LifecycleStrategySupport.java    |    64 -
 .../apache/camel/support/LocalBeanRegistry.java    |    17 -
 .../org/apache/camel/support/MessageHelper.java    |    42 +-
 .../org/apache/camel/support/MessageSupport.java   |     5 +-
 .../org/apache/camel/support/PlatformHelper.java   |    54 -
 .../camel/support/PropertyBindingSupport.java      |    11 +-
 .../camel/support/PropertyConfigurerHelper.java    |     5 +-
 .../org/apache/camel/support/ResolverHelper.java   |     5 +-
 .../org/apache/camel/support/ResourceHelper.java   |     2 +-
 .../apache/camel/support/RouteTemplateHelper.java  |     2 +-
 .../camel/support/RouteWatcherReloadStrategy.java  |     3 +-
 .../support/ScheduledPollConsumerHealthCheck.java  |     1 -
 .../apache/camel/support/VanillaUuidGenerator.java |    53 -
 .../camel/support/cache/DefaultProducerCache.java  |    39 +-
 .../camel/support/cache/EmptyProducerCache.java    |     8 +-
 .../support/component/AbstractApiComponent.java    |     7 +-
 .../component/ApiMethodPropertiesHelper.java       |    13 +-
 .../support/component/SendDynamicAwareSupport.java |     3 +-
 .../org/apache/camel/support/jndi/JndiContext.java |     8 -
 .../support/management/MBeanInfoAssembler.java     |     2 +-
 .../apache/camel/support/resume/AdapterHelper.java |     3 +-
 .../throttling/ThrottlingExceptionRoutePolicy.java |     9 +
 .../java/org/apache/camel/util/ObjectHelper.java   |    28 -
 .../org/apache/camel/util/PropertiesHelper.java    |    13 -
 core/camel-xml-jaxb/pom.xml                        |     2 +
 .../java/org/apache/camel/xml/jaxb/JaxbHelper.java |     3 +-
 .../camel/xml/jaxb/JaxbModelToXMLDumper.java       |     2 +-
 .../modules/ROOT/examples/json/dhis2.json          |     1 +
 docs/components/modules/ROOT/nav.adoc              |     1 +
 .../modules/ROOT/pages/dhis2-component.adoc        |     1 +
 .../modules/others/examples/json/dhis2-api.json    |     1 +
 docs/main/modules/getting-started/pages/index.adoc |     2 +-
 .../ROOT/pages/camel-4-migration-guide.adoc        |    77 +-
 .../camel/cli/connector/LocalCliConnector.java     |    21 +-
 .../component/dsl/BeanComponentBuilderFactory.java |    17 -
 .../component/dsl/ClasComponentBuilderFactory.java |    17 -
 .../org/apache/camel/dsl/modeline/NameTrait.java   |     3 +-
 .../camel/dsl/modeline/ModelineParserTest.java     |     3 +-
 .../dsl/support/RouteBuilderLoaderSupport.java     |     3 +-
 .../endpoint/dsl/BeanEndpointBuilderFactory.java   |    31 -
 .../endpoint/dsl/ClassEndpointBuilderFactory.java  |    31 -
 .../dsl/LanguageEndpointBuilderFactory.java        |    14 +
 .../builder/endpoint/AbstractEndpointBuilder.java  |     7 +-
 .../camel/builder/endpoint/DumpRoutesTest.java     |     2 +-
 .../groovy/common/model/BeanConfiguration.groovy   |     3 +-
 .../camel/dsl/java/joor/JavaMainRestsTest.java     |     2 +-
 .../camel/dsl/java/joor/JavaMainTemplateTest.java  |     2 +-
 .../dsl/jbang/core/commands/ExportBaseCommand.java |     4 +-
 .../core/commands/action/CamelTraceAction.java     |   104 +-
 .../core/commands/catalog/CatalogBaseCommand.java  |     2 +-
 .../camel/dsl/jbang/core/common/RuntimeUtil.java   |     6 +-
 .../java/org/apache/camel/main/KameletMain.java    |    31 +-
 .../download/BasePackageScanDownloadListener.java  |     7 +-
 .../main/download/CircuitBreakerDownloader.java    |     6 +-
 .../download/DependencyDownloaderRoutesLoader.java |     5 +-
 .../injection/AnnotationDependencyInjection.java   |     7 +-
 .../camel/dsl/xml/io/XmlRoutesBuilderLoader.java   |     2 +-
 .../apache/camel/dsl/xml/io/XmlLoadRestTest.java   |     4 +-
 .../org/apache/camel/dsl/xml/io/XmlLoadTest.java   |     4 +-
 .../apache/camel/dsl/xml/io/XmlMainRestsTest.java  |     2 +-
 .../camel/dsl/xml/io/XmlMainTemplateTest.java      |     2 +-
 .../XmlMainTemplatedRouteFromDifferentDSLTest.java |     4 +-
 .../jaxb/definition/CreateModelFromXmlTest.java    |     2 +-
 .../xml/jaxb/definition/LoadRestFromXmlTest.java   |     2 +-
 .../xml/jaxb/definition/LoadRouteFromXmlTest.java  |     2 +-
 .../LoadRouteFromXmlWithInterceptTest.java         |     2 +-
 .../LoadRouteFromXmlWithNamespaceTest.java         |     2 +-
 .../LoadRouteFromXmlWithOnExceptionTest.java       |     2 +-
 .../definition/LoadRouteFromXmlWithPolicyTest.java |     2 +-
 .../definition/RouteTemplateLoadFromXmlTest.java   |     4 +-
 .../camel/dsl/xml/jaxb/JaxbXmlLoadRestTest.java    |     4 +-
 .../apache/camel/dsl/xml/jaxb/JaxbXmlLoadTest.java |     2 +-
 .../camel/dsl/xml/jaxb/JaxbXmlMainRestsTest.java   |     2 +-
 .../dsl/xml/jaxb/JaxbXmlMainTemplateTest.java      |     2 +-
 .../yaml/common/YamlDeserializationContext.java    |     5 +-
 .../apache/camel/dsl/yaml/common/YamlSupport.java  |     6 +-
 .../dsl/yaml/deserializers/ModelDeserializers.java |    12 +-
 .../ErrorHandlerBuilderDeserializer.java           |     3 +-
 .../generated/resources/schema/camel-yaml-dsl.json |    12 +-
 .../generated/resources/schema/camelYamlDsl.json   |    12 +-
 .../camel-yaml-dsl/src/main/docs/yaml-dsl.adoc     |   101 +-
 .../camel/dsl/yaml/YamlRoutesBuilderLoader.java    |     3 +-
 .../camel/dsl/yaml/EmptyRouteFileTest.groovy       |     3 +-
 .../apache/camel/dsl/yaml/ErrorHandlerTest.groovy  |    12 +-
 ...ptyRouteFileTest.groovy => PausableTest.groovy} |    32 +-
 .../org/apache/camel/dsl/yaml/ResumableTest.groovy |    37 +-
 parent/pom.xml                                     |   506 +-
 pom.xml                                            |    24 +-
 .../camel-test-infra-messaging-common/pom.xml      |     1 +
 tests/camel-itest/pom.xml                          |     6 +
 .../camel/itest/async/HttpAsyncCallbackTest.java   |   106 -
 ...ComponentConfigurationAndDocumentationTest.java |     4 +-
 ...ComponentConfigurationAndDocumentationTest.java |     2 +-
 .../camel/itest/doc/EipDocumentationTest.java      |    10 +-
 ...yLanguageConfigurationAndDocumentationTest.java |     2 +-
 ...eLanguageConfigurationAndDocumentationTest.java |     2 +-
 ...ataFormatConfigurationAndDocumentationTest.java |     2 +-
 .../itest/issues/IntercepFromAndStrategyTest.java  |     3 +-
 .../apache/camel/tooling/model/ExampleModel.java   |    15 +-
 .../src/test/resources/twilio.json                 |     2 +-
 .../java/org/apache/camel/util/json/Jsoner.java    |     2 +-
 .../packaging/EndpointSchemaGeneratorMojo.java     |     4 +-
 .../camel/maven/packaging/PrepareExampleMojo.java  |    10 +-
 .../src/test/resources/json/test_component.json    |     2 +-
 .../generator/openapi/RestDslXmlGenerator.java     |     2 +-
 .../generator/openapi/RestDslYamlGenerator.java    |     2 +-
 .../java/org/apache/camel/spi/UriEndpoint.java     |    25 +-
 1180 files changed, 31261 insertions(+), 23440 deletions(-)
 delete mode 100644 components/camel-bean/src/main/java/org/apache/camel/component/bean/PojoMessageInvocationHandler.java
 delete mode 100644 components/camel-bean/src/main/java/org/apache/camel/component/bean/PojoProxyHelper.java
 create mode 100644 components/camel-dhis2/camel-dhis2-api/pom.xml
 create mode 100644 components/camel-dhis2/camel-dhis2-api/src/generated/resources/META-INF/services/org/apache/camel/other.properties
 create mode 100644 components/camel-dhis2/camel-dhis2-api/src/generated/resources/dhis2-api.json
 create mode 100644 components/camel-dhis2/camel-dhis2-api/src/main/java/org/apache/camel/component/dhis2/api/Dhis2Get.java
 create mode 100644 components/camel-dhis2/camel-dhis2-api/src/main/java/org/apache/camel/component/dhis2/api/Dhis2Post.java
 create mode 100644 components/camel-dhis2/camel-dhis2-api/src/main/java/org/apache/camel/component/dhis2/api/Dhis2ResourceTables.java
 create mode 100644 components/camel-dhis2/camel-dhis2-api/src/test/java/org/apache/camel/component/dhis2/api/Dhis2GetTestCase.java
 create mode 100644 components/camel-dhis2/camel-dhis2-api/src/test/java/org/apache/camel/component/dhis2/api/Dhis2PostTestCase.java
 create mode 100644 components/camel-dhis2/camel-dhis2-component/pom.xml
 copy core/camel-core/src/test/resources/junit-platform.properties => components/camel-dhis2/camel-dhis2-component/signatures/file-sig-api.txt (61%)
 create mode 100644 components/camel-dhis2/camel-dhis2-component/src/generated/java/org/apache/camel/component/dhis2/Dhis2ComponentConfigurer.java
 create mode 100644 components/camel-dhis2/camel-dhis2-component/src/generated/java/org/apache/camel/component/dhis2/Dhis2ConfigurationConfigurer.java
 create mode 100644 components/camel-dhis2/camel-dhis2-component/src/generated/java/org/apache/camel/component/dhis2/Dhis2EndpointConfigurer.java
 create mode 100644 components/camel-dhis2/camel-dhis2-component/src/generated/java/org/apache/camel/component/dhis2/Dhis2EndpointUriFactory.java
 create mode 100644 components/camel-dhis2/camel-dhis2-component/src/generated/java/org/apache/camel/component/dhis2/Dhis2GetEndpointConfiguration.java
 create mode 100644 components/camel-dhis2/camel-dhis2-component/src/generated/java/org/apache/camel/component/dhis2/Dhis2GetEndpointConfigurationConfigurer.java
 create mode 100644 components/camel-dhis2/camel-dhis2-component/src/generated/java/org/apache/camel/component/dhis2/Dhis2PostEndpointConfiguration.java
 create mode 100644 components/camel-dhis2/camel-dhis2-component/src/generated/java/org/apache/camel/component/dhis2/Dhis2PostEndpointConfigurationConfigurer.java
 create mode 100644 components/camel-dhis2/camel-dhis2-component/src/generated/java/org/apache/camel/component/dhis2/Dhis2ResourceTablesEndpointConfiguration.java
 create mode 100644 components/camel-dhis2/camel-dhis2-component/src/generated/java/org/apache/camel/component/dhis2/Dhis2ResourceTablesEndpointConfigurationConfigurer.java
 create mode 100644 components/camel-dhis2/camel-dhis2-component/src/generated/java/org/apache/camel/component/dhis2/internal/Dhis2ApiCollection.java
 create mode 100644 components/camel-dhis2/camel-dhis2-component/src/generated/java/org/apache/camel/component/dhis2/internal/Dhis2ApiName.java
 create mode 100644 components/camel-dhis2/camel-dhis2-component/src/generated/java/org/apache/camel/component/dhis2/internal/Dhis2GetApiMethod.java
 create mode 100644 components/camel-dhis2/camel-dhis2-component/src/generated/java/org/apache/camel/component/dhis2/internal/Dhis2PostApiMethod.java
 create mode 100644 components/camel-dhis2/camel-dhis2-component/src/generated/java/org/apache/camel/component/dhis2/internal/Dhis2ResourceTablesApiMethod.java
 create mode 100644 components/camel-dhis2/camel-dhis2-component/src/generated/resources/META-INF/services/org/apache/camel/component.properties
 create mode 100644 components/camel-dhis2/camel-dhis2-component/src/generated/resources/META-INF/services/org/apache/camel/component/dhis2
 create mode 100644 components/camel-dhis2/camel-dhis2-component/src/generated/resources/META-INF/services/org/apache/camel/configurer/dhis2-component
 create mode 100644 components/camel-dhis2/camel-dhis2-component/src/generated/resources/META-INF/services/org/apache/camel/configurer/dhis2-endpoint
 create mode 100644 components/camel-dhis2/camel-dhis2-component/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.component.dhis2.Dhis2Configuration
 create mode 100644 components/camel-dhis2/camel-dhis2-component/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.component.dhis2.Dhis2GetEndpointConfiguration
 create mode 100644 components/camel-dhis2/camel-dhis2-component/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.component.dhis2.Dhis2PostEndpointConfiguration
 create mode 100644 components/camel-dhis2/camel-dhis2-component/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.component.dhis2.Dhis2ResourceTablesEndpointConfiguration
 create mode 100644 components/camel-dhis2/camel-dhis2-component/src/generated/resources/META-INF/services/org/apache/camel/urifactory/dhis2-endpoint
 copy components/{camel-cassandraql/src/generated/resources/org/apache/camel/component/cassandra/cql.json => camel-dhis2/camel-dhis2-component/src/generated/resources/org/apache/camel/component/dhis2/dhis2.json} (53%)
 create mode 100644 components/camel-dhis2/camel-dhis2-component/src/main/docs/dhis2-component.adoc
 create mode 100644 components/camel-dhis2/camel-dhis2-component/src/main/java/org/apache/camel/component/dhis2/Dhis2Component.java
 create mode 100644 components/camel-dhis2/camel-dhis2-component/src/main/java/org/apache/camel/component/dhis2/Dhis2Configuration.java
 rename core/camel-core/src/test/java/org/apache/camel/component/bean/pojomessage/Person.java => components/camel-dhis2/camel-dhis2-component/src/main/java/org/apache/camel/component/dhis2/Dhis2Consumer.java (66%)
 create mode 100644 components/camel-dhis2/camel-dhis2-component/src/main/java/org/apache/camel/component/dhis2/Dhis2Endpoint.java
 rename core/camel-api/src/main/java/org/apache/camel/spi/OnCamelContextStop.java => components/camel-dhis2/camel-dhis2-component/src/main/java/org/apache/camel/component/dhis2/Dhis2Producer.java (62%)
 rename core/camel-api/src/main/java/org/apache/camel/spi/OnCamelContextStart.java => components/camel-dhis2/camel-dhis2-component/src/main/java/org/apache/camel/component/dhis2/internal/Dhis2Constants.java (71%)
 copy dsl/camel-dsl-modeline/src/main/java/org/apache/camel/dsl/modeline/NameTrait.java => components/camel-dhis2/camel-dhis2-component/src/main/java/org/apache/camel/component/dhis2/internal/Dhis2PropertiesHelper.java (53%)
 create mode 100644 components/camel-dhis2/camel-dhis2-component/src/test/java/org/apache/camel/component/dhis2/AbstractDhis2TestSupport.java
 create mode 100644 components/camel-dhis2/camel-dhis2-component/src/test/java/org/apache/camel/component/dhis2/Dhis2GetIT.java
 create mode 100644 components/camel-dhis2/camel-dhis2-component/src/test/java/org/apache/camel/component/dhis2/Dhis2PostIT.java
 create mode 100644 components/camel-dhis2/camel-dhis2-component/src/test/java/org/apache/camel/component/dhis2/Dhis2ResourceTablesIT.java
 create mode 100644 components/camel-dhis2/camel-dhis2-component/src/test/java/org/apache/camel/component/dhis2/Environment.java
 create mode 100644 components/camel-dhis2/camel-dhis2-component/src/test/resources/dhis.conf
 create mode 100644 components/camel-dhis2/camel-dhis2-component/src/test/resources/log4j2-test.xml
 copy core/camel-core/src/test/resources/junit-platform.properties => components/camel-dhis2/camel-dhis2-component/src/test/resources/test-options.properties (67%)
 create mode 100644 components/camel-dhis2/pom.xml
 delete mode 100644 components/camel-grpc/src/test/java/org/apache/camel/component/grpc/GrpcProducerAsyncTest.java
 delete mode 100644 components/camel-jms/src/test/java/org/apache/camel/component/jms/issues/JmsBlockedAsyncRoutingEngineTest.java
 create mode 100644 components/camel-kafka/src/test/java/org/apache/camel/component/kafka/integration/KafkaSagaIT.java
 copy core/camel-core/src/test/java/org/apache/camel/impl/ConfigurerResolverTest.java => components/camel-saxon/src/test/java/org/apache/camel/language/XQueryLanguageProducerTemplateTest.java (56%)
 delete mode 100644 components/camel-thrift/src/test/java/org/apache/camel/component/thrift/ThriftProducerAsyncTest.java
 delete mode 100644 core/camel-api/src/main/java/org/apache/camel/FallbackConverter.java
 create mode 100644 core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultCamelContextExtension.java
 delete mode 100644 core/camel-base/src/main/java/org/apache/camel/impl/converter/FastAnnotationTypeConverterLoader.java
 copy core/camel-core-engine/src/generated/java/org/apache/camel/impl/{ExtendedCamelContextConfigurer.java => CamelContextConfigurer.java} (51%)
 create mode 100644 core/camel-core-engine/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.CamelContext
 create mode 100644 core/camel-core-engine/src/main/java/org/apache/camel/impl/lw/LightweightCamelContextExtension.java
 delete mode 100644 core/camel-core/src/test/java/org/apache/camel/component/bean/ProxyReturnFutureListTest.java
 delete mode 100644 core/camel-core/src/test/java/org/apache/camel/component/bean/pojomessage/PojoProxyHelperOneWayTest.java
 delete mode 100644 core/camel-core/src/test/java/org/apache/camel/component/bean/pojomessage/PojoProxyHelperRequestReplyTest.java
 delete mode 100644 core/camel-core/src/test/java/org/apache/camel/impl/VanillaUuidGeneratorTest.java
 delete mode 100644 core/camel-core/src/test/java/org/apache/camel/processor/BeanCachedProcessorTest.java
 delete mode 100644 core/camel-core/src/test/java/org/apache/camel/processor/BeanCachedTest.java
 copy core/camel-core/src/test/java/org/apache/camel/processor/{RouteStartupOrderSimpleTest.java => BeanProcessorOverloadedMethodsWithBracketsTest.java} (53%)
 delete mode 100644 core/camel-core/src/test/java/org/apache/camel/processor/RouteMEPOptionalOutTest.java
 create mode 100644 core/camel-core/src/test/java/org/apache/camel/processor/enricher/EnricherCorrelationIdTest.java
 delete mode 100644 core/camel-core/src/test/java/org/apache/camel/util/PlatformHelperTest.java
 delete mode 100644 core/camel-support/src/main/java/org/apache/camel/support/PlatformHelper.java
 delete mode 100644 core/camel-support/src/main/java/org/apache/camel/support/VanillaUuidGenerator.java
 create mode 120000 docs/components/modules/ROOT/examples/json/dhis2.json
 create mode 120000 docs/components/modules/ROOT/pages/dhis2-component.adoc
 create mode 120000 docs/components/modules/others/examples/json/dhis2-api.json
 copy dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/{EmptyRouteFileTest.groovy => PausableTest.groovy} (57%)
 rename core/camel-core/src/test/java/org/apache/camel/processor/BeanCachedProcessorGlobalTest.java => dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/ResumableTest.groovy (52%)
 delete mode 100644 tests/camel-itest/src/test/java/org/apache/camel/itest/async/HttpAsyncCallbackTest.java