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

dependabot[bot] pushed a change to branch dependabot/maven/jackson-845a598cdf
in repository https://gitbox.apache.org/repos/asf/camel.git


    omit f5c32c9dc6e0 build(deps): bump the jackson group with 3 updates
     add b1fbaa979314 CAMEL-26798: camel-hazelcast - HazelcastRoutePolicy 
retries a failed consumer start and does not start the consumer of a stopping 
route (#29585)
     add fd83f4b5b5cc CAMEL-26822: camel-kafka - the Kafka idempotent and 
key-value repositories use the acks of the Kafka client (#29587)
     add a60992b3efaa chore: camel-jbang - About has the operations of an 
OpenAPI contract the REST DSL serves, an AI tool icon, and tui_send_message 
returns the answer of a direct route (#29596)
     add 49ad6f2d1f3b CAMEL-24938: camel-tooling-model - do not write an empty 
deprecationNote to the catalog (#29588)
     add da93e35b1dbd build(deps-dev): bump 
org.jreleaser:jreleaser-maven-plugin from 1.26.0 to 1.27.0 (#29604)
     add c2ba5d36a817 build(deps): bump the parquet group with 2 updates 
(#29598)
     add 3bc999e99029 CAMEL-26825: camel-jbang - AI tools: the refusal of a 
constant with ${...} gives the lines to write (#29613)
     add 87c8d487d48d chore: camel-jbang - About's Out has a call once when the 
route names it with a property placeholder
     add 12c6e613f746 CAMEL-26588: camel-pqc - the stateful key claim follows 
the key, not the CamelPQCKeyId header (#29555)
     add 596cf6768db3 chore: camel-jbang - sync the bundled examples: the 
rest-code-first API description names http://localhost:8080 as its server 
(#29612)
     add 315adc6c8394 chore: camel-jbang - the screens mask the secrets of an 
endpoint URI (#29597)
     add 6ec9c39f0e0c build(deps): bump aws-java-sdk2-version from 2.57.7 to 
2.57.11 (#29602)
     add 53360e061cf3 build(deps-dev): bump org.xerial.snappy:snappy-java from 
1.1.10.8 to 1.1.10.12 (#29603)
     add 6c993a0cee6a build(deps): bump 
com.github.camel-tooling:camel-lsp-server from 1.35.0 to 1.36.0 (#29606)
     add 4af63f7bc2c2 build(deps): bump com.google.genai:google-genai from 
1.75.0 to 2.0.0 (#29607)
     add fb82762f6e64 build(deps): bump dnsjava:dnsjava from 3.6.5 to 3.7.1 
(#29608)
     add c244f34a704e build(deps): bump org.webjars:swagger-ui from 5.34.0 to 
5.34.1 (#29609)
     add 7bf6eab86d5f build(deps): bump 
org.eclipse.microprofile.config:microprofile-config-api from 3.1.2 to 3.1.3 
(#29610)
     add 33c69f878cd3 CAMEL-26716: design - Good to know, hint rules as 
metadata in the catalog and facts per component, which also explain a failure 
(#29554)
     add 522ac4fec7b1 CAMEL-26848: camel-jbang - camel export keeps a key of 
application.properties that the run settings repeat, such as 
camel.server.port=8080 (#29617)
     add 6d44dc033d8a CAMEL-26823: camel-core - the route topology says whether 
a route waits for the answer of the route it sends to (#29599)
     add 9a4805438a58 CAMEL-26850: camel-jbang - camel run: a route with 
transacted processes no messages (#29624)
     add a8f3de30554f chore: camel-jbang - About has the links of the runtime: 
a queue between the routes of an integration is a call or a hand-off, and no In 
or Out (#29600)
     add 89929a305815 CAMEL-26823: the Diagram and the source editor of the 
Camel CLI show whether a route waits for the answer of the route it sends to 
(#29616)
     add 0f6251481421 (deps) bump kafka-version from 4.3.1 to 4.3.2 (#29622)
     add c66ae9991a13 (deps) bump vertx-version from 5.2.1 to 5.2.3 (#29620)
     add 6362d0a5bfdd CAMEL-25675: camel-hashicorp-vault - TLS trust store and 
client certificate, and the cert login (#29619)
     add 0a38e213987d build(deps): bump eu.maveniverse.maven.scalpel:extension3 
from 0.4.3 to 0.5.0 (#29611)
     add 1bca9fc70f34 CAMEL-26855: camel-jbang - embedded plugins not found 
when the CLI is installed in a folder with a space, and a test that never runs 
(#29626)
     add d8207501aacf CAMEL-26814: camel-jbang - the run options form picks a 
chaos scenario of the example or folder (#29625)
     add d3f206202ebb chore: camel-chaos - Times out counts as tried once it 
ran, and let there be chaos remembers the budget and the picks (#29623)
     add 3bf571f4928f chore: camel-jbang - TUI Timeline says clearly whether it 
is paused or live (#29634)
     add a6302efb3bbc CAMEL-26854: camel-jbang - Upgrade TamboUI to 0.7.0 
(#29631)
     add 976a8ec25348 chore: ci - Scalpel ignores root-level files that do not 
affect the build (#29636)
     add 4fab747b6db2 CAMEL-26766: Support custom plugin configuration path
     add 5b491ec3dd69 CAMEL-26766: Address review feedback
     add 3c3f5b456808 CAMEL-26766: Address review feedback (round 2)
     add ee0b341576c9 CAMEL-26766: Add parentheses for operator precedence 
clarity
     add 28000bbe7c86 CAMEL-26851: camel-main - transacted with a local 
transaction manager when the application has one DataSource (#29629)
     add 59d0c0edf444 CAMEL-26863: camel-jbang - Every command in the shell 
panel fails with a NullPointerException (#29635)
     add 8f72509b3bbf CAMEL-26356: Add OAuth support and RFC 9728 metadata to 
MCP server (#29592)
     add 4e83a572acd9 CAMEL-26815: camel-kafka - allow a per-fetcher poll 
exception strategy (#29618)
     add da04d11c2b01 Reattach Javadoc blocks that were separated from the 
member they document (#29641)
     add 5c2e5ffb226c CAMEL-26830: Serialize WASM pool shutdown and policy 
return (#29633)
     add 00a32e2ed15a CAMEL-26828: Close standalone SPIFFE SSL context sources 
explicitly (#29632)
     add 13e006eee30c CAMEL-26447: camel-core - after a doCatch caught the 
failure of a called route, the exchange is no longer failure handled (#29584)
     add 64d78b0e8b1b CAMEL-26664: camel-dapr - use CamelDaprConfigKeys header 
for configuration operation (#29563)
     add 227c34433b69 CAMEL-21356: Javadoc compliance with doclint for Java 17 
in camel-management-api, camel-xml-jaxp and camel-java-io (#29652)
     add b2ea56c2ce61 CAMEL-23810: camel-jbang - port the Camel CLI from 
picocli to aesh (#29621)
     add dcb17ac19f96 Fix misspellings in the user manual (#29648)
     add 5de82a931660 camel-docling: mark the apiKeyHeader option as deprecated 
(it is never used) (#29591)
     add 17a3028a6abd camel-docling: send the bearer token in the Authorization 
header (#29593)
     add 844aaa246082 Fix misspellings in the documentation of 13 components 
(#29642)
     add f8d21db73fa4 Fix misspellings in test comments (#29644)
     add 43bcf8f0148d Fix misspellings and duplicated words in four option 
descriptions (#29645)
     add 779d7d60d362 Correct three option descriptions that misdescribe the 
option (#29646)
     add f19760ebbfa5 Fix duplicated words in Javadoc and @param names no 
parameter has (#29647)
     add 284c9b95e9b4 Fix seven argument checks that name something other than 
the value they check (#29649)
     add 3f8af26d1304 Reattach Javadoc blocks separated from their member in 
camel-jbang (#29650)
     add 8edc7152a4f4 Fix misspellings in README files, the PR template and 
config comments (#29651)
     add 84422cbbf1a2 CAMEL-26864: camel-jbang - Startup total and step 
parents, tui_get_history on Inspect, tab names, small display fixes (#29639)
     add 6cf3e73dfc20 CAMEL-26864: camel-jbang - the Log says paused or live as 
the Timeline does, and a message without a body reads (no body) (#29657)
     add 9cb00776336b CAMEL-26864: camel-jbang - tui_get_diagram returns the 
diagram of the Diagram tab as JSON (#29661)
     add 10d2cfb84213 build(deps): bump the jackson group across 1 directory 
with 3 updates

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   (f5c32c9dc6e0)
            \
             N -- N -- N   refs/heads/dependabot/maven/jackson-845a598cdf 
(10d2cfb84213)

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

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

No new revisions were added by this update.

Summary of changes:
 .github/CI-ARCHITECTURE.md                         |     2 +
 .../actions/incremental-build/incremental-build.sh |     9 +-
 .github/pull_request_template.md                   |     2 +-
 .github/workflows/camel-launcher-native-exe.yml    |    20 +-
 .mvn/extensions.xml                                |     2 +-
 AGENTS.md                                          |     3 +-
 .../org/apache/camel/catalog/components/a2a.json   |   112 +-
 .../apache/camel/catalog/components/activemq.json  |    48 +-
 .../apache/camel/catalog/components/activemq6.json |    48 +-
 .../apache/camel/catalog/components/ai-prompt.json |    18 +-
 .../camel/catalog/components/ai-resource.json      |    22 +-
 .../apache/camel/catalog/components/ai-tool.json   |    66 +-
 .../catalog/components/alibaba-eventbridge.json    |    26 +-
 .../camel/catalog/components/alibaba-fc.json       |    16 +-
 .../camel/catalog/components/alibaba-kms.json      |    18 +-
 .../camel/catalog/components/alibaba-mns.json      |    28 +-
 .../camel/catalog/components/alibaba-oss.json      |    26 +-
 .../camel/catalog/components/alibaba-ots.json      |    12 +-
 .../camel/catalog/components/alibaba-sls.json      |    38 +-
 .../camel/catalog/components/alibaba-sms.json      |    18 +-
 .../org/apache/camel/catalog/components/amqp.json  |    40 +-
 .../catalog/components/apicurio-registry.json      |    42 +-
 .../apache/camel/catalog/components/arangodb.json  |    18 +-
 .../org/apache/camel/catalog/components/as2.json   |     4 +-
 .../apache/camel/catalog/components/asterisk.json  |    16 +-
 .../catalog/components/atmosphere-websocket.json   |    10 +-
 .../org/apache/camel/catalog/components/atom.json  |     4 +-
 .../org/apache/camel/catalog/components/avro.json  |     8 +-
 .../components/aws-bedrock-agent-runtime.json      |    66 +-
 .../catalog/components/aws-bedrock-agent.json      |    30 +-
 .../camel/catalog/components/aws-bedrock.json      |    64 +-
 .../camel/catalog/components/aws-cloudtrail.json   |    14 +-
 .../camel/catalog/components/aws-config.json       |    24 +-
 .../catalog/components/aws-parameter-store.json    |    38 +-
 .../catalog/components/aws-secrets-manager.json    |    32 +-
 .../camel/catalog/components/aws-security-hub.json |    54 +-
 .../camel/catalog/components/aws2-athena.json      |    52 +-
 .../camel/catalog/components/aws2-comprehend.json  |    24 +-
 .../apache/camel/catalog/components/aws2-cw.json   |    34 +-
 .../apache/camel/catalog/components/aws2-ddb.json  |   108 +-
 .../camel/catalog/components/aws2-ddbstream.json   |    18 +-
 .../apache/camel/catalog/components/aws2-ec2.json  |    46 +-
 .../apache/camel/catalog/components/aws2-ecs.json  |    22 +-
 .../apache/camel/catalog/components/aws2-eks.json  |    26 +-
 .../camel/catalog/components/aws2-eventbridge.json |    48 +-
 .../apache/camel/catalog/components/aws2-iam.json  |    66 +-
 .../catalog/components/aws2-kinesis-firehose.json  |    20 +-
 .../camel/catalog/components/aws2-kinesis.json     |    32 +-
 .../apache/camel/catalog/components/aws2-kms.json  |    30 +-
 .../camel/catalog/components/aws2-lambda.json      |   118 +-
 .../apache/camel/catalog/components/aws2-mq.json   |    40 +-
 .../apache/camel/catalog/components/aws2-msk.json  |    32 +-
 .../camel/catalog/components/aws2-polly.json       |    44 +-
 .../catalog/components/aws2-redshift-data.json     |    60 +-
 .../camel/catalog/components/aws2-rekognition.json |    80 +-
 .../camel/catalog/components/aws2-s3-vectors.json  |    38 +-
 .../apache/camel/catalog/components/aws2-s3.json   |   118 +-
 .../apache/camel/catalog/components/aws2-ses.json  |    28 +-
 .../apache/camel/catalog/components/aws2-sns.json  |    22 +-
 .../apache/camel/catalog/components/aws2-sqs.json  |    40 +-
 .../catalog/components/aws2-step-functions.json    |    52 +-
 .../apache/camel/catalog/components/aws2-sts.json  |    26 +-
 .../camel/catalog/components/aws2-textract.json    |    26 +-
 .../camel/catalog/components/aws2-timestream.json  |    92 +-
 .../camel/catalog/components/aws2-transcribe.json  |    48 +-
 .../camel/catalog/components/aws2-translate.json   |    18 +-
 .../camel/catalog/components/azure-cosmosdb.json   |    12 +-
 .../camel/catalog/components/azure-eventgrid.json  |    22 +-
 .../camel/catalog/components/azure-eventhubs.json  |    24 +-
 .../camel/catalog/components/azure-files.json      |    36 +-
 .../camel/catalog/components/azure-functions.json  |    46 +-
 .../camel/catalog/components/azure-key-vault.json  |     8 +-
 .../camel/catalog/components/azure-servicebus.json |    66 +-
 .../catalog/components/azure-storage-blob.json     |   166 +-
 .../catalog/components/azure-storage-datalake.json |   142 +-
 .../catalog/components/azure-storage-queue.json    |    40 +-
 .../camel/catalog/components/bean-validator.json   |     6 +-
 .../org/apache/camel/catalog/components/bean.json  |     2 +-
 .../apache/camel/catalog/components/bonita.json    |     4 +-
 .../org/apache/camel/catalog/components/box.json   |     6 +-
 .../apache/camel/catalog/components/braintree.json |     6 +-
 .../apache/camel/catalog/components/browse.json    |     2 +-
 .../camel/catalog/components/caffeine-cache.json   |    16 +-
 .../catalog/components/caffeine-loadcache.json     |    16 +-
 .../apache/camel/catalog/components/camunda.json   |    24 +-
 .../camel/catalog/components/chatscript.json       |     4 +-
 .../org/apache/camel/catalog/components/chunk.json |     6 +-
 .../apache/camel/catalog/components/citrus.json    |     2 +-
 .../org/apache/camel/catalog/components/class.json |     2 +-
 .../camel/catalog/components/clickhouse.json       |    16 +-
 .../apache/camel/catalog/components/clickup.json   |     4 +-
 .../apache/camel/catalog/components/cm-sms.json    |     6 +-
 .../apache/camel/catalog/components/coap+tcp.json  |    10 +-
 .../org/apache/camel/catalog/components/coap.json  |    10 +-
 .../apache/camel/catalog/components/coaps+tcp.json |    10 +-
 .../org/apache/camel/catalog/components/coaps.json |    10 +-
 .../apache/camel/catalog/components/cometd.json    |    10 +-
 .../apache/camel/catalog/components/cometds.json   |    10 +-
 .../apache/camel/catalog/components/consul.json    |    68 +-
 .../camel/catalog/components/controlbus.json       |     2 +-
 .../apache/camel/catalog/components/couchbase.json |    18 +-
 .../apache/camel/catalog/components/couchdb.json   |    18 +-
 .../org/apache/camel/catalog/components/cql.json   |     4 +-
 .../org/apache/camel/catalog/components/cron.json  |     4 +-
 .../apache/camel/catalog/components/crypto.json    |    14 +-
 .../org/apache/camel/catalog/components/cxf.json   |    12 +-
 .../org/apache/camel/catalog/components/cxfrs.json |    32 +-
 .../camel/catalog/components/cyberark-vault.json   |    10 +-
 .../org/apache/camel/catalog/components/dapr.json  |   134 +-
 .../camel/catalog/components/dataformat.json       |     4 +-
 .../camel/catalog/components/dataset-test.json     |     2 +-
 .../apache/camel/catalog/components/dataset.json   |     4 +-
 .../camel/catalog/components/debezium-db2.json     |    24 +-
 .../camel/catalog/components/debezium-mongodb.json |    26 +-
 .../camel/catalog/components/debezium-mysql.json   |    24 +-
 .../camel/catalog/components/debezium-oracle.json  |    24 +-
 .../catalog/components/debezium-postgres.json      |    24 +-
 .../catalog/components/debezium-sqlserver.json     |    24 +-
 .../org/apache/camel/catalog/components/dfdl.json  |     4 +-
 .../org/apache/camel/catalog/components/dhis2.json |     4 +-
 .../apache/camel/catalog/components/direct.json    |     2 +-
 .../camel/catalog/components/disruptor-vm.json     |     2 +-
 .../apache/camel/catalog/components/disruptor.json |     2 +-
 .../org/apache/camel/catalog/components/djl.json   |     6 +-
 .../org/apache/camel/catalog/components/dns.json   |    12 +-
 .../apache/camel/catalog/components/docker.json    |   170 +-
 .../apache/camel/catalog/components/docling.json   |   290 +-
 .../org/apache/camel/catalog/components/drill.json |     6 +-
 .../apache/camel/catalog/components/dropbox.json   |    38 +-
 .../apache/camel/catalog/components/duckdb.json    |    14 +-
 .../catalog/components/dynamic-router-control.json |    18 +-
 .../apache/camel/catalog/components/ehcache.json   |    18 +-
 .../components/elasticsearch-rest-client.json      |    16 +-
 .../camel/catalog/components/elasticsearch.json    |    24 +-
 .../org/apache/camel/catalog/components/event.json |    22 +-
 .../org/apache/camel/catalog/components/exec.json  |    22 +-
 .../org/apache/camel/catalog/components/fhir.json  |     4 +-
 .../camel/catalog/components/file-watch.json       |    22 +-
 .../org/apache/camel/catalog/components/file.json  |    40 +-
 .../apache/camel/catalog/components/flatpack.json  |     6 +-
 .../org/apache/camel/catalog/components/flink.json |    10 +-
 .../apache/camel/catalog/components/flowable.json  |     2 +-
 .../org/apache/camel/catalog/components/fop.json   |     6 +-
 .../camel/catalog/components/freemarker.json       |     8 +-
 .../org/apache/camel/catalog/components/ftp.json   |    38 +-
 .../org/apache/camel/catalog/components/ftps.json  |    38 +-
 .../apache/camel/catalog/components/geocoder.json  |    22 +-
 .../org/apache/camel/catalog/components/git.json   |    30 +-
 .../apache/camel/catalog/components/github2.json   |    26 +-
 .../catalog/components/google-bigquery-sql.json    |    14 +-
 .../camel/catalog/components/google-bigquery.json  |    18 +-
 .../catalog/components/google-calendar-stream.json |     4 +-
 .../camel/catalog/components/google-calendar.json  |     4 +-
 .../camel/catalog/components/google-drive.json     |     6 +-
 .../camel/catalog/components/google-firestore.json |    40 +-
 .../camel/catalog/components/google-functions.json |    14 +-
 .../catalog/components/google-mail-stream.json     |    20 +-
 .../camel/catalog/components/google-mail.json      |     4 +-
 .../camel/catalog/components/google-pubsub.json    |    20 +-
 .../catalog/components/google-secret-manager.json  |    10 +-
 .../catalog/components/google-sheets-stream.json   |    14 +-
 .../camel/catalog/components/google-sheets.json    |     4 +-
 .../catalog/components/google-speech-to-text.json  |     8 +-
 .../camel/catalog/components/google-storage.json   |    62 +-
 .../catalog/components/google-text-to-speech.json  |     8 +-
 .../camel/catalog/components/google-vertexai.json  |    76 +-
 .../camel/catalog/components/google-vision.json    |     8 +-
 .../apache/camel/catalog/components/graphql.json   |     2 +-
 .../org/apache/camel/catalog/components/grpc.json  |    20 +-
 .../camel/catalog/components/hashicorp-vault.json  |    22 +-
 .../catalog/components/hazelcast-instance.json     |    14 +-
 .../camel/catalog/components/hazelcast-list.json   |    18 +-
 .../camel/catalog/components/hazelcast-map.json    |    24 +-
 .../catalog/components/hazelcast-multimap.json     |    18 +-
 .../catalog/components/hazelcast-pncounter.json    |     6 +-
 .../camel/catalog/components/hazelcast-queue.json  |    18 +-
 .../components/hazelcast-replicatedmap.json        |    16 +-
 .../catalog/components/hazelcast-ringbuffer.json   |     6 +-
 .../camel/catalog/components/hazelcast-seda.json   |     4 +-
 .../camel/catalog/components/hazelcast-set.json    |    16 +-
 .../camel/catalog/components/hazelcast-topic.json  |    16 +-
 .../apache/camel/catalog/components/hibernate.json |     6 +-
 .../apache/camel/catalog/components/hivemq.json    |    18 +-
 .../org/apache/camel/catalog/components/http.json  |    30 +-
 .../org/apache/camel/catalog/components/https.json |    30 +-
 .../camel/catalog/components/huggingface.json      |    56 +-
 .../camel/catalog/components/hwcloud-dms.json      |    58 +-
 .../camel/catalog/components/hwcloud-frs.json      |    46 +-
 .../catalog/components/hwcloud-functiongraph.json  |    28 +-
 .../camel/catalog/components/hwcloud-iam.json      |    24 +-
 .../components/hwcloud-imagerecognition.json       |    34 +-
 .../camel/catalog/components/hwcloud-obs.json      |    62 +-
 .../camel/catalog/components/hwcloud-smn.json      |    28 +-
 .../apache/camel/catalog/components/ibm-cos.json   |    50 +-
 .../catalog/components/ibm-secrets-manager.json    |    14 +-
 .../catalog/components/ibm-watson-discovery.json   |    32 +-
 .../catalog/components/ibm-watson-language.json    |    30 +-
 .../components/ibm-watson-speech-to-text.json      |    26 +-
 .../components/ibm-watson-text-to-speech.json      |    26 +-
 .../camel/catalog/components/ibm-watsonx-ai.json   |   140 +-
 .../camel/catalog/components/ibm-watsonx-data.json |    38 +-
 .../org/apache/camel/catalog/components/iggy.json  |    20 +-
 .../camel/catalog/components/ignite-cache.json     |    16 +-
 .../camel/catalog/components/ignite-compute.json   |    14 +-
 .../camel/catalog/components/ignite-idgen.json     |     4 +-
 .../camel/catalog/components/ignite-messaging.json |     6 +-
 .../camel/catalog/components/ignite-queue.json     |    10 +-
 .../camel/catalog/components/ignite-set.json       |     4 +-
 .../org/apache/camel/catalog/components/imap.json  |    82 +-
 .../org/apache/camel/catalog/components/imaps.json |    82 +-
 .../catalog/components/infinispan-embedded.json    |    56 +-
 .../camel/catalog/components/infinispan.json       |    48 +-
 .../apache/camel/catalog/components/influxdb.json  |     8 +-
 .../apache/camel/catalog/components/influxdb2.json |    14 +-
 .../apache/camel/catalog/components/jcache.json    |    18 +-
 .../org/apache/camel/catalog/components/jcr.json   |     8 +-
 .../org/apache/camel/catalog/components/jdbc.json  |    18 +-
 .../org/apache/camel/catalog/components/jetty.json |    72 +-
 .../camel/catalog/components/jgroups-raft.json     |    30 +-
 .../apache/camel/catalog/components/jgroups.json   |    10 +-
 .../org/apache/camel/catalog/components/jira.json  |    44 +-
 .../org/apache/camel/catalog/components/jms.json   |    38 +-
 .../org/apache/camel/catalog/components/jmx.json   |     4 +-
 .../org/apache/camel/catalog/components/jolt.json  |     6 +-
 .../org/apache/camel/catalog/components/jpa.json   |    12 +-
 .../org/apache/camel/catalog/components/jslt.json  |     6 +-
 .../camel/catalog/components/json-validator.json   |     2 +-
 .../apache/camel/catalog/components/jsonata.json   |     2 +-
 .../org/apache/camel/catalog/components/jt400.json |    26 +-
 .../org/apache/camel/catalog/components/jte.json   |     8 +-
 .../camel/catalog/components/kafka-share.json      |    22 +-
 .../org/apache/camel/catalog/components/kafka.json |   173 +-
 .../apache/camel/catalog/components/kamelet.json   |     6 +-
 .../apache/camel/catalog/components/keycloak.json  |   140 +-
 .../apache/camel/catalog/components/knative.json   |    16 +-
 .../apache/camel/catalog/components/kserve.json    |     6 +-
 .../catalog/components/kubernetes-config-maps.json |    18 +-
 .../catalog/components/kubernetes-cronjob.json     |    12 +-
 .../components/kubernetes-custom-resources.json    |    28 +-
 .../catalog/components/kubernetes-deployments.json |    20 +-
 .../catalog/components/kubernetes-events.json      |    30 +-
 .../camel/catalog/components/kubernetes-hpa.json   |    16 +-
 .../camel/catalog/components/kubernetes-job.json   |    14 +-
 .../catalog/components/kubernetes-namespaces.json  |    14 +-
 .../camel/catalog/components/kubernetes-nodes.json |    14 +-
 .../kubernetes-persistent-volumes-claims.json      |    12 +-
 .../components/kubernetes-persistent-volumes.json  |     8 +-
 .../camel/catalog/components/kubernetes-pods.json  |    16 +-
 .../kubernetes-replication-controllers.json        |    18 +-
 .../components/kubernetes-resources-quota.json     |    12 +-
 .../catalog/components/kubernetes-secrets.json     |    14 +-
 .../components/kubernetes-service-accounts.json    |    12 +-
 .../catalog/components/kubernetes-services.json    |    16 +-
 .../org/apache/camel/catalog/components/kudu.json  |    14 +-
 .../catalog/components/langchain4j-agent.json      |    80 +-
 .../camel/catalog/components/langchain4j-chat.json |    26 +-
 .../catalog/components/langchain4j-embeddings.json |    28 +-
 .../components/langchain4j-embeddingstore.json     |    26 +-
 .../catalog/components/langchain4j-ingest.json     |    12 +-
 .../catalog/components/langchain4j-web-search.json |     8 +-
 .../apache/camel/catalog/components/language.json  |     6 +-
 .../org/apache/camel/catalog/components/ldap.json  |     2 +-
 .../org/apache/camel/catalog/components/ldif.json  |     2 +-
 .../org/apache/camel/catalog/components/llm.json   |   426 +-
 .../org/apache/camel/catalog/components/log.json   |     2 +-
 .../org/apache/camel/catalog/components/lpr.json   |     4 +-
 .../apache/camel/catalog/components/lucene.json    |     8 +-
 .../camel/catalog/components/lumberjack.json       |     2 +-
 .../apache/camel/catalog/components/mapstruct.json |     2 +-
 .../apache/camel/catalog/components/master.json    |     4 +-
 .../apache/camel/catalog/components/metrics.json   |    18 +-
 .../camel/catalog/components/micrometer.json       |    28 +-
 .../camel/catalog/components/milo-browse.json      |     4 +-
 .../camel/catalog/components/milo-client.json      |     8 +-
 .../camel/catalog/components/milo-server.json      |     2 +-
 .../apache/camel/catalog/components/milvus.json    |    30 +-
 .../apache/camel/catalog/components/mina-sftp.json |    44 +-
 .../org/apache/camel/catalog/components/mina.json  |    14 +-
 .../org/apache/camel/catalog/components/minio.json |    52 +-
 .../org/apache/camel/catalog/components/mllp.json  |    50 +-
 .../org/apache/camel/catalog/components/mock.json  |     2 +-
 .../camel/catalog/components/mongodb-gridfs.json   |    26 +-
 .../apache/camel/catalog/components/mongodb.json   |    54 +-
 .../apache/camel/catalog/components/mtconnect.json |    86 +-
 .../apache/camel/catalog/components/mustache.json  |     6 +-
 .../org/apache/camel/catalog/components/mvel.json  |     6 +-
 .../camel/catalog/components/mybatis-bean.json     |     6 +-
 .../apache/camel/catalog/components/mybatis.json   |     6 +-
 .../org/apache/camel/catalog/components/nats.json  |    20 +-
 .../org/apache/camel/catalog/components/neo4j.json |    32 +-
 .../camel/catalog/components/netty-http.json       |    62 +-
 .../org/apache/camel/catalog/components/netty.json |    40 +-
 .../apache/camel/catalog/components/oaipmh.json    |     6 +-
 .../org/apache/camel/catalog/components/odata.json |    26 +-
 .../apache/camel/catalog/components/olingo2.json   |     6 +-
 .../apache/camel/catalog/components/olingo4.json   |     6 +-
 .../org/apache/camel/catalog/components/once.json  |    10 +-
 .../org/apache/camel/catalog/components/opa.json   |    16 +-
 .../apache/camel/catalog/components/openai.json    |   426 +-
 .../camel/catalog/components/openfeature.json      |    16 +-
 .../apache/camel/catalog/components/openfga.json   |    30 +-
 .../camel/catalog/components/opensearch.json       |    24 +-
 .../components/openshift-build-configs.json        |    10 +-
 .../camel/catalog/components/openshift-builds.json |    10 +-
 .../components/openshift-deploymentconfigs.json    |    20 +-
 .../camel/catalog/components/openstack-cinder.json |    32 +-
 .../camel/catalog/components/openstack-glance.json |    32 +-
 .../catalog/components/openstack-keystone.json     |    30 +-
 .../catalog/components/openstack-neutron.json      |    54 +-
 .../camel/catalog/components/openstack-nova.json   |    38 +-
 .../camel/catalog/components/openstack-swift.json  |    38 +-
 .../catalog/components/opentelemetry-metrics.json  |    30 +-
 .../camel/catalog/components/optaplanner.json      |    12 +-
 .../camel/catalog/components/paho-mqtt5.json       |    22 +-
 .../org/apache/camel/catalog/components/paho.json  |    20 +-
 .../org/apache/camel/catalog/components/pdf.json   |    10 +-
 .../catalog/components/pg-replication-slot.json    |     8 +-
 .../apache/camel/catalog/components/pgevent.json   |     6 +-
 .../apache/camel/catalog/components/pgvector.json  |    32 +-
 .../apache/camel/catalog/components/pinecone.json  |    46 +-
 .../camel/catalog/components/platform-http.json    |     2 +-
 .../org/apache/camel/catalog/components/plc4x.json |    10 +-
 .../org/apache/camel/catalog/components/pop3.json  |    82 +-
 .../org/apache/camel/catalog/components/pop3s.json |    82 +-
 .../org/apache/camel/catalog/components/pqc.json   |   140 +-
 .../apache/camel/catalog/components/pubnub.json    |    18 +-
 .../apache/camel/catalog/components/pulsar.json    |    42 +-
 .../apache/camel/catalog/components/qdrant.json    |    40 +-
 .../apache/camel/catalog/components/quartz.json    |     2 +-
 .../apache/camel/catalog/components/quickfix.json  |     8 +-
 .../camel/catalog/components/reactive-streams.json |     4 +-
 .../org/apache/camel/catalog/components/ref.json   |     2 +-
 .../apache/camel/catalog/components/rest-api.json  |     2 +-
 .../camel/catalog/components/rest-openapi.json     |     4 +-
 .../camel/catalog/components/rest-postman.json     |   118 +-
 .../org/apache/camel/catalog/components/rest.json  |    16 +-
 .../camel/catalog/components/robotframework.json   |     8 +-
 .../apache/camel/catalog/components/rocketmq.json  |    42 +-
 .../org/apache/camel/catalog/components/rss.json   |     4 +-
 .../org/apache/camel/catalog/components/saga.json  |     4 +-
 .../camel/catalog/components/salesforce.json       |    48 +-
 .../camel/catalog/components/sap-netweaver.json    |    12 +-
 .../apache/camel/catalog/components/scheduler.json |     4 +-
 .../camel/catalog/components/schematron.json       |     2 +-
 .../org/apache/camel/catalog/components/scp.json   |     6 +-
 .../org/apache/camel/catalog/components/seda.json  |     2 +-
 .../camel/catalog/components/servicenow.json       |   136 +-
 .../apache/camel/catalog/components/servlet.json   |     2 +-
 .../org/apache/camel/catalog/components/sftp.json  |    44 +-
 .../org/apache/camel/catalog/components/shell.json |     2 +-
 .../org/apache/camel/catalog/components/sjms.json  |    12 +-
 .../org/apache/camel/catalog/components/sjms2.json |    12 +-
 .../org/apache/camel/catalog/components/slack.json |     2 +-
 .../org/apache/camel/catalog/components/smb.json   |    44 +-
 .../apache/camel/catalog/components/smooks.json    |     4 +-
 .../org/apache/camel/catalog/components/smpp.json  |    82 +-
 .../org/apache/camel/catalog/components/smpps.json |    82 +-
 .../org/apache/camel/catalog/components/smtp.json  |    82 +-
 .../org/apache/camel/catalog/components/smtps.json |    82 +-
 .../org/apache/camel/catalog/components/snmp.json  |     4 +-
 .../org/apache/camel/catalog/components/solr.json  |    28 +-
 .../apache/camel/catalog/components/spiffe.json    |    16 +-
 .../camel/catalog/components/splunk-hec.json       |     6 +-
 .../camel/catalog/components/spring-ai-chat.json   |    88 +-
 .../catalog/components/spring-ai-embeddings.json   |    18 +-
 .../camel/catalog/components/spring-ai-image.json  |    24 +-
 .../catalog/components/spring-ai-vector-store.json |    22 +-
 .../camel/catalog/components/spring-batch.json     |     4 +-
 .../camel/catalog/components/spring-jdbc.json      |    18 +-
 .../camel/catalog/components/spring-ldap.json      |     4 +-
 .../camel/catalog/components/spring-rabbitmq.json  |    42 +-
 .../camel/catalog/components/spring-redis.json     |    62 +-
 .../apache/camel/catalog/components/spring-ws.json |    14 +-
 .../camel/catalog/components/sql-stored.json       |     8 +-
 .../org/apache/camel/catalog/components/sql.json   |    22 +-
 .../org/apache/camel/catalog/components/ssh.json   |    14 +-
 .../camel/catalog/components/state-store.json      |     8 +-
 .../org/apache/camel/catalog/components/stax.json  |     2 +-
 .../apache/camel/catalog/components/stitch.json    |    32 +-
 .../apache/camel/catalog/components/stream.json    |     6 +-
 .../camel/catalog/components/string-template.json  |     8 +-
 .../apache/camel/catalog/components/stripe.json    |     8 +-
 .../org/apache/camel/catalog/components/stub.json  |     2 +-
 .../apache/camel/catalog/components/tahu-edge.json |    62 +-
 .../apache/camel/catalog/components/tahu-host.json |    44 +-
 .../apache/camel/catalog/components/telegram.json  |    16 +-
 .../catalog/components/tensorflow-serving.json     |    10 +-
 .../apache/camel/catalog/components/thrift.json    |     8 +-
 .../apache/camel/catalog/components/thymeleaf.json |    10 +-
 .../org/apache/camel/catalog/components/tika.json  |     2 +-
 .../org/apache/camel/catalog/components/timer.json |     6 +-
 .../apache/camel/catalog/components/twilio.json    |     4 +-
 .../catalog/components/twitter-directmessage.json  |     6 +-
 .../camel/catalog/components/twitter-search.json   |    16 +-
 .../camel/catalog/components/twitter-timeline.json |     4 +-
 .../camel/catalog/components/typesafe-ai.json      |     6 +-
 .../apache/camel/catalog/components/undertow.json  |    32 +-
 .../apache/camel/catalog/components/validator.json |     2 +-
 .../apache/camel/catalog/components/velocity.json  |    10 +-
 .../camel/catalog/components/vertx-http.json       |    18 +-
 .../camel/catalog/components/vertx-mqtt.json       |    32 +-
 .../camel/catalog/components/vertx-websocket.json  |    12 +-
 .../org/apache/camel/catalog/components/vertx.json |     2 +-
 .../org/apache/camel/catalog/components/wasm.json  |     6 +-
 .../apache/camel/catalog/components/weather.json   |    12 +-
 .../apache/camel/catalog/components/weaviate.json  |    50 +-
 .../org/apache/camel/catalog/components/web3j.json |    80 +-
 .../apache/camel/catalog/components/webhook.json   |     2 +-
 .../apache/camel/catalog/components/whatsapp.json  |     8 +-
 .../apache/camel/catalog/components/wordpress.json |     6 +-
 .../apache/camel/catalog/components/workday.json   |    16 +-
 .../apache/camel/catalog/components/xchange.json   |    10 +-
 .../org/apache/camel/catalog/components/xj.json    |    12 +-
 .../camel/catalog/components/xmlsecurity-sign.json |    36 +-
 .../catalog/components/xmlsecurity-verify.json     |    26 +-
 .../org/apache/camel/catalog/components/xmpp.json  |     4 +-
 .../apache/camel/catalog/components/xquery.json    |     2 +-
 .../camel/catalog/components/xslt-saxon.json       |    10 +-
 .../org/apache/camel/catalog/components/xslt.json  |     8 +-
 .../apache/camel/catalog/components/zendesk.json   |     2 +-
 .../camel/catalog/components/zookeeper-master.json |     4 +-
 .../apache/camel/catalog/components/zookeeper.json |    18 +-
 .../apache/camel/catalog/dataformats/jackson.json  |     2 +-
 .../apache/camel/catalog/dev-consoles-openapi.json |     9 +-
 .../camel/catalog/dev-consoles/route-topology.json |     9 +-
 .../camel/catalog/docs/bindy-dataformat.adoc       |     6 +-
 .../org/apache/camel/catalog/docs/chaos.adoc       |     6 +-
 .../apache/camel/catalog/docs/coap-component.adoc  |     4 +-
 .../camel/catalog/docs/crypto-dataformat.adoc      |     6 +-
 .../apache/camel/catalog/docs/dapr-component.adoc  |    54 +-
 .../camel/catalog/docs/disruptor-vm-component.adoc |     2 +-
 .../apache/camel/catalog/docs/docling-serve.adoc   |    48 +-
 .../apache/camel/catalog/docs/grok-dataformat.adoc |     2 +-
 .../catalog/docs/gzipDeflater-dataformat.adoc      |     2 +-
 .../catalog/docs/hashicorp-vault-component.adoc    |    41 +-
 .../docs/hazelcast-pncounter-component.adoc        |     2 +-
 .../apache/camel/catalog/docs/jactl-language.adoc  |     2 +-
 .../apache/camel/catalog/docs/kafka-component.adoc |     9 +-
 .../org/apache/camel/catalog/docs/main.adoc        |    13 +-
 .../org/apache/camel/catalog/docs/mcp-server.adoc  |    78 +-
 .../org/apache/camel/catalog/docs/oauth.adoc       |     6 +
 .../apache/camel/catalog/docs/paho-component.adoc  |     2 +-
 .../camel/catalog/docs/paho-mqtt5-component.adoc   |     2 +-
 .../camel/catalog/docs/pqc-key-lifecycle.adoc      |    23 +-
 .../camel/catalog/docs/spiffe-component.adoc       |     6 +
 .../camel/catalog/docs/transactional-client.adoc   |     7 +
 .../camel/catalog/docs/xchange-component.adoc      |     2 +-
 .../org/apache/camel/catalog/languages/file.json   |    30 +-
 .../org/apache/camel/catalog/languages/simple.json |   384 +-
 .../main/camel-main-configuration-metadata.json    |     9 +-
 .../org/apache/camel/catalog/models/json.json      |     2 +-
 .../apache/camel/catalog/schemas/camel-spring.xsd  |     2 +-
 .../apache/camel/catalog/schemas/camel-xml-io.xsd  |     2 +-
 .../camel/catalog/schemas/camelYamlDsl-model.json  |     2 +-
 .../org/apache/camel/component/dummy/dummy.json    |     2 +-
 .../apache/camel/component/activemq/activemq.json  |    48 +-
 .../camel/component/activemq6/activemq6.json       |    48 +-
 .../org/apache/camel/component/a2a/a2a.json        |   112 +-
 .../camel/component/ai/prompt/ai-prompt.json       |    18 +-
 .../camel/component/ai/resource/ai-resource.json   |    22 +-
 .../apache/camel/component/ai/tool/ai-tool.json    |    66 +-
 .../camel/component/chatscript/chatscript.json     |     4 +-
 .../org/apache/camel/component/djl/djl.json        |     6 +-
 .../apache/camel/component/docling/docling.json    |   290 +-
 .../camel-docling/src/main/docs/docling-serve.adoc |    48 +-
 .../docling/BearerTokenDoclingServeClient.java     |    82 +
 .../component/docling/DoclingConfiguration.java    |    18 +-
 .../camel/component/docling/DoclingProducer.java   |    14 +-
 .../component/docling/DoclingProducerAuthTest.java |   112 +
 .../camel/component/huggingface/huggingface.json   |    56 +-
 .../org/apache/camel/component/kserve/kserve.json  |     6 +-
 .../langchain4j/agent/langchain4j-agent.json       |    80 +-
 .../langchain4j/chat/langchain4j-chat.json         |    26 +-
 .../embeddings/langchain4j-embeddings.json         |    28 +-
 .../embeddingstore/langchain4j-embeddingstore.json |    26 +-
 .../langchain4j/ingest/langchain4j-ingest.json     |    12 +-
 .../web/search/langchain4j-web-search.json         |     8 +-
 .../component/mcp/server/McpServerBridge.java      |    49 +-
 .../mcp/server/McpServerConfiguration.java         |    42 +-
 .../component/mcp/server/McpServerEngine.java      |    11 +
 .../camel/component/mcp/server/McpServerInfo.java  |    44 +-
 .../component/mcp/server/McpToolCallContext.java   |    61 +-
 .../component/mcp/server/McpServerBridgeTest.java  |    47 +
 .../mcp/server/McpToolCallContextTest.java         |    80 +
 components/camel-ai/camel-mcp-server/pom.xml       |    24 +
 .../camel-mcp-server/src/main/docs/mcp-server.adoc |    78 +-
 .../mcp/server/main/DefaultMcpServerFactory.java   |    49 +
 .../vertx/McpOAuthProtectedResourceMetadata.java   |   169 +
 .../mcp/server/vertx/VertxMcpServerEngine.java     |   114 +-
 .../VertxMcpStreamableServerTransportProvider.java |   225 +-
 .../server/main/DefaultMcpServerFactoryTest.java   |    61 +
 .../server/main/McpServerMainOAuthKeycloakIT.java  |   703 ++
 .../mcp/server/main/McpServerMainOAuthTest.java    |   489 +
 .../server/main/McpServerMainPropertiesTest.java   |     6 +
 .../McpOAuthProtectedResourceMetadataTest.java     |    80 +
 .../org/apache/camel/component/milvus/milvus.json  |    30 +-
 .../org/apache/camel/component/neo4j/neo4j.json    |    32 +-
 .../org/apache/camel/component/openai/llm.json     |   426 +-
 .../org/apache/camel/component/openai/openai.json  |   426 +-
 .../apache/camel/component/pgvector/pgvector.json  |    32 +-
 .../apache/camel/component/pinecone/pinecone.json  |    46 +-
 .../org/apache/camel/component/qdrant/qdrant.json  |    40 +-
 .../tensorflow/serving/tensorflow-serving.json     |    10 +-
 .../camel/component/typesafeai/typesafe-ai.json    |     6 +-
 .../apache/camel/component/weaviate/weaviate.json  |    50 +-
 .../alibaba/eventbridge/alibaba-eventbridge.json   |    26 +-
 .../camel/component/alibaba/fc/alibaba-fc.json     |    16 +-
 .../camel/component/alibaba/kms/alibaba-kms.json   |    18 +-
 .../camel/component/alibaba/mns/alibaba-mns.json   |    28 +-
 .../camel/component/alibaba/oss/alibaba-oss.json   |    26 +-
 .../camel/component/alibaba/ots/alibaba-ots.json   |    12 +-
 .../camel/component/alibaba/sls/alibaba-sls.json   |    38 +-
 .../camel/component/alibaba/sms/alibaba-sms.json   |    18 +-
 .../org/apache/camel/component/amqp/amqp.json      |    40 +-
 .../apicurioregistry/apicurio-registry.json        |    42 +-
 .../apache/camel/component/arangodb/arangodb.json  |    18 +-
 .../component/as2/api/AS2ServerConnection.java     |     2 +-
 .../ApplicationPkcs7MimeCompressedDataEntity.java  |     4 +-
 .../org/apache/camel/component/as2/as2.json        |     4 +-
 .../apache/camel/component/asterisk/asterisk.json  |    16 +-
 .../atmosphere/websocket/atmosphere-websocket.json |    10 +-
 .../org/apache/camel/component/atom/atom.json      |     4 +-
 .../org/apache/camel/component/avro/avro.json      |     8 +-
 .../aws2/bedrock/agent/aws-bedrock-agent.json      |    30 +-
 .../agentruntime/aws-bedrock-agent-runtime.json    |    66 +-
 .../aws2/bedrock/runtime/aws-bedrock.json          |    64 +-
 .../component/aws/cloudtrail/aws-cloudtrail.json   |    14 +-
 .../camel/component/aws/config/aws-config.json     |    24 +-
 .../aws/parameterstore/aws-parameter-store.json    |    38 +-
 .../aws/secretsmanager/aws-secrets-manager.json    |    32 +-
 .../aws/securityhub/aws-security-hub.json          |    54 +-
 .../camel/component/aws2/athena/aws2-athena.json   |    52 +-
 .../component/aws2/comprehend/aws2-comprehend.json |    24 +-
 .../apache/camel/component/aws2/cw/aws2-cw.json    |    34 +-
 .../apache/camel/component/aws2/ddb/aws2-ddb.json  |   108 +-
 .../component/aws2/ddbstream/aws2-ddbstream.json   |    18 +-
 .../apache/camel/component/aws2/ec2/aws2-ec2.json  |    46 +-
 .../apache/camel/component/aws2/ecs/aws2-ecs.json  |    22 +-
 .../apache/camel/component/aws2/eks/aws2-eks.json  |    26 +-
 .../aws2/eventbridge/aws2-eventbridge.json         |    48 +-
 .../apache/camel/component/aws2/iam/aws2-iam.json  |    66 +-
 .../aws2/firehose/aws2-kinesis-firehose.json       |    20 +-
 .../camel/component/aws2/kinesis/aws2-kinesis.json |    32 +-
 .../apache/camel/component/aws2/kms/aws2-kms.json  |    30 +-
 .../camel/component/aws2/lambda/aws2-lambda.json   |   118 +-
 .../apache/camel/component/aws2/mq/aws2-mq.json    |    40 +-
 .../apache/camel/component/aws2/msk/aws2-msk.json  |    32 +-
 .../camel/component/aws2/polly/aws2-polly.json     |    44 +-
 .../aws2/redshift/data/aws2-redshift-data.json     |    60 +-
 .../aws2/rekognition/aws2-rekognition.json         |    80 +-
 .../component/aws2/s3vectors/aws2-s3-vectors.json  |    38 +-
 .../apache/camel/component/aws2/s3/aws2-s3.json    |   118 +-
 .../apache/camel/component/aws2/ses/aws2-ses.json  |    28 +-
 .../apache/camel/component/aws2/sns/aws2-sns.json  |    22 +-
 .../apache/camel/component/aws2/sqs/aws2-sqs.json  |    40 +-
 .../aws2/stepfunctions/aws2-step-functions.json    |    52 +-
 .../apache/camel/component/aws2/sts/aws2-sts.json  |    26 +-
 .../component/aws2/textract/aws2-textract.json     |    26 +-
 .../component/aws2/timestream/aws2-timestream.json |    92 +-
 .../component/aws2/transcribe/aws2-transcribe.json |    48 +-
 .../component/aws2/translate/aws2-translate.json   |    18 +-
 .../component/azure/cosmosdb/azure-cosmosdb.json   |    12 +-
 .../component/azure/eventgrid/azure-eventgrid.json |    22 +-
 .../component/azure/eventhubs/azure-eventhubs.json |    24 +-
 .../camel/component/file/azure/azure-files.json    |    36 +-
 .../component/file/azure/FilesURIStrings.java      |     4 +-
 .../component/azure/functions/azure-functions.json |    46 +-
 .../component/azure/key/vault/azure-key-vault.json |     8 +-
 .../azure/servicebus/azure-servicebus.json         |    66 +-
 .../azure/storage/blob/azure-storage-blob.json     |   166 +-
 .../storage/datalake/azure-storage-datalake.json   |   142 +-
 .../azure/storage/queue/azure-storage-queue.json   |    40 +-
 .../component/bean/validator/bean-validator.json   |     6 +-
 .../bean/validator/BeanValidatorComponent.java     |     2 +-
 .../bean/validator/BeanValidatorEndpoint.java      |     2 +-
 .../org/apache/camel/component/bean/bean.json      |     2 +-
 .../apache/camel/component/beanclass/class.json    |     2 +-
 ...rmatSimpleCustomBeanReaderErrorHandlerTest.java |     2 +-
 ...IOSplitterCustomBeanReaderErrorHandlerTest.java |     2 +-
 .../src/main/docs/bindy-dataformat.adoc            |     6 +-
 .../dataformat/bindy/annotation/CsvRecord.java     |     2 +-
 .../bindy/annotation/KeyValuePairField.java        |     2 +-
 .../fixed/multibytes/BindyCountGraphemeTest.java   |     2 +-
 .../org/apache/camel/component/bonita/bonita.json  |     4 +-
 .../org/apache/camel/component/box/box.json        |     6 +-
 components/camel-braintree/pom.xml                 |     2 +-
 ...ntBatchSummaryGatewayEndpointConfiguration.java |     2 +-
 .../camel/component/braintree/braintree.json       |     6 +-
 .../org/apache/camel/component/browse/browse.json  |     2 +-
 .../component/caffeine/cache/caffeine-cache.json   |    16 +-
 .../caffeine/load/caffeine-loadcache.json          |    16 +-
 .../apache/camel/component/camunda/camunda.json    |    24 +-
 .../org/apache/camel/component/cassandra/cql.json  |     4 +-
 .../utils/cassandra/CassandraSessionHolder.java    |     4 -
 components/camel-chaos/src/main/docs/chaos.adoc    |     6 +-
 .../apache/camel/component/chaos/ChaosAdvisor.java |     3 +-
 .../apache/camel/component/chaos/ChaosRule.java    |    24 +-
 .../camel/component/chaos/ChaosTriedTest.java      |     3 +
 .../org/apache/camel/component/chunk/chunk.json    |     6 +-
 .../camel/component/clickhouse/clickhouse.json     |    16 +-
 .../apache/camel/component/clickup/clickup.json    |     4 +-
 .../org/apache/camel/component/cm/cm-sms.json      |     6 +-
 .../META-INF/org/apache/camel/coap/coap+tcp.json   |    10 +-
 .../META-INF/org/apache/camel/coap/coap.json       |    10 +-
 .../META-INF/org/apache/camel/coap/coaps+tcp.json  |    10 +-
 .../META-INF/org/apache/camel/coap/coaps.json      |    10 +-
 .../camel-coap/src/main/docs/coap-component.adoc   |     4 +-
 .../org/apache/camel/component/cometd/cometd.json  |    10 +-
 .../org/apache/camel/component/cometd/cometds.json |    10 +-
 .../cometd/CometdProducerConsumerInOutTest.java    |     2 +-
 .../org/apache/camel/component/consul/consul.json  |    68 +-
 .../camel/component/controlbus/controlbus.json     |     2 +-
 .../camel/component/couchbase/couchbase.json       |    18 +-
 .../apache/camel/component/couchdb/couchdb.json    |    18 +-
 .../org/apache/camel/component/cron/cron.json      |     4 +-
 .../crypto/DefaultPGPPassphraseAccessor.java       |     2 +-
 .../camel/converter/crypto/PGPDataFormatTest.java  |     4 +-
 .../org/apache/camel/component/crypto/crypto.json  |    14 +-
 .../src/main/docs/crypto-dataformat.adoc           |     6 +-
 .../crypto/DigitalSignatureConfiguration.java      |     2 +-
 .../apache/camel/converter/crypto/HexUtils.java    |     2 +-
 .../apache/camel/dataformat/csv/CsvRouteTest.java  |     2 +-
 .../csv/CsvUnmarshalPipeDelimiterTest.java         |     2 +-
 .../dataformat/csv/CsvUnmarshalStreamTest.java     |     2 +-
 .../csv/CsvUnmarshalTabDelimiterTest.java          |     2 +-
 .../camel/dataformat/csv/CsvUnmarshalTest.java     |     2 +-
 ...CsvUnmarshalTwoCsvDataFormatConcurrentTest.java |     4 +-
 .../csv/converter/MyCvsRecordConverter.java        |     2 +-
 .../apache/camel/component/cxf/jaxrs/cxfrs.json    |    32 +-
 .../src/test/resources/logging.properties          |     2 +-
 .../org/apache/camel/component/cxf/jaxws/cxf.json  |    12 +-
 .../cxf/jaxws/CxfConsumerPayloadTest.java          |     2 +-
 .../src/test/resources/logging.properties          |     2 +-
 .../src/test/resources/logging.properties          |     2 +-
 .../src/test/resources/logging.properties          |     2 +-
 .../src/test/resources/logging.properties          |     2 +-
 .../src/test/resources/logging.properties          |     2 +-
 .../component/cyberark/vault/cyberark-vault.json   |    10 +-
 .../org/apache/camel/component/dapr/dapr.json      |   134 +-
 .../camel-dapr/src/main/docs/dapr-component.adoc   |    54 +-
 .../dapr/DaprConfigurationOptionsProxy.java        |    14 +-
 .../apache/camel/component/dapr/DaprConstants.java |     4 +-
 .../dapr/operations/DaprConfigurationTest.java     |    44 +
 .../camel/component/dataformat/dataformat.json     |     4 +-
 .../camel/component/dataset/dataset-test.json      |     2 +-
 .../apache/camel/component/dataset/dataset.json    |     4 +-
 .../camel/component/debezium/db2/debezium-db2.json |    24 +-
 .../debezium/mongodb/debezium-mongodb.json         |    26 +-
 .../component/debezium/mysql/debezium-mysql.json   |    24 +-
 .../component/debezium/oracle/debezium-oracle.json |    24 +-
 .../debezium/postgres/debezium-postgres.json       |    24 +-
 .../debezium/sqlserver/debezium-sqlserver.json     |    24 +-
 .../org/apache/camel/component/dfdl/dfdl.json      |     4 +-
 .../org/apache/camel/component/dhis2/dhis2.json    |     4 +-
 .../org/apache/camel/diagram/TopologyHelper.java   |     2 +
 .../apache/camel/diagram/TopologyLayoutEngine.java |    15 +-
 .../camel/diagram/TopologyHelperErrorPathTest.java |    18 +
 .../org/apache/camel/component/direct/direct.json  |     2 +-
 .../camel/component/disruptor/disruptor-vm.json    |     2 +-
 .../camel/component/disruptor/disruptor.json       |     2 +-
 .../src/main/docs/disruptor-vm-component.adoc      |     2 +-
 .../org/apache/camel/component/dns/dns.json        |    12 +-
 .../org/apache/camel/component/docker/docker.json  |   170 +-
 .../org/apache/camel/component/drill/drill.json    |     6 +-
 .../apache/camel/component/dropbox/dropbox.json    |    38 +-
 .../org/apache/camel/component/duckdb/duckdb.json  |    14 +-
 .../control/dynamic-router-control.json            |    18 +-
 .../apache/camel/component/ehcache/ehcache.json    |    18 +-
 .../rest/client/elasticsearch-rest-client.json     |    16 +-
 .../ElasticsearchRestClientComponentIT.java        |     8 +-
 .../apache/camel/component/es/elasticsearch.json   |    24 +-
 .../apache/camel/component/camelevent/event.json   |    22 +-
 .../org/apache/camel/component/exec/exec.json      |    22 +-
 .../org/apache/camel/component/fhir/fhir.json      |     4 +-
 .../camel/component/file/watch/file-watch.json     |    22 +-
 .../org/apache/camel/component/file/file.json      |    40 +-
 .../camel/component/file/GenericFileEndpoint.java  |     4 +-
 ...dempotentChangedRepositoryReadLockStrategy.java |     2 +-
 .../FileIdempotentRepositoryReadLockStrategy.java  |     2 +-
 .../apache/camel/component/flatpack/flatpack.json  |     6 +-
 .../org/apache/camel/component/flink/flink.json    |    10 +-
 .../apache/camel/component/flowable/flowable.json  |     2 +-
 .../org/apache/camel/component/fop/fop.json        |     6 +-
 .../camel/component/freemarker/freemarker.json     |     8 +-
 .../apache/camel/component/file/remote/ftp.json    |    38 +-
 .../apache/camel/component/file/remote/ftps.json   |    38 +-
 .../apache/camel/component/file/remote/sftp.json   |    44 +-
 .../apache/camel/component/geocoder/geocoder.json  |    22 +-
 .../org/apache/camel/component/git/git.json        |    30 +-
 .../component/git/producer/GitProducerTest.java    |     4 +-
 .../apache/camel/component/github2/github2.json    |    26 +-
 .../component/google/bigquery/google-bigquery.json |    18 +-
 .../google/bigquery/sql/google-bigquery-sql.json   |    14 +-
 .../component/google/calendar/google-calendar.json |     4 +-
 .../calendar/stream/google-calendar-stream.json    |     4 +-
 .../camel/component/google/drive/google-drive.json |     6 +-
 .../google/firestore/google-firestore.json         |    40 +-
 .../google/functions/google-functions.json         |    14 +-
 .../camel/component/google/mail/google-mail.json   |     4 +-
 .../google/mail/stream/google-mail-stream.json     |    20 +-
 .../component/google/pubsub/google-pubsub.json     |    20 +-
 .../secret/manager/google-secret-manager.json      |    10 +-
 .../component/google/sheets/google-sheets.json     |     4 +-
 .../google/sheets/stream/google-sheets-stream.json |    14 +-
 .../GoogleSheetsJsonStructDataTypeTransformer.java |     8 +-
 .../google/speechtotext/google-speech-to-text.json |     8 +-
 .../component/google/storage/google-storage.json   |    62 +-
 .../google/texttospeech/google-text-to-speech.json |     8 +-
 .../component/google/vertexai/google-vertexai.json |    76 +-
 .../component/google/vision/google-vision.json     |     8 +-
 .../camel-google/src/main/docs/google-summary.adoc |     2 +-
 .../apache/camel/component/graphql/graphql.json    |     2 +-
 .../camel-grok/src/main/docs/grok-dataformat.adoc  |     2 +-
 .../org/apache/camel/component/grpc/grpc.json      |    20 +-
 .../camel/component/gson/GsonDataFormat.java       |     4 +-
 .../vault/HashicorpVaultEndpointConfigurer.java    |    24 +
 .../vault/HashicorpVaultEndpointUriFactory.java    |    10 +-
 .../component/hashicorp/vault/hashicorp-vault.json |    22 +-
 .../src/main/docs/hashicorp-vault-component.adoc   |    41 +-
 .../vault/HashicorpVaultAuthentication.java        |     3 +-
 .../hashicorp/vault/HashicorpVaultClient.java      |    66 +-
 .../vault/HashicorpVaultClientSettings.java        |    53 +-
 .../vault/HashicorpVaultConfiguration.java         |    63 +-
 .../hashicorp/vault/HashicorpVaultEndpoint.java    |     4 +
 .../vault/HashicorpVaultPropertiesFunction.java    |     8 +-
 .../hashicorp/vault/HashicorpVaultTls.java         |   202 +
 .../camel/component/hashicorp/vault/FakeVault.java |    87 +-
 .../vault/HashicorpVaultClientSettingsTest.java    |    37 +
 .../hashicorp/vault/HashicorpVaultClientTest.java  |     2 +-
 .../hashicorp/vault/HashicorpVaultTlsTest.java     |   203 +
 .../vault/integration/HashicorpVaultTlsIT.java     |   142 +
 .../camel/component/hashicorp/vault/tls/ca.pem     |    12 +
 .../component/hashicorp/vault/tls/client-rsa.pem   |    43 +
 .../camel/component/hashicorp/vault/tls/client.p12 |   Bin 0 -> 2944 bytes
 .../camel/component/hashicorp/vault/tls/client.pem |    44 +
 .../camel/component/hashicorp/vault/tls/server.p12 |   Bin 0 -> 1661 bytes
 .../component/hashicorp/vault/tls/truststore.p12   |   Bin 0 -> 806 bytes
 .../hazelcast/instance/hazelcast-instance.json     |    14 +-
 .../component/hazelcast/list/hazelcast-list.json   |    18 +-
 .../component/hazelcast/map/hazelcast-map.json     |    24 +-
 .../hazelcast/multimap/hazelcast-multimap.json     |    18 +-
 .../hazelcast/pncounter/hazelcast-pncounter.json   |     6 +-
 .../component/hazelcast/queue/hazelcast-queue.json |    18 +-
 .../replicatedmap/hazelcast-replicatedmap.json     |    16 +-
 .../hazelcast/ringbuffer/hazelcast-ringbuffer.json |     6 +-
 .../component/hazelcast/seda/hazelcast-seda.json   |     4 +-
 .../component/hazelcast/set/hazelcast-set.json     |    16 +-
 .../component/hazelcast/topic/hazelcast-topic.json |    16 +-
 .../main/docs/hazelcast-pncounter-component.adoc   |     2 +-
 .../hazelcast/policy/HazelcastRoutePolicy.java     |   287 +-
 .../policy/HazelcastRoutePolicyLeadershipTest.java |   452 +
 .../camel/component/hibernate/hibernate.json       |     6 +-
 .../org/apache/camel/component/hivemq/hivemq.json  |    18 +-
 .../org/apache/camel/component/http/http.json      |    30 +-
 .../org/apache/camel/component/http/https.json     |    30 +-
 .../component/http/HttpDefaultPortNumberTest.java  |     2 +-
 .../component/huaweicloud/dms/hwcloud-dms.json     |    58 +-
 .../component/huaweicloud/frs/hwcloud-frs.json     |    46 +-
 .../org/apache/camel/hwcloud-functiongraph.json    |    28 +-
 .../component/huaweicloud/iam/hwcloud-iam.json     |    24 +-
 .../image/hwcloud-imagerecognition.json            |    34 +-
 .../component/huaweicloud/obs/hwcloud-obs.json     |    62 +-
 .../component/huaweicloud/smn/hwcloud-smn.json     |    28 +-
 .../apache/camel/component/ibm/cos/ibm-cos.json    |    50 +-
 .../ibm/secrets/manager/ibm-secrets-manager.json   |    14 +-
 .../ibm/watson/discovery/ibm-watson-discovery.json |    32 +-
 .../ibm/watson/language/ibm-watson-language.json   |    30 +-
 .../ibm/watson/stt/ibm-watson-speech-to-text.json  |    26 +-
 .../ibm/watson/tts/ibm-watson-text-to-speech.json  |    26 +-
 .../component/ibm/watsonx/ai/ibm-watsonx-ai.json   |   140 +-
 .../ibm/watsonx/data/ibm-watsonx-data.json         |    38 +-
 .../org/apache/camel/component/iggy/iggy.json      |    20 +-
 .../camel/component/ignite/cache/ignite-cache.json |    16 +-
 .../component/ignite/compute/ignite-compute.json   |    14 +-
 .../camel/component/ignite/idgen/ignite-idgen.json |     4 +-
 .../ignite/messaging/ignite-messaging.json         |     6 +-
 .../camel/component/ignite/queue/ignite-queue.json |    10 +-
 .../camel/component/ignite/set/ignite-set.json     |     4 +-
 .../infinispan/embedded/infinispan-embedded.json   |    56 +-
 .../component/infinispan/remote/infinispan.json    |    48 +-
 .../apache/camel/component/influxdb/influxdb.json  |     8 +-
 .../camel/component/influxdb2/influxdb2.json       |    14 +-
 .../component/influxdb2/InfluxDb2Endpoint.java     |     2 +-
 .../apache/camel/component/jackson/jackson.json    |     2 +-
 .../jackson/AbstractJacksonDataFormat.java         |     2 +-
 .../apache/camel/component/jackson3/jackson.json   |     2 +-
 .../jackson3/AbstractJacksonDataFormat.java        |     2 +-
 .../component/jacksonxml/JacksonXMLDataFormat.java |     2 +-
 .../camel-jactl/src/main/docs/jactl-language.adoc  |     2 +-
 .../converter/jaxb/address/ObjectFactory.java      |     2 +-
 .../converter/jaxb/message/ObjectFactory.java      |     2 +-
 .../camel/converter/jaxb/person/ObjectFactory.java |     2 +-
 .../org/apache/camel/foo/bar/ObjectFactory.java    |     2 +-
 .../org/apache/camel/component/jcache/jcache.json  |    18 +-
 .../org/apache/camel/component/jcr/jcr.json        |     8 +-
 .../org/apache/camel/component/jdbc/jdbc.json      |    18 +-
 .../org/apache/camel/component/jetty12/jetty.json  |    72 +-
 .../camel/component/jetty/MultiPartFormTest.java   |     2 +-
 .../jetty/MultiPartFormWithCustomFilterTest.java   |     2 +-
 .../component/jetty/MultiThreadedHttpGetTest.java  |     2 +-
 .../camel/component/jgroups/raft/jgroups-raft.json |    30 +-
 .../raft/cluster/ClusterRoleChangeListener.java    |     2 +-
 .../apache/camel/component/jgroups/jgroups.json    |    10 +-
 .../org/apache/camel/component/jira/jira.json      |    44 +-
 .../org/apache/camel/component/jms/jms.json        |    38 +-
 .../jms/JmsRouteDeliveryModePreserveQoSTest.java   |     2 +-
 .../tx/async/AsyncEndpointJmsTXMulticastIT.java    |     2 +-
 .../org/apache/camel/component/jmx/jmx.json        |     4 +-
 .../org/apache/camel/component/jolt/jolt.json      |     6 +-
 .../camel/language/joor/JoorCompileErrorTest.java  |     2 +-
 .../org/apache/camel/component/jpa/jpa.json        |    12 +-
 .../org/apache/camel/component/scp/scp.json        |     6 +-
 .../org/apache/camel/component/jslt/jslt.json      |     6 +-
 .../component/jsonvalidator/json-validator.json    |     2 +-
 .../apache/camel/component/jsonata/jsonata.json    |     2 +-
 .../easypredicate/EasyPredicateOperators.java      |     3 -
 .../org/apache/camel/component/jt400/jt400.json    |    26 +-
 .../org/apache/camel/component/jte/jte.json        |     8 +-
 .../camel/component/kafka/share/kafka-share.json   |    22 +-
 .../component/kafka/KafkaComponentConfigurer.java  |     8 +-
 .../org/apache/camel/component/kafka/kafka.json    |   173 +-
 .../camel-kafka/src/main/docs/kafka-component.adoc |     9 +-
 .../camel/component/kafka/KafkaComponent.java      |    18 +
 .../kafka/PollExceptionStrategyFactory.java        |    46 +
 ...va => DefaultPollExceptionStrategyFactory.java} |    27 +-
 .../errorhandler/KafkaErrorStrategies.java         |    30 +-
 .../processor/idempotent/kafka/KafkaChangelog.java |    20 +-
 .../errorhandler/KafkaErrorStrategiesTest.java     |   115 +
 .../kafka/KafkaChangelogProducerConfigTest.java    |    74 +
 .../apache/camel/component/kamelet/kamelet.json    |     6 +-
 .../apache/camel/component/keycloak/keycloak.json  |   140 +-
 .../apache/camel/component/knative/knative.json    |    16 +-
 .../config_maps/kubernetes-config-maps.json        |    18 +-
 .../kubernetes/cronjob/kubernetes-cronjob.json     |    12 +-
 .../kubernetes-custom-resources.json               |    28 +-
 .../deployments/kubernetes-deployments.json        |    20 +-
 .../kubernetes/events/kubernetes-events.json       |    30 +-
 .../component/kubernetes/hpa/kubernetes-hpa.json   |    16 +-
 .../component/kubernetes/job/kubernetes-job.json   |    14 +-
 .../namespaces/kubernetes-namespaces.json          |    14 +-
 .../kubernetes/nodes/kubernetes-nodes.json         |    14 +-
 .../kubernetes-persistent-volumes.json             |     8 +-
 .../kubernetes-persistent-volumes-claims.json      |    12 +-
 .../component/kubernetes/pods/kubernetes-pods.json |    16 +-
 .../kubernetes-replication-controllers.json        |    18 +-
 .../kubernetes-resources-quota.json                |    12 +-
 .../kubernetes/secrets/kubernetes-secrets.json     |    14 +-
 .../kubernetes-service-accounts.json               |    12 +-
 .../kubernetes/services/kubernetes-services.json   |    16 +-
 .../build_configs/openshift-build-configs.json     |    10 +-
 .../openshift/builds/openshift-builds.json         |    10 +-
 .../openshift-deploymentconfigs.json               |    20 +-
 .../org/apache/camel/component/kudu/kudu.json      |    14 +-
 .../apache/camel/component/language/language.json  |     6 +-
 .../org/apache/camel/component/ldap/ldap.json      |     2 +-
 .../core/integ5/ServerAnnotationProcessor.java     |     4 +-
 .../org/apache/camel/component/ldif/ldif.json      |     2 +-
 .../core/integ5/ServerAnnotationProcessor.java     |     4 +-
 .../org/apache/camel/component/log/log.json        |     2 +-
 .../org/apache/camel/component/lucene/lucene.json  |     8 +-
 .../camel/component/lumberjack/lumberjack.json     |     2 +-
 .../org/apache/camel/component/mail/imap.json      |    82 +-
 .../org/apache/camel/component/mail/imaps.json     |    82 +-
 .../org/apache/camel/component/mail/pop3.json      |    82 +-
 .../org/apache/camel/component/mail/pop3s.json     |    82 +-
 .../org/apache/camel/component/mail/smtp.json      |    82 +-
 .../org/apache/camel/component/mail/smtps.json     |    82 +-
 .../apache/camel/component/mail/MailRouteTest.java |     2 +-
 .../camel/component/mapstruct/mapstruct.json       |     2 +-
 .../org/apache/camel/component/master/master.json  |     4 +-
 .../apache/camel/component/metrics/metrics.json    |    18 +-
 .../camel/component/metrics/MetricsComponent.java  |     2 +-
 .../camel/component/micrometer/micrometer.json     |    28 +-
 .../camel/component/milo/browse/milo-browse.json   |     4 +-
 .../camel/component/milo/client/milo-client.json   |     8 +-
 .../camel/component/milo/server/milo-server.json   |     2 +-
 .../camel/component/milo/call/CallClientTest.java  |     2 +-
 .../component/file/remote/mina/mina-sftp.json      |    44 +-
 .../org/apache/camel/component/mina/mina.json      |    14 +-
 .../camel/component/mina/MinaTcpWithInOutTest.java |     2 +-
 .../org/apache/camel/component/minio/minio.json    |    52 +-
 components/camel-mllp/LIMITATIONS.md               |     2 +-
 components/camel-mllp/README.md                    |    10 +-
 .../org/apache/camel/component/mllp/mllp.json      |    50 +-
 .../mllp/MllpMutualTlsConnectionAndHeaderBase.java |     2 +-
 .../test/junit/rule/mllp/MllpServerResource.java   |     2 +-
 .../org/apache/camel/component/mock/mock.json      |     2 +-
 .../component/mongodb/gridfs/mongodb-gridfs.json   |    26 +-
 .../apache/camel/component/mongodb/mongodb.json    |    54 +-
 .../camel/component/mtconnect/mtconnect.json       |    86 +-
 .../apache/camel/component/mustache/mustache.json  |     6 +-
 .../org/apache/camel/component/mvel/mvel.json      |     6 +-
 .../camel/component/mybatis/mybatis-bean.json      |     6 +-
 .../apache/camel/component/mybatis/mybatis.json    |     6 +-
 .../org/apache/camel/component/nats/nats.json      |    20 +-
 .../camel/component/netty/http/netty-http.json     |    62 +-
 .../component/netty/http/NettyHttpEndpoint.java    |     2 +-
 .../org/apache/camel/component/netty/netty.json    |    40 +-
 .../camel/component/netty/NettyComponent.java      |     2 +-
 .../org/apache/camel/oaipmh/component/oaipmh.json  |     6 +-
 components/camel-oauth/helm/README.md              |     2 +-
 components/camel-oauth/src/main/docs/oauth.adoc    |     6 +
 .../oauth/DefaultOAuthTokenValidationFactory.java  |    32 +-
 .../org/apache/camel/oauth/JwtTokenValidator.java  |    49 +-
 .../DefaultOAuthTokenValidationFactoryTest.java    |    33 +
 .../apache/camel/oauth/JwtTokenValidatorTest.java  |    40 +
 .../org/apache/camel/component/odata/odata.json    |    26 +-
 .../apache/camel/component/olingo2/olingo2.json    |     6 +-
 .../apache/camel/component/olingo4/olingo4.json    |     6 +-
 .../org/apache/camel/component/once/once.json      |    10 +-
 .../org/apache/camel/component/opa/opa.json        |    16 +-
 .../camel/component/opa/OpaWasmPolicyPool.java     |    34 +-
 .../camel/component/opa/OpaWasmPolicyPoolTest.java |   103 +
 .../apache/camel/openapi/model/GenericData.java    |     2 +-
 .../camel/component/openfeature/openfeature.json   |    16 +-
 .../apache/camel/component/openfga/openfga.json    |    30 +-
 .../camel/component/opensearch/opensearch.json     |    24 +-
 .../openstack/cinder/openstack-cinder.json         |    32 +-
 .../openstack/glance/openstack-glance.json         |    32 +-
 .../openstack/keystone/openstack-keystone.json     |    30 +-
 .../openstack/neutron/openstack-neutron.json       |    54 +-
 .../component/openstack/nova/openstack-nova.json   |    38 +-
 .../component/openstack/swift/openstack-swift.json |    38 +-
 .../metrics/opentelemetry-metrics.json             |    30 +-
 .../camel/component/optaplanner/optaplanner.json   |    12 +-
 .../camel/component/paho/mqtt5/paho-mqtt5.json     |    22 +-
 .../src/main/docs/paho-mqtt5-component.adoc        |     2 +-
 .../org/apache/camel/component/paho/paho.json      |    20 +-
 .../camel-paho/src/main/docs/paho-component.adoc   |     2 +-
 .../org/apache/camel/component/pdf/pdf.json        |    10 +-
 .../pg/replication/slot/pg-replication-slot.json   |     8 +-
 .../apache/camel/component/pgevent/pgevent.json    |     6 +-
 .../component/platform/http/platform-http.json     |     2 +-
 .../org/apache/camel/component/plc4x/plc4x.json    |    10 +-
 .../org/apache/camel/component/pqc/pqc.json        |   140 +-
 .../camel-pqc/src/main/docs/pqc-key-lifecycle.adoc |    23 +-
 .../apache/camel/component/pqc/PQCProducer.java    |   115 +-
 .../lifecycle/FileBasedKeyLifecycleManager.java    |    79 +-
 .../pqc/lifecycle/InMemoryKeyLifecycleManager.java |     2 +-
 .../pqc/lifecycle/KeyLifecycleManager.java         |    49 +-
 .../pqc/PQCStatefulKeyClaimIdentityTest.java       |   170 +
 .../component/pqc/PQCStatefulKeyClaimTest.java     |    18 +-
 ...eBasedKeyLifecycleManagerStatefulClaimTest.java |   248 +-
 .../org/apache/camel/component/printer/lpr.json    |     4 +-
 components/camel-protobuf/ReadMe.md                |     2 +-
 .../org/apache/camel/component/pubnub/pubnub.json  |    18 +-
 .../org/apache/camel/component/pulsar/pulsar.json  |    42 +-
 .../org/apache/camel/component/quartz/quartz.json  |     2 +-
 .../apache/camel/component/quickfixj/quickfix.json |     8 +-
 .../reactive/streams/reactive-streams.json         |     4 +-
 .../org/apache/camel/component/ref/ref.json        |     2 +-
 .../camel/component/rest/openapi/rest-openapi.json |     4 +-
 .../rest/openapi/RestOpenApiComponent.java         |     2 +-
 .../rest/openapi/RestOpenApiEndpoint.java          |     2 +-
 .../rest/openapi/RestOpenapiProcessorStrategy.java |     4 +-
 .../camel/component/rest/postman/rest-postman.json |   118 +-
 .../org/apache/camel/component/rest/rest-api.json  |     2 +-
 .../org/apache/camel/component/rest/rest.json      |    16 +-
 .../component/robotframework/robotframework.json   |     8 +-
 .../apache/camel/component/rocketmq/rocketmq.json  |    42 +-
 .../org/apache/camel/component/rss/rss.json        |     4 +-
 .../org/apache/camel/component/saga/saga.json      |     4 +-
 .../camel/component/salesforce/salesforce.json     |    48 +-
 .../component/sap/netweaver/sap-netweaver.json     |    12 +-
 .../org/apache/camel/component/xquery/xquery.json  |     2 +-
 .../xquery/XQueryPropogateHeadersTest.java         |     2 +-
 .../camel/component/scheduler/scheduler.json       |     4 +-
 .../camel/component/schematron/schematron.json     |     2 +-
 .../org/apache/camel/component/seda/seda.json      |     2 +-
 .../camel/component/servicenow/servicenow.json     |   136 +-
 .../apache/camel/component/servlet/servlet.json    |     2 +-
 .../servlet/ServletStreamingChunkedTest.java       |     2 +-
 .../org/apache/camel/component/shell/shell.json    |     2 +-
 .../org/apache/camel/component/sjms/sjms.json      |    12 +-
 .../org/apache/camel/component/sjms2/sjms2.json    |    12 +-
 .../org/apache/camel/component/slack/slack.json    |     2 +-
 .../org/apache/camel/component/smb/smb.json        |    44 +-
 .../org/apache/camel/component/smooks/smooks.json  |     4 +-
 .../org/apache/camel/component/smpp/smpp.json      |    82 +-
 .../org/apache/camel/component/smpp/smpps.json     |    82 +-
 .../org/apache/camel/component/snmp/snmp.json      |     4 +-
 .../org/apache/camel/component/solr/solr.json      |    28 +-
 .../org/apache/camel/component/spiffe/spiffe.json  |    16 +-
 .../src/main/docs/spiffe-component.adoc            |     6 +
 .../spiffe/SpiffeSSLContextParameters.java         |    44 +-
 .../SpiffeSSLContextParametersLifecycleTest.java   |   172 +
 .../camel/component/splunkhec/splunk-hec.json      |     6 +-
 .../component/springai/chat/spring-ai-chat.json    |    88 +-
 .../springai/embeddings/spring-ai-embeddings.json  |    18 +-
 .../component/springai/image/spring-ai-image.json  |    24 +-
 .../vectorstore/spring-ai-vector-store.json        |    22 +-
 .../camel/component/spring/batch/spring-batch.json |     4 +-
 .../camel/component/spring/jdbc/spring-jdbc.json   |    18 +-
 .../camel/component/springldap/spring-ldap.json    |     4 +-
 .../component/springrabbit/spring-rabbitmq.json    |    42 +-
 .../apache/camel/component/redis/spring-redis.json |    62 +-
 .../camel/component/spring/ws/spring-ws.json       |    14 +-
 .../net/javacrumbs/calc/model/ObjectFactory.java   |     8 +-
 .../spring/ws/addressing/AbstractWSATests.java     |     2 +-
 .../addressing/ProducerParamsPrecedenceTest.java   |     2 +-
 .../MixedPropagationTransactedTest.java            |     2 +-
 ...actedErrorHandlerOnExceptionRedeliveryTest.java |     2 +-
 ...pringOnExceptionNotNormalizedClassNameTest.java |     2 +-
 .../camel/spring/rmi/RmiRegistryFactoryBean.java   |     2 +-
 .../org/apache/camel/component/sql/sql.json        |    22 +-
 .../camel/component/sql/stored/sql-stored.json     |     8 +-
 .../SqlTransactedLocalTransactionManagerTest.java  |   107 +
 .../org/apache/camel/component/ssh/ssh.json        |    14 +-
 .../camel/component/statestore/state-store.json    |     8 +-
 .../org/apache/camel/component/stax/stax.json      |     2 +-
 .../org/apache/camel/component/stitch/stitch.json  |    32 +-
 .../org/apache/camel/component/stream/stream.json  |     6 +-
 .../component/stringtemplate/string-template.json  |     8 +-
 .../StringTemplateContentCacheTest.java            |     2 +-
 .../org/apache/camel/component/stripe/stripe.json  |     8 +-
 .../org/apache/camel/component/stub/stub.json      |     2 +-
 .../org/apache/camel/component/tahu/tahu-edge.json |    62 +-
 .../org/apache/camel/component/tahu/tahu-host.json |    44 +-
 .../apache/camel/component/telegram/telegram.json  |    16 +-
 .../telemetry/decorators/HttpMethodHelper.java     |     2 +-
 .../org/apache/camel/component/citrus/citrus.json  |     2 +-
 components/camel-thrift/README.md                  |     2 +-
 .../org/apache/camel/component/thrift/thrift.json  |     8 +-
 .../camel/component/thymeleaf/thymeleaf.json       |    10 +-
 .../org/apache/camel/component/tika/tika.json      |     2 +-
 .../org/apache/camel/component/timer/timer.json    |     6 +-
 .../org/apache/camel/component/twilio/twilio.json  |     4 +-
 .../directmessage/twitter-directmessage.json       |     6 +-
 .../component/twitter/search/twitter-search.json   |    16 +-
 .../twitter/timeline/twitter-timeline.json         |     4 +-
 .../apache/camel/component/undertow/undertow.json  |    32 +-
 .../camel/component/validator/validator.json       |     2 +-
 .../apache/camel/component/velocity/velocity.json  |    10 +-
 .../camel/component/vertx/http/vertx-http.json     |    18 +-
 .../camel/component/vertx/mqtt/vertx-mqtt.json     |    32 +-
 .../component/vertx/websocket/vertx-websocket.json |    12 +-
 .../org/apache/camel/component/vertx/vertx.json    |     2 +-
 .../org/apache/camel/component/wasm/wasm.json      |     6 +-
 .../apache/camel/component/weather/weather.json    |    12 +-
 .../org/apache/camel/component/web3j/web3j.json    |    80 +-
 .../apache/camel/component/webhook/webhook.json    |     2 +-
 .../apache/camel/component/whatsapp/whatsapp.json  |     8 +-
 .../camel/component/wordpress/wordpress.json       |     6 +-
 .../apache/camel/component/workday/workday.json    |    16 +-
 .../apache/camel/component/xchange/xchange.json    |    10 +-
 .../src/main/docs/xchange-component.adoc           |     2 +-
 .../META-INF/org/apache/camel/component/xj/xj.json |    12 +-
 .../component/xmlsecurity/xmlsecurity-sign.json    |    36 +-
 .../component/xmlsecurity/xmlsecurity-verify.json  |    26 +-
 .../util/SameDocumentUriDereferencer.java          |     2 +-
 ...ature2Message2MessageWithTimestampProperty.java |     2 +-
 .../org/apache/camel/component/xmpp/xmpp.json      |     4 +-
 .../camel/component/xslt/saxon/xslt-saxon.json     |    10 +-
 .../org/apache/camel/component/xslt/xslt.json      |     8 +-
 .../apache/camel/component/zendesk/zendesk.json    |     2 +-
 .../src/main/docs/gzipDeflater-dataformat.adoc     |     2 +-
 .../zookeepermaster/zookeeper-master.json          |     4 +-
 .../camel/component/zookeeper/zookeeper.json       |    18 +-
 .../org/apache/camel/spi/RouteTopologyDumper.java  |    16 +-
 .../support/jsse/BaseSSLContextParameters.java     |     2 +-
 .../camel/vault/HashicorpVaultConfiguration.java   |    83 +-
 .../impl/engine/InternalRouteStartupManager.java   |     2 +-
 .../impl/cluster/ClusteredRouteController.java     |     2 +-
 .../apache/camel/dev-console/route-topology.json   |     9 +-
 .../impl/console/RouteTopologyDevConsole.java      |    14 +-
 .../impl/console/RouteTopologyDevConsoleTest.java  |    26 +-
 .../camel/catalog/impl/AbstractCamelCatalog.java   |     2 +-
 .../modules/eips/pages/transactional-client.adoc   |     7 +
 .../camel/impl/DefaultDumpRoutesStrategy.java      |     1 +
 .../camel/impl/DefaultRouteTopologyDumper.java     |    92 +-
 .../org/apache/camel/language/simple/file.json     |    30 +-
 .../org/apache/camel/language/simple/simple.json   |   384 +-
 .../camel/language/simple/SimpleTokenizer.java     |    16 +-
 .../org/apache/camel/model/dataformat/json.json    |     2 +-
 .../camel/model/dataformat/JsonDataFormat.java     |     6 +-
 .../apache/camel/processor/AbstractThrottler.java  |     6 +-
 .../org/apache/camel/processor/CatchProcessor.java |    33 +-
 .../java/org/apache/camel/processor/Throttler.java |     2 +-
 .../errorhandler/RedeliveryErrorHandler.java       |     2 +-
 .../camel/reifier/AbstractPolicyReifier.java       |    46 +-
 .../builder/PredicateBinaryCoerceTypeTest.java     |     2 +-
 .../org/apache/camel/builder/RouteBuilderTest.java |     2 +-
 .../component/dataset/DataSetProducerTest.java     |     2 +-
 .../DefaultDumpRoutesStrategyTopologyJsonTest.java |     2 +
 .../impl/DefaultRouteTopologyDumperReplyTest.java  |   111 +
 .../org/apache/camel/impl/RouteRemoveTest.java     |     2 +-
 .../impl/StartupConditionRegistryStopTest.java     |     2 +-
 .../processor/BeanRecipientListTimeoutTest.java    |     2 +-
 ...DoCatchCalledRouteAfterUnhandledCalleeTest.java |    15 +-
 .../processor/DoCatchFailureHandledMarkTest.java   |   229 +
 .../apache/camel/processor/ErrorHandlerTest.java   |     2 +-
 .../camel/processor/GenericXmlTokenizeTest.java    |     4 +-
 .../MulticastParallelAllTimeoutAwareTest.java      |     2 +-
 ...ticastParallelFineGrainedErrorHandlingTest.java |     2 +-
 .../MulticastParallelTimeoutAwareTest.java         |     2 +-
 .../OnCompletionAndInterceptGlobalTest.java        |     2 +-
 .../processor/OnCompletionMoreGlobalTest.java      |     2 +-
 .../processor/OnCompletionOnCompleteOnlyTest.java  |     2 +-
 ...ompletionRouteScopeOverrideGlobalScopeTest.java |     2 +-
 .../apache/camel/processor/OnCompletionTest.java   |     2 +-
 .../camel/processor/OnCompletionWhenTest.java      |     2 +-
 .../camel/processor/SplitParallelTimeoutTest.java  |     2 +-
 .../apache/camel/processor/SplitterPojoTest.java   |     4 +-
 .../ThreadsCoreAndMaxPoolKeepAliveTimeTest.java    |     2 +-
 .../camel/processor/ThreadsCoreAndMaxPoolTest.java |     2 +-
 .../camel/processor/ThreadsCorePoolTest.java       |     2 +-
 .../processor/ThreadsZeroInCoreAndMaxPoolTest.java |     2 +-
 .../TransformProcessorWithHeaderTest.java          |     2 +-
 .../camel/processor/TryProcessorOnWhenTest.java    |     4 +-
 .../ValidationFinallyBlockNoCatchTest.java         |     2 +-
 .../processor/aggregator/AggregateTimeoutTest.java |     2 +-
 .../aggregator/DistributedTimeoutTest.java         |     2 +-
 .../intercept/InterceptFromSimpleLogTest.java      |     2 +-
 .../org/apache/camel/urlhandler/pd/Handler.java    |     2 +-
 .../org/apache/camel/java/in/ChainReplayer.java    |     2 +-
 .../org/apache/camel/java/in/ConstantResolver.java |     2 +-
 .../apache/camel/java/in/EndpointDslResolver.java  |     2 +-
 .../org/apache/camel/java/in/JavaChainParser.java  |     8 +-
 .../org/apache/camel/java/in/LwJavaParser.java     |     4 +-
 .../org/apache/camel/java/in/ModelNormalizer.java  |     4 +-
 .../camel/java/in/NamingEndpointDslResolver.java   |     2 +-
 .../HashicorpVaultConfigurationConfigurer.java     |    24 +
 ...corpVaultConfigurationPropertiesConfigurer.java |    28 +
 ...ttpServerConfigurationPropertiesConfigurer.java |    21 +
 .../camel-main-configuration-metadata.json         |     9 +-
 core/camel-main/src/main/docs/main.adoc            |    13 +-
 .../HashicorpVaultConfigurationProperties.java     |    35 +-
 .../main/HttpServerConfigurationProperties.java    |    66 +
 .../JmxNotificationBroadcasterAware.java           |     2 +-
 .../camel/api/management/ManagedCamelContext.java  |    26 +-
 .../mbean/ComponentVerifierExtension.java          |     2 +-
 .../management/mbean/ManagedCamelContextMBean.java |     3 +-
 .../mbean/ManagedStreamCachingStrategyMBean.java   |     2 +-
 .../management/JmxManagementLifecycleStrategy.java |     2 +-
 .../ManagedDoCatchFailuresHandledTest.java         |    77 +
 .../scan/DefaultPackageScanClassResolver.java      |     2 +-
 .../support/processor/validation/SchemaReader.java |     2 +-
 .../processor/validation/ValidatingProcessor.java  |     9 +-
 .../org/apache/camel/util/xml/SourceCache.java     |     4 +-
 .../apache/camel/util/xml/StreamSourceCache.java   |     4 +-
 design/good-to-know.adoc                           |   620 ++
 .../images/jbang/camel-tui-run-chaos-scenario.png  |   Bin 0 -> 324084 bytes
 .../ROOT/pages/camel-3x-upgrade-guide-3_12.adoc    |     2 +-
 .../ROOT/pages/camel-3x-upgrade-guide-3_4.adoc     |     2 +-
 .../ROOT/pages/camel-3x-upgrade-guide-3_5.adoc     |     2 +-
 .../ROOT/pages/camel-3x-upgrade-guide-3_6.adoc     |     2 +-
 .../ROOT/pages/camel-3x-upgrade-guide-3_8.adoc     |     4 +-
 .../ROOT/pages/camel-3x-upgrade-guide-3_9.adoc     |    10 +-
 .../ROOT/pages/camel-4x-upgrade-guide-4_10.adoc    |     2 +-
 .../ROOT/pages/camel-4x-upgrade-guide-4_24.adoc    |   117 +-
 .../ROOT/pages/camel-4x-upgrade-guide-4_6.adoc     |     2 +-
 .../modules/ROOT/pages/camel-jbang-java-api.adoc   |     2 +-
 .../modules/ROOT/pages/camel-jbang-projects.adoc   |    28 +
 .../ROOT/pages/camel-jbang-tui-diagram.adoc        |     4 +
 .../pages/camel-jbang-tui-getting-started.adoc     |     6 +
 .../ROOT/pages/camel-jbang-tui-observe.adoc        |     6 +-
 .../ROOT/pages/camel-jbang-tui-source-editor.adoc  |     6 +-
 .../modules/ROOT/pages/consumertemplate.adoc       |     2 +-
 .../ROOT/pages/improving-the-documentation.adoc    |     2 +-
 .../ROOT/pages/jbang-commands/camel-jbang-ask.adoc |     2 +-
 .../pages/jbang-commands/camel-jbang-bind.adoc     |     2 +-
 .../camel-jbang-catalog-component.adoc             |     2 +-
 .../camel-jbang-catalog-dataformat.adoc            |     2 +-
 .../camel-jbang-catalog-dev-console.adoc           |     2 +-
 .../camel-jbang-catalog-kamelet.adoc               |     2 +-
 .../camel-jbang-catalog-language.adoc              |     2 +-
 .../jbang-commands/camel-jbang-catalog-other.adoc  |     2 +-
 .../camel-jbang-catalog-transformer.adoc           |     2 +-
 .../pages/jbang-commands/camel-jbang-catalog.adoc  |     2 +-
 .../jbang-commands/camel-jbang-cmd-browse.adoc     |     2 +-
 .../jbang-commands/camel-jbang-cmd-chaos-add.adoc  |     2 +-
 .../camel-jbang-cmd-chaos-change.adoc              |     2 +-
 .../camel-jbang-cmd-chaos-clear.adoc               |     2 +-
 .../camel-jbang-cmd-chaos-experiment.adoc          |     2 +-
 .../camel-jbang-cmd-chaos-explore-finish.adoc      |     2 +-
 .../camel-jbang-cmd-chaos-explore-start.adoc       |     2 +-
 .../camel-jbang-cmd-chaos-explore.adoc             |     2 +-
 .../jbang-commands/camel-jbang-cmd-chaos-load.adoc |     2 +-
 .../camel-jbang-cmd-chaos-remove.adoc              |     2 +-
 .../camel-jbang-cmd-chaos-suggest.adoc             |     2 +-
 .../camel-jbang-cmd-disable-processor.adoc         |     2 +-
 .../camel-jbang-cmd-enable-processor.adoc          |     2 +-
 .../pages/jbang-commands/camel-jbang-cmd-gc.adoc   |     2 +-
 .../jbang-commands/camel-jbang-cmd-heap-dump.adoc  |     2 +-
 .../camel-jbang-cmd-heap-histogram.adoc            |     2 +-
 .../pages/jbang-commands/camel-jbang-cmd-load.adoc |     2 +-
 .../jbang-commands/camel-jbang-cmd-logger.adoc     |     2 +-
 .../camel-jbang-cmd-memory-leak.adoc               |     2 +-
 .../jbang-commands/camel-jbang-cmd-receive.adoc    |     2 +-
 .../jbang-commands/camel-jbang-cmd-reload.adoc     |     2 +-
 .../camel-jbang-cmd-reset-stats.adoc               |     2 +-
 .../camel-jbang-cmd-resume-route.adoc              |     2 +-
 .../camel-jbang-cmd-route-diagram.adoc             |     2 +-
 .../jbang-commands/camel-jbang-cmd-route-dump.adoc |     2 +-
 .../camel-jbang-cmd-route-structure.adoc           |     2 +-
 .../camel-jbang-cmd-route-topology.adoc            |     2 +-
 .../pages/jbang-commands/camel-jbang-cmd-send.adoc |     2 +-
 .../pages/jbang-commands/camel-jbang-cmd-span.adoc |     2 +-
 .../pages/jbang-commands/camel-jbang-cmd-sql.adoc  |     2 +-
 .../camel-jbang-cmd-start-group.adoc               |     2 +-
 .../camel-jbang-cmd-start-route.adoc               |     2 +-
 .../jbang-commands/camel-jbang-cmd-stop-group.adoc |     2 +-
 .../jbang-commands/camel-jbang-cmd-stop-route.adoc |     2 +-
 .../pages/jbang-commands/camel-jbang-cmd-stub.adoc |     2 +-
 .../camel-jbang-cmd-suspend-route.adoc             |     2 +-
 .../camel-jbang-cmd-thread-dump.adoc               |     2 +-
 .../ROOT/pages/jbang-commands/camel-jbang-cmd.adoc |     2 +-
 .../jbang-commands/camel-jbang-completion.adoc     |     2 +-
 .../jbang-commands/camel-jbang-config-get.adoc     |     2 +-
 .../jbang-commands/camel-jbang-config-list.adoc    |     2 +-
 .../jbang-commands/camel-jbang-config-set.adoc     |     2 +-
 .../jbang-commands/camel-jbang-config-unset.adoc   |     2 +-
 .../pages/jbang-commands/camel-jbang-config.adoc   |     2 +-
 .../pages/jbang-commands/camel-jbang-debug.adoc    |     4 +-
 .../camel-jbang-dependency-copy.adoc               |     2 +-
 .../camel-jbang-dependency-list.adoc               |     2 +-
 .../camel-jbang-dependency-runtime.adoc            |     2 +-
 .../camel-jbang-dependency-update.adoc             |     2 +-
 .../jbang-commands/camel-jbang-dependency.adoc     |     2 +-
 .../ROOT/pages/jbang-commands/camel-jbang-dev.adoc |     4 +-
 .../pages/jbang-commands/camel-jbang-dirty.adoc    |     2 +-
 .../ROOT/pages/jbang-commands/camel-jbang-doc.adoc |     2 +-
 .../pages/jbang-commands/camel-jbang-doctor.adoc   |     2 +-
 .../pages/jbang-commands/camel-jbang-edit.adoc     |     2 +-
 .../camel-jbang-eval-expression.adoc               |     2 +-
 .../pages/jbang-commands/camel-jbang-eval.adoc     |     2 +-
 .../pages/jbang-commands/camel-jbang-explain.adoc  |     2 +-
 .../pages/jbang-commands/camel-jbang-export.adoc   |     2 +-
 .../jbang-commands/camel-jbang-generate-rest.adoc  |     2 +-
 .../camel-jbang-generate-schema.adoc               |     2 +-
 .../pages/jbang-commands/camel-jbang-generate.adoc |     2 +-
 .../jbang-commands/camel-jbang-get-about.adoc      |     2 +-
 .../pages/jbang-commands/camel-jbang-get-bean.adoc |     2 +-
 .../jbang-commands/camel-jbang-get-blocked.adoc    |     2 +-
 .../jbang-commands/camel-jbang-get-chaos.adoc      |     2 +-
 .../camel-jbang-get-circuit-breaker.adoc           |     2 +-
 .../jbang-commands/camel-jbang-get-consumer.adoc   |     2 +-
 .../jbang-commands/camel-jbang-get-context.adoc    |     2 +-
 .../jbang-commands/camel-jbang-get-count.adoc      |     2 +-
 .../jbang-commands/camel-jbang-get-datasource.adoc |     2 +-
 .../jbang-commands/camel-jbang-get-endpoint.adoc   |     2 +-
 .../jbang-commands/camel-jbang-get-error.adoc      |     2 +-
 .../jbang-commands/camel-jbang-get-event.adoc      |     2 +-
 .../jbang-commands/camel-jbang-get-groovy.adoc     |     2 +-
 .../jbang-commands/camel-jbang-get-group.adoc      |     2 +-
 .../jbang-commands/camel-jbang-get-health.adoc     |     2 +-
 .../jbang-commands/camel-jbang-get-history.adoc    |     2 +-
 .../jbang-commands/camel-jbang-get-inflight.adoc   |     2 +-
 .../camel-jbang-get-internal-task.adoc             |     2 +-
 .../jbang-commands/camel-jbang-get-kafka.adoc      |     2 +-
 .../jbang-commands/camel-jbang-get-metric.adoc     |     2 +-
 .../camel-jbang-get-platform-http.adoc             |     2 +-
 .../jbang-commands/camel-jbang-get-processor.adoc  |     2 +-
 .../jbang-commands/camel-jbang-get-producer.adoc   |     2 +-
 .../jbang-commands/camel-jbang-get-properties.adoc |     2 +-
 .../pages/jbang-commands/camel-jbang-get-rest.adoc |     2 +-
 .../camel-jbang-get-route-controller.adoc          |     2 +-
 .../jbang-commands/camel-jbang-get-route.adoc      |     2 +-
 .../jbang-commands/camel-jbang-get-service.adoc    |     2 +-
 .../jbang-commands/camel-jbang-get-source.adoc     |     2 +-
 .../jbang-commands/camel-jbang-get-sql-trace.adoc  |     2 +-
 .../camel-jbang-get-startup-recorder.adoc          |     2 +-
 .../jbang-commands/camel-jbang-get-timeline.adoc   |     2 +-
 .../camel-jbang-get-transformer.adoc               |     2 +-
 .../jbang-commands/camel-jbang-get-variable.adoc   |     2 +-
 .../jbang-commands/camel-jbang-get-vault.adoc      |     2 +-
 .../ROOT/pages/jbang-commands/camel-jbang-get.adoc |     2 +-
 .../pages/jbang-commands/camel-jbang-harden.adoc   |     2 +-
 .../pages/jbang-commands/camel-jbang-hawtio.adoc   |     2 +-
 .../jbang-commands/camel-jbang-infra-get.adoc      |     2 +-
 .../jbang-commands/camel-jbang-infra-list.adoc     |     2 +-
 .../jbang-commands/camel-jbang-infra-log.adoc      |     2 +-
 .../pages/jbang-commands/camel-jbang-infra-ps.adoc |     2 +-
 .../jbang-commands/camel-jbang-infra-restart.adoc  |     2 +-
 .../jbang-commands/camel-jbang-infra-run.adoc      |     2 +-
 .../jbang-commands/camel-jbang-infra-stop.adoc     |     2 +-
 .../pages/jbang-commands/camel-jbang-infra.adoc    |     2 +-
 .../pages/jbang-commands/camel-jbang-init.adoc     |     2 +-
 .../pages/jbang-commands/camel-jbang-jolokia.adoc  |     2 +-
 .../camel-jbang-kubernetes-delete.adoc             |     2 +-
 .../camel-jbang-kubernetes-export.adoc             |     2 +-
 .../camel-jbang-kubernetes-logs.adoc               |     2 +-
 .../jbang-commands/camel-jbang-kubernetes-run.adoc |     2 +-
 .../jbang-commands/camel-jbang-kubernetes.adoc     |     2 +-
 .../ROOT/pages/jbang-commands/camel-jbang-log.adoc |     2 +-
 .../ROOT/pages/jbang-commands/camel-jbang-mcp.adoc |     2 +-
 .../pages/jbang-commands/camel-jbang-nano.adoc     |     2 +-
 .../pages/jbang-commands/camel-jbang-overview.adoc |     2 +-
 .../jbang-commands/camel-jbang-plugin-add.adoc     |     3 +-
 .../jbang-commands/camel-jbang-plugin-delete.adoc  |     3 +-
 .../jbang-commands/camel-jbang-plugin-get.adoc     |     3 +-
 .../jbang-commands/camel-jbang-plugin-list.adoc    |     3 +-
 .../pages/jbang-commands/camel-jbang-plugin.adoc   |     2 +-
 .../ROOT/pages/jbang-commands/camel-jbang-ps.adoc  |     2 +-
 .../pages/jbang-commands/camel-jbang-restart.adoc  |     2 +-
 .../ROOT/pages/jbang-commands/camel-jbang-run.adoc |     4 +-
 .../pages/jbang-commands/camel-jbang-sbom.adoc     |     2 +-
 .../pages/jbang-commands/camel-jbang-script.adoc   |     2 +-
 .../jbang-commands/camel-jbang-semantic-audit.adoc |     2 +-
 .../jbang-commands/camel-jbang-semantic-eval.adoc  |     2 +-
 .../jbang-commands/camel-jbang-semantic-get.adoc   |     2 +-
 .../camel-jbang-semantic-monitoring.adoc           |     2 +-
 .../pages/jbang-commands/camel-jbang-semantic.adoc |     2 +-
 .../pages/jbang-commands/camel-jbang-shell.adoc    |     2 +-
 .../pages/jbang-commands/camel-jbang-stop.adoc     |     2 +-
 .../jbang-commands/camel-jbang-test-agent-run.adoc |    43 -
 .../camel-jbang-test-agent-start.adoc              |    44 -
 .../camel-jbang-test-agent-stop.adoc               |    27 -
 .../jbang-commands/camel-jbang-test-agent.adoc     |    38 -
 .../jbang-commands/camel-jbang-test-init.adoc      |    28 -
 .../jbang-commands/camel-jbang-test-inspect.adoc   |    27 -
 .../pages/jbang-commands/camel-jbang-test-ps.adoc  |    29 -
 .../pages/jbang-commands/camel-jbang-test-run.adoc |    41 -
 .../pages/jbang-commands/camel-jbang-test.adoc     |    22 -
 .../jbang-commands/camel-jbang-top-context.adoc    |     2 +-
 .../jbang-commands/camel-jbang-top-group.adoc      |     2 +-
 .../jbang-commands/camel-jbang-top-processor.adoc  |     2 +-
 .../jbang-commands/camel-jbang-top-route.adoc      |     2 +-
 .../jbang-commands/camel-jbang-top-source.adoc     |     2 +-
 .../ROOT/pages/jbang-commands/camel-jbang-top.adoc |     2 +-
 .../pages/jbang-commands/camel-jbang-trace.adoc    |     2 +-
 .../camel-jbang-transform-dataweave.adoc           |     2 +-
 .../camel-jbang-transform-message.adoc             |     2 +-
 .../camel-jbang-transform-route.adoc               |     2 +-
 .../jbang-commands/camel-jbang-transform.adoc      |     2 +-
 .../jbang-commands/camel-jbang-tui-monitor.adoc    |     2 +-
 .../ROOT/pages/jbang-commands/camel-jbang-tui.adoc |     2 +-
 .../jbang-commands/camel-jbang-update-list.adoc    |     2 +-
 .../jbang-commands/camel-jbang-update-run.adoc     |     2 +-
 .../pages/jbang-commands/camel-jbang-update.adoc   |     2 +-
 .../camel-jbang-validate-normalize.adoc            |     2 +-
 .../camel-jbang-validate-properties.adoc           |     2 +-
 .../camel-jbang-validate-source.adoc               |     2 +-
 .../jbang-commands/camel-jbang-validate-yaml.adoc  |     2 +-
 .../pages/jbang-commands/camel-jbang-validate.adoc |     2 +-
 .../jbang-commands/camel-jbang-version-get.adoc    |     2 +-
 .../jbang-commands/camel-jbang-version-list.adoc   |     2 +-
 .../jbang-commands/camel-jbang-version-set.adoc    |     2 +-
 .../pages/jbang-commands/camel-jbang-version.adoc  |     2 +-
 .../pages/jbang-commands/camel-jbang-wrapper.adoc  |     2 +-
 .../ROOT/pages/property-placeholder-functions.adoc |     2 +-
 .../modules/ROOT/pages/release-guide.adoc          |     4 +-
 .../modules/ROOT/pages/rest-dsl-binding.adoc       |     2 +-
 docs/user-manual/modules/ROOT/pages/security.adoc  |     6 +-
 .../dsl/BeanValidatorComponentBuilderFactory.java  |     2 +-
 .../dsl/DoclingComponentBuilderFactory.java        |     7 +-
 .../dsl/KafkaComponentBuilderFactory.java          |    26 +
 .../dsl/NettyComponentBuilderFactory.java          |     4 +-
 .../dsl/NettyHttpComponentBuilderFactory.java      |     4 +-
 .../dsl/RestOpenapiComponentBuilderFactory.java    |     4 +-
 .../dsl/BeanValidatorEndpointBuilderFactory.java   |     4 +-
 .../endpoint/dsl/DaprEndpointBuilderFactory.java   |     3 +-
 .../dsl/DoclingEndpointBuilderFactory.java         |    21 +-
 .../endpoint/dsl/FileEndpointBuilderFactory.java   |    28 +-
 .../dsl/HashicorpVaultEndpointBuilderFactory.java  |    71 +-
 .../dsl/InfluxDb2EndpointBuilderFactory.java       |     4 +-
 .../dsl/RestOpenApiEndpointBuilderFactory.java     |     4 +-
 dsl/camel-jbang/camel-jbang-core/pom.xml           |    11 +-
 .../META-INF/camel-jbang-commands-metadata.json    |    78 +-
 .../apache/camel/dsl/jbang/core/commands/Ask.java  |    58 +-
 .../dsl/jbang/core/commands/BackgroundWait.java    |    28 +-
 .../dsl/jbang/core/commands/CamelCommand.java      |   178 +-
 .../dsl/jbang/core/commands/CamelJBangMain.java    |   443 +-
 .../core/commands/CamelShellCommandRegistry.java   |   174 +-
 .../dsl/jbang/core/commands/ChaosExplore.java      |    89 +-
 .../camel/dsl/jbang/core/commands/CliRunner.java   |    36 +-
 .../dsl/jbang/core/commands/CommandMetadata.java   |   176 +-
 .../camel/dsl/jbang/core/commands/Complete.java    |    20 +-
 .../camel/dsl/jbang/core/commands/Debug.java       |    72 +-
 .../dsl/jbang/core/commands/DependencyCommand.java |     7 +-
 .../dsl/jbang/core/commands/DependencyCopy.java    |    17 +-
 .../dsl/jbang/core/commands/DependencyList.java    |    22 +-
 .../dsl/jbang/core/commands/DependencyRuntime.java |    21 +-
 .../dsl/jbang/core/commands/DependencyUpdate.java  |    39 +-
 .../apache/camel/dsl/jbang/core/commands/Dev.java  |    14 +-
 .../camel/dsl/jbang/core/commands/Doctor.java      |    18 +-
 .../dsl/jbang/core/commands/DurationMixin.java     |     8 +-
 .../camel/dsl/jbang/core/commands/EvalCommand.java |     8 +-
 .../camel/dsl/jbang/core/commands/Explain.java     |    68 +-
 .../camel/dsl/jbang/core/commands/Export.java      |    21 +-
 .../dsl/jbang/core/commands/ExportBaseCommand.java |   217 +-
 .../core/commands/GroupedCommandHelpRenderer.java  |    66 +-
 .../camel/dsl/jbang/core/commands/Harden.java      |    70 +-
 .../apache/camel/dsl/jbang/core/commands/Init.java |    55 +-
 .../jbang/core/commands/MavenResolverMixin.java    |    16 +-
 .../apache/camel/dsl/jbang/core/commands/Nano.java |    20 +-
 .../camel/dsl/jbang/core/commands/Overview.java    |    64 +-
 .../commands/QuarkusExtensionRegistryMixin.java    |    13 +-
 .../jbang/core/commands/QuarkusPlatformMixin.java  |    20 +-
 .../apache/camel/dsl/jbang/core/commands/Run.java  |   461 +-
 .../dsl/jbang/core/commands/SBOMGenerator.java     |    38 +-
 .../camel/dsl/jbang/core/commands/Script.java      |    54 +-
 .../camel/dsl/jbang/core/commands/Shell.java       |    20 +-
 .../dsl/jbang/core/commands/TransformCommand.java  |     8 +-
 .../jbang/core/commands/TransformDataWeave.java    |    29 +-
 .../dsl/jbang/core/commands/TransformRoute.java    |    72 +-
 .../dsl/jbang/core/commands/WrapperCommand.java    |    33 +-
 .../core/commands/action/ActionTimeoutMixin.java   |     7 +-
 .../core/commands/action/ActionWatchCommand.java   |     8 +-
 .../jbang/core/commands/action/CamelAction.java    |     8 +-
 .../jbang/core/commands/action/CamelBeanDump.java  |    59 +-
 .../core/commands/action/CamelBrowseAction.java    |    77 +-
 .../core/commands/action/CamelChaosAction.java     |     4 +-
 .../core/commands/action/CamelChaosAddAction.java  |    71 +-
 .../commands/action/CamelChaosChangeAction.java    |    41 +-
 .../commands/action/CamelChaosClearAction.java     |    33 +-
 .../action/CamelChaosExperimentAction.java         |   109 +-
 .../action/CamelChaosExploreFinishAction.java      |    29 +-
 .../action/CamelChaosExploreStartAction.java       |    42 +-
 .../core/commands/action/CamelChaosLoadAction.java |    52 +-
 .../commands/action/CamelChaosRemoveAction.java    |    34 +-
 .../commands/action/CamelChaosSuggestAction.java   |    50 +-
 .../jbang/core/commands/action/CamelGCAction.java  |    17 +-
 .../jbang/core/commands/action/CamelHeapDump.java  |    38 +-
 .../core/commands/action/CamelHeapHistogram.java   |    41 +-
 .../core/commands/action/CamelHistoryAction.java   |    71 +-
 .../core/commands/action/CamelLoadAction.java      |    26 +-
 .../jbang/core/commands/action/CamelLogAction.java |    78 +-
 .../core/commands/action/CamelMemoryLeak.java      |    70 +-
 .../core/commands/action/CamelProcessorAction.java |    11 +-
 .../action/CamelProcessorDisableAction.java        |    13 +-
 .../action/CamelProcessorEnableAction.java         |    13 +-
 .../core/commands/action/CamelReceiveAction.java   |   134 +-
 .../core/commands/action/CamelReloadAction.java    |    17 +-
 .../commands/action/CamelResetStatsAction.java     |    17 +-
 .../core/commands/action/CamelRouteAction.java     |    11 +-
 .../commands/action/CamelRouteDiagramAction.java   |   122 +-
 .../core/commands/action/CamelRouteDumpAction.java |    50 +-
 .../action/CamelRouteGroupStartAction.java         |    13 +-
 .../commands/action/CamelRouteGroupStopAction.java |    13 +-
 .../commands/action/CamelRouteResumeAction.java    |    13 +-
 .../commands/action/CamelRouteStartAction.java     |    13 +-
 .../core/commands/action/CamelRouteStopAction.java |    13 +-
 .../commands/action/CamelRouteStructureAction.java |    63 +-
 .../commands/action/CamelRouteSuspendAction.java   |    13 +-
 .../commands/action/CamelRouteTopologyAction.java  |   101 +-
 .../jbang/core/commands/action/CamelSemantic.java  |    20 +-
 .../core/commands/action/CamelSendAction.java      |   123 +-
 .../core/commands/action/CamelSourceAction.java    |    30 +-
 .../jbang/core/commands/action/CamelSourceTop.java |    34 +-
 .../core/commands/action/CamelSpanAction.java      |    54 +-
 .../core/commands/action/CamelSqlQueryAction.java  |    38 +-
 .../action/CamelStartupRecorderAction.java         |    30 +-
 .../core/commands/action/CamelStubAction.java      |    72 +-
 .../core/commands/action/CamelThreadDump.java      |    50 +-
 .../core/commands/action/CamelTraceAction.java     |   121 +-
 .../commands/action/EvalExpressionCommand.java     |    58 +-
 .../jbang/core/commands/action/LoggerAction.java   |    37 +-
 .../commands/action/RouteControllerAction.java     |    43 +-
 .../commands/action/SemanticActionCommand.java     |    27 +-
 .../jbang/core/commands/action/SemanticAudit.java  |    78 +-
 .../core/commands/action/SemanticEvaluate.java     |    39 +-
 .../jbang/core/commands/action/SemanticGet.java    |    13 +-
 .../core/commands/action/SemanticMonitoring.java   |     8 +-
 .../commands/action/TransformMessageAction.java    |    88 +-
 .../dsl/jbang/core/commands/ai/AuthoringTools.java |     6 +-
 .../dsl/jbang/core/commands/ai/ConstantLines.java  |   139 +
 .../jbang/core/commands/ai/IntegrationSummary.java |     2 +-
 .../jbang/core/commands/ai/JavaRouteReader.java    |     5 +
 .../core/commands/ai/ProjectCapabilities.java      |    14 +-
 .../jbang/core/commands/ai/ProjectOverview.java    |     4 +-
 .../dsl/jbang/core/commands/ai/ProjectRoutes.java  |     9 +
 .../dsl/jbang/core/commands/ai/RestContracts.java  |   151 +
 .../jbang/core/commands/ai/RouteComponents.java    |     4 +
 .../dsl/jbang/core/commands/ai/SimpleChecks.java   |     8 +-
 .../jbang/core/commands/ai/SourceValidator.java    |     3 +
 .../camel/dsl/jbang/core/commands/bind/Bind.java   |    47 +-
 .../core/commands/catalog/CatalogBaseCommand.java  |    34 +-
 .../core/commands/catalog/CatalogCommand.java      |     6 +-
 .../core/commands/catalog/CatalogComponent.java    |    13 +-
 .../core/commands/catalog/CatalogDataFormat.java   |    13 +-
 .../core/commands/catalog/CatalogDevConsole.java   |    11 +-
 .../jbang/core/commands/catalog/CatalogDoc.java    |    73 +-
 .../core/commands/catalog/CatalogKamelet.java      |    36 +-
 .../core/commands/catalog/CatalogLanguage.java     |    14 +-
 .../jbang/core/commands/catalog/CatalogOther.java  |    12 +-
 .../core/commands/catalog/CatalogTransformer.java  |    13 +-
 .../jbang/core/commands/config/ConfigCommand.java  |     7 +-
 .../dsl/jbang/core/commands/config/ConfigGet.java  |    24 +-
 .../dsl/jbang/core/commands/config/ConfigList.java |    22 +-
 .../dsl/jbang/core/commands/config/ConfigSet.java  |    20 +-
 .../jbang/core/commands/config/ConfigUnset.java    |    18 +-
 .../CliExecutionExceptionHandler.java              |    47 +-
 .../MissingPluginParameterExceptionHandler.java    |   106 +-
 .../exceptionhandler/UsageErrorHandler.java        |     2 +-
 .../core/commands/infra/InfraBaseCommand.java      |     5 +-
 .../jbang/core/commands/infra/InfraCommand.java    |     6 +-
 .../dsl/jbang/core/commands/infra/InfraGet.java    |    16 +-
 .../dsl/jbang/core/commands/infra/InfraList.java   |    11 +-
 .../dsl/jbang/core/commands/infra/InfraLog.java    |    33 +-
 .../dsl/jbang/core/commands/infra/InfraPs.java     |    16 +-
 .../jbang/core/commands/infra/InfraRestart.java    |    35 +-
 .../dsl/jbang/core/commands/infra/InfraRun.java    |    41 +-
 .../dsl/jbang/core/commands/infra/InfraStop.java   |    18 +-
 .../dsl/jbang/core/commands/plugin/PluginAdd.java  |    55 +-
 .../core/commands/plugin/PluginBaseCommand.java    |    38 +-
 .../jbang/core/commands/plugin/PluginCommand.java  |     9 +-
 .../jbang/core/commands/plugin/PluginDelete.java   |    15 +-
 .../dsl/jbang/core/commands/plugin/PluginGet.java  |    25 +-
 .../dsl/jbang/core/commands/plugin/PluginList.java |    13 +-
 .../core/commands/process/CamelContextStatus.java  |    28 +-
 .../core/commands/process/CamelContextTop.java     |    26 +-
 .../jbang/core/commands/process/CamelCount.java    |    31 +-
 .../commands/process/CamelProcessorStatus.java     |    60 +-
 .../core/commands/process/CamelProcessorTop.java   |    13 +-
 .../commands/process/CamelRouteGroupStatus.java    |    40 +-
 .../core/commands/process/CamelRouteGroupTop.java  |    13 +-
 .../core/commands/process/CamelRouteStatus.java    |    70 +-
 .../jbang/core/commands/process/CamelRouteTop.java |    13 +-
 .../jbang/core/commands/process/CamelStatus.java   |    23 +-
 .../dsl/jbang/core/commands/process/CamelTop.java  |    21 +-
 .../dsl/jbang/core/commands/process/Dirty.java     |    23 +-
 .../dsl/jbang/core/commands/process/Hawtio.java    |    37 +-
 .../dsl/jbang/core/commands/process/Jolokia.java   |    28 +-
 .../dsl/jbang/core/commands/process/ListAbout.java |    25 +-
 .../jbang/core/commands/process/ListBlocked.java   |    24 +-
 .../dsl/jbang/core/commands/process/ListChaos.java |    41 +-
 .../core/commands/process/ListCircuitBreaker.java  |    22 +-
 .../jbang/core/commands/process/ListConsumer.java  |    38 +-
 .../core/commands/process/ListDataSource.java      |    22 +-
 .../jbang/core/commands/process/ListEndpoint.java  |    47 +-
 .../dsl/jbang/core/commands/process/ListError.java |    52 +-
 .../dsl/jbang/core/commands/process/ListEvent.java |    27 +-
 .../jbang/core/commands/process/ListGroovy.java    |    24 +-
 .../jbang/core/commands/process/ListHealth.java    |    42 +-
 .../jbang/core/commands/process/ListInflight.java  |    24 +-
 .../core/commands/process/ListInternalTask.java    |    24 +-
 .../dsl/jbang/core/commands/process/ListKafka.java |    34 +-
 .../jbang/core/commands/process/ListMetric.java    |    38 +-
 .../core/commands/process/ListPlatformHttp.java    |    28 +-
 .../jbang/core/commands/process/ListProcess.java   |    26 +-
 .../jbang/core/commands/process/ListProducer.java  |    35 +-
 .../core/commands/process/ListProperties.java      |    38 +-
 .../dsl/jbang/core/commands/process/ListRest.java  |    27 +-
 .../jbang/core/commands/process/ListService.java   |    33 +-
 .../jbang/core/commands/process/ListSqlTrace.java  |    24 +-
 .../jbang/core/commands/process/ListTimeline.java  |    64 +-
 .../core/commands/process/ListTransformer.java     |    27 +-
 .../jbang/core/commands/process/ListVariable.java  |    26 +-
 .../dsl/jbang/core/commands/process/ListVault.java |    24 +-
 .../core/commands/process/ProcessWatchCommand.java |    11 +-
 .../core/commands/process/RestartProcess.java      |    29 +-
 .../jbang/core/commands/process/StopProcess.java   |    34 +-
 .../core/commands/update/CamelUpdateMixin.java     |    70 +-
 .../jbang/core/commands/update/UpdateCommand.java  |     5 +-
 .../dsl/jbang/core/commands/update/UpdateList.java |    23 +-
 .../dsl/jbang/core/commands/update/UpdateRun.java  |    14 +-
 .../core/commands/version/VersionCommand.java      |     6 +-
 .../jbang/core/commands/version/VersionGet.java    |    15 +-
 .../jbang/core/commands/version/VersionList.java   |    69 +-
 .../jbang/core/commands/version/VersionSet.java    |    34 +-
 .../dsl/jbang/core/common/CommandLineHelper.java   |    66 +-
 .../camel/dsl/jbang/core/common/CommandTree.java   |   373 +
 ...outConverter.java => CompletionCandidates.java} |    21 +-
 .../common/JavaVersionCompletionCandidates.java    |     2 +-
 .../common/LoggingLevelCompletionCandidates.java   |     2 +-
 .../dsl/jbang/core/common/OptionalValueParser.java |    46 +
 .../camel/dsl/jbang/core/common/OutputShell.java   |   105 +
 .../common/PidNameAgeCompletionCandidates.java     |     2 +-
 .../apache/camel/dsl/jbang/core/common/Plugin.java |     3 +-
 .../camel/dsl/jbang/core/common/PluginHelper.java  |   140 +-
 .../core/common/ProfileCompletionCandidates.java   |     2 +-
 .../common/RunRuntimeCompletionCandidates.java     |     2 +-
 .../jbang/core/common/RunRuntimeTypeConverter.java |     3 +-
 .../core/common/RuntimeCompletionCandidates.java   |     2 +-
 .../camel/dsl/jbang/core/common/RuntimeHelper.java |    16 +
 .../jbang/core/common/RuntimeTypeConverter.java    |     3 +-
 ...{TimeoutConverter.java => StringConverter.java} |    23 +-
 .../dsl/jbang/core/common/TimeoutConverter.java    |     5 +-
 .../examples/contracts/rest-code-first/README.md   |     3 +-
 .../rest-code-first/rest-code-first.camel.yaml     |     2 +
 .../test/rest-code-first.citrus.it.yaml            |     2 +
 .../jbang/core/commands/BackgroundWaitTest.java    |     3 +-
 .../jbang/core/commands/BooleanOptionsTest.java    |   137 +-
 .../commands/CamelJBangMainOnlyCommandTest.java    |    37 +-
 .../jbang/core/commands/CamelJBangMainTest.java    |     4 +-
 .../commands/CamelShellCommandRegistryTest.java    |    55 +-
 .../dsl/jbang/core/commands/ChaosExploreTest.java  |     8 +-
 .../dsl/jbang/core/commands/CliHelpGoldenTest.java |    26 +-
 .../jbang/core/commands/CliParseGoldenTest.java    |   184 +-
 .../dsl/jbang/core/commands/CliRunnerTest.java     |    15 +-
 .../jbang/core/commands/CommandMetadataTest.java   |    52 +-
 .../jbang/core/commands/DependencyUpdateTest.java  |     2 -
 .../jbang/core/commands/ExitCodeContractTest.java  |    52 +-
 ...va => ExportMainApplicationPropertiesTest.java} |     6 +-
 .../commands/GroupedCommandHelpRendererTest.java   |    38 +-
 .../core/commands/JsonOutputContractTest.java      |    28 +-
 .../dsl/jbang/core/commands/NoTerminalTest.java    |     4 +-
 .../core/commands/QuarkusPlatformMixinTest.java    |    21 +-
 .../commands/RunMcpStdioConfigurationTest.java     |    10 +-
 .../camel/dsl/jbang/core/commands/RunTest.java     |     6 +-
 .../dsl/jbang/core/commands/SortOptionsTest.java   |    76 +-
 .../core/commands/UserConfigDefaultsTest.java      |    32 +-
 .../core/commands/action/ActionCommandsTest.java   |     4 +-
 .../core/commands/action/CamelChaosActionTest.java |    16 +-
 .../core/commands/action/SemanticCommandTest.java  |   131 +-
 .../ai/AuthoringToolsRefusalFixesTest.java         |    34 +
 .../jbang/core/commands/ai/ConstantLinesTest.java  |   135 +
 .../core/commands/ai/ProjectCapabilitiesTest.java  |    13 +
 .../jbang/core/commands/ai/RestContractsTest.java  |   129 +
 .../ParameterExceptionHandlerTest.java             |    21 +-
 .../jbang/core/commands/plugin/PluginGetTest.java  |    61 +
 .../jbang/core/commands/process/HawtioTest.java    |     8 +-
 .../jbang/core/commands/process/ListChaosTest.java |     4 +-
 .../commands/version/VersionListReleasesTest.java  |    13 +-
 .../dsl/jbang/core/common/CachedFakePlugin.java    |     3 +-
 .../jbang/core/common/CommandLineTestHelper.java   |     9 +-
 .../core/common/CommandTreeCompletionTest.java     |    50 +
 .../camel/dsl/jbang/core/common/FakePluginJar.java |    10 +-
 .../dsl/jbang/core/common/PluginHelperTest.java    |   214 +-
 .../jbang/core/common/PluginRunCustomizerTest.java |     3 +-
 .../dsl/jbang/core/common/RuntimeHelperTest.java   |    24 +
 .../jbang/core/common/TimeoutConverterTest.java    |     3 +-
 ...chedFakePlugin.java => UnlinkedFakePlugin.java} |    16 +-
 .../src/test/resources/golden/cli-help.txt         | 10144 ++++++++++---------
 .../src/test/resources/golden/cli-parse.txt        |   321 +-
 .../camel-jbang-plugin-commands-metadata.json      |     2 +-
 .../dsl/jbang/core/commands/edit/EditCommand.java  |    17 +-
 .../dsl/jbang/core/commands/edit/EditPlugin.java   |     6 +-
 .../camel-jbang-plugin-commands-metadata.json      |     2 +-
 .../core/commands/generate/CodeGenerator.java      |     5 +-
 .../core/commands/generate/CodeRestGenerator.java  |    37 +-
 .../commands/generate/CodeSchemaGenerator.java     |    23 +-
 .../core/commands/generate/GeneratePlugin.java     |    10 +-
 .../camel-jbang-plugin-commands-metadata.json      |     2 +-
 .../ClusterTypeCompletionCandidates.java           |     4 +-
 .../commands/kubernetes/ClusterTypeConverter.java  |     5 +-
 .../commands/kubernetes/KubernetesBaseCommand.java |    10 +-
 .../commands/kubernetes/KubernetesCommand.java     |     7 +-
 .../core/commands/kubernetes/KubernetesDelete.java |     8 +-
 .../core/commands/kubernetes/KubernetesExport.java |    79 +-
 .../core/commands/kubernetes/KubernetesPlugin.java |    14 +-
 .../commands/kubernetes/KubernetesPodLogs.java     |    23 +-
 .../core/commands/kubernetes/KubernetesRun.java    |   209 +-
 .../kubernetes/KubernetesBooleanOptionsTest.java   |    41 +-
 .../KubernetesExportBaseTestSupport.java           |     4 +-
 .../kubernetes/KubernetesRunCustomTest.java        |     2 +
 .../commands/kubernetes/KubernetesRunTest.java     |     2 +
 .../camel-jbang-plugin-commands-metadata.json      |     2 +-
 .../dsl/jbang/core/commands/mcp/McpCommand.java    |    24 +-
 .../dsl/jbang/core/commands/mcp/McpPlugin.java     |     6 +-
 .../camel-jbang-plugin-commands-metadata.json      |     2 +-
 .../dsl/jbang/core/commands/test/TestCommand.java  |    21 +-
 .../dsl/jbang/core/commands/test/TestPlugin.java   |    34 +-
 .../jbang/core/commands/test/TestPluginTest.java   |     4 +-
 .../camel-jbang-plugin-commands-metadata.json      |     2 +-
 .../dsl/jbang/core/commands/tui/AboutView.java     |    89 +-
 .../dsl/jbang/core/commands/tui/ActionsPopup.java  |     6 +
 .../jbang/core/commands/tui/ArchitectureView.java  |    34 +
 .../jbang/core/commands/tui/AutocompletePopup.java |    10 +-
 .../dsl/jbang/core/commands/tui/BodyTypes.java     |    19 +-
 .../dsl/jbang/core/commands/tui/BrowseTab.java     |     5 +-
 .../dsl/jbang/core/commands/tui/CamelMonitor.java  |    93 +-
 .../dsl/jbang/core/commands/tui/ChaosControl.java  |    13 +-
 .../core/commands/tui/ChaosExploreDialog.java      |    32 +
 .../dsl/jbang/core/commands/tui/ChaosRecipes.java  |     1 -
 .../jbang/core/commands/tui/CircuitBreakerTab.java |     2 +-
 .../dsl/jbang/core/commands/tui/DiagramJson.java   |   164 +
 .../dsl/jbang/core/commands/tui/DiagramTab.java    |    22 +-
 .../jbang/core/commands/tui/DiagramTopology.java   |    10 +
 .../dsl/jbang/core/commands/tui/ErrorsTab.java     |     3 +-
 .../jbang/core/commands/tui/HeapHistogramTab.java  |     2 +-
 .../dsl/jbang/core/commands/tui/HistoryTab.java    |   138 +-
 .../dsl/jbang/core/commands/tui/JumpLink.java      |    43 +
 .../camel/dsl/jbang/core/commands/tui/LogTab.java  |    28 +-
 .../dsl/jbang/core/commands/tui/McpFacade.java     |    19 +-
 .../dsl/jbang/core/commands/tui/MemoryLeakTab.java |     3 +-
 .../dsl/jbang/core/commands/tui/MemoryTab.java     |     2 +-
 .../jbang/core/commands/tui/MonitorStartup.java    |    18 +-
 .../dsl/jbang/core/commands/tui/ObservedOuts.java  |    42 +-
 .../dsl/jbang/core/commands/tui/OverviewTab.java   |     5 +-
 .../dsl/jbang/core/commands/tui/RoutesTab.java     |     5 +-
 .../jbang/core/commands/tui/RunOptionsForm.java    |    84 +-
 .../dsl/jbang/core/commands/tui/RuntimeLinks.java  |   181 +
 .../camel/dsl/jbang/core/commands/tui/SendHow.java |   120 +
 .../dsl/jbang/core/commands/tui/ShellPanel.java    |     9 +-
 .../dsl/jbang/core/commands/tui/SourceTab.java     |    62 +-
 .../dsl/jbang/core/commands/tui/SourceViewer.java  |    13 +-
 .../dsl/jbang/core/commands/tui/StartupTab.java    |    95 +-
 .../dsl/jbang/core/commands/tui/StatusParser.java  |    41 +-
 .../dsl/jbang/core/commands/tui/TabRegistry.java   |     3 +-
 .../tui/ThemeModeCompletionCandidates.java         |     4 +-
 .../dsl/jbang/core/commands/tui/Timeline.java      |     4 +-
 .../dsl/jbang/core/commands/tui/TimelineTab.java   |    65 +-
 .../core/commands/tui/TopologyGroupFolds.java      |    10 +-
 .../jbang/core/commands/tui/TransformersTab.java   |     2 +-
 .../jbang/core/commands/tui/TuiBackendHelper.java  |     6 +-
 .../dsl/jbang/core/commands/tui/TuiCommand.java    |    74 +-
 .../dsl/jbang/core/commands/tui/TuiPlugin.java     |     8 +-
 .../core/commands/tui/TuiToolDefinitions.java      |    11 +-
 .../jbang/core/commands/tui/TuiToolRegistry.java   |    22 +-
 .../core/commands/tui/diagram/DiagramColors.java   |     2 +
 .../tui/diagram/TopologyDiagramWidget.java         |     6 +-
 .../src/main/resources/tui/help/chaos.md           |     3 +-
 .../src/main/resources/tui/help/diagram.md         |     6 +
 .../src/main/resources/tui/help/log.md             |     2 +-
 .../src/main/resources/tui/help/overview.md        |    13 +-
 .../src/main/resources/tui/help/routes.md          |     4 +-
 .../src/main/resources/tui/help/source.md          |     5 +
 .../src/main/resources/tui/help/timeline.md        |     5 +-
 .../dsl/jbang/core/commands/tui/AboutViewTest.java |    55 +
 .../commands/tui/AiCliCommandExecutorTest.java     |    22 +-
 .../core/commands/tui/BodyTypesViewsTest.java      |    18 +-
 .../tui/CamelMonitorRecordOptionsTest.java         |    12 +-
 .../jbang/core/commands/tui/CamelMonitorTest.java  |     4 +-
 .../jbang/core/commands/tui/ChaosExploreTest.java  |    30 +
 .../jbang/core/commands/tui/DiagramJsonTest.java   |   131 +
 .../core/commands/tui/ErrorsTabRenderTest.java     |     6 +-
 .../core/commands/tui/HistoryTabRenderTest.java    |    19 +
 .../jbang/core/commands/tui/LogTabRenderTest.java  |    32 +-
 .../dsl/jbang/core/commands/tui/NoopBackend.java   |    15 +
 .../jbang/core/commands/tui/ObservedOutsTest.java  |    15 +
 .../core/commands/tui/RunOptionsFormTest.java      |    57 +
 .../jbang/core/commands/tui/RuntimeLinksTest.java  |   152 +
 .../core/commands/tui/ShellPanelLifecycleTest.java |     6 +-
 .../commands/tui/SourceEditorProjectInfoTest.java  |     2 +-
 .../jbang/core/commands/tui/SourceSizeTest.java    |     2 +-
 .../core/commands/tui/SourceTabJumpLinksTest.java  |   119 +-
 .../core/commands/tui/StartupTabRenderTest.java    |    45 +
 .../jbang/core/commands/tui/StatusParserTest.java  |    47 +
 .../core/commands/tui/TimelineTabRenderTest.java   |    28 +-
 .../dsl/jbang/core/commands/tui/TimelineTest.java  |    11 +
 .../core/commands/tui/TopologyGroupFoldsTest.java  |    15 +
 .../tui/TuiBackendHelperRecordingTest.java         |    11 +
 .../commands/tui/TuiCommandThemeOptionsTest.java   |     4 +-
 .../tui/diagram/TopologyReplyArrowTest.java        |    89 +
 .../camel-jbang-plugin-commands-metadata.json      |     2 +-
 .../commands/validate/CatalogVersionMixin.java     |    20 +-
 .../validate/PropertiesValidateCommand.java        |    25 +-
 .../commands/validate/SourceValidateCommand.java   |    28 +-
 .../core/commands/validate/ValidateCommand.java    |     6 +-
 .../core/commands/validate/ValidatePlugin.java     |    14 +-
 .../commands/validate/YamlNormalizeCommand.java    |    42 +-
 .../commands/validate/YamlValidateCommand.java     |    42 +-
 .../validate/ValidateBooleanOptionsTest.java       |    28 +-
 dsl/camel-jbang/camel-jbang-run/pom.xml            |     2 +-
 .../dsl/jbang/run/SilentRunDependencyResolver.java |     2 +-
 .../camel/dsl/jbang/run/common/LogFileReader.java  |     6 +-
 .../camel/dsl/jbang/run/common/QuarkusHelper.java  |    38 +-
 .../camel/dsl/jbang/run/export/Exporter.java       |    10 +-
 .../jbang/run/SilentRunDependencyResolverTest.java |     6 +-
 .../dsl/jbang/run/common/LogFileReaderTest.java    |     6 +-
 .../dsl/jbang/run/export/ProjectExporterTest.java  |    68 +
 dsl/camel-jbang/camel-launcher/pom.xml             |     2 +-
 .../dsl/jbang/launcher/CamelLauncherMain.java      |     8 +-
 .../launcher/selfupdate/SelfUpdateCommand.java     |    51 +-
 .../launcher/selfupdate/SelfUpdatePlugin.java      |     6 +-
 .../dsl/jbang/launcher/CamelLauncherTest.java      |    14 +-
 .../jbang/launcher/SelfUpdateIntegrationTest.java  |     8 +-
 dsl/camel-kamelet-main/pom.xml                     |     6 +
 .../camel/main/download/TransactedDownloader.java  |    87 +-
 .../main/download/TransactedDownloaderTest.java    |   142 +
 .../dsl/yaml/deserializers/ModelDeserializers.java |     2 +-
 .../resources/schema/camelYamlDsl-canonical.json   |     2 +-
 .../resources/schema/camelYamlDsl-model.json       |     2 +-
 .../generated/resources/schema/camelYamlDsl.json   |     2 +-
 parent/pom.xml                                     |    26 +-
 .../src/test/resources/logging.properties          |     2 +-
 .../org/apache/camel/tooling/maven/MavenGav.java   |     4 +-
 .../org/apache/camel/tooling/model/JsonMapper.java |     5 +-
 .../apache/camel/tooling/model/JsonMapperTest.java |    37 +
 .../packaging/EndpointSchemaGeneratorMojo.java     |    12 +-
 1762 files changed, 34869 insertions(+), 24349 deletions(-)
 create mode 100644 
components/camel-ai/camel-docling/src/main/java/org/apache/camel/component/docling/BearerTokenDoclingServeClient.java
 create mode 100644 
components/camel-ai/camel-docling/src/test/java/org/apache/camel/component/docling/DoclingProducerAuthTest.java
 create mode 100644 
components/camel-ai/camel-mcp-server-api/src/test/java/org/apache/camel/component/mcp/server/McpToolCallContextTest.java
 create mode 100644 
components/camel-ai/camel-mcp-server/src/main/java/org/apache/camel/component/mcp/server/vertx/McpOAuthProtectedResourceMetadata.java
 create mode 100644 
components/camel-ai/camel-mcp-server/src/test/java/org/apache/camel/component/mcp/server/main/McpServerMainOAuthKeycloakIT.java
 create mode 100644 
components/camel-ai/camel-mcp-server/src/test/java/org/apache/camel/component/mcp/server/main/McpServerMainOAuthTest.java
 create mode 100644 
components/camel-ai/camel-mcp-server/src/test/java/org/apache/camel/component/mcp/server/vertx/McpOAuthProtectedResourceMetadataTest.java
 create mode 100644 
components/camel-hashicorp-vault/src/main/java/org/apache/camel/component/hashicorp/vault/HashicorpVaultTls.java
 create mode 100644 
components/camel-hashicorp-vault/src/test/java/org/apache/camel/component/hashicorp/vault/HashicorpVaultTlsTest.java
 create mode 100644 
components/camel-hashicorp-vault/src/test/java/org/apache/camel/component/hashicorp/vault/integration/HashicorpVaultTlsIT.java
 create mode 100644 
components/camel-hashicorp-vault/src/test/resources/org/apache/camel/component/hashicorp/vault/tls/ca.pem
 create mode 100644 
components/camel-hashicorp-vault/src/test/resources/org/apache/camel/component/hashicorp/vault/tls/client-rsa.pem
 create mode 100644 
components/camel-hashicorp-vault/src/test/resources/org/apache/camel/component/hashicorp/vault/tls/client.p12
 create mode 100644 
components/camel-hashicorp-vault/src/test/resources/org/apache/camel/component/hashicorp/vault/tls/client.pem
 create mode 100644 
components/camel-hashicorp-vault/src/test/resources/org/apache/camel/component/hashicorp/vault/tls/server.p12
 create mode 100644 
components/camel-hashicorp-vault/src/test/resources/org/apache/camel/component/hashicorp/vault/tls/truststore.p12
 create mode 100644 
components/camel-hazelcast/src/test/java/org/apache/camel/component/hazelcast/policy/HazelcastRoutePolicyLeadershipTest.java
 create mode 100644 
components/camel-kafka/src/main/java/org/apache/camel/component/kafka/PollExceptionStrategyFactory.java
 copy 
components/camel-kafka/src/main/java/org/apache/camel/component/kafka/consumer/errorhandler/{KafkaErrorStrategies.java
 => DefaultPollExceptionStrategyFactory.java} (74%)
 create mode 100644 
components/camel-kafka/src/test/java/org/apache/camel/component/kafka/consumer/errorhandler/KafkaErrorStrategiesTest.java
 create mode 100644 
components/camel-kafka/src/test/java/org/apache/camel/processor/idempotent/kafka/KafkaChangelogProducerConfigTest.java
 create mode 100644 
components/camel-pqc/src/test/java/org/apache/camel/component/pqc/PQCStatefulKeyClaimIdentityTest.java
 create mode 100644 
components/camel-spiffe/src/test/java/org/apache/camel/component/spiffe/SpiffeSSLContextParametersLifecycleTest.java
 create mode 100644 
components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlTransactedLocalTransactionManagerTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/impl/DefaultRouteTopologyDumperReplyTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/processor/DoCatchFailureHandledMarkTest.java
 create mode 100644 
core/camel-management/src/test/java/org/apache/camel/management/ManagedDoCatchFailuresHandledTest.java
 create mode 100644 design/good-to-know.adoc
 create mode 100644 
docs/user-manual/modules/ROOT/images/jbang/camel-tui-run-chaos-scenario.png
 delete mode 100644 
docs/user-manual/modules/ROOT/pages/jbang-commands/camel-jbang-test-agent-run.adoc
 delete mode 100644 
docs/user-manual/modules/ROOT/pages/jbang-commands/camel-jbang-test-agent-start.adoc
 delete mode 100644 
docs/user-manual/modules/ROOT/pages/jbang-commands/camel-jbang-test-agent-stop.adoc
 delete mode 100644 
docs/user-manual/modules/ROOT/pages/jbang-commands/camel-jbang-test-agent.adoc
 delete mode 100644 
docs/user-manual/modules/ROOT/pages/jbang-commands/camel-jbang-test-init.adoc
 delete mode 100644 
docs/user-manual/modules/ROOT/pages/jbang-commands/camel-jbang-test-inspect.adoc
 delete mode 100644 
docs/user-manual/modules/ROOT/pages/jbang-commands/camel-jbang-test-ps.adoc
 delete mode 100644 
docs/user-manual/modules/ROOT/pages/jbang-commands/camel-jbang-test-run.adoc
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ai/ConstantLines.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ai/RestContracts.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/common/CommandTree.java
 copy 
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/common/{TimeoutConverter.java
 => CompletionCandidates.java} (57%)
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/common/OptionalValueParser.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/common/OutputShell.java
 copy 
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/common/{TimeoutConverter.java
 => StringConverter.java} (56%)
 rename 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/{ExportMainApplicationProperties.java
 => ExportMainApplicationPropertiesTest.java} (95%)
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/ai/ConstantLinesTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/ai/RestContractsTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/common/CommandTreeCompletionTest.java
 copy 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/common/{CachedFakePlugin.java
 => UnlinkedFakePlugin.java} (66%)
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/DiagramJson.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/JumpLink.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/RuntimeLinks.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/SendHow.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/DiagramJsonTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/RuntimeLinksTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/diagram/TopologyReplyArrowTest.java
 create mode 100644 
dsl/camel-kamelet-main/src/test/java/org/apache/camel/main/download/TransactedDownloaderTest.java

Reply via email to