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