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

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


    omit 99fbbde468a4 Regen SBOM from commit 
f75a1a4c14826a91592ef97630b401c6ccfa876d
     add f7d52f6c88b4 Generated sources regen for SBOM (#24161)
     add eabdcd6cf77a CAMEL-23807: inline route-diagram web component JS in dev 
console HTML
     add b465f30a8240 CAMEL-23809: fix garbage chars in route-diagram dev 
console metrics
     add 118c108c915c CAMEL-23796: fix oaipmh test to use valid simple 
predicate in loopDoWhile
     add fd16dd3dc158 Fix Jenkins matrix filters
     add 089e399b131c chore(deps-dev): Bump 
org.cyclonedx:cyclonedx-maven-plugin from 2.9.1 to 2.9.2 (#24165)
     add 98058a2724a7 chore(deps): Bump aws-java-sdk2-version from 2.46.14 to 
2.46.15
     add 4c03a6100676 chore(deps): Bump org.javassist:javassist from 3.31.0-GA 
to 3.32.0-GA
     add 70d99b38dcad chore(deps-dev): Bump org.hibernate.orm:hibernate-core
     add acffdd8966c9 chore(deps): Bump 
com.googlecode.libphonenumber:libphonenumber
     add f2ad462bdad4 chore(deps): Bump org.redisson:redisson from 4.6.0 to 
4.6.1
     add 0156c92ad858 chore(deps): Bump io.atlassian.fugue:fugue from 6.1.4 to 
6.1.5
     add 35d9afd65f84 chore(deps): Bump 
io.opentelemetry.instrumentation:opentelemetry-log4j-appender-2.17
     add 7cb60f690fb5 chore(camel-test-infra-aws-v2): upgrade aws.container to 
1.5.25
     add a05482f429a7 chore(camel-test-infra-hashicorp-vault): upgrade 
hashicorp.vault.container to 2.0.3
     add ea62eb669e6b CAMEL-23594: camel-kamelet - Fix kamelet properties being 
URL-encoded in YAML DSL
     add 2201b6355fee Fix metadata updater JSON handling (#24155)
     add 4ef29f9f772c chore(deps): Bump com.gradle:develocity-maven-extension
     add bbf641e6be1d chore(camel-test-infra-fhir): upgrade fhir.container to 
v8.10.0-2
     add d247eeee1247 chore(camel-test-infra-kafka): upgrade 
confluent.container.image to 8.3.0
     add 4517dc989bf1 camel-a2a: Reduce log verbosity on A2A endpoint startup
     add b4861b079a03 CAMEL-23787: block unsafe polymorphic base types by 
default in camel-jacksonxml XmlMapper
     add 7f0edcae3bd7 CAMEL-23811: Fix app.info gauge returning NaN due to weak 
reference
     add 630ea18971d5 chore: add SBOM generation documentation to user manual
     add 0c875db9c4cb chore: update SBOM docs with Spring Boot built-in support 
and Quarkus extension
     add 740429ce5ceb CAMEL-23814: fix optional secret placeholders not 
stripped due to RAW() wrapping
     add 5983a231a873 chore: add route-level tests for DDB JSON data type 
transformer
     add e76c7db2b09d Update doap
     add 459355c5865e CAMEL-23688: camel-jbang - add unit tests for 
action-writer CLI commands
     add b0ba95bc0d3b chore: add user-facing security policy enforcement 
documentation
     add 5ffe92302700 chore(deps): Bump aws-java-sdk2-version from 2.46.15 to 
2.46.16 (#24190)
     add 812b8e3605f4 chore(camel-test-infra-docling): upgrade 
docling.container to v1.24.0 (#24172)
     add 84a356e1bf22 chore(camel-test-infra-ollama): upgrade ollama.container 
to 0.30.10 (#24176)
     add 03ee8ca50b31 CAMEL-23688: camel-jbang - add unit tests for action 
reader CLI commands
     add 4c00fef75223 camel-kafka: Add topicHeaderName option to TimestampRouter
     add d543bdbe6197 chore(deps): Bump aws-java-sdk2-version from 2.46.16 to 
2.46.17 (#24192)
     add 58f5ca75401f CAMEL-23812: camel-milo better username & password 
handling (#24193)
     add 306c9b3fc29a chore(camel-test-infra-ollama): upgrade 
ollama.container.ppc64le to v0.17.6 (#22683)
     add e027f1836524 CAMEL-23747: camel-mail - useHeader* options default to 
false for secure-by-default
     add 3c4552bd6222 chore: clarify what handled(true) means in onException 
docs
     add aa1aea55b8a5 CAMEL-23688: camel-jbang - add unit tests for more action 
reader CLI commands
     add 29c92b5cf422 CAMEL-23354: camel-jbang use quarkus-junit for Quarkus 
3.31+
     add 5d0de099703c CAMEL-23816: Improve descriptions in camel-core-model
     add 1c225dac89d0 CAMEL-23816: Check @Metadata(description) on setter 
methods as fallback
     add 8ac5fe03333d CAMEL-23806: Split simple-language, rest-dsl, and 
exception-clause docs into focused sub-pages
     add 56058a633fb0 CAMEL-19531: Remove unnecessary Thread.sleep calls from 
leveldb tests
     add 15ff2079f349 CAMEL-23688: camel-jbang - add unit tests for catalog 
listing commands
     add 735e7e49dc37 CAMEL-23803: block unsafe polymorphic base types by 
default in camel-jackson-avro and camel-jackson-protobuf (#24195)
     add 33911b8c3b35 chore(deps): Bump actions/cache from 5 to 6
     add 8d7e1dd1fba8 chore(deps): Bump io.qdrant:client from 1.18.1 to 1.18.3
     add 829f59b56e63 chore(deps): Bump grpc-version from 1.82.0 to 1.82.1
     add b9b60efb1ad1 chore(deps): Bump com.google.genai:google-genai from 
1.59.0 to 1.60.0
     add 1da66d1c1035 CAMEL-23765: remote-file consumers - contain 
localWorkDirectory downloads within the work directory (#24180)
     add 651b83dc5b8a chore(deps): Bump 
org.hibernate.validator:hibernate-validator
     add 1a46fe897e09 chore(deps): Bump org.apache.kafka:kafka-clients from 
4.3.0 to 4.3.1
     add 42e820cbdc32 chore(deps): Bump org.snmp4j:snmp4j from 3.11.0 to 3.12.1
     add 5caf0dfe45d6 chore(deps): Bump eu.maveniverse.maven.scalpel:extension3
     add 0a141dcb3d2b chore(deps): Bump swagger-openapi3-java-parser-version
     add 15bd0f714142 chore(deps): Bump logback-version from 1.5.34 to 1.5.35
     add 5b2ded8dae1e chore(deps): Bump 
software.amazon.kinesis:amazon-kinesis-client
     add cae7ef0398cf fix(milo): prevent null pointer exception by filtering 
null browse results
     add d31fde675c40 fix(milo): add missing import for Objects to prevent null 
pointer exceptions
     add 77a1c1fade13 CAMEL-23821: fix not finding any files in validation
     add 93853770ce00 Use a shallow git clone on Jenkins when possible for main 
build
     add 109e20a639fa chore(deps): Bump 
org.eclipse.sisu:org.eclipse.sisu.inject from 1.0.0 to 1.0.1 (#24222)
     add a3d22a031f6b chore(deps): Bump org.eclipse.sisu:sisu-maven-plugin from 
1.0.0 to 1.0.1 (#24223)
     add 5f41d376152d CAMEL-23448: Add jolokia-agent-jvm at compile scope for 
launcher classpath
     add db15e204b0a4 CAMEL-23336: camel-mongodb - Expose resume token for 
Change Streams consumer
     add 0a6098d8e964 CAMEL-23765: sync localWorkDirectory containment note to 
the 4.18/4.14 upgrade guides on main (#24221)
     add ac67e4ecb9a9 CAMEL-23826: Deprecate camel-reactive-executor-vertx 
(#24226)
     add ec8642696b4e CAMEL-23827: Deprecate camel-threadpoolfactory-vertx
     add 7e6a8d6119bc chore(deps): Bump roaster-version from 2.31.0.Final to 
2.31.1.Final (#24231)
     add 712ed57d2ef2 chore(deps): Bump quarkus-version from 3.36.3 to 3.37.0
     add 653589ddd69b chore: remove duplicate key hints from TUI popup borders
     add 8cb42d2840e6 chore(deps): Bump org.snmp4j:snmp4j from 3.12.1 to 3.12.2 
(#24232)
     add fb3e0549774b chore: improve model descriptions and labels for AI/MCP 
tooling (#24233)
     add 35a9e09df369 camel-tui: polished
     add 2d7da6444948 CAMEL-23818: fix stray characters when scrolling Actions 
menu over emoji rows
     add 0a38c5e4fa42 CAMEL-23820: support custom directories in YAML DSL 
validator plugin
     add 9730682eb7d4 CAMEL-23830: Make TUI shell ANSI colors readable on dark 
terminals
     add b0107a797a7e chore: reorganize EIP index page with better categories 
and missing EIPs
     add c04ba8da3a17 chore: fix broken cross-page xref links in docs
     add 6f3fe508f157 chore: add AI Patterns page mapping modern terms to Camel 
EIPs
     add 18db5f537a37 chore: fix AI Patterns page xrefs, nav generation, and 
fallback description
     add 6cf5e6c060b3 chore(deps): Bump eu.maveniverse.maven.nisse:extension 
from 0.9.2 to 0.9.3 (#24238)
     add 07dda86348e2 chore: fix ai-patterns.adoc xref resolution for 
versionless components
     add ec6648486f6a chore(deps): Bump shiro-version from 2.1.0 to 3.0.0 
(#24239)
     add 4b6567c06a27 chore(deps): Bump com.stripe:stripe-java from 33.0.0 to 
33.1.0 (#24240)
     add fb0c2e3ec7ef chore(deps): Bump httpcore-version from 5.4.2 to 5.4.3 
(#24241)
     add 307278c14e53 chore: handle any Antora version qualifier in xref-check
     add b15b2c9fd719 CAMEL-23769: camel-http-common - apply a configurable 
ObjectInputFilter when deserializing Java objects (#24196)
     add d2e95977b5a1 chore(deps): Bump org.jgroups:jgroups from 5.5.5.Final to 
5.5.6.Final (#24242)
     add 530d05f30894 CAMEL-23833: Add aliases field to EIP model metadata for 
AI discoverability
     add 12b6722ef705 CAMEL-23833: MCP tool description should mention EIP 
aliases
     add 9945f97ddc1b CAMEL-23647: Fix usage of deprecated and internal Vert.x 
APIs
     add 6c159a55a834 CAMEL-23464: camel-aws-bedrock - remove unused required 
modelId option from aws-bedrock-agent (#24248)
     add e37450999b02 CAMEL-23456: camel-docling - extract document title and 
type metadata in EXTRACT_METADATA (#24245)
     add 16815cdf1624 CAMEL-23817: Embed test plugin in Camel launcher
     add d295b12b7b19 rat check
     add 82867b36afee Added support for the OpenHarnessEngineering helper files
     add cf9117545d79 chore: remove SonarCloud-specific branch and commit naming
     add 8995385931ef chore: document Spring Boot installation for 
observability-services
     add b30f0e78be9a chore: add 100% shell panel size option in TUI chore: 
hide charts when shell panel is 50% or larger and show current size in footer
     add 016eea194a2a CAMEL-23463: camel-aws-bedrock - reject non-text models 
in invokeTextModel with a clear error (#24252)
     add af92ea489e60 CAMEL-23834: camel-smb - Fix forward slashes rejected on 
Windows during atomic rename (#24255)
     add a38641fd302a CAMEL-23688: camel-jbang - Fix infra ps/get for 
hyphenated service names and add unit tests
     add f246c1e735cc CAMEL-23817: camel-jbang - Fix test init command
     add 392d620d9a8f CAMEL-23835: camel-launcher - set classloader on embedded 
plugins so TUI ServiceLoader works in fat-jar
     add 8d2f5d638ada chore(deps): Bump ca.uhn.hapi.fhir:org.hl7.fhir.utilities 
from 6.9.10 to 6.9.11 (#24260)
     add 7ac9c9cdf09b CAMEL-19549: Replace Thread.sleep() with proper 
synchronization in camel-core tests
     add 0ea2ebff694a chore(deps): Bump com.pubnub:pubnub-gson from 13.4.0 to 
13.4.1
     add 8cb27f7d587b chore(deps): Bump huaweicloud-sdk-version from 3.1.201 to 
3.1.202
     add 81cfd5e7e55c camel-jbang - Add Web console checkbox to TUI run example 
dialog
     add 7582a86772f3 CAMEL-23808: camel-diagram - Topology dev console to 
render HTML and PNG visual diagram (#24265)
     add 16e545a95dc5 chore(deps): Bump logback-version from 1.5.35 to 1.5.36 
(#24264)
     add 27c4e142a847 chore(deps): Bump io.camunda:zeebe-client-java from 8.9.9 
to 8.9.10 (#24267)
     add 70d53ee9295a chore(deps): Bump io.camunda:camunda-client-java from 
8.9.9 to 8.9.10 (#24261)
     add 1073e0cec471 chore: refine OSS helper rules, add attribution 
requirements (#24254)
     add 1f45296a4039 chore: camel-jbang - Bump action command timeout from 5 
to 10 seconds
     add 9acad4679d1e chore: disable per-keystroke command highlighting in TUI 
shell
     add f0de83ad9e69 chore: show block cursor in TUI shell panel
     add e7c7e3a3d7e4 CAMEL-23457: camel-docling - document OCR header/footer 
FURNITURE-layer limitation and pin test
     add 96d952ecaf18 CAMEL-23462: camel-aws-bedrock - reject wrong-type body 
in invoke*Model POJO mode
     add 18ba6c95e0c2 chore(deps): Bump eu.maveniverse.maven.scalpel:extension3
     add 4ff8202ab225 chore: fix JBang 0.138+ wrapper script -D property 
serialization bug
     add 04062af5565c chore: camel-jbang - examples with infraServices should 
require Docker
     add 7b9931f90769 chore: TUI run dialog - move web console up and widen 
properties panel
     add a7dade03c932 chore: TUI overview - unwrap nested map properties for 
infra services
     add 92379d6071d1 chore: update DataSourceProperties package for Spring 
Boot 4.x
     add 2af9badb96fb CAMEL-23636: camel-diagram - fix diagram text overflow, 
dark-theme contrast, add smoke pages (#24275)
     add 6ab8d8941e2e chore: camel-jbang - make sql example built-in
     add 098317196cd2 CAMEL-23838: Fix camel-jbang TUI help (F1/? broken)
     add c72d1497f968 CAMEL-23654: camel-jbang - group commands in --help 
output by category
     add 0f4679e666a2 CAMEL-23837: Add DataSource connection pool dev-console 
and TUI tab
     add a46e7f7809d1 Regen SBOM from commit 
0f4679e666a209d15c399377430c7637eb9b95ca

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   (99fbbde468a4)
            \
             N -- N -- N   refs/heads/regen_bot_sbom (a46e7f7809d1)

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:
 .../update-metadata-version.py                     |    22 +-
 .github/pull_request_template.md                   |     4 +
 .github/workflows/main-build.yml                   |     4 +-
 .github/workflows/pr-build-main.yml                |     4 +-
 .github/workflows/sonar-scan.yml                   |     2 +-
 .gitignore                                         |     2 +-
 .mvn/extensions.xml                                |     6 +-
 .oss-ai-helper-rules/project-guidelines.md         |    19 +
 .oss-ai-helper-rules/project-info.md               |    14 +
 .oss-ai-helper-rules/project-standards.md          |    17 +
 AGENTS.md                                          |     6 +
 Jenkinsfile                                        |    33 +-
 Jenkinsfile.jdk26                                  |    23 +-
 camel-sbom/camel-sbom.json                         | 13077 +++++++++-------
 camel-sbom/camel-sbom.xml                          | 10158 +++++++------
 .../catalog/components/atmosphere-websocket.json   |     3 +-
 .../catalog/components/aws-bedrock-agent.json      |   124 +-
 .../camel/catalog/components/azure-files.json      |    50 +-
 .../apache/camel/catalog/components/docling.json   |    19 +-
 .../org/apache/camel/catalog/components/file.json  |    56 +-
 .../org/apache/camel/catalog/components/ftp.json   |    66 +-
 .../org/apache/camel/catalog/components/ftps.json  |    66 +-
 .../org/apache/camel/catalog/components/http.json  |    17 +-
 .../org/apache/camel/catalog/components/https.json |    17 +-
 .../org/apache/camel/catalog/components/imap.json  |    16 +-
 .../org/apache/camel/catalog/components/imaps.json |    16 +-
 .../org/apache/camel/catalog/components/jetty.json |    19 +-
 .../camel/catalog/components/milo-browse.json      |     8 +-
 .../camel/catalog/components/milo-client.json      |     8 +-
 .../apache/camel/catalog/components/mina-sftp.json |    56 +-
 .../apache/camel/catalog/components/mongodb.json   |    96 +-
 .../org/apache/camel/catalog/components/pop3.json  |    16 +-
 .../org/apache/camel/catalog/components/pop3s.json |    16 +-
 .../org/apache/camel/catalog/components/scp.json   |     8 +-
 .../apache/camel/catalog/components/servlet.json   |     3 +-
 .../org/apache/camel/catalog/components/sftp.json  |    58 +-
 .../org/apache/camel/catalog/components/smb.json   |    50 +-
 .../org/apache/camel/catalog/components/smtp.json  |    16 +-
 .../org/apache/camel/catalog/components/smtps.json |    16 +-
 .../camel/catalog/components/vertx-websocket.json  |     2 +-
 .../org/apache/camel/catalog/dataformats/asn1.json |     4 +-
 .../org/apache/camel/catalog/dataformats/avro.json |     4 +-
 .../camel/catalog/dataformats/avroJackson.json     |    18 +-
 .../apache/camel/catalog/dataformats/barcode.json  |    10 +-
 .../apache/camel/catalog/dataformats/base64.json   |     6 +-
 .../apache/camel/catalog/dataformats/beanio.json   |     6 +-
 .../apache/camel/catalog/dataformats/bindyCsv.json |     2 +-
 .../camel/catalog/dataformats/bindyFixed.json      |     2 +-
 .../apache/camel/catalog/dataformats/bindyKvp.json |     2 +-
 .../org/apache/camel/catalog/dataformats/cbor.json |    12 +-
 .../apache/camel/catalog/dataformats/crypto.json   |     4 +-
 .../org/apache/camel/catalog/dataformats/csv.json  |    40 +-
 .../org/apache/camel/catalog/dataformats/dfdl.json |     2 +-
 .../apache/camel/catalog/dataformats/fastjson.json |     2 +-
 .../apache/camel/catalog/dataformats/fhirJson.json |    28 +-
 .../apache/camel/catalog/dataformats/fhirXml.json  |    28 +-
 .../apache/camel/catalog/dataformats/flatpack.json |    10 +-
 .../org/apache/camel/catalog/dataformats/grok.json |    10 +-
 .../camel/catalog/dataformats/groovyJson.json      |     4 +-
 .../camel/catalog/dataformats/groovyXml.json       |     4 +-
 .../org/apache/camel/catalog/dataformats/gson.json |     2 +-
 .../camel/catalog/dataformats/gzipDeflater.json    |     2 +-
 .../org/apache/camel/catalog/dataformats/hl7.json  |     8 +-
 .../org/apache/camel/catalog/dataformats/ical.json |     4 +-
 .../apache/camel/catalog/dataformats/iso8583.json  |     2 +-
 .../apache/camel/catalog/dataformats/jackson.json  |    18 +-
 .../camel/catalog/dataformats/jacksonXml.json      |    26 +-
 .../org/apache/camel/catalog/dataformats/jaxb.json |    26 +-
 .../apache/camel/catalog/dataformats/jsonApi.json  |     2 +-
 .../apache/camel/catalog/dataformats/jsonb.json    |     2 +-
 .../org/apache/camel/catalog/dataformats/lzf.json  |     4 +-
 .../camel/catalog/dataformats/mimeMultipart.json   |    12 +-
 .../org/apache/camel/catalog/dataformats/ocsf.json |    10 +-
 .../camel/catalog/dataformats/parquetAvro.json     |     4 +-
 .../org/apache/camel/catalog/dataformats/pgp.json  |    20 +-
 .../org/apache/camel/catalog/dataformats/pqc.json  |    10 +-
 .../apache/camel/catalog/dataformats/protobuf.json |     6 +-
 .../camel/catalog/dataformats/protobufJackson.json |    18 +-
 .../org/apache/camel/catalog/dataformats/rss.json  |     2 +-
 .../apache/camel/catalog/dataformats/smooks.json   |     2 +-
 .../camel/catalog/dataformats/snakeYaml.json       |    10 +-
 .../org/apache/camel/catalog/dataformats/soap.json |    14 +-
 .../apache/camel/catalog/dataformats/swiftMt.json  |     4 +-
 .../apache/camel/catalog/dataformats/swiftMx.json  |     4 +-
 .../apache/camel/catalog/dataformats/syslog.json   |     2 +-
 .../apache/camel/catalog/dataformats/tarFile.json  |    10 +-
 .../apache/camel/catalog/dataformats/thrift.json   |     6 +-
 .../camel/catalog/dataformats/univocityCsv.json    |    26 +-
 .../camel/catalog/dataformats/univocityFixed.json  |    28 +-
 .../camel/catalog/dataformats/univocityTsv.json    |    22 +-
 .../camel/catalog/dataformats/xmlSecurity.json     |    18 +-
 .../camel/catalog/dataformats/zipDeflater.json     |     4 +-
 .../apache/camel/catalog/dataformats/zipFile.json  |     6 +-
 .../apache/camel/catalog/dev-consoles.properties   |     1 +
 .../camel/catalog/dev-consoles/datasource.json     |    15 +
 .../org/apache/camel/catalog/languages/bean.json   |    16 +-
 .../apache/camel/catalog/languages/constant.json   |    10 +-
 .../apache/camel/catalog/languages/csimple.json    |    14 +-
 .../apache/camel/catalog/languages/datasonnet.json |    14 +-
 .../camel/catalog/languages/exchangeProperty.json  |     8 +-
 .../org/apache/camel/catalog/languages/file.json   |    14 +-
 .../org/apache/camel/catalog/languages/groovy.json |    10 +-
 .../org/apache/camel/catalog/languages/header.json |     8 +-
 .../apache/camel/catalog/languages/hl7terser.json  |    10 +-
 .../org/apache/camel/catalog/languages/java.json   |    10 +-
 .../org/apache/camel/catalog/languages/joor.json   |    10 +-
 .../org/apache/camel/catalog/languages/jq.json     |    10 +-
 .../org/apache/camel/catalog/languages/js.json     |    10 +-
 .../apache/camel/catalog/languages/jsonpath.json   |    12 +-
 .../org/apache/camel/catalog/languages/mvel.json   |    10 +-
 .../org/apache/camel/catalog/languages/ognl.json   |    10 +-
 .../org/apache/camel/catalog/languages/python.json |    10 +-
 .../org/apache/camel/catalog/languages/ref.json    |    10 +-
 .../org/apache/camel/catalog/languages/simple.json |    16 +-
 .../org/apache/camel/catalog/languages/spel.json   |    10 +-
 .../apache/camel/catalog/languages/tokenize.json   |    18 +-
 .../apache/camel/catalog/languages/variable.json   |     6 +-
 .../org/apache/camel/catalog/languages/wasm.json   |    10 +-
 .../org/apache/camel/catalog/languages/xpath.json  |    24 +-
 .../org/apache/camel/catalog/languages/xquery.json |    14 +-
 .../apache/camel/catalog/languages/xtokenize.json  |    16 +-
 .../org/apache/camel/catalog/models-app/beans.json |    20 +-
 .../org/apache/camel/catalog/models-app/camel.json |    20 +-
 .../camel/catalog/models-app/constructor.json      |     2 +-
 .../camel/catalog/models-app/constructors.json     |     2 +-
 .../camel/catalog/models-app/properties.json       |     2 +-
 .../apache/camel/catalog/models-app/property.json  |     6 +-
 .../apache/camel/catalog/models/a2aSubTask.json    |    10 +-
 .../org/apache/camel/catalog/models/aggregate.json |    69 +-
 .../org/apache/camel/catalog/models/apiKey.json    |     6 +-
 .../org/apache/camel/catalog/models/asn1.json      |     4 +-
 .../org/apache/camel/catalog/models/avro.json      |    22 +-
 .../org/apache/camel/catalog/models/barcode.json   |    10 +-
 .../org/apache/camel/catalog/models/base64.json    |     6 +-
 .../org/apache/camel/catalog/models/basicAuth.json |     6 +-
 .../apache/camel/catalog/models/batchConfig.json   |     4 +-
 .../org/apache/camel/catalog/models/bean.json      |    18 +-
 .../apache/camel/catalog/models/beanFactory.json   |    18 +-
 .../org/apache/camel/catalog/models/beanio.json    |     6 +-
 .../apache/camel/catalog/models/bearerToken.json   |     6 +-
 .../org/apache/camel/catalog/models/bindy.json     |     4 +-
 .../org/apache/camel/catalog/models/cbor.json      |    12 +-
 .../org/apache/camel/catalog/models/choice.json    |    17 +-
 .../camel/catalog/models/circuitBreaker.json       |    23 +-
 .../apache/camel/catalog/models/claimCheck.json    |    23 +-
 .../org/apache/camel/catalog/models/constant.json  |    10 +-
 .../apache/camel/catalog/models/contextScan.json   |     4 +-
 .../apache/camel/catalog/models/convertBodyTo.json |    18 +-
 .../camel/catalog/models/convertHeaderTo.json      |    22 +-
 .../camel/catalog/models/convertVariableTo.json    |    22 +-
 .../org/apache/camel/catalog/models/crypto.json    |     4 +-
 .../org/apache/camel/catalog/models/csimple.json   |    14 +-
 .../org/apache/camel/catalog/models/csv.json       |    40 +-
 .../org/apache/camel/catalog/models/custom.json    |     4 +-
 .../camel/catalog/models/customLoadBalancer.json   |     6 +-
 .../camel/catalog/models/customTransformer.json    |    14 +-
 .../camel/catalog/models/customValidator.json      |     8 +-
 .../catalog/models/dataFormatTransformer.json      |    12 +-
 .../apache/camel/catalog/models/dataFormats.json   |     4 +-
 .../apache/camel/catalog/models/datasonnet.json    |    14 +-
 .../camel/catalog/models/deadLetterChannel.json    |    32 +-
 .../camel/catalog/models/defaultErrorHandler.json  |    28 +-
 .../org/apache/camel/catalog/models/delay.json     |    19 +-
 .../org/apache/camel/catalog/models/delete.json    |    34 +-
 .../org/apache/camel/catalog/models/dfdl.json      |     2 +-
 .../org/apache/camel/catalog/models/doCatch.json   |    16 +-
 .../org/apache/camel/catalog/models/doFinally.json |    12 +-
 .../org/apache/camel/catalog/models/doTry.json     |    12 +-
 .../apache/camel/catalog/models/dynamicRouter.json |    19 +-
 .../camel/catalog/models/endpointTransformer.json  |    14 +-
 .../camel/catalog/models/endpointValidator.json    |     8 +-
 .../org/apache/camel/catalog/models/enrich.json    |    31 +-
 .../apache/camel/catalog/models/errorHandler.json  |     6 +-
 .../camel/catalog/models/exchangeProperty.json     |     8 +-
 .../apache/camel/catalog/models/expression.json    |     6 +-
 .../camel/catalog/models/failoverLoadBalancer.json |    14 +-
 .../models/faultToleranceConfiguration.json        |    16 +-
 .../org/apache/camel/catalog/models/fhirJson.json  |    28 +-
 .../org/apache/camel/catalog/models/fhirXml.json   |    28 +-
 .../org/apache/camel/catalog/models/filter.json    |    15 +-
 .../org/apache/camel/catalog/models/flatpack.json  |    10 +-
 .../org/apache/camel/catalog/models/from.json      |    15 +-
 .../org/apache/camel/catalog/models/get.json       |    34 +-
 .../apache/camel/catalog/models/globalOption.json  |     6 +-
 .../apache/camel/catalog/models/globalOptions.json |     4 +-
 .../org/apache/camel/catalog/models/grok.json      |    10 +-
 .../org/apache/camel/catalog/models/groovy.json    |    10 +-
 .../apache/camel/catalog/models/groovyJson.json    |     4 +-
 .../org/apache/camel/catalog/models/groovyXml.json |     4 +-
 .../apache/camel/catalog/models/gzipDeflater.json  |     2 +-
 .../org/apache/camel/catalog/models/head.json      |    34 +-
 .../org/apache/camel/catalog/models/header.json    |     8 +-
 .../org/apache/camel/catalog/models/hl7.json       |     8 +-
 .../org/apache/camel/catalog/models/hl7terser.json |    10 +-
 .../org/apache/camel/catalog/models/ical.json      |     4 +-
 .../camel/catalog/models/idempotentConsumer.json   |    21 +-
 .../org/apache/camel/catalog/models/inputType.json |    12 +-
 .../org/apache/camel/catalog/models/intercept.json |    10 +-
 .../apache/camel/catalog/models/interceptFrom.json |    12 +-
 .../catalog/models/interceptSendToEndpoint.json    |    14 +-
 .../org/apache/camel/catalog/models/iso8583.json   |     2 +-
 .../apache/camel/catalog/models/jacksonXml.json    |    26 +-
 .../org/apache/camel/catalog/models/java.json      |    10 +-
 .../org/apache/camel/catalog/models/jaxb.json      |    26 +-
 .../org/apache/camel/catalog/models/joor.json      |    10 +-
 .../org/apache/camel/catalog/models/jq.json        |    10 +-
 .../org/apache/camel/catalog/models/js.json        |    10 +-
 .../org/apache/camel/catalog/models/json.json      |    20 +-
 .../org/apache/camel/catalog/models/jsonApi.json   |     2 +-
 .../org/apache/camel/catalog/models/jsonpath.json  |    12 +-
 .../catalog/models/jtaTransactionErrorHandler.json |    30 +-
 .../org/apache/camel/catalog/models/kamelet.json   |    14 +-
 .../models/langChain4jCharacterTokenizer.json      |    10 +-
 .../catalog/models/langChain4jLineTokenizer.json   |    10 +-
 .../models/langChain4jParagraphTokenizer.json      |    10 +-
 .../models/langChain4jSentenceTokenizer.json       |    10 +-
 .../catalog/models/langChain4jWordTokenizer.json   |    10 +-
 .../org/apache/camel/catalog/models/language.json  |    10 +-
 .../apache/camel/catalog/models/loadBalance.json   |    15 +-
 .../camel/catalog/models/loadTransformer.json      |    14 +-
 .../org/apache/camel/catalog/models/log.json       |    22 +-
 .../org/apache/camel/catalog/models/loop.json      |    21 +-
 .../org/apache/camel/catalog/models/lzf.json       |     4 +-
 .../org/apache/camel/catalog/models/marshal.json   |    17 +-
 .../org/apache/camel/catalog/models/method.json    |    16 +-
 .../apache/camel/catalog/models/mimeMultipart.json |    12 +-
 .../org/apache/camel/catalog/models/multicast.json |    33 +-
 .../org/apache/camel/catalog/models/mutualTLS.json |     6 +-
 .../org/apache/camel/catalog/models/mvel.json      |    10 +-
 .../camel/catalog/models/noErrorHandler.json       |     4 +-
 .../org/apache/camel/catalog/models/oauth2.json    |    14 +-
 .../org/apache/camel/catalog/models/ocsf.json      |    10 +-
 .../org/apache/camel/catalog/models/ognl.json      |    10 +-
 .../apache/camel/catalog/models/onCompletion.json  |    20 +-
 .../apache/camel/catalog/models/onException.json   |    32 +-
 .../apache/camel/catalog/models/onFallback.json    |    13 +-
 .../org/apache/camel/catalog/models/onWhen.json    |    10 +-
 .../org/apache/camel/catalog/models/openApi.json   |    14 +-
 .../apache/camel/catalog/models/openIdConnect.json |     8 +-
 .../catalog/models/optimisticLockRetryPolicy.json  |    12 +-
 .../org/apache/camel/catalog/models/otherwise.json |     8 +-
 .../apache/camel/catalog/models/outputType.json    |    12 +-
 .../apache/camel/catalog/models/packageScan.json   |     4 +-
 .../org/apache/camel/catalog/models/param.json     |    18 +-
 .../apache/camel/catalog/models/parquetAvro.json   |     4 +-
 .../org/apache/camel/catalog/models/patch.json     |    34 +-
 .../org/apache/camel/catalog/models/pausable.json  |    14 +-
 .../org/apache/camel/catalog/models/pgp.json       |    20 +-
 .../org/apache/camel/catalog/models/pipeline.json  |    11 +-
 .../org/apache/camel/catalog/models/policy.json    |    12 +-
 .../org/apache/camel/catalog/models/poll.json      |    19 +-
 .../apache/camel/catalog/models/pollEnrich.json    |    29 +-
 .../org/apache/camel/catalog/models/post.json      |    34 +-
 .../org/apache/camel/catalog/models/pqc.json       |    10 +-
 .../camel/catalog/models/predicateValidator.json   |     6 +-
 .../org/apache/camel/catalog/models/process.json   |    12 +-
 .../org/apache/camel/catalog/models/property.json  |     4 +-
 .../camel/catalog/models/propertyExpression.json   |     6 +-
 .../org/apache/camel/catalog/models/protobuf.json  |    24 +-
 .../org/apache/camel/catalog/models/put.json       |    34 +-
 .../org/apache/camel/catalog/models/python.json    |    10 +-
 .../camel/catalog/models/randomLoadBalancer.json   |     4 +-
 .../apache/camel/catalog/models/recipientList.json |    36 +-
 .../camel/catalog/models/redeliveryPolicy.json     |    46 +-
 .../org/apache/camel/catalog/models/ref.json       |    10 +-
 .../camel/catalog/models/refErrorHandler.json      |     6 +-
 .../apache/camel/catalog/models/removeHeader.json  |    14 +-
 .../apache/camel/catalog/models/removeHeaders.json |    16 +-
 .../camel/catalog/models/removeProperties.json     |    16 +-
 .../camel/catalog/models/removeProperty.json       |    14 +-
 .../camel/catalog/models/removeVariable.json       |    14 +-
 .../apache/camel/catalog/models/resequence.json    |    16 +-
 .../catalog/models/resilience4jConfiguration.json  |    34 +-
 .../camel/catalog/models/responseHeader.json       |    14 +-
 .../camel/catalog/models/responseMessage.json      |    14 +-
 .../org/apache/camel/catalog/models/rest.json      |    28 +-
 .../apache/camel/catalog/models/restBinding.json   |    28 +-
 .../camel/catalog/models/restConfiguration.json    |    44 +-
 .../camel/catalog/models/restContextRef.json       |     4 +-
 .../apache/camel/catalog/models/restProperty.json  |     6 +-
 .../org/apache/camel/catalog/models/rests.json     |     8 +-
 .../org/apache/camel/catalog/models/resumable.json |    14 +-
 .../org/apache/camel/catalog/models/rollback.json  |    19 +-
 .../catalog/models/roundRobinLoadBalancer.json     |     4 +-
 .../org/apache/camel/catalog/models/route.json     |    32 +-
 .../apache/camel/catalog/models/routeBuilder.json  |     4 +-
 .../camel/catalog/models/routeConfiguration.json   |    22 +-
 .../models/routeConfigurationContextRef.json       |     4 +-
 .../camel/catalog/models/routeConfigurations.json  |     8 +-
 .../camel/catalog/models/routeContextRef.json      |     4 +-
 .../apache/camel/catalog/models/routeTemplate.json |    10 +-
 .../catalog/models/routeTemplateContextRef.json    |     4 +-
 .../camel/catalog/models/routeTemplates.json       |     8 +-
 .../org/apache/camel/catalog/models/routes.json    |     8 +-
 .../apache/camel/catalog/models/routingSlip.json   |    18 +-
 .../org/apache/camel/catalog/models/rss.json       |     2 +-
 .../org/apache/camel/catalog/models/saga.json      |    23 +-
 .../org/apache/camel/catalog/models/sample.json    |    17 +-
 .../org/apache/camel/catalog/models/script.json    |    12 +-
 .../org/apache/camel/catalog/models/security.json  |     6 +-
 .../camel/catalog/models/securityDefinitions.json  |     4 +-
 .../org/apache/camel/catalog/models/setBody.json   |    15 +-
 .../camel/catalog/models/setExchangePattern.json   |    14 +-
 .../org/apache/camel/catalog/models/setHeader.json |    16 +-
 .../apache/camel/catalog/models/setHeaders.json    |    12 +-
 .../apache/camel/catalog/models/setProperty.json   |    16 +-
 .../apache/camel/catalog/models/setVariable.json   |    16 +-
 .../apache/camel/catalog/models/setVariables.json  |    12 +-
 .../org/apache/camel/catalog/models/simple.json    |    16 +-
 .../org/apache/camel/catalog/models/smooks.json    |     2 +-
 .../org/apache/camel/catalog/models/soap.json      |    14 +-
 .../org/apache/camel/catalog/models/sort.json      |    14 +-
 .../org/apache/camel/catalog/models/spel.json      |    10 +-
 .../org/apache/camel/catalog/models/split.json     |    39 +-
 .../models/springTransactionErrorHandler.json      |    30 +-
 .../org/apache/camel/catalog/models/step.json      |    10 +-
 .../camel/catalog/models/stickyLoadBalancer.json   |     6 +-
 .../org/apache/camel/catalog/models/stop.json      |    12 +-
 .../apache/camel/catalog/models/streamConfig.json  |    12 +-
 .../org/apache/camel/catalog/models/swiftMt.json   |     4 +-
 .../org/apache/camel/catalog/models/swiftMx.json   |     4 +-
 .../org/apache/camel/catalog/models/syslog.json    |     2 +-
 .../org/apache/camel/catalog/models/tarFile.json   |    10 +-
 .../camel/catalog/models/templateParameter.json    |    10 +-
 .../camel/catalog/models/templatedRoute.json       |     6 +-
 .../catalog/models/templatedRouteParameter.json    |     6 +-
 .../camel/catalog/models/templatedRoutes.json      |     8 +-
 .../camel/catalog/models/threadPoolProfile.json    |    22 +-
 .../org/apache/camel/catalog/models/threads.json   |    32 +-
 .../org/apache/camel/catalog/models/thrift.json    |     6 +-
 .../org/apache/camel/catalog/models/throttle.json  |    25 +-
 .../camel/catalog/models/throwException.json       |    18 +-
 .../org/apache/camel/catalog/models/to.json        |    21 +-
 .../org/apache/camel/catalog/models/toD.json       |    25 +-
 .../org/apache/camel/catalog/models/tokenize.json  |    18 +-
 .../org/apache/camel/catalog/models/tokenizer.json |    12 +-
 .../camel/catalog/models/topicLoadBalancer.json    |     4 +-
 .../apache/camel/catalog/models/transacted.json    |    12 +-
 .../org/apache/camel/catalog/models/transform.json |    13 +-
 .../camel/catalog/models/transformDataType.json    |    14 +-
 .../apache/camel/catalog/models/transformers.json  |     4 +-
 .../apache/camel/catalog/models/univocityCsv.json  |    26 +-
 .../camel/catalog/models/univocityFixed.json       |    28 +-
 .../camel/catalog/models/univocityHeader.json      |     6 +-
 .../apache/camel/catalog/models/univocityTsv.json  |    22 +-
 .../org/apache/camel/catalog/models/unmarshal.json |    17 +-
 .../org/apache/camel/catalog/models/validate.json  |    15 +-
 .../apache/camel/catalog/models/validators.json    |     4 +-
 .../org/apache/camel/catalog/models/value.json     |     4 +-
 .../org/apache/camel/catalog/models/variable.json  |     6 +-
 .../org/apache/camel/catalog/models/wasm.json      |    10 +-
 .../camel/catalog/models/weightedLoadBalancer.json |    10 +-
 .../org/apache/camel/catalog/models/when.json      |     8 +-
 .../org/apache/camel/catalog/models/wireTap.json   |    31 +-
 .../apache/camel/catalog/models/xmlSecurity.json   |    18 +-
 .../org/apache/camel/catalog/models/xpath.json     |    24 +-
 .../org/apache/camel/catalog/models/xquery.json    |    14 +-
 .../org/apache/camel/catalog/models/xtokenize.json |    16 +-
 .../org/apache/camel/catalog/models/yaml.json      |    12 +-
 .../apache/camel/catalog/models/zipDeflater.json   |     4 +-
 .../org/apache/camel/catalog/models/zipFile.json   |     6 +-
 .../catalog/others/reactive-executor-vertx.json    |     2 +-
 .../catalog/others/threadpoolfactory-vertx.json    |     2 +-
 .../apache/camel/catalog/schemas/camel-spring.xsd  | 15230 +++++++++----------
 .../apache/camel/catalog/schemas/camel-xml-io.xsd  |  2584 ++--
 .../apache/camel/catalog/test-infra/metadata.json  |    42 +-
 .../apache/camel/catalog/DefaultCamelCatalog.java  |    36 +-
 .../org/apache/camel/catalog/CamelCatalogTest.java |    70 +-
 .../apache/camel/component/a2a/A2AConsumer.java    |     4 +-
 .../apache/camel/component/a2a/A2AEndpoint.java    |     4 +-
 .../apache/camel/component/docling/docling.json    |    19 +-
 .../src/main/docs/docling-component.adoc           |    26 +-
 .../camel/component/docling/DoclingHeaders.java    |     3 +
 .../camel/component/docling/DoclingProducer.java   |    61 +
 .../camel/component/docling/DocumentMetadata.java  |    30 +
 .../docling/integration/MetadataExtractionIT.java  |     4 +-
 .../docling/integration/OcrExtractionIT.java       |    14 +-
 .../org/apache/camel/dataformat/asn1/asn1.json     |     4 +-
 .../camel-asn1/src/main/docs/asn1-dataformat.adoc  |     2 +-
 .../atmosphere/websocket/atmosphere-websocket.json |     3 +-
 .../org/apache/camel/dataformat/avro/avro.json     |     4 +-
 .../camel-avro/src/main/docs/avro-dataformat.adoc  |     2 +-
 .../agent/BedrockAgentComponentConfigurer.java     |     6 -
 .../agent/BedrockAgentEndpointConfigurer.java      |     6 -
 .../agent/BedrockAgentEndpointUriFactory.java      |     3 +-
 .../aws2/bedrock/agent/aws-bedrock-agent.json      |   124 +-
 .../src/main/docs/aws-bedrock-component.adoc       |     6 +
 .../bedrock/agent/BedrockAgentConfiguration.java   |    14 -
 .../aws2/bedrock/agent/BedrockAgentConstants.java  |     4 -
 .../aws2/bedrock/agent/BedrockAgentEndpoint.java   |    12 -
 .../aws2/bedrock/runtime/BedrockProducer.java      |    48 +
 .../bedrock/agent/BedrockAgentEndpointTest.java    |    86 +
 .../runtime/BedrockInvokeModelPojoRequestTest.java |   144 +
 ...BedrockInvokeTextModelUnsupportedModelTest.java |   156 +
 .../ddb/Ddb2JsonDataTypeTransformerRouteTest.java  |   125 +
 .../camel/component/file/azure/azure-files.json    |    50 +-
 .../component/file/azure/FilesOperations.java      |     8 +
 .../apache/camel/dataformat/barcode/barcode.json   |    10 +-
 .../src/main/docs/barcode-dataformat.adoc          |     2 +-
 .../org/apache/camel/dataformat/base64/base64.json |     6 +-
 .../src/main/docs/base64-dataformat.adoc           |     2 +-
 .../org/apache/camel/language/bean/bean.json       |    16 +-
 .../camel-bean/src/main/docs/bean-language.adoc    |     2 +-
 .../org/apache/camel/dataformat/beanio/beanio.json |     6 +-
 .../src/main/docs/beanio-dataformat.adoc           |     2 +-
 .../camel/dataformat/bindy/csv/bindyCsv.json       |     2 +-
 .../camel/dataformat/bindy/fixed/bindyFixed.json   |     2 +-
 .../camel/dataformat/bindy/kvp/bindyKvp.json       |     2 +-
 .../org/apache/camel/component/cbor/cbor.json      |    12 +-
 .../camel-cbor/src/main/docs/cbor-dataformat.adoc  |     2 +-
 .../org/apache/camel/converter/crypto/pgp.json     |    20 +-
 .../src/main/docs/pgp-dataformat.adoc              |     2 +-
 .../org/apache/camel/converter/crypto/crypto.json  |     4 +-
 .../src/main/docs/crypto-dataformat.adoc           |     2 +-
 .../org/apache/camel/dataformat/csv/csv.json       |    40 +-
 .../camel-csv/src/main/docs/csv-dataformat.adoc    |     2 +-
 .../camel/language/datasonnet/datasonnet.json      |    14 +-
 .../src/main/docs/datasonnet-language.adoc         |     2 +-
 .../org/apache/camel/dataformat/dfdl/dfdl.json     |     2 +-
 .../camel-dfdl/src/main/docs/dfdl-dataformat.adoc  |     2 +-
 .../camel-diagram/src/main/docs/diagram.adoc       |    98 +-
 .../camel/diagram/DefaultRouteDiagramDumper.java   |    18 +-
 .../apache/camel/diagram/DiagramDevConsole.java    |    94 +-
 .../resources/camel/diagram/camel-route-diagram.js |    71 +-
 .../camel/diagram/camel-topology-diagram.js        |   641 +
 .../camel/diagram/DiagramDevConsoleTest.java       |    41 +-
 .../camel/diagram/WebComponentBundleTest.java      |    70 +
 .../src/test/resources/integration-test.html       |     5 +-
 .../{smoke-test.html => smoke-test-route.html}     |    96 +-
 .../src/test/resources/smoke-test-topology.html    |   669 +
 .../apache/camel/component/fastjson/fastjson.json  |     2 +-
 .../org/apache/camel/component/fhir/fhirJson.json  |    28 +-
 .../org/apache/camel/component/fhir/fhirXml.json   |    28 +-
 .../src/main/docs/fhirJson-dataformat.adoc         |     2 +-
 .../src/main/docs/fhirXml-dataformat.adoc          |     2 +-
 .../org/apache/camel/component/file/file.json      |    56 +-
 .../camel/component/file/GenericFileEndpoint.java  |    10 +-
 .../camel/component/file/GenericFileHelper.java    |    23 +
 .../component/file/GenericFileHelperTest.java      |    48 +
 .../apache/camel/dataformat/flatpack/flatpack.json |    10 +-
 .../src/main/docs/flatpack-dataformat.adoc         |     2 +-
 .../apache/camel/component/file/remote/ftp.json    |    66 +-
 .../apache/camel/component/file/remote/ftps.json   |    66 +-
 .../apache/camel/component/file/remote/sftp.json   |    58 +-
 .../camel/component/file/remote/FtpOperations.java |     8 +
 .../component/file/remote/SftpOperations.java      |     8 +
 .../org/apache/camel/component/grok/grok.json      |    10 +-
 .../camel-grok/src/main/docs/grok-dataformat.adoc  |     2 +-
 .../org/apache/camel/groovy/json/groovyJson.json   |     4 +-
 .../org/apache/camel/groovy/xml/groovyXml.json     |     4 +-
 .../org/apache/camel/language/groovy/groovy.json   |    10 +-
 .../src/main/docs/groovy-language.adoc             |     2 +-
 .../src/main/docs/groovyJson-dataformat.adoc       |     2 +-
 .../src/main/docs/groovyXml-dataformat.adoc        |     2 +-
 .../org/apache/camel/component/gson/gson.json      |     2 +-
 .../org/apache/camel/component/hl7/hl7.json        |     8 +-
 .../org/apache/camel/component/hl7/hl7terser.json  |    10 +-
 .../camel-hl7/src/main/docs/hl7-dataformat.adoc    |     2 +-
 .../src/main/docs/hl7terser-language.adoc          |     2 +-
 .../camel/http/common/DefaultHttpBinding.java      |    15 +-
 .../org/apache/camel/http/common/HttpBinding.java  |    20 +
 .../camel/http/common/HttpCommonComponent.java     |    23 +
 .../camel/http/common/HttpCommonEndpoint.java      |     1 +
 .../org/apache/camel/http/common/HttpHelper.java   |    47 +
 .../http/common/HttpHelperDeserializationTest.java |    67 +
 .../component/http/HttpComponentConfigurer.java    |     6 +
 .../org/apache/camel/component/http/http.json      |    17 +-
 .../org/apache/camel/component/http/https.json     |    17 +-
 .../apache/camel/component/http/HttpProducer.java  |     3 +-
 .../integration/WatsonxAiWebSocketStreamingIT.java |     6 +-
 .../org/apache/camel/component/ical/ical.json      |     4 +-
 .../camel-ical/src/main/docs/ical-dataformat.adoc  |     2 +-
 .../apache/camel/dataformat/iso8583/iso8583.json   |     2 +-
 .../src/main/docs/iso8583-dataformat.adoc          |     2 +-
 .../camel/component/jackson/avro/avroJackson.json  |    18 +-
 .../jackson/avro/JacksonAvroDataFormat.java        |     8 +-
 ...ksonAvroDataFormatPolymorphicHardeningTest.java |    48 +
 .../jackson/protobuf/protobufJackson.json          |    18 +-
 .../protobuf/JacksonProtobufDataFormat.java        |     8 +-
 ...ProtobufDataFormatPolymorphicHardeningTest.java |    48 +
 .../apache/camel/component/jackson/jackson.json    |    18 +-
 .../camel/component/jackson3/avro/avroJackson.json |    14 +-
 .../jackson3/protobuf/protobufJackson.json         |    14 +-
 .../apache/camel/component/jackson3/jackson.json   |    18 +-
 .../camel/component/jackson3xml/jacksonXml.json    |    22 +-
 .../src/main/docs/jacksonXml3-dataformat.adoc      |     2 +-
 .../camel/component/jacksonxml/jacksonXml.json     |    26 +-
 .../src/main/docs/jacksonXml2-dataformat.adoc      |     2 +-
 .../component/jacksonxml/JacksonXMLDataFormat.java |     6 +-
 ...cksonXMLDataFormatPolymorphicHardeningTest.java |    48 +
 .../META-INF/org/apache/camel/language/js/js.json  |    10 +-
 .../src/main/docs/js-language.adoc                 |     2 +-
 .../org/apache/camel/converter/jaxb/jaxb.json      |    26 +-
 .../camel-jaxb/src/main/docs/jaxb-dataformat.adoc  |     2 +-
 .../jetty12/JettyHttpComponent12Configurer.java    |     6 +
 .../org/apache/camel/component/jetty12/jetty.json  |    19 +-
 .../component/jetty12/JettyHttpEndpoint12.java     |     1 +
 .../org/apache/camel/language/joor/java.json       |    10 +-
 .../org/apache/camel/language/joor/joor.json       |    10 +-
 .../camel-joor/src/main/docs/java-language.adoc    |     2 +-
 .../camel-joor/src/main/docs/joor-language.adoc    |     2 +-
 .../META-INF/org/apache/camel/language/jq/jq.json  |    10 +-
 components/camel-jq/src/main/docs/jq-language.adoc |     2 +-
 .../org/apache/camel/component/scp/scp.json        |     8 +-
 .../apache/camel/component/jsonapi/jsonApi.json    |     2 +-
 .../src/main/docs/jsonApi-dataformat.adoc          |     2 +-
 .../org/apache/camel/component/jsonb/jsonb.json    |     2 +-
 .../org/apache/camel/jsonpath/jsonpath.json        |    12 +-
 .../src/main/docs/jsonpath-language.adoc           |     2 +-
 .../component/kafka/transform/TimestampRouter.java |    10 +-
 .../kafka/transform/TimestampRouterTest.java       |    95 +
 ...elDBAggregateConcurrentDifferentGroupsTest.java |     2 -
 .../LevelDBAggregateConcurrentSameGroupTest.java   |     2 -
 .../LevelDBAggregateLoadAndRecoverTest.java        |     2 -
 .../LevelDBAggregateLoadConcurrentTest.java        |     2 -
 ...velDBAggregationRepositoryLoadExistingTest.java |     2 -
 ...DBAggregationRepositoryRecoverExistingTest.java |     2 -
 .../org/apache/camel/dataformat/lzf/lzf.json       |     4 +-
 .../camel-lzf/src/main/docs/lzf-dataformat.adoc    |     2 +-
 .../org/apache/camel/component/mail/imap.json      |    16 +-
 .../org/apache/camel/component/mail/imaps.json     |    16 +-
 .../org/apache/camel/component/mail/pop3.json      |    16 +-
 .../org/apache/camel/component/mail/pop3s.json     |    16 +-
 .../org/apache/camel/component/mail/smtp.json      |    16 +-
 .../org/apache/camel/component/mail/smtps.json     |    16 +-
 .../dataformat/mime/multipart/mimeMultipart.json   |    12 +-
 .../src/main/docs/mimeMultipart-dataformat.adoc    |     2 +-
 .../camel/component/mail/MailConfiguration.java    |    16 +-
 .../mail/AdditionalMailPropertiesTest.java         |     3 +-
 .../camel/component/mail/FromFileSendMailTest.java |     4 +-
 .../mail/MailComponentRecipientSetTest.java        |     7 +-
 ...aderOverrulePreConfigurationRecipientsTest.java |     2 +-
 .../component/mail/MailMimeDecodeHeadersTest.java  |     6 +-
 .../component/mail/MailMultipleRecipientsTest.java |     2 +-
 .../MailMultipleRecipientsUsingHeadersTest.java    |     4 +-
 .../mail/MailNameAndEmailInRecipientTest.java      |     3 +-
 .../component/mail/MailProducerConcurrentTest.java |     2 +-
 .../camel/component/mail/MailProducerTest.java     |     2 +-
 .../camel/component/mail/MailRecipientsTest.java   |     3 +-
 .../camel/component/mail/MailReplyToTest.java      |     2 +-
 .../apache/camel/component/mail/MailRouteTest.java |     5 +-
 .../camel/component/mail/MailSubjectTest.java      |     3 +-
 .../mail/MailToMultipleEndpointsTest.java          |     8 +-
 .../camel/component/mail/MailUsingHeadersTest.java |     9 +-
 .../component/mail/MailUsingOwnComponentTest.java  |     2 +-
 .../camel/component/mail/RawMailMessageTest.java   |     5 +-
 .../prometheus/MicrometerPrometheus.java           |     3 +-
 .../micrometer/json/AbstractMicrometerService.java |    10 +-
 ...MicrometerRoutePolicyMulticastSubRouteTest.java |    10 +-
 .../milo/browse/MiloBrowseComponentConfigurer.java |     6 +
 .../milo/browse/MiloBrowseEndpointConfigurer.java  |     6 +
 .../milo/browse/MiloBrowseEndpointUriFactory.java  |     7 +-
 .../milo/client/MiloClientComponentConfigurer.java |     6 +
 .../milo/client/MiloClientEndpointConfigurer.java  |     6 +
 .../milo/client/MiloClientEndpointUriFactory.java  |     7 +-
 .../camel/component/milo/browse/milo-browse.json   |     8 +-
 .../camel/component/milo/client/milo-client.json   |     8 +-
 .../src/main/docs/milo-client-component.adoc       |    14 +
 .../component/milo/browse/MiloBrowseProducer.java  |     2 +
 .../milo/client/MiloClientConfiguration.java       |    32 +
 .../component/milo/client/MiloClientEndpoint.java  |    20 +
 .../milo/client/internal/SubscriptionManager.java  |    24 +-
 .../component/milo/AbstractMiloServerTest.java     |    16 +-
 .../component/milo/ExplicitCredentialsTest.java    |    84 +
 .../component/file/remote/mina/mina-sftp.json      |    56 +-
 .../file/remote/mina/MinaSftpOperations.java       |     8 +
 .../mongodb/MongoDbEndpointConfigurer.java         |    21 +
 .../mongodb/MongoDbEndpointUriFactory.java         |     4 +-
 .../apache/camel/component/mongodb/mongodb.json    |    96 +-
 .../org/apache/camel/mongodb-adapter-factory       |     2 +
 .../org/apache/camel/mongodb-resume-strategy       |     2 +
 .../src/main/docs/mongodb-component.adoc           |    41 +
 .../mongodb/ChangeStreamCommitManager.java         |    86 +
 .../camel/component/mongodb/CommitManager.java     |    23 +-
 .../camel/component/mongodb/CommitManagers.java    |    24 +-
 .../mongodb/MongoDbChangeStreamsConsumer.java      |    78 +-
 .../mongodb/MongoDbChangeStreamsThread.java        |    21 +-
 .../camel/component/mongodb/MongoDbEndpoint.java   |    27 +
 .../camel/component/mongodb/MongoDbResumable.java  |    48 +
 .../component/mongodb/MongoDbResumeAdapter.java    |    84 +
 .../camel/component/mongodb/NoopCommitManager.java |    36 +-
 .../resume/mongodb/MongoDbResumeStrategy.java      |   161 +
 .../MongoDbResumeStrategyConfiguration.java        |    30 +-
 .../MongoDbResumeStrategyConfigurationBuilder.java |    47 +
 .../mongodb/ChangeStreamCommitManagerTest.java     |    74 +
 .../mongodb/MongoDbResumeAdapterTest.java          |    75 +
 .../integration/MongoDbChangeStreamsResumeIT.java  |   103 +
 .../mongodb/support/InMemoryStringResumeCache.java |    78 +
 .../resume/mongodb/MongoDbResumeStrategyTest.java  |    72 +
 .../org/apache/camel/language/mvel/mvel.json       |    10 +-
 .../camel-mvel/src/main/docs/mvel-language.adoc    |     2 +-
 .../OAIPMHComponentProducerOnlyFirstLoopTest.java  |     2 +-
 .../src/main/docs/observability-services.adoc      |    24 +-
 .../org/apache/camel/dataformat/ocsf/ocsf.json     |    10 +-
 .../camel-ocsf/src/main/docs/ocsf-dataformat.adoc  |     2 +-
 .../org/apache/camel/language/ognl/ognl.json       |    10 +-
 .../camel-ognl/src/main/docs/ognl-language.adoc    |     2 +-
 .../camel/dataformat/parquet/avro/parquetAvro.json |     4 +-
 .../src/main/docs/parquetAvro-dataformat.adoc      |     2 +-
 .../plugin/DefaultJolokiaPlatformHttpPlugin.java   |     9 +-
 .../platform/http/main/MainHttpServer.java         |     3 +-
 .../platform/http/main/ManagementHttpServer.java   |    23 +-
 .../VertxPlatformHttpBufferConverterTest.java      |     7 -
 .../http/vertx/VertxPlatformHttpEngineTest.java    |     9 +-
 .../apache/camel/component/pqc/dataformat/pqc.json |    10 +-
 .../camel-pqc/src/main/docs/pqc-dataformat.adoc    |     2 +-
 .../apache/camel/dataformat/protobuf/protobuf.json |     6 +-
 .../src/main/docs/protobuf-dataformat.adoc         |     2 +-
 .../org/apache/camel/language/python/python.json   |    10 +-
 .../src/main/docs/python-language.adoc             |     2 +-
 components/camel-reactive-executor-vertx/pom.xml   |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../resources/reactive-executor-vertx.json         |     2 +-
 .../src/main/docs/reactive-executor-vertx.adoc     |     5 +-
 .../reactive/vertx/VertXReactiveExecutor.java      |     1 +
 .../org/apache/camel/dataformat/rss/rss.json       |     2 +-
 .../camel-rss/src/main/docs/rss-dataformat.adoc    |     2 +-
 .../org/apache/camel/language/xquery/xquery.json   |    14 +-
 .../camel-saxon/src/main/docs/xquery-language.adoc |     2 +-
 .../servlet/ServletComponentConfigurer.java        |     6 +
 .../apache/camel/component/servlet/servlet.json    |     3 +-
 .../camel/component/servlet/ServletEndpoint.java   |     1 +
 .../org/apache/camel/component/smb/smb.json        |    50 +-
 .../apache/camel/component/smb/SmbOperations.java  |    15 +-
 .../org/apache/camel/dataformat/smooks/smooks.json |     2 +-
 .../src/main/docs/smooks-dataformat.adoc           |     2 +-
 .../camel/component/snakeyaml/snakeYaml.json       |    10 +-
 .../org/apache/camel/dataformat/soap/soap.json     |    14 +-
 .../camel-soap/src/main/docs/soap-dataformat.adoc  |     2 +-
 .../org/apache/camel/spring/xml/camelContext.json  |   146 +-
 .../org/apache/camel/spring/xml/errorHandler.json  |    34 +-
 .../org/apache/camel/language/spel/spel.json       |    10 +-
 .../camel-spring/src/main/docs/spel-language.adoc  |     2 +-
 .../camel/language/xtokenizer/xtokenize.json       |    16 +-
 .../src/main/docs/xtokenize-language.adoc          |     2 +-
 .../apache/camel/dataformat/swift/mt/swiftMt.json  |     4 +-
 .../apache/camel/dataformat/swift/mx/swiftMx.json  |     4 +-
 .../src/main/docs/swiftMt-dataformat.adoc          |     2 +-
 .../src/main/docs/swiftMx-dataformat.adoc          |     2 +-
 .../org/apache/camel/component/syslog/syslog.json  |     2 +-
 .../src/main/docs/syslog-dataformat.adoc           |     2 +-
 .../apache/camel/dataformat/tarfile/tarFile.json   |    10 +-
 .../src/main/docs/tarFile-dataformat.adoc          |     2 +-
 components/camel-threadpoolfactory-vertx/pom.xml   |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../resources/threadpoolfactory-vertx.json         |     2 +-
 .../src/main/docs/threadpoolfactory-vertx.adoc     |     5 +-
 .../reactive/vertx/VertXThreadPoolFactory.java     |     1 +
 .../org/apache/camel/dataformat/thrift/thrift.json |     6 +-
 .../src/main/docs/thrift-dataformat.adoc           |     2 +-
 .../camel/dataformat/univocity/univocityCsv.json   |    26 +-
 .../camel/dataformat/univocity/univocityFixed.json |    28 +-
 .../camel/dataformat/univocity/univocityTsv.json   |    22 +-
 .../src/main/docs/univocityCsv-dataformat.adoc     |     2 +-
 .../src/main/docs/univocityFixed-dataformat.adoc   |     2 +-
 .../src/main/docs/univocityTsv-dataformat.adoc     |     2 +-
 .../CamelVertxCommonBulkConverterLoader.java       |    23 +-
 .../vertx/common/VertxBufferConverter.java         |     6 -
 .../vertx/common/VertxJsonArrayConverter.java      |     6 -
 .../vertx/common/VertxJsonObjectConverter.java     |     6 -
 .../vertx/http/VertxHttpBufferConverterTest.java   |     7 -
 .../VertxWebsocketEndpointConfigurer.java          |     4 +-
 .../component/vertx/websocket/vertx-websocket.json |     2 +-
 .../websocket/VertxWebsocketConfiguration.java     |     8 +-
 .../vertx/websocket/VertxWebsocketConstants.java   |     3 +-
 .../vertx/websocket/VertxWebsocketEndpoint.java    |    38 +-
 .../VertxWebsocketComponentConfigurationTest.java  |     8 +-
 .../VertxWebsocketDefaultPortAssignmentTest.java   |     4 +-
 .../VertxWebsocketEndpointConfigurationTest.java   |    12 +-
 .../component/vertx/VertxBufferConverterTest.java  |     7 -
 .../vertx/VertxJsonArrayConverterTest.java         |     7 -
 .../vertx/VertxJsonObjectConverterTest.java        |     7 -
 .../org/apache/camel/language/wasm/wasm.json       |    10 +-
 .../camel-wasm/src/main/docs/wasm-language.adoc    |     2 +-
 .../camel/dataformat/xmlsecurity/xmlSecurity.json  |    18 +-
 .../src/main/docs/xmlSecurity-dataformat.adoc      |     2 +-
 .../org/apache/camel/language/xpath/xpath.json     |    24 +-
 .../camel-xpath/src/main/docs/xpath-language.adoc  |     2 +-
 .../camel/dataformat/deflater/gzipDeflater.json    |     2 +-
 .../camel/dataformat/deflater/zipDeflater.json     |     4 +-
 .../src/main/docs/gzipDeflater-dataformat.adoc     |     2 +-
 .../src/main/docs/zipDeflater-dataformat.adoc      |     2 +-
 .../apache/camel/dataformat/zipfile/zipFile.json   |     6 +-
 .../src/main/docs/zipFile-dataformat.adoc          |     2 +-
 .../java/org/apache/camel/spi/Metadata.java        |     8 +
 .../org/apache/camel/spi/RouteDiagramDumper.java   |    28 +
 .../console/DataSourceDevConsoleConfigurer.java    |    63 +
 .../org/apache/camel/dev-console/datasource.json   |    15 +
 ....apache.camel.impl.console.DataSourceDevConsole |     2 +
 .../org/apache/camel/dev-console/datasource        |     2 +
 .../org/apache/camel/dev-consoles.properties       |     2 +-
 .../camel/impl/console/DataSourceDevConsole.java   |   225 +
 .../src/main/docs/modules/eips/nav.adoc            |     1 +
 .../main/docs/modules/eips/pages/ai-patterns.adoc  |   218 +
 .../src/main/docs/modules/eips/pages/bean-eip.adoc |     2 +-
 .../main/docs/modules/eips/pages/choice-eip.adoc   |     2 +-
 .../modules/eips/pages/circuitBreaker-eip.adoc     |     2 +-
 .../docs/modules/eips/pages/claimCheck-eip.adoc    |     2 +-
 .../docs/modules/eips/pages/convertBodyTo-eip.adoc |     2 +-
 .../modules/eips/pages/convertHeaderTo-eip.adoc    |     2 +-
 .../modules/eips/pages/convertVariableTo-eip.adoc  |     2 +-
 .../modules/eips/pages/customLoadBalancer-eip.adoc |     2 +-
 .../main/docs/modules/eips/pages/delay-eip.adoc    |     2 +-
 .../docs/modules/eips/pages/dynamicRouter-eip.adoc |     2 +-
 .../main/docs/modules/eips/pages/enrich-eip.adoc   |     2 +-
 .../pages/enterprise-integration-patterns.adoc     |   259 +-
 .../eips/pages/failoverLoadBalancer-eip.adoc       |     2 +-
 .../main/docs/modules/eips/pages/filter-eip.adoc   |     2 +-
 .../src/main/docs/modules/eips/pages/from-eip.adoc |     2 +-
 .../modules/eips/pages/idempotentConsumer-eip.adoc |     2 +-
 .../main/docs/modules/eips/pages/kamelet-eip.adoc  |     2 +-
 .../docs/modules/eips/pages/loadBalance-eip.adoc   |     2 +-
 .../src/main/docs/modules/eips/pages/log-eip.adoc  |     2 +-
 .../src/main/docs/modules/eips/pages/loop-eip.adoc |     2 +-
 .../main/docs/modules/eips/pages/marshal-eip.adoc  |     2 +-
 .../docs/modules/eips/pages/multicast-eip.adoc     |     2 +-
 .../docs/modules/eips/pages/onFallback-eip.adoc    |     2 +-
 .../main/docs/modules/eips/pages/pipeline-eip.adoc |     2 +-
 .../src/main/docs/modules/eips/pages/poll-eip.adoc |     2 +-
 .../docs/modules/eips/pages/pollEnrich-eip.adoc    |     2 +-
 .../main/docs/modules/eips/pages/process-eip.adoc  |     2 +-
 .../modules/eips/pages/randomLoadBalancer-eip.adoc |     2 +-
 .../docs/modules/eips/pages/recipientList-eip.adoc |     2 +-
 .../docs/modules/eips/pages/removeHeader-eip.adoc  |     2 +-
 .../docs/modules/eips/pages/removeHeaders-eip.adoc |     2 +-
 .../modules/eips/pages/removeProperties-eip.adoc   |     2 +-
 .../modules/eips/pages/removeProperty-eip.adoc     |     2 +-
 .../modules/eips/pages/removeVariable-eip.adoc     |     2 +-
 .../docs/modules/eips/pages/resequence-eip.adoc    |     2 +-
 .../docs/modules/eips/pages/resume-strategies.adoc |     1 +
 .../main/docs/modules/eips/pages/rollback-eip.adoc |     2 +-
 .../eips/pages/roundRobinLoadBalancer-eip.adoc     |     4 +-
 .../docs/modules/eips/pages/routingSlip-eip.adoc   |     2 +-
 .../src/main/docs/modules/eips/pages/saga-eip.adoc |     2 +-
 .../main/docs/modules/eips/pages/sample-eip.adoc   |     2 +-
 .../main/docs/modules/eips/pages/script-eip.adoc   |     2 +-
 .../main/docs/modules/eips/pages/setBody-eip.adoc  |     2 +-
 .../docs/modules/eips/pages/setHeader-eip.adoc     |     2 +-
 .../docs/modules/eips/pages/setHeaders-eip.adoc    |     2 +-
 .../docs/modules/eips/pages/setProperty-eip.adoc   |     2 +-
 .../docs/modules/eips/pages/setVariable-eip.adoc   |     2 +-
 .../docs/modules/eips/pages/setVariables-eip.adoc  |     2 +-
 .../src/main/docs/modules/eips/pages/sort-eip.adoc |     3 +-
 .../src/main/docs/modules/eips/pages/step-eip.adoc |     2 +-
 .../modules/eips/pages/stickyLoadBalancer-eip.adoc |     2 +-
 .../src/main/docs/modules/eips/pages/stop-eip.adoc |     2 +-
 .../main/docs/modules/eips/pages/threads-eip.adoc  |     2 +-
 .../main/docs/modules/eips/pages/throttle-eip.adoc |     4 +-
 .../src/main/docs/modules/eips/pages/to-eip.adoc   |     6 +-
 .../src/main/docs/modules/eips/pages/toD-eip.adoc  |     2 +-
 .../modules/eips/pages/topicLoadBalancer-eip.adoc  |     2 +-
 .../docs/modules/eips/pages/transform-eip.adoc     |     2 +-
 .../modules/eips/pages/transformDataType-eip.adoc  |     2 +-
 .../docs/modules/eips/pages/unmarshal-eip.adoc     |     2 +-
 .../main/docs/modules/eips/pages/validate-eip.adoc |     2 +-
 .../eips/pages/weightedLoadBalancer-eip.adoc       |     2 +-
 .../main/docs/modules/eips/pages/wireTap-eip.adoc  |     2 +-
 .../apache/camel/language/constant/constant.json   |    10 +-
 .../org/apache/camel/language/csimple/csimple.json |    14 +-
 .../org/apache/camel/language/header/header.json   |     8 +-
 .../camel/language/property/exchangeProperty.json  |     8 +-
 .../org/apache/camel/language/ref/ref.json         |    10 +-
 .../org/apache/camel/language/simple/file.json     |    14 +-
 .../org/apache/camel/language/simple/simple.json   |    16 +-
 .../apache/camel/language/tokenizer/tokenize.json  |    18 +-
 .../apache/camel/language/variable/variable.json   |     6 +-
 .../modules/languages/pages/constant-language.adoc |     2 +-
 .../modules/languages/pages/csimple-language.adoc  |     2 +-
 .../languages/pages/exchangeProperty-language.adoc |     2 +-
 .../modules/languages/pages/header-language.adoc   |     2 +-
 .../docs/modules/languages/pages/ref-language.adoc |     2 +-
 .../modules/languages/pages/simple-advanced.adoc   |  1009 ++
 ...{simple-language.adoc => simple-functions.adoc} |  1673 +-
 .../modules/languages/pages/simple-language.adoc   |  2719 +---
 .../docs/modules/languages/pages/simple-ognl.adoc  |   183 +
 .../modules/languages/pages/simple-operators.adoc  |   371 +
 .../modules/languages/pages/tokenize-language.adoc |     2 +-
 .../org/apache/camel/model/a2aSubTask.json         |    10 +-
 .../META-INF/org/apache/camel/model/aggregate.json |    69 +-
 .../META-INF/org/apache/camel/model/app/beans.json |    20 +-
 .../META-INF/org/apache/camel/model/app/camel.json |    20 +-
 .../org/apache/camel/model/app/constructor.json    |     2 +-
 .../org/apache/camel/model/app/constructors.json   |     2 +-
 .../org/apache/camel/model/app/properties.json     |     2 +-
 .../org/apache/camel/model/app/property.json       |     6 +-
 .../META-INF/org/apache/camel/model/bean.json      |    18 +-
 .../org/apache/camel/model/beanFactory.json        |    18 +-
 .../META-INF/org/apache/camel/model/choice.json    |    17 +-
 .../org/apache/camel/model/circuitBreaker.json     |    23 +-
 .../org/apache/camel/model/claimCheck.json         |    23 +-
 .../org/apache/camel/model/config/batchConfig.json |     4 +-
 .../apache/camel/model/config/streamConfig.json    |    12 +-
 .../org/apache/camel/model/contextScan.json        |     4 +-
 .../org/apache/camel/model/convertBodyTo.json      |    18 +-
 .../org/apache/camel/model/convertHeaderTo.json    |    22 +-
 .../org/apache/camel/model/convertVariableTo.json  |    22 +-
 .../org/apache/camel/model/dataformat/asn1.json    |     4 +-
 .../org/apache/camel/model/dataformat/avro.json    |    22 +-
 .../org/apache/camel/model/dataformat/barcode.json |    10 +-
 .../org/apache/camel/model/dataformat/base64.json  |     6 +-
 .../org/apache/camel/model/dataformat/beanio.json  |     6 +-
 .../org/apache/camel/model/dataformat/bindy.json   |     4 +-
 .../org/apache/camel/model/dataformat/cbor.json    |    12 +-
 .../org/apache/camel/model/dataformat/crypto.json  |     4 +-
 .../org/apache/camel/model/dataformat/csv.json     |    40 +-
 .../org/apache/camel/model/dataformat/custom.json  |     4 +-
 .../apache/camel/model/dataformat/dataFormats.json |     4 +-
 .../org/apache/camel/model/dataformat/dfdl.json    |     2 +-
 .../apache/camel/model/dataformat/fhirJson.json    |    28 +-
 .../org/apache/camel/model/dataformat/fhirXml.json |    28 +-
 .../apache/camel/model/dataformat/flatpack.json    |    10 +-
 .../org/apache/camel/model/dataformat/grok.json    |    10 +-
 .../apache/camel/model/dataformat/groovyJson.json  |     4 +-
 .../apache/camel/model/dataformat/groovyXml.json   |     4 +-
 .../camel/model/dataformat/gzipDeflater.json       |     2 +-
 .../org/apache/camel/model/dataformat/hl7.json     |     8 +-
 .../org/apache/camel/model/dataformat/ical.json    |     4 +-
 .../org/apache/camel/model/dataformat/iso8583.json |     2 +-
 .../apache/camel/model/dataformat/jacksonXml.json  |    26 +-
 .../org/apache/camel/model/dataformat/jaxb.json    |    26 +-
 .../org/apache/camel/model/dataformat/json.json    |    20 +-
 .../org/apache/camel/model/dataformat/jsonApi.json |     2 +-
 .../org/apache/camel/model/dataformat/lzf.json     |     4 +-
 .../camel/model/dataformat/mimeMultipart.json      |    12 +-
 .../org/apache/camel/model/dataformat/ocsf.json    |    10 +-
 .../apache/camel/model/dataformat/parquetAvro.json |     4 +-
 .../org/apache/camel/model/dataformat/pgp.json     |    20 +-
 .../org/apache/camel/model/dataformat/pqc.json     |    10 +-
 .../apache/camel/model/dataformat/protobuf.json    |    24 +-
 .../org/apache/camel/model/dataformat/rss.json     |     2 +-
 .../org/apache/camel/model/dataformat/smooks.json  |     2 +-
 .../org/apache/camel/model/dataformat/soap.json    |    14 +-
 .../org/apache/camel/model/dataformat/swiftMt.json |     4 +-
 .../org/apache/camel/model/dataformat/swiftMx.json |     4 +-
 .../org/apache/camel/model/dataformat/syslog.json  |     2 +-
 .../org/apache/camel/model/dataformat/tarFile.json |    10 +-
 .../org/apache/camel/model/dataformat/thrift.json  |     6 +-
 .../camel/model/dataformat/univocityCsv.json       |    26 +-
 .../camel/model/dataformat/univocityFixed.json     |    28 +-
 .../camel/model/dataformat/univocityHeader.json    |     6 +-
 .../camel/model/dataformat/univocityTsv.json       |    22 +-
 .../apache/camel/model/dataformat/xmlSecurity.json |    18 +-
 .../org/apache/camel/model/dataformat/yaml.json    |    12 +-
 .../apache/camel/model/dataformat/zipDeflater.json |     4 +-
 .../org/apache/camel/model/dataformat/zipFile.json |     6 +-
 .../META-INF/org/apache/camel/model/delay.json     |    19 +-
 .../META-INF/org/apache/camel/model/doCatch.json   |    16 +-
 .../META-INF/org/apache/camel/model/doFinally.json |    12 +-
 .../META-INF/org/apache/camel/model/doTry.json     |    12 +-
 .../org/apache/camel/model/dynamicRouter.json      |    19 +-
 .../META-INF/org/apache/camel/model/enrich.json    |    31 +-
 .../org/apache/camel/model/errorHandler.json       |     6 +-
 .../model/errorhandler/deadLetterChannel.json      |    32 +-
 .../model/errorhandler/defaultErrorHandler.json    |    28 +-
 .../errorhandler/jtaTransactionErrorHandler.json   |    30 +-
 .../camel/model/errorhandler/noErrorHandler.json   |     4 +-
 .../camel/model/errorhandler/refErrorHandler.json  |     6 +-
 .../springTransactionErrorHandler.json             |    30 +-
 .../camel/model/faultToleranceConfiguration.json   |    16 +-
 .../META-INF/org/apache/camel/model/filter.json    |    15 +-
 .../META-INF/org/apache/camel/model/from.json      |    15 +-
 .../org/apache/camel/model/globalOption.json       |     6 +-
 .../org/apache/camel/model/globalOptions.json      |     4 +-
 .../org/apache/camel/model/idempotentConsumer.json |    21 +-
 .../META-INF/org/apache/camel/model/inputType.json |    12 +-
 .../META-INF/org/apache/camel/model/intercept.json |    10 +-
 .../org/apache/camel/model/interceptFrom.json      |    12 +-
 .../camel/model/interceptSendToEndpoint.json       |    14 +-
 .../META-INF/org/apache/camel/model/kamelet.json   |    14 +-
 .../org/apache/camel/model/language/constant.json  |    10 +-
 .../org/apache/camel/model/language/csimple.json   |    14 +-
 .../apache/camel/model/language/datasonnet.json    |    14 +-
 .../camel/model/language/exchangeProperty.json     |     8 +-
 .../apache/camel/model/language/expression.json    |     6 +-
 .../org/apache/camel/model/language/groovy.json    |    10 +-
 .../org/apache/camel/model/language/header.json    |     8 +-
 .../org/apache/camel/model/language/hl7terser.json |    10 +-
 .../org/apache/camel/model/language/java.json      |    10 +-
 .../org/apache/camel/model/language/joor.json      |    10 +-
 .../org/apache/camel/model/language/jq.json        |    10 +-
 .../org/apache/camel/model/language/js.json        |    10 +-
 .../org/apache/camel/model/language/jsonpath.json  |    12 +-
 .../org/apache/camel/model/language/language.json  |    10 +-
 .../org/apache/camel/model/language/method.json    |    16 +-
 .../org/apache/camel/model/language/mvel.json      |    10 +-
 .../org/apache/camel/model/language/ognl.json      |    10 +-
 .../org/apache/camel/model/language/python.json    |    10 +-
 .../org/apache/camel/model/language/ref.json       |    10 +-
 .../org/apache/camel/model/language/simple.json    |    16 +-
 .../org/apache/camel/model/language/spel.json      |    10 +-
 .../org/apache/camel/model/language/tokenize.json  |    18 +-
 .../org/apache/camel/model/language/variable.json  |     6 +-
 .../org/apache/camel/model/language/wasm.json      |    10 +-
 .../org/apache/camel/model/language/xpath.json     |    24 +-
 .../org/apache/camel/model/language/xquery.json    |    14 +-
 .../org/apache/camel/model/language/xtokenize.json |    16 +-
 .../org/apache/camel/model/loadBalance.json        |    15 +-
 .../model/loadbalancer/customLoadBalancer.json     |     6 +-
 .../model/loadbalancer/failoverLoadBalancer.json   |    14 +-
 .../model/loadbalancer/randomLoadBalancer.json     |     4 +-
 .../model/loadbalancer/roundRobinLoadBalancer.json |     4 +-
 .../model/loadbalancer/stickyLoadBalancer.json     |     6 +-
 .../model/loadbalancer/topicLoadBalancer.json      |     4 +-
 .../model/loadbalancer/weightedLoadBalancer.json   |    10 +-
 .../META-INF/org/apache/camel/model/log.json       |    22 +-
 .../META-INF/org/apache/camel/model/loop.json      |    21 +-
 .../META-INF/org/apache/camel/model/marshal.json   |    17 +-
 .../META-INF/org/apache/camel/model/multicast.json |    33 +-
 .../org/apache/camel/model/onCompletion.json       |    20 +-
 .../org/apache/camel/model/onException.json        |    32 +-
 .../org/apache/camel/model/onFallback.json         |    13 +-
 .../META-INF/org/apache/camel/model/onWhen.json    |    10 +-
 .../camel/model/optimisticLockRetryPolicy.json     |    12 +-
 .../META-INF/org/apache/camel/model/otherwise.json |     8 +-
 .../org/apache/camel/model/outputType.json         |    12 +-
 .../org/apache/camel/model/packageScan.json        |     4 +-
 .../META-INF/org/apache/camel/model/pausable.json  |    14 +-
 .../META-INF/org/apache/camel/model/pipeline.json  |    11 +-
 .../META-INF/org/apache/camel/model/policy.json    |    12 +-
 .../META-INF/org/apache/camel/model/poll.json      |    19 +-
 .../org/apache/camel/model/pollEnrich.json         |    29 +-
 .../META-INF/org/apache/camel/model/process.json   |    12 +-
 .../META-INF/org/apache/camel/model/property.json  |     4 +-
 .../org/apache/camel/model/propertyExpression.json |     6 +-
 .../org/apache/camel/model/recipientList.json      |    36 +-
 .../org/apache/camel/model/redeliveryPolicy.json   |    46 +-
 .../org/apache/camel/model/removeHeader.json       |    14 +-
 .../org/apache/camel/model/removeHeaders.json      |    16 +-
 .../org/apache/camel/model/removeProperties.json   |    16 +-
 .../org/apache/camel/model/removeProperty.json     |    14 +-
 .../org/apache/camel/model/removeVariable.json     |    14 +-
 .../org/apache/camel/model/resequence.json         |    16 +-
 .../camel/model/resilience4jConfiguration.json     |    34 +-
 .../org/apache/camel/model/rest/apiKey.json        |     6 +-
 .../org/apache/camel/model/rest/basicAuth.json     |     6 +-
 .../org/apache/camel/model/rest/bearerToken.json   |     6 +-
 .../org/apache/camel/model/rest/delete.json        |    34 +-
 .../META-INF/org/apache/camel/model/rest/get.json  |    34 +-
 .../META-INF/org/apache/camel/model/rest/head.json |    34 +-
 .../org/apache/camel/model/rest/mutualTLS.json     |     6 +-
 .../org/apache/camel/model/rest/oauth2.json        |    14 +-
 .../org/apache/camel/model/rest/openApi.json       |    14 +-
 .../org/apache/camel/model/rest/openIdConnect.json |     8 +-
 .../org/apache/camel/model/rest/param.json         |    18 +-
 .../org/apache/camel/model/rest/patch.json         |    34 +-
 .../META-INF/org/apache/camel/model/rest/post.json |    34 +-
 .../META-INF/org/apache/camel/model/rest/put.json  |    34 +-
 .../apache/camel/model/rest/responseHeader.json    |    14 +-
 .../apache/camel/model/rest/responseMessage.json   |    14 +-
 .../META-INF/org/apache/camel/model/rest/rest.json |    28 +-
 .../org/apache/camel/model/rest/restBinding.json   |    28 +-
 .../apache/camel/model/rest/restConfiguration.json |    44 +-
 .../org/apache/camel/model/rest/restProperty.json  |     6 +-
 .../org/apache/camel/model/rest/rests.json         |     8 +-
 .../org/apache/camel/model/rest/security.json      |     6 +-
 .../camel/model/rest/securityDefinitions.json      |     4 +-
 .../org/apache/camel/model/restContextRef.json     |     4 +-
 .../META-INF/org/apache/camel/model/resumable.json |    14 +-
 .../META-INF/org/apache/camel/model/rollback.json  |    19 +-
 .../META-INF/org/apache/camel/model/route.json     |    32 +-
 .../org/apache/camel/model/routeBuilder.json       |     4 +-
 .../org/apache/camel/model/routeConfiguration.json |    22 +-
 .../camel/model/routeConfigurationContextRef.json  |     4 +-
 .../apache/camel/model/routeConfigurations.json    |     8 +-
 .../org/apache/camel/model/routeContextRef.json    |     4 +-
 .../org/apache/camel/model/routeTemplate.json      |    10 +-
 .../camel/model/routeTemplateContextRef.json       |     4 +-
 .../org/apache/camel/model/routeTemplates.json     |     8 +-
 .../META-INF/org/apache/camel/model/routes.json    |     8 +-
 .../org/apache/camel/model/routingSlip.json        |    18 +-
 .../META-INF/org/apache/camel/model/saga.json      |    23 +-
 .../META-INF/org/apache/camel/model/sample.json    |    17 +-
 .../META-INF/org/apache/camel/model/script.json    |    12 +-
 .../META-INF/org/apache/camel/model/setBody.json   |    15 +-
 .../org/apache/camel/model/setExchangePattern.json |    14 +-
 .../META-INF/org/apache/camel/model/setHeader.json |    16 +-
 .../org/apache/camel/model/setHeaders.json         |    12 +-
 .../org/apache/camel/model/setProperty.json        |    16 +-
 .../org/apache/camel/model/setVariable.json        |    16 +-
 .../org/apache/camel/model/setVariables.json       |    12 +-
 .../META-INF/org/apache/camel/model/sort.json      |    14 +-
 .../META-INF/org/apache/camel/model/split.json     |    39 +-
 .../META-INF/org/apache/camel/model/step.json      |    10 +-
 .../META-INF/org/apache/camel/model/stop.json      |    12 +-
 .../org/apache/camel/model/templateParameter.json  |    10 +-
 .../org/apache/camel/model/templatedRoute.json     |     6 +-
 .../camel/model/templatedRouteParameter.json       |     6 +-
 .../org/apache/camel/model/templatedRoutes.json    |     8 +-
 .../org/apache/camel/model/threadPoolProfile.json  |    22 +-
 .../META-INF/org/apache/camel/model/threads.json   |    32 +-
 .../META-INF/org/apache/camel/model/throttle.json  |    25 +-
 .../org/apache/camel/model/throwException.json     |    18 +-
 .../META-INF/org/apache/camel/model/to.json        |    21 +-
 .../META-INF/org/apache/camel/model/toD.json       |    25 +-
 .../META-INF/org/apache/camel/model/tokenizer.json |    12 +-
 .../tokenizer/langChain4jCharacterTokenizer.json   |    10 +-
 .../model/tokenizer/langChain4jLineTokenizer.json  |    10 +-
 .../tokenizer/langChain4jParagraphTokenizer.json   |    10 +-
 .../tokenizer/langChain4jSentenceTokenizer.json    |    10 +-
 .../model/tokenizer/langChain4jWordTokenizer.json  |    10 +-
 .../org/apache/camel/model/transacted.json         |    12 +-
 .../META-INF/org/apache/camel/model/transform.json |    13 +-
 .../org/apache/camel/model/transformDataType.json  |    14 +-
 .../camel/model/transformer/customTransformer.json |    14 +-
 .../model/transformer/dataFormatTransformer.json   |    12 +-
 .../model/transformer/endpointTransformer.json     |    14 +-
 .../camel/model/transformer/loadTransformer.json   |    14 +-
 .../camel/model/transformer/transformers.json      |     4 +-
 .../META-INF/org/apache/camel/model/unmarshal.json |    17 +-
 .../META-INF/org/apache/camel/model/validate.json  |    15 +-
 .../camel/model/validator/customValidator.json     |     8 +-
 .../camel/model/validator/endpointValidator.json   |     8 +-
 .../camel/model/validator/predicateValidator.json  |     6 +-
 .../apache/camel/model/validator/validators.json   |     4 +-
 .../META-INF/org/apache/camel/model/value.json     |     4 +-
 .../META-INF/org/apache/camel/model/when.json      |     8 +-
 .../META-INF/org/apache/camel/model/wireTap.json   |    31 +-
 .../apache/camel/model/A2ASubTaskDefinition.java   |    15 +-
 .../apache/camel/model/AggregateDefinition.java    |   176 +-
 .../camel/model/BasicOutputExpressionNode.java     |     2 +
 .../org/apache/camel/model/BeanDefinition.java     |    37 +-
 .../apache/camel/model/BeanFactoryDefinition.java  |    82 +-
 .../org/apache/camel/model/CatchDefinition.java    |     7 +-
 .../org/apache/camel/model/ChoiceDefinition.java   |    21 +-
 .../camel/model/CircuitBreakerDefinition.java      |    18 +-
 .../apache/camel/model/ClaimCheckDefinition.java   |    19 +-
 .../apache/camel/model/ContextScanDefinition.java  |    19 +-
 .../apache/camel/model/ConvertBodyDefinition.java  |    21 +-
 .../camel/model/ConvertHeaderDefinition.java       |    36 +-
 .../camel/model/ConvertVariableDefinition.java     |    36 +-
 .../org/apache/camel/model/DelayDefinition.java    |    17 +-
 .../camel/model/DynamicRouterDefinition.java       |    22 +-
 .../org/apache/camel/model/EnrichDefinition.java   |    41 +-
 .../apache/camel/model/ErrorHandlerDefinition.java |     7 +-
 .../org/apache/camel/model/ExpressionNode.java     |     2 +
 .../model/ExpressionSubElementDefinition.java      |     3 +
 .../model/FaultToleranceConfigurationCommon.java   |    78 +-
 .../FaultToleranceConfigurationDefinition.java     |     3 +-
 .../org/apache/camel/model/FilterDefinition.java   |    14 +-
 .../org/apache/camel/model/FinallyDefinition.java  |     5 +-
 .../org/apache/camel/model/FromDefinition.java     |    25 +-
 .../apache/camel/model/GlobalOptionDefinition.java |    11 +-
 .../camel/model/GlobalOptionsDefinition.java       |     6 +-
 .../camel/model/IdempotentConsumerDefinition.java  |    25 +-
 .../org/apache/camel/model/IdentifiedType.java     |     6 -
 .../apache/camel/model/InputTypeDefinition.java    |    18 +-
 .../apache/camel/model/InterceptDefinition.java    |     3 +-
 .../camel/model/InterceptFromDefinition.java       |     8 +-
 .../model/InterceptSendToEndpointDefinition.java   |    19 +-
 .../org/apache/camel/model/KameletDefinition.java  |    11 +-
 .../apache/camel/model/LoadBalanceDefinition.java  |     9 +-
 .../apache/camel/model/LoadBalancerDefinition.java |     3 -
 .../java/org/apache/camel/model/LogDefinition.java |    57 +-
 .../org/apache/camel/model/LoopDefinition.java     |    35 +-
 .../org/apache/camel/model/MarshalDefinition.java  |    10 +-
 .../apache/camel/model/MulticastDefinition.java    |    72 +-
 .../apache/camel/model/OnCompletionDefinition.java |    50 +-
 .../apache/camel/model/OnExceptionDefinition.java  |    75 +-
 .../apache/camel/model/OnFallbackDefinition.java   |    15 +-
 .../org/apache/camel/model/OnWhenDefinition.java   |     7 +-
 .../model/OptimisticLockRetryPolicyDefinition.java |    18 +-
 .../camel/model/OptionalIdentifiedDefinition.java  |    19 -
 .../apache/camel/model/OtherwiseDefinition.java    |     4 +-
 .../apache/camel/model/OutputExpressionNode.java   |     2 +
 .../apache/camel/model/OutputTypeDefinition.java   |    17 +-
 .../apache/camel/model/PackageScanDefinition.java  |    17 +-
 .../org/apache/camel/model/PausableDefinition.java |    10 +-
 .../org/apache/camel/model/PipelineDefinition.java |     4 +-
 .../org/apache/camel/model/PolicyDefinition.java   |    15 +-
 .../org/apache/camel/model/PollDefinition.java     |    46 +-
 .../apache/camel/model/PollEnrichDefinition.java   |    38 +-
 .../org/apache/camel/model/ProcessDefinition.java  |    19 +-
 .../apache/camel/model/ProcessorDefinition.java    |    45 +-
 .../org/apache/camel/model/PropertyDefinition.java |    11 +-
 .../apache/camel/model/PropertyDefinitions.java    |     1 +
 .../camel/model/PropertyExpressionDefinition.java  |    12 +-
 .../camel/model/RecipientListDefinition.java       |    51 +-
 .../camel/model/RedeliveryPolicyDefinition.java    |   102 +-
 .../apache/camel/model/RemoveHeaderDefinition.java |     7 +-
 .../camel/model/RemoveHeadersDefinition.java       |    24 +-
 .../camel/model/RemovePropertiesDefinition.java    |    22 +-
 .../camel/model/RemovePropertyDefinition.java      |     7 +-
 .../camel/model/RemoveVariableDefinition.java      |     7 +-
 .../apache/camel/model/ResequenceDefinition.java   |    21 +-
 .../model/Resilience4jConfigurationCommon.java     |   203 +-
 .../model/Resilience4jConfigurationDefinition.java |     3 +-
 .../camel/model/RestContextRefDefinition.java      |     7 +-
 .../apache/camel/model/ResumableDefinition.java    |    13 +-
 .../org/apache/camel/model/RollbackDefinition.java |    25 +-
 .../apache/camel/model/RouteBuilderDefinition.java |     7 +-
 .../RouteConfigurationContextRefDefinition.java    |     7 +-
 .../camel/model/RouteConfigurationDefinition.java  |    20 +-
 .../camel/model/RouteConfigurationsDefinition.java |     3 +-
 .../camel/model/RouteContextRefDefinition.java     |     7 +-
 .../org/apache/camel/model/RouteDefinition.java    |   163 +-
 .../model/RouteTemplateContextRefDefinition.java   |     7 +-
 .../camel/model/RouteTemplateDefinition.java       |     4 +-
 .../model/RouteTemplateParameterDefinition.java    |    21 +-
 .../camel/model/RouteTemplatesDefinition.java      |     6 +-
 .../org/apache/camel/model/RoutesDefinition.java   |     3 +-
 .../apache/camel/model/RoutingSlipDefinition.java  |    20 +-
 .../org/apache/camel/model/SagaDefinition.java     |    65 +-
 .../org/apache/camel/model/SamplingDefinition.java |    17 +-
 .../org/apache/camel/model/ScriptDefinition.java   |     7 +-
 .../org/apache/camel/model/SendDefinition.java     |    15 +-
 .../org/apache/camel/model/SetBodyDefinition.java  |     8 +-
 .../camel/model/SetExchangePatternDefinition.java  |     9 +-
 .../apache/camel/model/SetHeaderDefinition.java    |    14 +-
 .../apache/camel/model/SetHeadersDefinition.java   |     4 +-
 .../apache/camel/model/SetPropertyDefinition.java  |    14 +-
 .../apache/camel/model/SetVariableDefinition.java  |    14 +-
 .../apache/camel/model/SetVariablesDefinition.java |     4 +-
 .../org/apache/camel/model/SortDefinition.java     |    10 +-
 .../org/apache/camel/model/SplitDefinition.java    |    78 +-
 .../org/apache/camel/model/StepDefinition.java     |     4 +-
 .../org/apache/camel/model/StopDefinition.java     |     4 +-
 .../camel/model/TemplatedRouteDefinition.java      |    11 +-
 .../model/TemplatedRouteParameterDefinition.java   |    11 +-
 .../camel/model/TemplatedRoutesDefinition.java     |     6 +-
 .../camel/model/ThreadPoolProfileDefinition.java   |    55 +-
 .../org/apache/camel/model/ThreadsDefinition.java  |    34 +-
 .../org/apache/camel/model/ThrottleDefinition.java |    38 +-
 .../camel/model/ThrowExceptionDefinition.java      |    24 +-
 .../java/org/apache/camel/model/ToDefinition.java  |    29 +-
 .../apache/camel/model/ToDynamicDefinition.java    |    29 +-
 .../apache/camel/model/TokenizerDefinition.java    |    13 +-
 .../model/TokenizerImplementationDefinition.java   |     6 -
 .../apache/camel/model/TransactedDefinition.java   |    15 +-
 .../camel/model/TransformDataTypeDefinition.java   |    13 +-
 .../apache/camel/model/TransformDefinition.java    |     9 +-
 .../java/org/apache/camel/model/TryDefinition.java |     5 +-
 .../apache/camel/model/UnmarshalDefinition.java    |    17 +-
 .../org/apache/camel/model/ValidateDefinition.java |    19 +-
 .../org/apache/camel/model/ValueDefinition.java    |    10 +-
 .../org/apache/camel/model/WhenDefinition.java     |     3 +-
 .../org/apache/camel/model/WireTapDefinition.java  |    20 +-
 .../camel/model/app/ApplicationDefinition.java     |     3 +-
 .../camel/model/app/BeanConstructorDefinition.java |     8 +-
 .../model/app/BeanConstructorsDefinition.java      |     4 +-
 .../camel/model/app/BeanPropertiesDefinition.java  |     4 +-
 .../camel/model/app/BeanPropertyDefinition.java    |    15 +-
 .../apache/camel/model/app/BeansDefinition.java    |    47 +-
 .../camel/model/app/ComponentScanDefinition.java   |     4 +-
 .../camel/model/config/BatchResequencerConfig.java |    33 +-
 .../model/config/StreamResequencerConfig.java      |    43 +-
 .../camel/model/dataformat/ASN1DataFormat.java     |    18 +-
 .../camel/model/dataformat/AvroDataFormat.java     |   135 +-
 .../camel/model/dataformat/BarcodeDataFormat.java  |    27 +-
 .../camel/model/dataformat/Base64DataFormat.java   |    26 +-
 .../camel/model/dataformat/BeanioDataFormat.java   |    52 +-
 .../camel/model/dataformat/BindyDataFormat.java    |    44 +-
 .../camel/model/dataformat/CBORDataFormat.java     |    83 +-
 .../camel/model/dataformat/CryptoDataFormat.java   |    57 +-
 .../camel/model/dataformat/CsvDataFormat.java      |   166 +-
 .../camel/model/dataformat/CustomDataFormat.java   |    10 +-
 .../model/dataformat/DataFormatsDefinition.java    |     7 +-
 .../camel/model/dataformat/DfdlDataFormat.java     |     3 +-
 .../camel/model/dataformat/FhirDataformat.java     |   258 +-
 .../camel/model/dataformat/FhirJsonDataFormat.java |     3 +-
 .../camel/model/dataformat/FhirXmlDataFormat.java  |     3 +-
 .../camel/model/dataformat/FlatpackDataFormat.java |    51 +-
 .../camel/model/dataformat/ForyDataFormat.java     |     3 +-
 .../camel/model/dataformat/GrokDataFormat.java     |    28 +-
 .../model/dataformat/GroovyJSonDataFormat.java     |    11 +-
 .../model/dataformat/GroovyXmlDataFormat.java      |    10 +-
 .../model/dataformat/GzipDeflaterDataFormat.java   |     3 +-
 .../camel/model/dataformat/HL7DataFormat.java      |    25 +-
 .../camel/model/dataformat/IcalDataFormat.java     |     9 +-
 .../camel/model/dataformat/Iso8583DataFormat.java  |     3 +-
 .../model/dataformat/JacksonXMLDataFormat.java     |   130 +-
 .../camel/model/dataformat/JaxbDataFormat.java     |   135 +-
 .../camel/model/dataformat/JsonApiDataFormat.java  |    17 +-
 .../camel/model/dataformat/JsonDataFormat.java     |   165 +-
 .../camel/model/dataformat/LZFDataFormat.java      |     9 +-
 .../model/dataformat/MimeMultipartDataFormat.java  |    43 +-
 .../camel/model/dataformat/OcsfDataFormat.java     |    51 +-
 .../camel/model/dataformat/PGPDataFormat.java      |    96 +-
 .../camel/model/dataformat/PQCDataFormat.java      |    47 +-
 .../model/dataformat/ParquetAvroDataFormat.java    |    23 +-
 .../camel/model/dataformat/ProtobufDataFormat.java |   143 +-
 .../camel/model/dataformat/RssDataFormat.java      |     3 +-
 .../camel/model/dataformat/SmooksDataFormat.java   |     8 +-
 .../camel/model/dataformat/SoapDataFormat.java     |    84 +-
 .../camel/model/dataformat/SwiftMtDataFormat.java  |    11 +-
 .../camel/model/dataformat/SwiftMxDataFormat.java  |    37 +-
 .../camel/model/dataformat/SyslogDataFormat.java   |     3 +-
 .../camel/model/dataformat/TarFileDataFormat.java  |    34 +-
 .../camel/model/dataformat/ThriftDataFormat.java   |    15 +-
 .../dataformat/UniVocityAbstractDataFormat.java    |   104 +-
 .../model/dataformat/UniVocityCsvDataFormat.java   |    24 +-
 .../model/dataformat/UniVocityFixedDataFormat.java |    25 +-
 .../camel/model/dataformat/UniVocityHeader.java    |    10 +-
 .../model/dataformat/UniVocityTsvDataFormat.java   |     8 +-
 .../model/dataformat/XMLSecurityDataFormat.java    |   123 +-
 .../camel/model/dataformat/YAMLDataFormat.java     |    75 +-
 .../model/dataformat/ZipDeflaterDataFormat.java    |    10 +-
 .../camel/model/dataformat/ZipFileDataFormat.java  |    36 +-
 .../errorhandler/DeadLetterChannelDefinition.java  |    23 +-
 .../DefaultErrorHandlerDefinition.java             |   183 +-
 .../JtaTransactionErrorHandlerDefinition.java      |     3 +-
 .../errorhandler/NoErrorHandlerDefinition.java     |     3 +-
 .../errorhandler/RefErrorHandlerDefinition.java    |     9 +-
 .../SpringTransactionErrorHandlerDefinition.java   |     3 +-
 .../TransactionErrorHandlerDefinition.java         |    19 +-
 .../camel/model/language/CSimpleExpression.java    |    19 +-
 .../camel/model/language/ConstantExpression.java   |     3 +-
 .../camel/model/language/DatasonnetExpression.java |    11 +-
 .../model/language/ExchangePropertyExpression.java |     3 +-
 .../camel/model/language/ExpressionDefinition.java |    27 +-
 .../camel/model/language/GroovyExpression.java     |     2 +-
 .../camel/model/language/HeaderExpression.java     |     2 +-
 .../camel/model/language/Hl7TerserExpression.java  |     3 +-
 .../camel/model/language/JavaExpression.java       |    17 +-
 .../camel/model/language/JavaScriptExpression.java |     3 +-
 .../camel/model/language/JoorExpression.java       |    17 +-
 .../apache/camel/model/language/JqExpression.java  |     3 +-
 .../camel/model/language/JsonPathExpression.java   |    39 +-
 .../camel/model/language/LanguageExpression.java   |     6 +-
 .../camel/model/language/MethodCallExpression.java |    39 +-
 .../camel/model/language/MvelExpression.java       |     2 +-
 .../model/language/NamespaceAwareExpression.java   |    10 +-
 .../camel/model/language/OgnlExpression.java       |     3 +-
 .../camel/model/language/PythonExpression.java     |     2 +-
 .../apache/camel/model/language/RefExpression.java |     3 +-
 .../camel/model/language/SimpleExpression.java     |    26 +-
 .../SingleInputTypedExpressionDefinition.java      |     7 +-
 .../camel/model/language/SpELExpression.java       |     3 +-
 .../camel/model/language/TokenizerExpression.java  |    62 +-
 .../model/language/TypedExpressionDefinition.java  |     8 +-
 .../camel/model/language/VariableExpression.java   |     2 +-
 .../camel/model/language/WasmExpression.java       |     9 +-
 .../model/language/XMLTokenizerExpression.java     |    19 +-
 .../camel/model/language/XPathExpression.java      |    65 +-
 .../camel/model/language/XQueryExpression.java     |    15 +-
 .../loadbalancer/CustomLoadBalancerDefinition.java |    10 +-
 .../FailoverLoadBalancerDefinition.java            |    61 +-
 .../loadbalancer/RandomLoadBalancerDefinition.java |     3 +-
 .../RoundRobinLoadBalancerDefinition.java          |     3 +-
 .../loadbalancer/StickyLoadBalancerDefinition.java |     7 +-
 .../loadbalancer/TopicLoadBalancerDefinition.java  |     3 +-
 .../WeightedLoadBalancerDefinition.java            |    27 +-
 .../apache/camel/model/rest/ApiKeyDefinition.java  |    26 +-
 .../camel/model/rest/BasicAuthDefinition.java      |     2 +-
 .../camel/model/rest/BearerTokenDefinition.java    |     6 +-
 .../apache/camel/model/rest/DeleteDefinition.java  |     2 +-
 .../org/apache/camel/model/rest/GetDefinition.java |     2 +-
 .../apache/camel/model/rest/HeadDefinition.java    |     2 +-
 .../camel/model/rest/MutualTLSDefinition.java      |     3 +-
 .../apache/camel/model/rest/OAuth2Definition.java  |    27 +-
 .../apache/camel/model/rest/OpenApiDefinition.java |    34 +-
 .../camel/model/rest/OpenIdConnectDefinition.java  |     6 +-
 .../apache/camel/model/rest/ParamDefinition.java   |    57 +-
 .../apache/camel/model/rest/PatchDefinition.java   |     2 +-
 .../apache/camel/model/rest/PostDefinition.java    |     2 +-
 .../org/apache/camel/model/rest/PutDefinition.java |     2 +-
 .../camel/model/rest/ResponseHeaderDefinition.java |    35 +-
 .../model/rest/ResponseMessageDefinition.java      |    14 +-
 .../camel/model/rest/RestBindingDefinition.java    |    95 +-
 .../model/rest/RestConfigurationDefinition.java    |   261 +-
 .../apache/camel/model/rest/RestDefinition.java    |   113 +-
 .../camel/model/rest/RestPropertyDefinition.java   |    11 +-
 .../camel/model/rest/RestSecuritiesDefinition.java |     7 +-
 .../camel/model/rest/RestSecurityDefinition.java   |    10 +-
 .../apache/camel/model/rest/RestsDefinition.java   |     6 +-
 .../camel/model/rest/SecurityDefinition.java       |    13 +-
 .../apache/camel/model/rest/VerbDefinition.java    |   148 +-
 .../LangChain4jCharacterTokenizerDefinition.java   |     3 +-
 .../LangChain4jLineTokenizerDefinition.java        |     3 +-
 .../LangChain4jParagraphTokenizerDefinition.java   |     3 +-
 .../LangChain4jSentenceTokenizerDefinition.java    |     3 +-
 .../tokenizer/LangChain4jTokenizerDefinition.java  |    41 +-
 .../LangChain4jWordTokenizerDefinition.java        |     3 +-
 .../transformer/CustomTransformerDefinition.java   |    12 +-
 .../DataFormatTransformerDefinition.java           |     7 +-
 .../transformer/EndpointTransformerDefinition.java |    11 +-
 .../transformer/LoadTransformerDefinition.java     |    13 +-
 .../model/transformer/TransformerDefinition.java   |    48 +-
 .../model/transformer/TransformersDefinition.java  |     7 +-
 .../model/validator/CustomValidatorDefinition.java |    12 +-
 .../validator/EndpointValidatorDefinition.java     |    11 +-
 .../validator/PredicateValidatorDefinition.java    |     6 +-
 .../camel/model/validator/ValidatorDefinition.java |    10 +-
 .../model/validator/ValidatorsDefinition.java      |     6 +-
 .../org/apache/camel/core/xml/jmxAgent.json        |    30 +-
 .../apache/camel/core/xml/propertiesFunction.json  |     2 +-
 .../apache/camel/core/xml/propertiesLocation.json  |     6 +-
 .../apache/camel/core/xml/propertyPlaceholder.json |    16 +-
 .../org/apache/camel/core/xml/routeController.json |    26 +-
 .../org/apache/camel/core/xml/streamCaching.json   |    28 +-
 .../builder/RouteTemplateOptionalValueTest.java    |    64 +
 .../direct/DirectProducerBlockingTest.java         |     8 +-
 .../seda/FileSedaShutdownCompleteAllTasksTest.java |     7 -
 .../ValidatorEndpointClearCachedSchemaTest.java    |    20 +-
 .../DefaultAsyncProcessorAwaitManagerTest.java     |    10 +-
 .../apache/camel/impl/StopTimeoutRouteTest.java    |     4 -
 .../camel/language/XPathRouteConcurrentTest.java   |    14 -
 ...etterChannelRedeliverWithDelayBlockingTest.java |     9 +-
 .../processor/IdempotentConsumerAsyncTest.java     |     3 -
 .../RecipientListWithSimpleExpressionTest.java     |     1 -
 .../apache/camel/processor/ResequencerTest.java    |     2 -
 .../apache/camel/processor/ShutdownDeferTest.java  |     2 -
 .../AggregateCompletionIntervalTest.java           |     3 -
 .../DistributedCompletionIntervalTest.java         |     4 -
 .../enricher/PollEnricherNoResourceTest.java       |     2 -
 ...lingExceptionRoutePolicyKeepOpenOnInitTest.java |     2 -
 .../ThrottlingExceptionRoutePolicyTest.java        |     1 -
 .../org/apache/camel/support/EndpointHelper.java   |     7 +
 doap.rdf                                           |     6 +-
 docs/components/modules/languages/nav.adoc         |     8 +
 .../modules/languages/pages/simple-advanced.adoc   |     1 +
 .../modules/languages/pages/simple-functions.adoc  |     1 +
 .../modules/languages/pages/simple-ognl.adoc       |     1 +
 .../modules/languages/pages/simple-operators.adoc  |     1 +
 docs/eips-nav.adoc.template                        |     1 +
 docs/languages-nav.adoc.template                   |     4 +
 docs/main/modules/contributing/pages/index.adoc    |    17 +
 docs/main/modules/reference/pages/index.adoc       |     3 +-
 docs/user-manual/modules/ROOT/nav.adoc             |     7 +
 .../ROOT/pages/camel-4x-upgrade-guide-4_14.adoc    |    31 +
 .../ROOT/pages/camel-4x-upgrade-guide-4_18.adoc    |    31 +
 .../ROOT/pages/camel-4x-upgrade-guide-4_21.adoc    |   109 +-
 .../modules/ROOT/pages/camel-jbang-tui.adoc        |     4 +-
 .../camel-yaml-dsl-validator-maven-plugin.adoc     |    33 +-
 .../modules/ROOT/pages/exception-advanced.adoc     |   462 +
 .../modules/ROOT/pages/exception-clause.adoc       |  1390 +-
 .../ROOT/pages/exception-handling-patterns.adoc    |   768 +
 .../modules/ROOT/pages/exception-redelivery.adoc   |   186 +
 docs/user-manual/modules/ROOT/pages/index.adoc     |     3 +-
 .../jbang-commands/camel-jbang-get-datasource.adoc |    28 +
 .../ROOT/pages/jbang-commands/camel-jbang-get.adoc |     1 +
 .../modules/ROOT/pages/rest-dsl-binding.adoc       |   580 +
 .../modules/ROOT/pages/rest-dsl-validation.adoc    |   380 +
 docs/user-manual/modules/ROOT/pages/rest-dsl.adoc  |  1152 +-
 .../modules/ROOT/pages/route-diagram.adoc          |    16 +-
 docs/user-manual/modules/ROOT/pages/sbom.adoc      |    91 +
 .../modules/ROOT/pages/security-policy.adoc        |   171 +
 docs/user-manual/modules/ROOT/pages/security.adoc  |     4 +
 docs/user-manual/modules/ROOT/references.adoc      |     3 +-
 .../camel/cli/connector/LocalCliConnector.java     |     7 +
 ...AtmosphereWebsocketComponentBuilderFactory.java |    22 +
 .../AwsBedrockAgentComponentBuilderFactory.java    |    16 -
 .../component/dsl/HttpComponentBuilderFactory.java |    22 +
 .../dsl/HttpsComponentBuilderFactory.java          |    22 +
 .../component/dsl/ImapComponentBuilderFactory.java |     8 +-
 .../dsl/ImapsComponentBuilderFactory.java          |     8 +-
 .../dsl/JettyComponentBuilderFactory.java          |    22 +
 .../dsl/MiloBrowseComponentBuilderFactory.java     |    36 +
 .../dsl/MiloClientComponentBuilderFactory.java     |    36 +
 .../component/dsl/Pop3ComponentBuilderFactory.java |     8 +-
 .../dsl/Pop3sComponentBuilderFactory.java          |     8 +-
 .../dsl/ServletComponentBuilderFactory.java        |    22 +
 .../component/dsl/SmtpComponentBuilderFactory.java |     8 +-
 .../dsl/SmtpsComponentBuilderFactory.java          |     8 +-
 .../dsl/BedrockAgentEndpointBuilderFactory.java    |    45 -
 .../dsl/DoclingEndpointBuilderFactory.java         |    12 +
 .../endpoint/dsl/FileEndpointBuilderFactory.java   |   172 +-
 .../endpoint/dsl/FilesEndpointBuilderFactory.java  |   172 +-
 .../endpoint/dsl/FtpEndpointBuilderFactory.java    |   172 +-
 .../endpoint/dsl/FtpsEndpointBuilderFactory.java   |   172 +-
 .../endpoint/dsl/MailEndpointBuilderFactory.java   |    16 +-
 .../dsl/MiloBrowseEndpointBuilderFactory.java      |    32 +
 .../dsl/MiloClientEndpointBuilderFactory.java      |    96 +
 .../dsl/MinaSftpEndpointBuilderFactory.java        |   172 +-
 .../dsl/MongoDbEndpointBuilderFactory.java         |    46 +
 .../endpoint/dsl/ScpEndpointBuilderFactory.java    |   142 +-
 .../endpoint/dsl/SftpEndpointBuilderFactory.java   |   172 +-
 .../endpoint/dsl/SmbEndpointBuilderFactory.java    |   172 +-
 .../dsl/VertxWebsocketEndpointBuilderFactory.java  |     8 +-
 dsl/camel-jbang/camel-jbang-core/pom.xml           |     4 +
 .../META-INF/camel-jbang-commands-metadata.json    |     2 +-
 .../dsl/jbang/core/commands/CamelJBangMain.java    |     5 +
 .../dsl/jbang/core/commands/ExportQuarkus.java     |     1 +
 .../core/commands/GroupedCommandHelpRenderer.java  |   100 +
 .../core/commands/action/ActionBaseCommand.java    |     2 +-
 .../jbang/core/commands/action/CamelBeanDump.java  |     2 +-
 .../core/commands/action/CamelHistoryAction.java   |     2 +-
 .../commands/action/CamelRouteDiagramAction.java   |     2 +-
 .../core/commands/action/CamelRouteDumpAction.java |     2 +-
 .../commands/action/CamelRouteStructureAction.java |     2 +-
 .../commands/action/CamelRouteTopologyAction.java  |     2 +-
 .../core/commands/action/CamelSourceAction.java    |     2 +-
 .../jbang/core/commands/action/CamelSourceTop.java |     2 +-
 .../core/commands/action/CamelSpanAction.java      |     2 +-
 .../core/commands/action/CamelStubAction.java      |     2 +-
 .../core/commands/action/CamelThreadDump.java      |     2 +-
 .../commands/action/RouteControllerAction.java     |     2 +-
 .../core/commands/catalog/CatalogBaseCommand.java  |     5 +-
 .../core/commands/infra/InfraBaseCommand.java      |    30 +-
 .../dsl/jbang/core/commands/infra/InfraGet.java    |     3 +-
 .../dsl/jbang/core/commands/infra/InfraPs.java     |     2 +-
 .../core/commands/process/ListDataSource.java      |   190 +
 .../camel/dsl/jbang/core/common/ExampleHelper.java |     5 +-
 .../examples/camel-jbang-example-catalog.json      |    19 +-
 .../src/main/resources/examples/sql/README.md      |    71 +
 .../resources/examples/sql/application.properties  |     4 +
 .../src/main/resources/examples/sql/sql.camel.yaml |    40 +
 .../resources/templates/quarkus-kubernetes-pom.ftl |     4 +
 .../src/main/resources/templates/quarkus-pom.ftl   |     4 +
 .../commands/GroupedCommandHelpRendererTest.java   |    98 +
 .../commands/action/ActionCommandTestSupport.java  |   188 +
 .../core/commands/action/CamelBeanDumpTest.java    |    92 +
 .../commands/action/CamelBrowseActionTest.java     |    83 +
 .../core/commands/action/CamelGCActionTest.java    |    59 +
 .../commands/action/CamelHistoryActionTest.java    |   103 +
 .../core/commands/action/CamelLoadActionTest.java  |    89 +
 .../action/CamelProcessorDisableActionTest.java    |    62 +
 .../action/CamelProcessorEnableActionTest.java     |    62 +
 .../commands/action/CamelReceiveActionTest.java    |    71 +
 .../commands/action/CamelReloadActionTest.java     |    59 +
 .../commands/action/CamelResetStatsActionTest.java |    59 +
 .../commands/action/CamelRouteDumpActionTest.java  |    91 +
 .../action/CamelRouteGroupStartActionTest.java     |    64 +
 .../action/CamelRouteGroupStopActionTest.java      |    64 +
 .../action/CamelRouteResumeActionTest.java         |    62 +
 .../commands/action/CamelRouteStartActionTest.java |    78 +
 .../commands/action/CamelRouteStopActionTest.java  |    62 +
 .../action/CamelRouteStructureActionTest.java      |    80 +
 .../action/CamelRouteSuspendActionTest.java        |    62 +
 .../action/CamelRouteTopologyActionTest.java       |    82 +
 .../core/commands/action/CamelSendActionTest.java  |    81 +
 .../core/commands/action/CamelSourceTopTest.java   |    87 +
 .../core/commands/action/CamelSpanActionTest.java  |    89 +
 .../core/commands/action/CamelStubActionTest.java  |    81 +
 .../core/commands/action/CamelThreadDumpTest.java  |    91 +
 .../commands/action/RouteControllerActionTest.java |    84 +
 .../commands/catalog/CatalogComponentTest.java     |    95 +
 .../commands/catalog/CatalogDataFormatTest.java    |    61 +
 .../commands/catalog/CatalogDevConsoleTest.java    |    61 +
 .../core/commands/catalog/CatalogKameletTest.java  |   140 +
 .../core/commands/catalog/CatalogLanguageTest.java |    61 +
 .../core/commands/catalog/CatalogOtherTest.java    |    61 +
 .../commands/catalog/CatalogTransformerTest.java   |    62 +
 .../commands/config/BaseConfigTestSupport.java     |     5 +-
 .../commands/infra/InfraCommandTestSupport.java    |    68 +
 .../jbang/core/commands/infra/InfraGetTest.java    |    92 +
 .../dsl/jbang/core/commands/infra/InfraPsTest.java |    77 +
 .../commands/transform/DataWeaveLexerTest.java     |   153 +
 .../commands/transform/DataWeaveParserTest.java    |   286 +
 .../core/commands/version/VersionSetTest.java      |   124 +
 .../dsl/jbang/core/common/TemplateHelperTest.java  |    39 +-
 dsl/camel-jbang/camel-jbang-mcp/pom.xml            |     2 +-
 .../dsl/jbang/core/commands/mcp/CatalogTools.java  |    39 +-
 dsl/camel-jbang/camel-jbang-plugin-test/pom.xml    |    13 +-
 .../dsl/jbang/core/commands/test/TestCommand.java  |     3 +-
 .../dsl/jbang/core/commands/test/TestInit.java     |   126 +
 .../dsl/jbang/core/commands/test/TestPlugin.java   |   205 +-
 .../core/commands/test/TestPluginExporter.java     |     1 +
 .../jbang/core/commands/test/TestPluginTest.java   |   138 +
 .../src/test/resources/my-sample.citrus.it.yaml    |    27 +
 .../dsl/jbang/core/commands/tui/ActionsPopup.java  |    41 +-
 .../dsl/jbang/core/commands/tui/CamelMonitor.java  |    84 +-
 .../jbang/core/commands/tui/DataSourceInfo.java    |    33 +-
 .../dsl/jbang/core/commands/tui/DataSourceTab.java |   283 +
 .../dsl/jbang/core/commands/tui/DoctorPopup.java   |     5 +-
 .../dsl/jbang/core/commands/tui/EndpointsTab.java  |     2 +-
 .../dsl/jbang/core/commands/tui/HelpOverlay.java   |     4 +-
 .../jbang/core/commands/tui/IntegrationInfo.java   |     1 +
 .../dsl/jbang/core/commands/tui/McpLogPopup.java   |     4 -
 .../jbang/core/commands/tui/MonitorContext.java    |     1 +
 .../dsl/jbang/core/commands/tui/OverviewTab.java   |    41 +-
 .../jbang/core/commands/tui/RunOptionsForm.java    |    61 +-
 .../dsl/jbang/core/commands/tui/ShellPanel.java    |    74 +-
 .../dsl/jbang/core/commands/tui/StatusParser.java  |    25 +
 .../dsl/jbang/core/commands/tui/StopAllPopup.java  |     5 -
 .../jbang/core/commands/tui/CamelMonitorTest.java  |    53 +
 .../jbang/core/commands/tui/HelpOverlayTest.java   |    72 +
 .../core/commands/tui/ShellPanelColorTest.java     |    75 +
 .../commands/validate/YamlValidateCommand.java     |     2 -
 dsl/camel-jbang/camel-launcher/pom.xml             |    33 +-
 .../dsl/jbang/launcher/CamelLauncherMain.java      |    27 +-
 .../dsl/jbang/launcher/CamelLauncherTest.java      |    36 +
 ...mel-factoryfinder-known-dependencies.properties |     2 +
 .../auto-configure/spring.datasource.url.java      |     2 +-
 .../dsl/yaml/deserializers/ModelDeserializers.java |  3092 ++--
 .../camel-yaml-dsl-validator-maven-plugin/pom.xml  |     5 +
 .../camel-yaml-dsl-validator-maven-plugin.adoc     |    33 +-
 .../camel/dsl/yaml/validator/ValidateMojo.java     |    21 +-
 .../camel/dsl/yaml/validator/ValidateMojoTest.java |   132 +
 .../resources/schema/camelYamlDsl-canonical.json   |  2994 ++--
 .../generated/resources/schema/camelYamlDsl.json   |  3091 ++--
 .../camel/dsl/yaml/YamlRoutesBuilderLoader.java    |     3 +-
 .../org/apache/camel/dsl/yaml/KameletTest.groovy   |    31 +
 .../dsl/yaml/PipeLoaderErrorHandlerTest.groovy     |     8 +-
 .../apache/camel/dsl/yaml/PipeLoaderTest.groovy    |    22 +-
 .../dsl/kamelet/KameletOptionalParameterTest.java  |   162 +
 parent/pom.xml                                     |    58 +-
 pom.xml                                            |     4 +-
 .../src/generated/resources/META-INF/metadata.json |    42 +-
 .../test/infra/aws2/services/container.properties  |     2 +-
 .../infra/cli/services/CliLocalProcessService.java |    20 +
 .../camel/test/infra/cli/services/Dockerfile       |     3 +
 .../infra/docling/services/container.properties    |     2 +-
 .../test/infra/fhir/services/container.properties  |     2 +-
 .../hashicorp/vault/services/container.properties  |     2 +-
 .../test/infra/kafka/services/container.properties |     2 +-
 .../infra/ollama/services/container.properties     |     4 +-
 .../org/apache/camel/tooling/model/BaseModel.java  |    13 +
 .../org/apache/camel/tooling/model/JsonMapper.java |     7 +
 .../maven/packaging/PrepareDocSymlinksMojo.java    |     6 +-
 .../camel/maven/packaging/SchemaGeneratorMojo.java |    83 +-
 .../camel/maven/packaging/XRefCheckMojo.java       |     5 +-
 .../main/java/org/apache/camel/spi/Metadata.java   |     8 +
 1502 files changed, 51426 insertions(+), 42665 deletions(-)
 create mode 100644 .oss-ai-helper-rules/project-guidelines.md
 create mode 100644 .oss-ai-helper-rules/project-info.md
 create mode 100644 .oss-ai-helper-rules/project-standards.md
 create mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/dev-consoles/datasource.json
 create mode 100644 
components/camel-aws/camel-aws-bedrock/src/test/java/org/apache/camel/component/aws2/bedrock/agent/BedrockAgentEndpointTest.java
 create mode 100644 
components/camel-aws/camel-aws-bedrock/src/test/java/org/apache/camel/component/aws2/bedrock/runtime/BedrockInvokeModelPojoRequestTest.java
 create mode 100644 
components/camel-aws/camel-aws-bedrock/src/test/java/org/apache/camel/component/aws2/bedrock/runtime/BedrockInvokeTextModelUnsupportedModelTest.java
 create mode 100644 
components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/Ddb2JsonDataTypeTransformerRouteTest.java
 create mode 100644 
components/camel-diagram/src/main/resources/META-INF/resources/camel/diagram/camel-topology-diagram.js
 rename components/camel-diagram/src/test/resources/{smoke-test.html => 
smoke-test-route.html} (90%)
 create mode 100644 
components/camel-diagram/src/test/resources/smoke-test-topology.html
 create mode 100644 
components/camel-file/src/test/java/org/apache/camel/component/file/GenericFileHelperTest.java
 create mode 100644 
components/camel-http-common/src/test/java/org/apache/camel/http/common/HttpHelperDeserializationTest.java
 create mode 100644 
components/camel-jackson-avro/src/test/java/org/apache/camel/component/jackson/avro/JacksonAvroDataFormatPolymorphicHardeningTest.java
 create mode 100644 
components/camel-jackson-protobuf/src/test/java/org/apache/camel/component/jackson/protobuf/JacksonProtobufDataFormatPolymorphicHardeningTest.java
 create mode 100644 
components/camel-jacksonxml/src/test/java/org/apache/camel/component/jacksonxml/JacksonXMLDataFormatPolymorphicHardeningTest.java
 create mode 100644 
components/camel-kafka/src/test/java/org/apache/camel/component/kafka/transform/TimestampRouterTest.java
 create mode 100644 
components/camel-milo/src/test/java/org/apache/camel/component/milo/ExplicitCredentialsTest.java
 create mode 100644 
components/camel-mongodb/src/generated/resources/META-INF/services/org/apache/camel/mongodb-adapter-factory
 create mode 100644 
components/camel-mongodb/src/generated/resources/META-INF/services/org/apache/camel/mongodb-resume-strategy
 create mode 100644 
components/camel-mongodb/src/main/java/org/apache/camel/component/mongodb/ChangeStreamCommitManager.java
 copy 
core/camel-core-model/src/main/java/org/apache/camel/model/rest/PutDefinition.java
 => 
components/camel-mongodb/src/main/java/org/apache/camel/component/mongodb/CommitManager.java
 (63%)
 copy 
core/camel-core-model/src/main/java/org/apache/camel/model/rest/GetDefinition.java
 => 
components/camel-mongodb/src/main/java/org/apache/camel/component/mongodb/CommitManagers.java
 (63%)
 create mode 100644 
components/camel-mongodb/src/main/java/org/apache/camel/component/mongodb/MongoDbResumable.java
 create mode 100644 
components/camel-mongodb/src/main/java/org/apache/camel/component/mongodb/MongoDbResumeAdapter.java
 copy 
dsl/camel-jbang/camel-jbang-plugin-test/src/main/java/org/apache/camel/dsl/jbang/core/commands/test/TestCommand.java
 => 
components/camel-mongodb/src/main/java/org/apache/camel/component/mongodb/NoopCommitManager.java
 (54%)
 create mode 100644 
components/camel-mongodb/src/main/java/org/apache/camel/processor/resume/mongodb/MongoDbResumeStrategy.java
 copy 
core/camel-core-model/src/main/java/org/apache/camel/model/rest/HeadDefinition.java
 => 
components/camel-mongodb/src/main/java/org/apache/camel/processor/resume/mongodb/MongoDbResumeStrategyConfiguration.java
 (56%)
 create mode 100644 
components/camel-mongodb/src/main/java/org/apache/camel/processor/resume/mongodb/MongoDbResumeStrategyConfigurationBuilder.java
 create mode 100644 
components/camel-mongodb/src/test/java/org/apache/camel/component/mongodb/ChangeStreamCommitManagerTest.java
 create mode 100644 
components/camel-mongodb/src/test/java/org/apache/camel/component/mongodb/MongoDbResumeAdapterTest.java
 create mode 100644 
components/camel-mongodb/src/test/java/org/apache/camel/component/mongodb/integration/MongoDbChangeStreamsResumeIT.java
 create mode 100644 
components/camel-mongodb/src/test/java/org/apache/camel/component/mongodb/support/InMemoryStringResumeCache.java
 create mode 100644 
components/camel-mongodb/src/test/java/org/apache/camel/processor/resume/mongodb/MongoDbResumeStrategyTest.java
 create mode 100644 
core/camel-console/src/generated/java/org/apache/camel/impl/console/DataSourceDevConsoleConfigurer.java
 create mode 100644 
core/camel-console/src/generated/resources/META-INF/org/apache/camel/dev-console/datasource.json
 create mode 100644 
core/camel-console/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.impl.console.DataSourceDevConsole
 create mode 100644 
core/camel-console/src/generated/resources/META-INF/services/org/apache/camel/dev-console/datasource
 create mode 100644 
core/camel-console/src/main/java/org/apache/camel/impl/console/DataSourceDevConsole.java
 create mode 100644 
core/camel-core-engine/src/main/docs/modules/eips/pages/ai-patterns.adoc
 create mode 100644 
core/camel-core-languages/src/main/docs/modules/languages/pages/simple-advanced.adoc
 copy 
core/camel-core-languages/src/main/docs/modules/languages/pages/{simple-language.adoc
 => simple-functions.adoc} (61%)
 create mode 100644 
core/camel-core-languages/src/main/docs/modules/languages/pages/simple-ognl.adoc
 create mode 100644 
core/camel-core-languages/src/main/docs/modules/languages/pages/simple-operators.adoc
 create mode 120000 docs/components/modules/languages/pages/simple-advanced.adoc
 create mode 120000 
docs/components/modules/languages/pages/simple-functions.adoc
 create mode 120000 docs/components/modules/languages/pages/simple-ognl.adoc
 create mode 120000 
docs/components/modules/languages/pages/simple-operators.adoc
 create mode 100644 docs/user-manual/modules/ROOT/pages/exception-advanced.adoc
 create mode 100644 
docs/user-manual/modules/ROOT/pages/exception-handling-patterns.adoc
 create mode 100644 
docs/user-manual/modules/ROOT/pages/exception-redelivery.adoc
 create mode 100644 
docs/user-manual/modules/ROOT/pages/jbang-commands/camel-jbang-get-datasource.adoc
 create mode 100644 docs/user-manual/modules/ROOT/pages/rest-dsl-binding.adoc
 create mode 100644 docs/user-manual/modules/ROOT/pages/rest-dsl-validation.adoc
 create mode 100644 docs/user-manual/modules/ROOT/pages/sbom.adoc
 create mode 100644 docs/user-manual/modules/ROOT/pages/security-policy.adoc
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/GroupedCommandHelpRenderer.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/process/ListDataSource.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/sql/README.md
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/sql/application.properties
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/sql/sql.camel.yaml
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/GroupedCommandHelpRendererTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/action/ActionCommandTestSupport.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/action/CamelBeanDumpTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/action/CamelBrowseActionTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/action/CamelGCActionTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/action/CamelHistoryActionTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/action/CamelLoadActionTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/action/CamelProcessorDisableActionTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/action/CamelProcessorEnableActionTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/action/CamelReceiveActionTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/action/CamelReloadActionTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/action/CamelResetStatsActionTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/action/CamelRouteDumpActionTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/action/CamelRouteGroupStartActionTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/action/CamelRouteGroupStopActionTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/action/CamelRouteResumeActionTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/action/CamelRouteStartActionTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/action/CamelRouteStopActionTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/action/CamelRouteStructureActionTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/action/CamelRouteSuspendActionTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/action/CamelRouteTopologyActionTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/action/CamelSendActionTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/action/CamelSourceTopTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/action/CamelSpanActionTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/action/CamelStubActionTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/action/CamelThreadDumpTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/action/RouteControllerActionTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/catalog/CatalogComponentTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/catalog/CatalogDataFormatTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/catalog/CatalogDevConsoleTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/catalog/CatalogKameletTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/catalog/CatalogLanguageTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/catalog/CatalogOtherTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/catalog/CatalogTransformerTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/infra/InfraCommandTestSupport.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/infra/InfraGetTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/infra/InfraPsTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/transform/DataWeaveLexerTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/transform/DataWeaveParserTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/version/VersionSetTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-test/src/main/java/org/apache/camel/dsl/jbang/core/commands/test/TestInit.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-test/src/test/java/org/apache/camel/dsl/jbang/core/commands/test/TestPluginTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-test/src/test/resources/my-sample.citrus.it.yaml
 copy 
core/camel-core-model/src/main/java/org/apache/camel/model/rest/GetDefinition.java
 => 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/DataSourceInfo.java
 (62%)
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/DataSourceTab.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/CamelMonitorTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/HelpOverlayTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/ShellPanelColorTest.java
 create mode 100644 
dsl/camel-yaml-dsl/camel-yaml-dsl-validator-maven-plugin/src/test/java/org/apache/camel/dsl/yaml/validator/ValidateMojoTest.java
 create mode 100644 
dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/java/org/apache/camel/yaml/dsl/kamelet/KameletOptionalParameterTest.java

Reply via email to