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

davsclaus pushed a change to branch docs/CAMEL-25964-26068-upgrade-guide-sync
in repository https://gitbox.apache.org/repos/asf/camel.git


    from d2d5b5f284b8 CAMEL-25964, CAMEL-26068: upgrade guide - the vertx and 
netty-http notes for 4.22.3 and 4.18.6
     add a23cf115d4fd chore: camel-jbang - fix the SourceSizeTest failure on 
main: SourceTab.java is over 2000 lines (#28419)
     add ab959a5b0cb6 CAMEL-24961: Catalog body types for jpa, sql-stored, 
mybatis, jooq, pgevent, duckdb, clickhouse and four more database components 
(#28393)
     add 8793871fda1e CAMEL-24961: Catalog body types for sjms, sjms2, 
rocketmq, hivemq, iggy, kafka-share, xmpp, pubnub, disruptor, vertx and two 
more (#28394)
     add e48592509d32 CAMEL-24961: Catalog body types for netty, netty-http, 
jetty, servlet, undertow, cxf, cxfrs, spring-ws and four more (#28395)
     add 218ebcb41967 CAMEL-24961: Catalog body types for the eleven hazelcast 
components (#28396)
     add a969c9a2065e CAMEL-24961: Catalog body types for the seven ignite 
components, ehcache, jcache and state-store (#28397)
     add 448fc6617d6b CAMEL-24961: Catalog body types for cql, couchdb, 
arangodb, neo4j, mongodb-gridfs, influxdb, elasticsearch, opensearch and three 
more (#28398)
     add 72085dd09ba4 CAMEL-24961: Catalog body types for ten kubernetes 
components (#28399)
     add 12beac978bf5 CAMEL-24961: Catalog body types for seven more kubernetes 
components and the three openshift components (#28400)
     add ea05bb1985f3 CAMEL-24961: Catalog body types for five langchain4j, 
four spring-ai components, djl and ai-resource (#28401)
     add 4d60fdd02b85 CAMEL-24961: Catalog body types for tensorflow-serving, 
kserve, huggingface, the vector databases and the IBM Watson components (#28402)
     add ab1ec25b3a11 CAMEL-24961: Catalog body types for google-calendar, 
-drive, -mail, -sheets and their streams, and four azure components (#28403)
     add 44c43dcd5a3b CAMEL-24961: Catalog body types for nine google cloud 
components, ibm-secrets-manager, hashicorp-vault and cyberark-vault (#28404)
     add 06b8176b5347 CAMEL-24961: Catalog body types for the seven huawei 
cloud components and the six openstack components (#28406)
     add d957f50b7f7e CAMEL-24961: Catalog body types for the eight alibaba 
components, dapr and consul (#28409)
     add 76c1feebbc31 CAMEL-24961: Catalog body types for salesforce, 
servicenow, zendesk, twilio, stripe and seven more SaaS components (#28410)
     add b4a4e0e4af21 CAMEL-24961: Catalog body types for coap, milo, plc4x and 
tahu (#28411)
     add 3d8a57701319 CAMEL-24961: Catalog body types for dhis2, twitter, 
olingo2, olingo4, odata, web3j and seven more (#28412)
     add ad0525e303cb CAMEL-24961: Catalog body types for mina, mllp, grpc, 
thrift, avro, cometd, quickfix, jgroups and five more network components 
(#28413)
     add f25a1073f49e CAMEL-24961: Catalog body types for docker, git, jmx, 
shell, lpr, zookeeper, master and three more ops components (#28414)
     add 623619c0d3bf CAMEL-24961: Catalog body types for keycloak, ldap, 
spring-ldap, ldif, spiffe, openfga, opa, openfeature, crypto and xmlsecurity 
(#28416)
     add 039dbed74e85 CAMEL-24961: Catalog body types for smb, stax, fop, 
flatpack, dfdl, atom, rss, weather and seven more components (#28417)
     add 00d9924639e6 CAMEL-24961: Catalog body types for the six debezium 
components, flowable, camunda, bonita, flink, spring-batch and optaplanner 
(#28418)
     add f1bb610b99dd CAMEL-26098: camel-aws - producers without an operation 
fail with a hint, and headers of the wrong type are no longer dropped (#28353)
     add 8c450ccf375d CAMEL-25995: data formats - bodies they cannot write 
fail, and stream bodies are no longer closed under them (#28355)
     add 162b4708d7f2 CAMEL-26013: messaging components - bodies that were sent 
empty or wrong, replies, and commands that did nothing (#28358)
     add 9767392e0bd9 CAMEL-26019: camel-spring-redis, camel-couchbase - 
commands and operations that did nothing fail, and the document id (#28359)
     add 3fb9680902a4 CAMEL-25968: camel-core, languages and small components - 
fixes found by the body type checks (#28363)
     add 5a8335702357 CAMEL-26025: camel-support - API components convert the 
inBody body, and an unknown operation of a header-selected producer fails 
(#28364)
     add 6135c146b793 CAMEL-25925: camel-aws - bug fixes for sqs, kinesis, s3, 
ddb, cw, lambda, eventbridge, ses, secrets-manager, iam and sts (#28365)
     add 631b74151c65 CAMEL-25933: azure, google-pubsub, ibm-cos, minio, 
docling - bug fixes for bodies of the cloud components (#28372)
     add 27158e77a032 CAMEL-25924: kafka, ftp, dns, as2, graphql, vertx-http, 
github2, pdf, tika, infinispan, snmp, jdbc, jsch, micrometer - bug fixes 
(#28373)
     add 70be315af73a CAMEL-26072: camel-aws - bug fixes for polly, translate, 
textract, timestream, s3-vectors, security-hub and cloudtrail (#28376)
     add b4f1ec688356 CAMEL-26115: Small bugs of the datasonnet, hl7terser, 
openfeature, ognl, python, quickjs, js and python3 languages (#28391)
     add 65463a99f905 chore: camel-quickjs - fail a script result that cannot 
reach Java instead of returning the previous result (#28392)
     add 372be78ef3f6 CAMEL-26093: camel-aws-parameter-store and 
camel-azure-eventgrid - register the components for the catalog, and fix the 
YAML examples of their pages (#28349)
     add 1b04bc8d6b9a CAMEL-26091: camel-aws2-redshift - the producer uses the 
client the endpoint builds (#28344)
     add d3d5cad42d7d CAMEL-26018: camel-mail - list the 
CamelMailAlternativeBody header in the catalog (#28308)
     add 843ab12452c0 CAMEL-26028: camel-support - the error of a failed API 
component call names its arguments, without their values (#28310)
     add fc71d23e0670 CAMEL-26026: camel-solr - the operation of the header or 
the endpoint wins over the type of the body (#28312)
     add aea56ae6a7fc CAMEL-26063: camel-vertx-http - the httpMethod option is 
not overridden by the CamelHttpMethod header (#28330)
     add a090e27eb02a CAMEL-26064: camel-as2 - add the muteException option to 
the server and receipt consumers, true by default (#28331)
     add ce9b4c8555e7 CAMEL-26060: camel-file-watch - Set CamelFileLastModified 
to the last modified time of the file (#28361)
     add 232c79615dd2 CAMEL-25856: camel-file - keep the lock of a file name 
while it is in use (#28379)
     add 61952f53597b CAMEL-25864: camel-core - an aggregator recovers only the 
exchanges it completed in an auto-discovered KeyValueRepository (#28383)
     add d77f4acb888b CAMEL-25898: camel-ibm-cos - the producer stores an 
object in the bucket of its endpoint, not in the bucket the consumer took it 
from (#28426)
     add 8bc49f315393 CAMEL-25903: camel-aws2-s3 - a multipart upload stores 
the user metadata of the CamelAwsS3Metadata header (#28427)
     add b3e290788209 CAMEL-25904: camel-beanio - BeanIOSplitter decodes a file 
or stream with the charset of the exchange or its encoding (#28428)
     add 96725b787a60 CAMEL-25905: camel-file - the checksum of 
checksumFileAlgorithm is calculated from the bytes written to the file (#28429)
     add 87dd1cfbc795 CAMEL-25907: camel-elasticsearch, camel-opensearch - a 
producer no longer closes the client of the component (#28431)
     add ad9645a6237a CAMEL-25908: camel-knative-http - a consumer started 
again receives the requests of its path again (#28432)
     add 4ee3a7e1dd08 CAMEL-25909: camel-aws2-kinesis - each endpoint uses and 
closes its own client (#28433)
     add 86f1e5f46277 CAMEL-25883: camel-jgroups-raft - an endpoint no longer 
disconnects or closes the RaftHandle of the component while other endpoints use 
it (#28425)
     add 6d13c5c1cf18 Merge remote-tracking branch 'origin/main' into HEAD
     add 9092699ed409 CAMEL-26105: upgrade guide - the aws2-athena queryString 
order note for 4.22.3 and 4.18.6 (#28408)
     add 86044ecaf91c Merge remote-tracking branch 'origin/main' into HEAD

No new revisions were added by this update.

Summary of changes:
 .../org/apache/camel/catalog/components.properties |    2 +
 .../camel/catalog/components/ai-resource.json      |    4 +
 .../catalog/components/alibaba-eventbridge.json    |    4 +
 .../camel/catalog/components/alibaba-fc.json       |    4 +
 .../camel/catalog/components/alibaba-kms.json      |    4 +
 .../camel/catalog/components/alibaba-mns.json      |    5 +
 .../camel/catalog/components/alibaba-oss.json      |    5 +
 .../camel/catalog/components/alibaba-ots.json      |    4 +
 .../camel/catalog/components/alibaba-sls.json      |    4 +
 .../camel/catalog/components/alibaba-sms.json      |    4 +
 .../apache/camel/catalog/components/arangodb.json  |    4 +
 .../org/apache/camel/catalog/components/as2.json   |   61 +-
 .../apache/camel/catalog/components/asterisk.json  |    5 +
 .../catalog/components/atmosphere-websocket.json   |    5 +
 .../org/apache/camel/catalog/components/atom.json  |    3 +
 .../org/apache/camel/catalog/components/avro.json  |    6 +
 .../catalog/components/aws-bedrock-agent.json      |   80 +-
 .../catalog/components}/aws-parameter-store.json   |    0
 .../catalog/components/aws-secrets-manager.json    |   10 +-
 .../camel/catalog/components/aws-security-hub.json |   18 +-
 .../apache/camel/catalog/components/aws2-cw.json   |   10 +-
 .../apache/camel/catalog/components/aws2-ddb.json  |   85 +-
 .../camel/catalog/components/aws2-ddbstream.json   |    8 +
 .../apache/camel/catalog/components/aws2-ec2.json  |    4 +-
 .../apache/camel/catalog/components/aws2-eks.json  |   13 +-
 .../camel/catalog/components/aws2-eventbridge.json |    4 +-
 .../apache/camel/catalog/components/aws2-iam.json  |    2 +-
 .../camel/catalog/components/aws2-lambda.json      |   12 +-
 .../apache/camel/catalog/components/aws2-mq.json   |   14 +-
 .../apache/camel/catalog/components/aws2-msk.json  |    4 +-
 .../camel/catalog/components/aws2-polly.json       |   11 +-
 .../camel/catalog/components/aws2-rekognition.json |   16 +-
 .../camel/catalog/components/aws2-s3-vectors.json  |   47 +-
 .../apache/camel/catalog/components/aws2-ses.json  |    4 +-
 .../catalog/components/aws2-step-functions.json    |   15 +-
 .../camel/catalog/components/aws2-textract.json    |    6 +-
 .../camel/catalog/components/aws2-timestream.json  |   10 +-
 .../camel/catalog/components/aws2-transcribe.json  |    2 +-
 .../camel/catalog/components/aws2-translate.json   |   12 +-
 .../camel/catalog/components/azure-cosmosdb.json   |    5 +
 .../camel/catalog/components}/azure-eventgrid.json |    0
 .../camel/catalog/components/azure-files.json      |    2 +-
 .../camel/catalog/components/azure-functions.json  |    4 +
 .../camel/catalog/components/azure-key-vault.json  |    4 +
 .../camel/catalog/components/azure-servicebus.json |    2 +-
 .../catalog/components/azure-storage-datalake.json |    5 +
 .../apache/camel/catalog/components/bonita.json    |    4 +
 .../org/apache/camel/catalog/components/box.json   |    5 +
 .../apache/camel/catalog/components/braintree.json |    4 +
 .../apache/camel/catalog/components/camunda.json   |    6 +
 .../camel/catalog/components/chatscript.json       |    4 +
 .../apache/camel/catalog/components/citrus.json    |    4 +
 .../camel/catalog/components/clickhouse.json       |    4 +
 .../apache/camel/catalog/components/clickup.json   |    4 +
 .../apache/camel/catalog/components/cm-sms.json    |    4 +
 .../apache/camel/catalog/components/coap+tcp.json  |    6 +
 .../org/apache/camel/catalog/components/coap.json  |    6 +
 .../apache/camel/catalog/components/coaps+tcp.json |    6 +
 .../org/apache/camel/catalog/components/coaps.json |    6 +
 .../apache/camel/catalog/components/cometd.json    |    6 +
 .../apache/camel/catalog/components/cometds.json   |    6 +
 .../apache/camel/catalog/components/consul.json    |    5 +
 .../apache/camel/catalog/components/couchbase.json |   12 +-
 .../apache/camel/catalog/components/couchdb.json   |    5 +
 .../org/apache/camel/catalog/components/cql.json   |    5 +
 .../apache/camel/catalog/components/crypto.json    |    4 +
 .../org/apache/camel/catalog/components/cxf.json   |    6 +
 .../org/apache/camel/catalog/components/cxfrs.json |    6 +
 .../camel/catalog/components/cyberark-vault.json   |    4 +
 .../org/apache/camel/catalog/components/dapr.json  |    5 +
 .../camel/catalog/components/debezium-db2.json     |    3 +
 .../camel/catalog/components/debezium-mongodb.json |    3 +
 .../camel/catalog/components/debezium-mysql.json   |    3 +
 .../camel/catalog/components/debezium-oracle.json  |    3 +
 .../catalog/components/debezium-postgres.json      |    3 +
 .../catalog/components/debezium-sqlserver.json     |    3 +
 .../org/apache/camel/catalog/components/dfdl.json  |    4 +
 .../org/apache/camel/catalog/components/dhis2.json |    5 +
 .../camel/catalog/components/disruptor-vm.json     |    5 +
 .../apache/camel/catalog/components/disruptor.json |    5 +
 .../org/apache/camel/catalog/components/djl.json   |    4 +
 .../org/apache/camel/catalog/components/dns.json   |    8 +-
 .../apache/camel/catalog/components/docker.json    |    5 +
 .../apache/camel/catalog/components/docling.json   |    2 +-
 .../org/apache/camel/catalog/components/drill.json |    4 +
 .../apache/camel/catalog/components/duckdb.json    |    4 +
 .../apache/camel/catalog/components/ehcache.json   |    5 +
 .../components/elasticsearch-rest-client.json      |    4 +
 .../camel/catalog/components/elasticsearch.json    |    4 +
 .../org/apache/camel/catalog/components/fhir.json  |    2 +-
 .../camel/catalog/components/file-watch.json       |    2 +-
 .../apache/camel/catalog/components/flatpack.json  |    5 +
 .../org/apache/camel/catalog/components/flink.json |    4 +
 .../apache/camel/catalog/components/flowable.json  |    5 +
 .../org/apache/camel/catalog/components/fop.json   |    4 +
 .../org/apache/camel/catalog/components/ftp.json   |    2 +-
 .../org/apache/camel/catalog/components/ftps.json  |    2 +-
 .../apache/camel/catalog/components/geocoder.json  |    4 +
 .../org/apache/camel/catalog/components/git.json   |    5 +
 .../apache/camel/catalog/components/github2.json   |   11 +-
 .../catalog/components/google-bigquery-sql.json    |    4 +
 .../camel/catalog/components/google-bigquery.json  |    4 +
 .../catalog/components/google-calendar-stream.json |    3 +
 .../camel/catalog/components/google-calendar.json  |    5 +
 .../camel/catalog/components/google-drive.json     |    5 +
 .../camel/catalog/components/google-firestore.json |    5 +
 .../camel/catalog/components/google-functions.json |    4 +
 .../catalog/components/google-mail-stream.json     |    3 +
 .../camel/catalog/components/google-mail.json      |    5 +
 .../camel/catalog/components/google-pubsub.json    |    4 +-
 .../catalog/components/google-secret-manager.json  |    4 +
 .../catalog/components/google-sheets-stream.json   |    3 +
 .../camel/catalog/components/google-sheets.json    |    5 +
 .../catalog/components/google-speech-to-text.json  |    4 +
 .../catalog/components/google-text-to-speech.json  |    4 +
 .../camel/catalog/components/google-vertexai.json  |    4 +
 .../camel/catalog/components/google-vision.json    |    4 +
 .../apache/camel/catalog/components/graphql.json   |    6 +-
 .../org/apache/camel/catalog/components/grpc.json  |    6 +
 .../camel/catalog/components/hashicorp-vault.json  |    4 +
 .../catalog/components/hazelcast-instance.json     |    3 +
 .../camel/catalog/components/hazelcast-list.json   |    5 +
 .../camel/catalog/components/hazelcast-map.json    |    5 +
 .../catalog/components/hazelcast-multimap.json     |    5 +
 .../catalog/components/hazelcast-pncounter.json    |    4 +
 .../camel/catalog/components/hazelcast-queue.json  |    5 +
 .../components/hazelcast-replicatedmap.json        |    5 +
 .../catalog/components/hazelcast-ringbuffer.json   |    4 +
 .../camel/catalog/components/hazelcast-seda.json   |    5 +
 .../camel/catalog/components/hazelcast-set.json    |    5 +
 .../camel/catalog/components/hazelcast-topic.json  |    5 +
 .../apache/camel/catalog/components/hivemq.json    |    5 +
 .../camel/catalog/components/huggingface.json      |    4 +
 .../camel/catalog/components/hwcloud-dms.json      |    4 +
 .../camel/catalog/components/hwcloud-frs.json      |    4 +
 .../catalog/components/hwcloud-functiongraph.json  |    4 +
 .../camel/catalog/components/hwcloud-iam.json      |    4 +
 .../components/hwcloud-imagerecognition.json       |    4 +
 .../camel/catalog/components/hwcloud-obs.json      |    5 +
 .../camel/catalog/components/hwcloud-smn.json      |    4 +
 .../apache/camel/catalog/components/ibm-cos.json   |    7 +-
 .../catalog/components/ibm-secrets-manager.json    |    4 +
 .../catalog/components/ibm-watson-discovery.json   |    4 +
 .../components/ibm-watson-speech-to-text.json      |    4 +
 .../components/ibm-watson-text-to-speech.json      |    4 +
 .../camel/catalog/components/ibm-watsonx-ai.json   |    4 +
 .../camel/catalog/components/ibm-watsonx-data.json |    4 +
 .../org/apache/camel/catalog/components/iggy.json  |    5 +
 .../camel/catalog/components/ignite-cache.json     |    5 +
 .../camel/catalog/components/ignite-compute.json   |    4 +
 .../camel/catalog/components/ignite-events.json    |    3 +
 .../camel/catalog/components/ignite-idgen.json     |    4 +
 .../camel/catalog/components/ignite-messaging.json |    5 +
 .../camel/catalog/components/ignite-queue.json     |    4 +
 .../camel/catalog/components/ignite-set.json       |    4 +
 .../org/apache/camel/catalog/components/imap.json  |    3 +-
 .../org/apache/camel/catalog/components/imaps.json |    3 +-
 .../catalog/components/infinispan-embedded.json    |   12 +-
 .../apache/camel/catalog/components/influxdb.json  |    4 +
 .../apache/camel/catalog/components/influxdb2.json |    4 +
 .../apache/camel/catalog/components/jcache.json    |    5 +
 .../org/apache/camel/catalog/components/jcr.json   |    5 +
 .../org/apache/camel/catalog/components/jdbc.json  |    6 +-
 .../org/apache/camel/catalog/components/jetty.json |    4 +
 .../camel/catalog/components/jgroups-raft.json     |    5 +
 .../apache/camel/catalog/components/jgroups.json   |    5 +
 .../org/apache/camel/catalog/components/jmx.json   |    3 +
 .../org/apache/camel/catalog/components/jolt.json  |    4 +-
 .../org/apache/camel/catalog/components/jooq.json  |    5 +
 .../org/apache/camel/catalog/components/jpa.json   |    5 +
 .../apache/camel/catalog/components/jsonata.json   |    4 +-
 .../org/apache/camel/catalog/components/jt400.json |    5 +
 .../camel/catalog/components/kafka-share.json      |    3 +
 .../org/apache/camel/catalog/components/kafka.json |    6 +-
 .../apache/camel/catalog/components/keycloak.json  |    5 +
 .../apache/camel/catalog/components/kserve.json    |    4 +
 .../catalog/components/kubernetes-config-maps.json |    5 +
 .../catalog/components/kubernetes-cronjob.json     |    4 +
 .../components/kubernetes-custom-resources.json    |    5 +
 .../catalog/components/kubernetes-deployments.json |    5 +
 .../catalog/components/kubernetes-events.json      |    5 +
 .../camel/catalog/components/kubernetes-hpa.json   |    5 +
 .../camel/catalog/components/kubernetes-job.json   |    4 +
 .../catalog/components/kubernetes-namespaces.json  |    5 +
 .../camel/catalog/components/kubernetes-nodes.json |    5 +
 .../kubernetes-persistent-volumes-claims.json      |    4 +
 .../components/kubernetes-persistent-volumes.json  |    4 +
 .../camel/catalog/components/kubernetes-pods.json  |    5 +
 .../kubernetes-replication-controllers.json        |    5 +
 .../components/kubernetes-resources-quota.json     |    4 +
 .../catalog/components/kubernetes-secrets.json     |    4 +
 .../components/kubernetes-service-accounts.json    |    4 +
 .../catalog/components/kubernetes-services.json    |    5 +
 .../org/apache/camel/catalog/components/kudu.json  |    4 +
 .../catalog/components/langchain4j-agent.json      |    4 +
 .../catalog/components/langchain4j-embeddings.json |    4 +
 .../components/langchain4j-embeddingstore.json     |    4 +
 .../catalog/components/langchain4j-ingest.json     |    4 +
 .../catalog/components/langchain4j-web-search.json |    4 +
 .../org/apache/camel/catalog/components/ldap.json  |    4 +
 .../org/apache/camel/catalog/components/ldif.json  |    4 +
 .../org/apache/camel/catalog/components/lpr.json   |    4 +
 .../apache/camel/catalog/components/lucene.json    |    4 +
 .../camel/catalog/components/lumberjack.json       |    3 +
 .../apache/camel/catalog/components/mapstruct.json |    4 +
 .../apache/camel/catalog/components/master.json    |    3 +
 .../apache/camel/catalog/components/metrics.json   |    4 +
 .../camel/catalog/components/micrometer.json       |    4 +-
 .../camel/catalog/components/milo-browse.json      |    4 +
 .../camel/catalog/components/milo-client.json      |    5 +
 .../camel/catalog/components/milo-server.json      |    5 +
 .../apache/camel/catalog/components/mina-sftp.json |    7 +-
 .../org/apache/camel/catalog/components/mina.json  |    6 +
 .../org/apache/camel/catalog/components/minio.json |    2 +-
 .../org/apache/camel/catalog/components/mllp.json  |    6 +
 .../camel/catalog/components/mongodb-gridfs.json   |    5 +
 .../camel/catalog/components/mybatis-bean.json     |    4 +
 .../apache/camel/catalog/components/mybatis.json   |    5 +
 .../org/apache/camel/catalog/components/nats.json  |    2 +-
 .../org/apache/camel/catalog/components/neo4j.json |    4 +
 .../camel/catalog/components/netty-http.json       |    6 +
 .../org/apache/camel/catalog/components/netty.json |    6 +
 .../apache/camel/catalog/components/oaipmh.json    |    5 +
 .../org/apache/camel/catalog/components/odata.json |    4 +
 .../apache/camel/catalog/components/olingo2.json   |    5 +
 .../apache/camel/catalog/components/olingo4.json   |    5 +
 .../org/apache/camel/catalog/components/opa.json   |    4 +
 .../camel/catalog/components/openfeature.json      |    4 +
 .../apache/camel/catalog/components/openfga.json   |    4 +
 .../camel/catalog/components/opensearch.json       |    4 +
 .../components/openshift-build-configs.json        |    4 +
 .../camel/catalog/components/openshift-builds.json |    4 +
 .../components/openshift-deploymentconfigs.json    |    5 +
 .../camel/catalog/components/openstack-cinder.json |    4 +
 .../camel/catalog/components/openstack-glance.json |    4 +
 .../catalog/components/openstack-keystone.json     |    4 +
 .../catalog/components/openstack-neutron.json      |    4 +
 .../camel/catalog/components/openstack-nova.json   |    4 +
 .../camel/catalog/components/openstack-swift.json  |    4 +
 .../catalog/components/opentelemetry-metrics.json  |    4 +
 .../camel/catalog/components/optaplanner.json      |    5 +
 .../camel/catalog/components/paho-mqtt5.json       |    2 +-
 .../org/apache/camel/catalog/components/pdf.json   |    8 +-
 .../catalog/components/pg-replication-slot.json    |    3 +
 .../apache/camel/catalog/components/pgevent.json   |    5 +
 .../apache/camel/catalog/components/pgvector.json  |    4 +
 .../apache/camel/catalog/components/pinecone.json  |    4 +
 .../org/apache/camel/catalog/components/plc4x.json |    5 +
 .../org/apache/camel/catalog/components/pop3.json  |    3 +-
 .../org/apache/camel/catalog/components/pop3s.json |    3 +-
 .../apache/camel/catalog/components/pubnub.json    |    5 +
 .../apache/camel/catalog/components/quickfix.json  |    6 +
 .../camel/catalog/components/reactive-streams.json |    6 +
 .../camel/catalog/components/rest-postman.json     |    6 +
 .../camel/catalog/components/robotframework.json   |    5 +
 .../apache/camel/catalog/components/rocketmq.json  |    5 +
 .../org/apache/camel/catalog/components/rss.json   |    3 +
 .../camel/catalog/components/salesforce.json       |    5 +
 .../camel/catalog/components/sap-netweaver.json    |    4 +
 .../camel/catalog/components/servicenow.json       |    4 +
 .../apache/camel/catalog/components/servlet.json   |    4 +
 .../org/apache/camel/catalog/components/sftp.json  |    2 +-
 .../org/apache/camel/catalog/components/shell.json |    4 +
 .../org/apache/camel/catalog/components/sjms.json  |    6 +
 .../org/apache/camel/catalog/components/sjms2.json |    6 +
 .../org/apache/camel/catalog/components/smb.json   |    7 +-
 .../org/apache/camel/catalog/components/smpp.json  |    8 +-
 .../org/apache/camel/catalog/components/smpps.json |    8 +-
 .../org/apache/camel/catalog/components/smtp.json  |    3 +-
 .../org/apache/camel/catalog/components/smtps.json |    3 +-
 .../org/apache/camel/catalog/components/snmp.json  |    4 +-
 .../org/apache/camel/catalog/components/solr.json  |    2 +-
 .../apache/camel/catalog/components/spiffe.json    |    4 +
 .../camel/catalog/components/splunk-hec.json       |    4 +
 .../camel/catalog/components/spring-ai-chat.json   |    4 +
 .../catalog/components/spring-ai-embeddings.json   |    4 +
 .../camel/catalog/components/spring-ai-image.json  |    4 +
 .../catalog/components/spring-ai-vector-store.json |    4 +
 .../camel/catalog/components/spring-batch.json     |    4 +
 .../camel/catalog/components/spring-event.json     |    5 +
 .../camel/catalog/components/spring-jdbc.json      |    6 +-
 .../camel/catalog/components/spring-ldap.json      |    4 +
 .../camel/catalog/components/spring-redis.json     |    6 +-
 .../apache/camel/catalog/components/spring-ws.json |    6 +
 .../camel/catalog/components/sql-stored.json       |    4 +
 .../org/apache/camel/catalog/components/ssh.json   |    8 +-
 .../camel/catalog/components/state-store.json      |    4 +
 .../org/apache/camel/catalog/components/stax.json  |    4 +
 .../apache/camel/catalog/components/stitch.json    |    4 +
 .../apache/camel/catalog/components/stripe.json    |    4 +
 .../org/apache/camel/catalog/components/stub.json  |    2 +-
 .../apache/camel/catalog/components/tahu-edge.json |    4 +
 .../apache/camel/catalog/components/tahu-host.json |    3 +
 .../apache/camel/catalog/components/telegram.json  |    6 +-
 .../catalog/components/tensorflow-serving.json     |    4 +
 .../apache/camel/catalog/components/thrift.json    |    6 +
 .../org/apache/camel/catalog/components/tika.json  |    4 +-
 .../apache/camel/catalog/components/twilio.json    |    5 +
 .../catalog/components/twitter-directmessage.json  |    5 +
 .../camel/catalog/components/twitter-search.json   |    5 +
 .../camel/catalog/components/twitter-timeline.json |    5 +
 .../camel/catalog/components/typesafe-ai.json      |    4 +
 .../apache/camel/catalog/components/undertow.json  |    6 +
 .../camel/catalog/components/vertx-websocket.json  |    5 +
 .../org/apache/camel/catalog/components/vertx.json |    6 +
 .../apache/camel/catalog/components/weather.json   |    5 +
 .../apache/camel/catalog/components/weaviate.json  |    4 +
 .../org/apache/camel/catalog/components/web3j.json |    5 +
 .../apache/camel/catalog/components/webhook.json   |    4 +
 .../apache/camel/catalog/components/whatsapp.json  |    4 +
 .../apache/camel/catalog/components/wordpress.json |    5 +
 .../apache/camel/catalog/components/workday.json   |    4 +
 .../apache/camel/catalog/components/xchange.json   |    4 +
 .../camel/catalog/components/xmlsecurity-sign.json |    4 +
 .../catalog/components/xmlsecurity-verify.json     |    4 +
 .../org/apache/camel/catalog/components/xmpp.json  |    5 +
 .../apache/camel/catalog/components/xquery.json    |   60 +-
 .../apache/camel/catalog/components/zendesk.json   |    5 +
 .../camel/catalog/components/zookeeper-master.json |    3 +
 .../apache/camel/catalog/components/zookeeper.json |    5 +
 .../apache/camel/catalog/dataformats/barcode.json  |    2 +-
 .../apache/camel/catalog/dataformats/base64.json   |    2 +-
 .../apache/camel/catalog/dataformats/bindyCsv.json |    2 +-
 .../camel/catalog/dataformats/bindyFixed.json      |    2 +-
 .../apache/camel/catalog/dataformats/bindyKvp.json |    2 +-
 .../org/apache/camel/catalog/dataformats/cbor.json |    2 +-
 .../apache/camel/catalog/dataformats/flatpack.json |    2 +-
 .../camel/catalog/dataformats/groovyJson.json      |    2 +-
 .../apache/camel/catalog/dataformats/iso8583.json  |    2 +-
 .../camel/catalog/dataformats/mimeMultipart.json   |    2 +-
 .../camel/catalog/dataformats/protobufJackson.json |    2 +-
 .../apache/camel/catalog/dataformats/tarFile.json  |    4 +-
 .../org/apache/camel/catalog/dataformats/toon.json |    2 +-
 .../camel/catalog/dataformats/xmlSecurity.json     |    4 +-
 .../apache/camel/catalog/dataformats/zipFile.json  |    2 +-
 .../org/apache/camel/catalog/docs.properties       |    2 +
 .../docs/alibaba-eventbridge-component.adoc        |    8 +-
 .../camel/catalog/docs/alibaba-oss-component.adoc  |    2 +-
 .../camel/catalog/docs/alibaba-sls-component.adoc  |    2 +-
 .../apache/camel/catalog/docs/as2-component.adoc   |   28 +-
 .../apache/camel/catalog/docs/atom-component.adoc  |   10 +-
 .../apache/camel/catalog/docs/avro-component.adoc  |    6 +-
 .../catalog/docs/aws-bedrock-agent-component.adoc  |   39 +-
 .../catalog/docs/aws-cloudtrail-component.adoc     |    2 -
 .../camel/catalog/docs/aws-config-component.adoc   |   22 +-
 .../docs/aws-parameter-store-component.adoc        |  170 +--
 .../docs/aws-secrets-manager-component.adoc        |   17 +-
 .../catalog/docs/aws-security-hub-component.adoc   |   21 +
 .../camel/catalog/docs/aws2-cw-component.adoc      |   11 +
 .../camel/catalog/docs/aws2-ddb-component.adoc     |   74 +-
 .../catalog/docs/aws2-ddbstream-component.adoc     |   16 +-
 .../camel/catalog/docs/aws2-ec2-component.adoc     |    3 +
 .../catalog/docs/aws2-eventbridge-component.adoc   |   15 +-
 .../camel/catalog/docs/aws2-kinesis-component.adoc |    4 +
 .../camel/catalog/docs/aws2-lambda-component.adoc  |   18 +-
 .../camel/catalog/docs/aws2-mq-component.adoc      |    4 +-
 .../camel/catalog/docs/aws2-msk-component.adoc     |   22 +-
 .../camel/catalog/docs/aws2-polly-component.adoc   |   77 +-
 .../catalog/docs/aws2-rekognition-component.adoc   |   47 +-
 .../catalog/docs/aws2-s3-producer-operations.adoc  |    7 +-
 .../catalog/docs/aws2-s3-vectors-component.adoc    |   97 +-
 .../camel/catalog/docs/aws2-ses-component.adoc     |   36 +-
 .../camel/catalog/docs/aws2-sqs-component.adoc     |    7 +-
 .../docs/aws2-step-functions-component.adoc        |   10 +
 .../camel/catalog/docs/aws2-sts-component.adoc     |    6 +-
 .../catalog/docs/aws2-textract-component.adoc      |   56 +-
 .../catalog/docs/aws2-timestream-component.adoc    |   11 +
 .../catalog/docs/aws2-transcribe-component.adoc    |    2 +-
 .../catalog/docs/aws2-translate-component.adoc     |   15 +-
 .../catalog/docs/azure-cosmosdb-component.adoc     |   26 +-
 .../catalog}/docs/azure-eventgrid-component.adoc   |   10 +-
 .../catalog/docs/azure-servicebus-component.adoc   |    2 +-
 .../catalog/docs/azure-storage-blob-component.adoc |    2 +-
 .../docs/azure-storage-blob-operations.adoc        |    6 +-
 .../docs/azure-storage-queue-component.adoc        |    2 +-
 .../camel/catalog/docs/base64-dataformat.adoc      |    4 +-
 .../camel/catalog/docs/bindy-dataformat.adoc       |    4 +
 .../camel/catalog/docs/chatscript-component.adoc   |    9 +-
 .../camel/catalog/docs/consul-component.adoc       |    5 +-
 .../camel/catalog/docs/couchbase-component.adoc    |   72 +-
 .../camel/catalog/docs/couchdb-component.adoc      |   23 +-
 .../apache/camel/catalog/docs/cql-component.adoc   |   10 +-
 .../apache/camel/catalog/docs/cxf-component.adoc   |    2 +-
 .../apache/camel/catalog/docs/cxfrs-component.adoc |    4 +-
 .../camel/catalog/docs/datasonnet-language.adoc    |    6 +-
 .../apache/camel/catalog/docs/djl-component.adoc   |   12 +
 .../apache/camel/catalog/docs/dns-component.adoc   |    6 +-
 .../camel/catalog/docs/docling-component.adoc      |    8 +-
 .../catalog/docs/elasticsearch-component.adoc      |    4 +-
 .../docs/elasticsearch-rest-client-component.adoc  |    2 +-
 .../apache/camel/catalog/docs/exec-component.adoc  |    4 +-
 .../apache/camel/catalog/docs/fhir-component.adoc  |    5 +-
 .../camel/catalog/docs/file-watch-component.adoc   |   12 +-
 .../camel/catalog/docs/flatpack-component.adoc     |   17 +-
 .../camel/catalog/docs/flatpack-dataformat.adoc    |    5 +-
 .../camel/catalog/docs/geocoder-component.adoc     |   12 +-
 .../camel/catalog/docs/github2-component.adoc      |    6 +-
 .../docs/google-bigquery-sql-component.adoc        |   35 +-
 .../camel/catalog/docs/google-mail-component.adoc  |   20 +-
 .../catalog/docs/google-pubsub-component.adoc      |   11 +-
 .../camel/catalog/docs/graphql-component.adoc      |   21 +-
 .../catalog/docs/hashicorp-vault-component.adoc    |    3 +-
 .../camel/catalog/docs/huggingface-component.adoc  |    6 +-
 .../camel/catalog/docs/ibm-cos-component.adoc      |   17 +-
 .../docs/ibm-watson-discovery-component.adoc       |    5 +-
 .../catalog/docs/ibm-watsonx-ai-examples.adoc      |    4 +-
 .../camel/catalog/docs/ignite-cache-component.adoc |    3 +-
 .../docs/infinispan-embedded-component.adoc        |   30 +-
 .../camel/catalog/docs/influxdb2-component.adoc    |    2 +-
 .../camel/catalog/docs/iso8583-dataformat.adoc     |    4 +
 .../apache/camel/catalog/docs/jdbc-component.adoc  |   15 +-
 .../apache/camel/catalog/docs/jetty-component.adoc |    8 +-
 .../apache/camel/catalog/docs/jolt-component.adoc  |   20 +-
 .../apache/camel/catalog/docs/jooq-component.adoc  |    6 +-
 .../camel/catalog/docs/jsonata-component.adoc      |   28 +-
 .../camel/catalog/docs/keyValueRepository.adoc     |   10 +
 .../apache/camel/catalog/docs/mail-component.adoc  |   14 +
 .../camel/catalog/docs/mapstruct-component.adoc    |    2 +-
 .../camel/catalog/docs/micrometer-component.adoc   |   22 +-
 .../apache/camel/catalog/docs/minio-component.adoc |    2 +-
 .../apache/camel/catalog/docs/mllp-component.adoc  |    5 +-
 .../catalog/docs/mongodb-gridfs-component.adoc     |    9 +-
 .../camel/catalog/docs/mustache-component.adoc     |    6 +
 .../camel/catalog/docs/mybatis-bean-component.adoc |   12 +-
 .../camel/catalog/docs/mybatis-component.adoc      |    5 +-
 .../apache/camel/catalog/docs/nats-component.adoc  |   13 +
 .../camel/catalog/docs/netty-http-component.adoc   |   19 +-
 .../apache/camel/catalog/docs/ognl-language.adoc   |    1 +
 .../camel/catalog/docs/olingo4-component.adoc      |    2 +-
 .../camel/catalog/docs/openfeature-language.adoc   |   18 +-
 .../camel/catalog/docs/openfga-component.adoc      |    6 +-
 .../camel/catalog/docs/opensearch-component.adoc   |    4 +-
 .../catalog/docs/openstack-swift-component.adoc    |    3 +
 .../camel/catalog/docs/optaplanner-component.adoc  |   22 +-
 .../apache/camel/catalog/docs/pdf-component.adoc   |   21 +-
 .../apache/camel/catalog/docs/python-language.adoc |    5 +-
 .../camel/catalog/docs/quickfix-component.adoc     |    8 +-
 .../camel/catalog/docs/quickjs-language.adoc       |    5 +-
 .../apache/camel/catalog/docs/rss-component.adoc   |    2 +-
 .../camel/catalog/docs/schematron-component.adoc   |    9 +
 .../apache/camel/catalog/docs/scp-component.adoc   |    8 +
 .../camel/catalog/docs/servlet-component.adoc      |    6 +-
 .../apache/camel/catalog/docs/sjms-component.adoc  |   22 +-
 .../apache/camel/catalog/docs/sjms2-component.adoc |   22 +-
 .../apache/camel/catalog/docs/slack-component.adoc |    9 +
 .../apache/camel/catalog/docs/smpp-component.adoc  |   32 +-
 .../apache/camel/catalog/docs/snmp-component.adoc  |   17 +-
 .../apache/camel/catalog/docs/solr-component.adoc  |   44 +-
 .../catalog/docs/spring-ai-image-component.adoc    |    7 +-
 .../camel/catalog/docs/spring-ldap-component.adoc  |    4 +-
 .../catalog/docs/spring-rabbitmq-component.adoc    |   65 +
 .../camel/catalog/docs/spring-redis-component.adoc |   74 +-
 .../apache/camel/catalog/docs/ssh-component.adoc   |    8 +
 .../camel/catalog/docs/stitch-component.adoc       |    4 +-
 .../camel/catalog/docs/stream-component.adoc       |    2 +
 .../camel/catalog/docs/stripe-component.adoc       |    5 +
 .../apache/camel/catalog/docs/stub-component.adoc  |   11 +
 .../camel/catalog/docs/tarFile-dataformat.adoc     |    4 +-
 .../camel/catalog/docs/telegram-component.adoc     |    6 +-
 .../apache/camel/catalog/docs/tika-component.adoc  |    6 +
 .../apache/camel/catalog/docs/toon-dataformat.adoc |    3 +
 .../apache/camel/catalog/docs/vertx-component.adoc |   10 +-
 .../camel/catalog/docs/vertx-http-component.adoc   |   15 +-
 .../camel/catalog/docs/xquery-component.adoc       |    2 +-
 .../apache/camel/catalog/languages/datasonnet.json |    4 +-
 .../apache/camel/catalog/languages/hl7terser.json  |    2 +-
 .../org/apache/camel/catalog/languages/js.json     |    2 +-
 .../org/apache/camel/catalog/languages/ognl.json   |    2 +-
 .../camel/catalog/languages/openfeature.json       |    2 +-
 .../org/apache/camel/catalog/languages/python.json |    2 +-
 .../apache/camel/catalog/languages/python3.json    |    2 +-
 .../apache/camel/catalog/languages/quickjs.json    |    2 +-
 .../apache/camel/catalog/main/sensitive-keys.json  |    1 +
 .../org/apache/camel/catalog/models/barcode.json   |    2 +-
 .../org/apache/camel/catalog/models/iso8583.json   |    2 +-
 .../apache/camel/catalog/models/xmlSecurity.json   |    4 +-
 .../apache/camel/catalog/schemas/camel-spring.xsd  |   11 +-
 .../apache/camel/catalog/schemas/camel-xml-io.xsd  |   11 +-
 .../camel/catalog/schemas/camelYamlDsl-model.json  |   11 +-
 .../camel/component/ai/resource/ai-resource.json   |    4 +
 .../component/ai/resource/AiResourceEndpoint.java  |   13 +
 .../camel/component/chatscript/chatscript.json     |    4 +
 .../src/main/docs/chatscript-component.adoc        |    9 +-
 .../component/chatscript/ChatScriptEndpoint.java   |   10 +
 .../org/apache/camel/component/djl/djl.json        |    4 +
 .../camel-djl/src/main/docs/djl-component.adoc     |   12 +
 .../apache/camel/component/djl/DJLEndpoint.java    |  133 ++
 .../apache/camel/component/docling/docling.json    |    2 +-
 .../src/main/docs/docling-component.adoc           |    8 +-
 .../camel/component/docling/DoclingEndpoint.java   |    4 +-
 .../camel/component/docling/DoclingProducer.java   |   64 +
 .../component/docling/DoclingStreamBodyTest.java   |  133 ++
 .../camel/component/huggingface/huggingface.json   |    4 +
 .../src/main/docs/huggingface-component.adoc       |    6 +-
 .../component/huggingface/HuggingFaceEndpoint.java |   61 +
 .../org/apache/camel/component/kserve/kserve.json  |    4 +
 .../camel/component/kserve/KServeEndpoint.java     |   34 +
 .../langchain4j/agent/langchain4j-agent.json       |    4 +
 .../agent/LangChain4jAgentEndpoint.java            |   14 +
 .../embeddings/langchain4j-embeddings.json         |    4 +
 .../embeddings/LangChain4jEmbeddingsEndpoint.java  |   14 +
 .../embeddingstore/langchain4j-embeddingstore.json |    4 +
 .../LangChain4jEmbeddingStoreEndpoint.java         |   26 +
 .../langchain4j/ingest/langchain4j-ingest.json     |    4 +
 .../ingest/LangChain4jIngestEndpoint.java          |   17 +
 .../web/search/langchain4j-web-search.json         |    4 +
 .../web/search/LangChain4jWebSearchEndpoint.java   |   16 +
 .../org/apache/camel/component/neo4j/neo4j.json    |    4 +
 .../camel/component/neo4j/Neo4jEndpoint.java       |   18 +
 .../apache/camel/component/pgvector/pgvector.json  |    4 +
 .../camel/component/pgvector/PgVectorEndpoint.java |   16 +
 .../apache/camel/component/pinecone/pinecone.json  |    4 +
 .../pinecone/PineconeVectorDbEndpoint.java         |   57 +
 .../tensorflow/serving/tensorflow-serving.json     |    4 +
 .../serving/TensorFlowServingEndpoint.java         |   29 +
 .../camel/component/typesafeai/typesafe-ai.json    |    4 +
 .../component/typesafeai/TypeSafeAiEndpoint.java   |   14 +
 .../apache/camel/component/weaviate/weaviate.json  |    4 +
 .../weaviate/WeaviateVectorDbEndpoint.java         |   19 +
 .../alibaba/eventbridge/alibaba-eventbridge.json   |    4 +
 .../main/docs/alibaba-eventbridge-component.adoc   |    8 +-
 .../eventbridge/AlibabaEventBridgeEndpoint.java    |   15 +
 .../camel/component/alibaba/fc/alibaba-fc.json     |    4 +
 .../camel/component/alibaba/fc/FCEndpoint.java     |   18 +
 .../camel/component/alibaba/kms/alibaba-kms.json   |    4 +
 .../camel/component/alibaba/kms/KMSEndpoint.java   |   20 +
 .../camel/component/alibaba/mns/alibaba-mns.json   |    5 +
 .../camel/component/alibaba/mns/MNSEndpoint.java   |   17 +
 .../camel/component/alibaba/oss/alibaba-oss.json   |    5 +
 .../src/main/docs/alibaba-oss-component.adoc       |    2 +-
 .../camel/component/alibaba/oss/OSSEndpoint.java   |   27 +
 .../camel/component/alibaba/ots/alibaba-ots.json   |    4 +
 .../component/alibaba/ots/AlibabaOtsEndpoint.java  |   23 +
 .../camel/component/alibaba/sls/alibaba-sls.json   |    4 +
 .../src/main/docs/alibaba-sls-component.adoc       |    2 +-
 .../component/alibaba/sls/AlibabaSlsEndpoint.java  |   12 +
 .../camel/component/alibaba/sms/alibaba-sms.json   |    4 +
 .../camel/component/alibaba/sms/SMSEndpoint.java   |   10 +
 .../apache/camel/component/arangodb/arangodb.json  |    4 +
 .../camel/component/arangodb/ArangoDbEndpoint.java |   68 +
 .../as2/api/AS2AsyncMDNServerConnection.java       |    4 +
 .../camel/component/as2/api/AS2ClientManager.java  |    7 +-
 .../component/as2/api/AS2ServerConnection.java     |    7 +-
 .../camel/component/as2/api/util/EntityUtils.java  |   50 +-
 .../as2/api/AS2AsyncMDNServerConnectionTest.java   |   29 +-
 .../as2/api/AS2UnencryptedMessageTest.java         |   18 +
 .../apache/camel/component/as2/api/LogCapture.java |   70 +
 .../component/as2/api/util/EntityUtilsTest.java    |   33 +
 ...rverManagerEndpointConfigurationConfigurer.java |    7 +
 .../as2/AS2ClientManagerEndpointConfiguration.java |    2 +-
 ...ientManagerEndpointConfigurationConfigurer.java |    7 +
 .../component/as2/AS2ConfigurationConfigurer.java  |    7 +
 .../camel/component/as2/AS2EndpointConfigurer.java |    7 +
 .../camel/component/as2/AS2EndpointUriFactory.java |    3 +-
 ...rverManagerEndpointConfigurationConfigurer.java |    7 +
 .../org/apache/camel/component/as2/as2.json        |   61 +-
 .../src/main/docs/as2-component.adoc               |   28 +-
 .../camel/component/as2/AS2AsyncMDNConsumer.java   |    5 +-
 .../camel/component/as2/AS2Configuration.java      |   20 +-
 .../apache/camel/component/as2/AS2Consumer.java    |    5 +-
 .../apache/camel/component/as2/AS2Endpoint.java    |   48 +-
 .../apache/camel/component/as2/AS2Producer.java    |   42 +
 .../camel/component/as2/AS2ClientSendTest.java     |  251 ++++
 .../camel/component/as2/AS2ServerManagerIT.java    |   15 +-
 .../component/as2/AS2ServerManagerITBase.java      |    5 +
 .../apache/camel/component/asterisk/asterisk.json  |    5 +
 .../camel/component/asterisk/AsteriskEndpoint.java |   16 +
 .../atmosphere/websocket/atmosphere-websocket.json |    5 +
 .../atmosphere/websocket/WebsocketEndpoint.java    |   15 +
 .../org/apache/camel/component/atom/atom.json      |    3 +
 .../camel-atom/src/main/docs/atom-component.adoc   |   10 +-
 .../apache/camel/component/atom/AtomEndpoint.java  |   11 +
 .../org/apache/camel/component/avro/avro.json      |    6 +
 .../src/main/docs/avro-component.adoc              |    6 +-
 .../apache/camel/component/avro/AvroEndpoint.java  |   22 +
 .../aws2/bedrock/agent/aws-bedrock-agent.json      |   80 +-
 .../src/main/docs/aws-bedrock-agent-component.adoc |   39 +-
 .../bedrock/agent/BedrockAgentConfiguration.java   |   16 +-
 .../aws2/bedrock/agent/BedrockAgentConstants.java  |   16 +-
 .../aws2/bedrock/agent/BedrockAgentEndpoint.java   |    7 +-
 .../aws2/bedrock/agent/BedrockAgentProducer.java   |  110 +-
 .../bedrock/agent/BedrockAgentProducerTest.java    |  142 ++
 .../src/main/docs/aws-cloudtrail-component.adoc    |    2 -
 .../aws/cloudtrail/CloudtrailConsumer.java         |   29 +-
 .../CloudtrailCloudEventDataTypeTransformer.java   |    3 +-
 .../aws/cloudtrail/CloudtrailConsumerTest.java     |   40 +
 ...loudtrailCloudEventDataTypeTransformerTest.java |   54 +
 .../src/main/docs/aws-config-component.adoc        |   22 +-
 .../component/aws/config/AWSConfigProducer.java    |   16 +-
 .../aws/config/AWSConfigProducerTest.java          |   68 +
 .../main/docs/aws-parameter-store-component.adoc   |  170 +--
 .../aws/secretsmanager/aws-secrets-manager.json    |   10 +-
 .../main/docs/aws-secrets-manager-component.adoc   |   17 +-
 .../SecretsManagerConfiguration.java               |    4 +-
 .../secretsmanager/SecretsManagerConstants.java    |    3 +-
 .../aws/secretsmanager/SecretsManagerEndpoint.java |   17 +-
 .../aws/secretsmanager/SecretsManagerProducer.java |   77 +-
 .../SecretsManagerPropertiesFunction.java          |    8 +-
 .../secretsmanager/SecretsManagerProducerTest.java |  224 +++
 .../SecretsManagerPropertiesFunctionTest.java      |   60 +
 .../aws/securityhub/aws-security-hub.json          |   18 +-
 .../src/main/docs/aws-security-hub-component.adoc  |   21 +
 .../aws/securityhub/SecurityHubConstants.java      |   21 +-
 .../aws/securityhub/SecurityHubEndpoint.java       |    9 +-
 .../aws/securityhub/SecurityHubProducer.java       |   74 +-
 .../aws/securityhub/SecurityHubProducerTest.java   |  214 +++
 .../apache/camel/component/aws2/cw/aws2-cw.json    |   10 +-
 .../src/main/docs/aws2-cw-component.adoc           |   11 +
 .../camel/component/aws2/cw/Cw2Configuration.java  |    2 +-
 .../camel/component/aws2/cw/Cw2Constants.java      |    5 +-
 .../camel/component/aws2/cw/Cw2Endpoint.java       |    8 +-
 .../camel/component/aws2/cw/Cw2Producer.java       |   45 +-
 .../component/aws2/cw/CloudWatchClientMock.java    |    7 +
 .../component/aws2/cw/CwPutMetricDataTest.java     |  162 +++
 .../apache/camel/component/aws2/ddb/aws2-ddb.json  |   85 +-
 .../component/aws2/ddbstream/aws2-ddbstream.json   |    8 +
 .../src/main/docs/aws2-ddb-component.adoc          |   74 +-
 .../src/main/docs/aws2-ddbstream-component.adoc    |   16 +-
 .../camel/component/aws2/ddb/Ddb2Constants.java    |   49 +-
 .../component/aws2/ddb/DeleteTableCommand.java     |    2 +-
 .../component/aws2/ddb/DescribeTableCommand.java   |    3 +-
 .../camel/component/aws2/ddb/QueryCommand.java     |    4 +-
 .../camel/component/aws2/ddb/ScanCommand.java      |    4 +-
 .../component/aws2/ddb/UpdateTableCommand.java     |   22 +-
 .../ddb/transform/Ddb2JsonDataTypeTransformer.java |   50 +-
 .../aws2/ddbstream/Ddb2StreamEndpoint.java         |    3 +-
 .../component/aws2/ddb/AmazonDDBClientMock.java    |   10 +-
 .../ddb/Ddb2JsonDataTypeTransformerRouteTest.java  |   30 +
 .../component/aws2/ddb/DeleteTableCommandTest.java |    3 +
 .../aws2/ddb/DescribeTableCommandTest.java         |   17 +-
 .../camel/component/aws2/ddb/QueryCommandTest.java |    8 +
 .../camel/component/aws2/ddb/ScanCommandTest.java  |    8 +
 .../component/aws2/ddb/UpdateTableCommandTest.java |   20 +
 .../ddb/localstack/AWS2BatchGetItemsRuleIT.java    |   20 +-
 .../aws2/ddb/localstack/AWS2DeleteTableRuleIT.java |    2 +-
 .../ddb/localstack/AWS2DescribeTableRuleIT.java    |    3 +-
 .../transform/Ddb2JsonDataTypeTransformerTest.java |  110 +-
 .../apache/camel/component/aws2/ec2/aws2-ec2.json  |    4 +-
 .../src/main/docs/aws2-ec2-component.adoc          |    3 +
 .../camel/component/aws2/ec2/AWS2EC2Constants.java |    5 +-
 .../camel/component/aws2/ec2/AWS2EC2Producer.java  |  106 +-
 .../component/aws2/ec2/AmazonEC2ClientMock.java    |   13 +
 .../component/aws2/ec2/EC2ComponentSpringTest.java |   15 +-
 .../camel/component/aws2/ec2/EC2ProducerTest.java  |  108 +-
 .../camel/component/aws2/ecs/ECS2Producer.java     |    8 +-
 .../camel/component/aws2/ecs/ECS2ProducerTest.java |   22 +
 .../apache/camel/component/aws2/eks/aws2-eks.json  |   13 +-
 .../camel/component/aws2/eks/EKS2Constants.java    |    2 -
 .../camel/component/aws2/eks/EKS2Producer.java     |   28 +-
 .../component/aws2/eks/AmazonEKSClientMock.java    |    7 +
 .../camel/component/aws2/eks/EKS2ProducerTest.java |   40 +-
 .../aws2/eventbridge/aws2-eventbridge.json         |    4 +-
 .../src/main/docs/aws2-eventbridge-component.adoc  |   15 +-
 .../aws2/eventbridge/EventbridgeConstants.java     |    3 +-
 .../aws2/eventbridge/EventbridgeEndpoint.java      |    4 +-
 .../aws2/eventbridge/EventbridgeProducer.java      |   48 +-
 .../aws2/eventbridge/EventbridgeProducerTest.java  |  142 ++
 .../apache/camel/component/aws2/iam/aws2-iam.json  |    2 +-
 .../camel/component/aws2/iam/IAM2Constants.java    |    2 +-
 .../camel/component/aws2/iam/IAM2Producer.java     |   22 +-
 .../component/aws2/iam/AmazonIAMClientMock.java    |    3 +
 .../camel/component/aws2/iam/IAMProducerTest.java  |   46 +
 .../src/main/docs/aws2-kinesis-component.adoc      |    4 +
 .../component/aws2/kinesis/Kinesis2Component.java  |    4 +
 .../component/aws2/kinesis/Kinesis2Endpoint.java   |   21 +-
 .../component/aws2/kinesis/Kinesis2Producer.java   |   11 +-
 .../component/aws2/kinesis/KinesisConnection.java  |   47 +-
 .../aws2/kinesis/Kinesis2ProducerTest.java         |   42 +
 .../aws2/kinesis/KinesisEndpointClientTest.java    |  151 ++
 .../camel/component/aws2/kms/KMS2Producer.java     |    7 +-
 .../camel/component/aws2/kms/KMSProducerTest.java  |   11 +
 .../camel/component/aws2/lambda/aws2-lambda.json   |   12 +-
 .../src/main/docs/aws2-lambda-component.adoc       |   18 +-
 .../aws2/lambda/Lambda2Configuration.java          |    2 +-
 .../component/aws2/lambda/Lambda2Constants.java    |    8 +-
 .../component/aws2/lambda/Lambda2Endpoint.java     |   15 +-
 .../component/aws2/lambda/Lambda2Producer.java     |  155 +-
 .../aws2/lambda/AmazonLambdaClientMock.java        |    4 +
 .../lambda/LambdaProducerCodeAndPayloadTest.java   |  232 +++
 .../apache/camel/component/aws2/mq/aws2-mq.json    |   14 +-
 .../src/main/docs/aws2-mq-component.adoc           |    4 +-
 .../camel/component/aws2/mq/MQ2Configuration.java  |    2 +-
 .../camel/component/aws2/mq/MQ2Constants.java      |    7 +-
 .../camel/component/aws2/mq/MQ2Endpoint.java       |    4 +-
 .../camel/component/aws2/mq/MQ2Producer.java       |   53 +-
 .../component/aws2/mq/AmazonMQClientMock.java      |    8 +-
 .../camel/component/aws2/mq/MQProducerTest.java    |   91 ++
 .../apache/camel/component/aws2/msk/aws2-msk.json  |    4 +-
 .../src/main/docs/aws2-msk-component.adoc          |   22 +-
 .../camel/component/aws2/msk/MSK2Constants.java    |    5 +-
 .../camel/component/aws2/msk/MSK2Producer.java     |   27 +-
 .../component/aws2/msk/AmazonMSKClientMock.java    |    1 +
 .../camel/component/aws2/msk/MSKProducerTest.java  |   51 +
 .../camel/component/aws2/polly/aws2-polly.json     |   11 +-
 .../src/main/docs/aws2-polly-component.adoc        |   77 +-
 .../component/aws2/polly/Polly2Configuration.java  |   16 +-
 .../component/aws2/polly/Polly2Constants.java      |    6 +
 .../camel/component/aws2/polly/Polly2Producer.java |  131 +-
 .../aws2/polly/AmazonPollyClientMock.java          |   16 +
 .../component/aws2/polly/Polly2ProducerTest.java   |  119 +-
 .../aws2/redshift/data/RedshiftData2Producer.java  |   20 +-
 .../data/RedshiftData2ProducerOwnClientTest.java   |   85 ++
 .../aws2/rekognition/aws2-rekognition.json         |   16 +-
 .../src/main/docs/aws2-rekognition-component.adoc  |   47 +-
 .../rekognition/Rekognition2Configuration.java     |    2 +-
 .../aws2/rekognition/Rekognition2Constants.java    |   22 +-
 .../aws2/rekognition/Rekognition2Producer.java     |   49 +-
 .../rekognition/AmazonRekognitionClientMock.java   |    7 +
 .../Rekognition2ProducerSpringTest.java            |    2 +-
 .../aws2/rekognition/Rekognition2ProducerTest.java |   80 +-
 .../component/aws2/s3vectors/aws2-s3-vectors.json  |   47 +-
 .../src/main/docs/aws2-s3-vectors-component.adoc   |   97 +-
 .../aws2/s3vectors/AWS2S3VectorsConfiguration.java |   24 +-
 .../aws2/s3vectors/AWS2S3VectorsConstants.java     |   55 +-
 .../aws2/s3vectors/AWS2S3VectorsConsumer.java      |   26 +-
 .../aws2/s3vectors/AWS2S3VectorsEndpoint.java      |   14 +-
 .../aws2/s3vectors/AWS2S3VectorsHelper.java        |  205 +++
 .../aws2/s3vectors/AWS2S3VectorsProducer.java      |  107 +-
 .../aws2/s3vectors/AWS2S3VectorsConsumerTest.java  |   67 +
 .../s3vectors/AWS2S3VectorsOptionEnumsTest.java    |   63 +
 .../AWS2S3VectorsProducerRequestTest.java          |  308 ++++
 .../src/main/docs/aws2-s3-producer-operations.adoc |    7 +-
 .../camel/component/aws2/s3/AWS2S3Consumer.java    |    2 +-
 .../camel/component/aws2/s3/AWS2S3Endpoint.java    |    2 +-
 .../camel/component/aws2/s3/AWS2S3Producer.java    |   18 +-
 .../component/aws2/s3/AWS2S3MissingBucketTest.java |   97 ++
 .../aws2/s3/AWS2S3ProducerHeadOperationsTest.java  |  128 ++
 .../s3/AWS2S3ProducerMultipartMetadataTest.java    |  121 ++
 .../apache/camel/component/aws2/ses/aws2-ses.json  |    4 +-
 .../src/main/docs/aws2-ses-component.adoc          |   36 +-
 .../camel/component/aws2/ses/Ses2Constants.java    |    2 +-
 .../camel/component/aws2/ses/Ses2Endpoint.java     |    5 +-
 .../camel/component/aws2/ses/Ses2Producer.java     |   36 +-
 .../camel/component/aws2/ses/SesComponentTest.java |   78 +-
 .../camel/component/aws2/sns/Sns2Endpoint.java     |    3 +-
 .../src/main/docs/aws2-sqs-component.adoc          |    7 +-
 .../camel/component/aws2/sqs/Sqs2Producer.java     |   30 +-
 .../component/aws2/sqs/SqsProducerBatchTest.java   |   37 +
 .../aws2/stepfunctions/aws2-step-functions.json    |   15 +-
 .../main/docs/aws2-step-functions-component.adoc   |   10 +
 .../stepfunctions/StepFunctions2Constants.java     |   17 +-
 .../aws2/stepfunctions/StepFunctions2Producer.java |   45 +-
 .../client/StepFunctions2ClientFactory.java        |   14 +-
 .../AmazonStepFunctionsClientMock.java             |   12 +
 .../StepFunctions2ClientFactoryTest.java           |   57 +
 .../stepfunctions/StepFunctions2ProducerTest.java  |   60 +
 components/camel-aws/camel-aws2-sts/pom.xml        |    6 +
 .../src/main/docs/aws2-sts-component.adoc          |    6 +-
 .../aws2/sts/integration/StsAssumeRoleIT.java      |   61 +-
 .../component/aws2/textract/aws2-textract.json     |    6 +-
 .../src/main/docs/aws2-textract-component.adoc     |   56 +-
 .../aws2/textract/Textract2Constants.java          |    9 +-
 .../component/aws2/textract/Textract2Endpoint.java |    2 +-
 .../component/aws2/textract/Textract2Producer.java |   75 +-
 .../aws2/textract/AmazonAWSTextractMock.java       |   57 +
 .../aws2/textract/Textract2ProducerTest.java       |   95 ++
 .../component/aws2/timestream/aws2-timestream.json |   10 +-
 .../src/main/docs/aws2-timestream-component.adoc   |   11 +
 .../aws2/timestream/Timestream2Component.java      |   13 +-
 .../aws2/timestream/Timestream2Constants.java      |   11 +-
 .../aws2/timestream/Timestream2Operations.java     |   69 +-
 .../timestream/query/Timestream2QueryProducer.java |   17 +
 .../timestream/write/Timestream2WriteProducer.java |   14 +-
 .../Timestream2OperationValidationTest.java        |  115 ++
 .../query/AmazonTimestreamQueryClientMock.java     |    9 +
 .../query/Timestream2QueryProducerTest.java        |    9 +
 .../component/aws2/transcribe/aws2-transcribe.json |    2 +-
 .../src/main/docs/aws2-transcribe-component.adoc   |    2 +-
 .../aws2/transcribe/Transcribe2Component.java      |    8 +-
 .../aws2/transcribe/Transcribe2Endpoint.java       |    8 +-
 .../aws2/transcribe/Transcribe2Producer.java       |   77 +-
 .../Transcribe2ComponentCredentialsTest.java       |   56 +
 ...anscribe2ProducerImplementedOperationsTest.java |  113 ++
 .../component/aws2/translate/aws2-translate.json   |   12 +-
 .../src/main/docs/aws2-translate-component.adoc    |   15 +-
 .../aws2/translate/Translate2Configuration.java    |    8 +-
 .../aws2/translate/Translate2LanguageEnum.java     |    2 +-
 .../aws2/translate/Translate2Producer.java         |   51 +-
 .../aws2/translate/AmazonAWSTranslateMock.java     |    4 +
 .../aws2/translate/Translate2ProducerTest.java     |   82 ++
 .../component/azure/cosmosdb/azure-cosmosdb.json   |    5 +
 .../src/main/docs/azure-cosmosdb-component.adoc    |   26 +-
 .../component/azure/cosmosdb/CosmosDbEndpoint.java |   65 +
 .../src/main/docs/azure-eventgrid-component.adoc   |   10 +-
 .../camel/component/file/azure/azure-files.json    |    2 +-
 .../component/azure/functions/azure-functions.json |    4 +
 .../azure/functions/FunctionsEndpoint.java         |   84 ++
 .../component/azure/key/vault/azure-key-vault.json |    4 +
 .../azure/key/vault/KeyVaultEndpoint.java          |   32 +
 .../servicebus/ServiceBusTypeConverterLoader.java  |   16 +
 .../azure/servicebus/azure-servicebus.json         |    2 +-
 .../src/main/docs/azure-servicebus-component.adoc  |    2 +-
 .../azure/servicebus/ServiceBusEndpoint.java       |    3 +-
 .../azure/servicebus/ServiceBusTypeConverter.java  |   12 +
 .../servicebus/ServiceBusTypeConverterTest.java    |   53 +
 .../main/docs/azure-storage-blob-component.adoc    |    2 +-
 .../main/docs/azure-storage-blob-operations.adoc   |    6 +-
 .../azure/storage/blob/BlobStreamAndLength.java    |    7 +-
 .../storage/blob/operations/BlobOperations.java    |   17 +-
 .../storage/blob/BlobStreamAndLengthTest.java      |   10 +
 .../storage/blob/integration/BlobOperationsIT.java |    2 +-
 .../blob/operations/BlobOperationsTest.java        |   50 +
 .../storage/datalake/azure-storage-datalake.json   |    5 +
 .../azure/storage/datalake/DataLakeEndpoint.java   |   62 +
 .../main/docs/azure-storage-queue-component.adoc   |    2 +-
 .../storage/queue/operations/QueueOperations.java  |    5 +-
 .../queue/operations/QueueOperationsTest.java      |   12 +
 .../operations/integration/QueueOperationsIT.java  |    8 +-
 .../apache/camel/dataformat/barcode/barcode.json   |    2 +-
 .../org/apache/camel/dataformat/base64/base64.json |    2 +-
 .../src/main/docs/base64-dataformat.adoc           |    4 +-
 .../camel/dataformat/base64/Base64DataFormat.java  |   15 +-
 .../base64/Base64DataFormatFileTest.java           |   90 ++
 .../camel/dataformat/beanio/BeanIOSplitter.java    |   38 +-
 .../beanio/BeanIOSplitterEncodingTest.java         |  156 ++
 .../camel/dataformat/bindy/csv/bindyCsv.json       |    2 +-
 .../camel/dataformat/bindy/fixed/bindyFixed.json   |    2 +-
 .../camel/dataformat/bindy/kvp/bindyKvp.json       |    2 +-
 .../src/main/docs/bindy-dataformat.adoc            |    4 +
 .../dataformat/bindy/BindyAbstractDataFormat.java  |   17 +
 .../dataformat/bindy/BindyAbstractFactory.java     |   15 +
 .../dataformat/bindy/csv/BindyCsvDataFormat.java   |   11 +-
 .../bindy/fixed/BindyFixedLengthDataFormat.java    |   24 +-
 .../bindy/kvp/BindyKeyValuePairDataFormat.java     |    5 +-
 .../bindy/BindyMarshalNotModelBodyTest.java        |  215 +++
 .../org/apache/camel/component/bonita/bonita.json  |    4 +
 .../camel/component/bonita/BonitaEndpoint.java     |   11 +
 .../org/apache/camel/component/box/box.json        |    5 +
 .../apache/camel/component/box/BoxEndpoint.java    |   21 +
 .../camel/component/braintree/braintree.json       |    4 +
 .../component/braintree/BraintreeEndpoint.java     |   19 +
 ...CaffeineCacheProducerInvokeOnHeaderFactory.java |    2 +-
 ...eineLoadCacheProducerInvokeOnHeaderFactory.java |    2 +-
 .../caffeine/cache/CaffeineCacheProducerTest.java  |   18 +
 .../apache/camel/component/camunda/camunda.json    |    6 +
 .../camel/component/camunda/CamundaEndpoint.java   |   30 +
 .../org/apache/camel/component/cassandra/cql.json  |    5 +
 .../src/main/docs/cql-component.adoc               |   10 +-
 .../component/cassandra/CassandraEndpoint.java     |   23 +
 .../org/apache/camel/component/cbor/cbor.json      |    2 +-
 .../camel/component/cbor/CBORDataFormat.java       |   12 +-
 .../cbor/CBORDefaultUnmarshalTypeTest.java         |   94 ++
 .../camel/component/clickhouse/clickhouse.json     |    4 +
 .../component/clickhouse/ClickHouseEndpoint.java   |   25 +
 .../apache/camel/component/clickup/clickup.json    |    4 +
 .../camel/component/clickup/ClickUpEndpoint.java   |   11 +
 .../org/apache/camel/component/cm/cm-sms.json      |    4 +
 .../org/apache/camel/component/cm/CMEndpoint.java  |   11 +
 .../META-INF/org/apache/camel/coap/coap+tcp.json   |    6 +
 .../META-INF/org/apache/camel/coap/coap.json       |    6 +
 .../META-INF/org/apache/camel/coap/coaps+tcp.json  |    6 +
 .../META-INF/org/apache/camel/coap/coaps.json      |    6 +
 .../java/org/apache/camel/coap/CoAPEndpoint.java   |   21 +
 .../org/apache/camel/component/cometd/cometd.json  |    6 +
 .../org/apache/camel/component/cometd/cometds.json |    6 +
 .../camel/component/cometd/CometdEndpoint.java     |   18 +
 .../ConsulAgentProducerInvokeOnHeaderFactory.java  |    2 +-
 ...ConsulCatalogProducerInvokeOnHeaderFactory.java |    2 +-
 ...ulCoordinatesProducerInvokeOnHeaderFactory.java |    2 +-
 .../ConsulEventProducerInvokeOnHeaderFactory.java  |    2 +-
 .../ConsulHealthProducerInvokeOnHeaderFactory.java |    2 +-
 ...onsulKeyValueProducerInvokeOnHeaderFactory.java |    2 +-
 ...PreparedQueryProducerInvokeOnHeaderFactory.java |    2 +-
 ...ConsulSessionProducerInvokeOnHeaderFactory.java |    2 +-
 .../ConsulStatusProducerInvokeOnHeaderFactory.java |    2 +-
 .../org/apache/camel/component/consul/consul.json  |    5 +
 .../src/main/docs/consul-component.adoc            |    5 +-
 .../camel/component/consul/ConsulEndpoint.java     |   89 ++
 .../camel/component/couchbase/couchbase.json       |   12 +-
 .../src/main/docs/couchbase-component.adoc         |   72 +-
 .../couchbase/CouchbaseCollectionOperation.java    |    9 +-
 .../component/couchbase/CouchbaseConsumer.java     |   41 +-
 .../component/couchbase/CouchbaseEndpoint.java     |   54 +-
 .../component/couchbase/CouchbaseProducer.java     |  145 +-
 .../couchbase/CouchbaseConsumerBodyTest.java       |   53 +-
 .../component/couchbase/CouchbaseEndpointTest.java |   29 +-
 .../couchbase/CouchbaseProducerOperationTest.java  |  272 ++++
 .../component/couchbase/CouchbaseProducerTest.java |    3 +-
 .../integration/ConsumeMessagesWithLimitIT.java    |    3 +-
 .../integration/ConsumeResumeStrategyIT.java       |    3 +-
 .../couchbase/integration/ConsumeSqlQueryIT.java   |    4 +-
 .../apache/camel/component/couchdb/couchdb.json    |    5 +
 .../src/main/docs/couchdb-component.adoc           |   23 +-
 .../camel/component/couchdb/CouchDbEndpoint.java   |   16 +
 .../org/apache/camel/component/crypto/crypto.json  |    4 +
 .../component/crypto/DigitalSignatureEndpoint.java |   12 +
 .../apache/camel/component/cxf/jaxrs/cxfrs.json    |    6 +
 .../src/main/docs/cxfrs-component.adoc             |    4 +-
 .../camel/component/cxf/jaxrs/CxfRsEndpoint.java   |   45 +
 .../org/apache/camel/component/cxf/jaxws/cxf.json  |    6 +
 .../src/main/docs/cxf-component.adoc               |    2 +-
 .../camel/component/cxf/jaxws/CxfEndpoint.java     |   78 +
 .../component/cyberark/vault/cyberark-vault.json   |    4 +
 .../cyberark/vault/CyberArkVaultEndpoint.java      |   18 +
 .../org/apache/camel/component/dapr/dapr.json      |    5 +
 .../apache/camel/component/dapr/DaprEndpoint.java  |   46 +
 .../camel/language/datasonnet/datasonnet.json      |    4 +-
 .../src/main/docs/datasonnet-language.adoc         |    6 +-
 .../language/datasonnet/DatasonnetExpression.java  |   29 +-
 .../language/datasonnet/DatasonnetLanguage.java    |    9 +-
 .../language/datasonnet/DatasonnetBodyTest.java    |  135 ++
 .../camel/component/debezium/db2/debezium-db2.json |    3 +
 .../debezium/db2/DebeziumDb2Endpoint.java          |    9 +
 .../debezium/mongodb/debezium-mongodb.json         |    3 +
 .../debezium/mongodb/DebeziumMongodbEndpoint.java  |   10 +
 .../component/debezium/mysql/debezium-mysql.json   |    3 +
 .../debezium/mysql/DebeziumMySqlEndpoint.java      |    9 +
 .../component/debezium/oracle/debezium-oracle.json |    3 +
 .../debezium/oracle/DebeziumOracleEndpoint.java    |    9 +
 .../debezium/postgres/debezium-postgres.json       |    3 +
 .../postgres/DebeziumPostgresEndpoint.java         |    9 +
 .../debezium/sqlserver/debezium-sqlserver.json     |    3 +
 .../sqlserver/DebeziumSqlserverEndpoint.java       |    9 +
 .../org/apache/camel/component/dfdl/dfdl.json      |    4 +
 .../apache/camel/component/dfdl/DfdlEndpoint.java  |   17 +
 .../org/apache/camel/component/dhis2/dhis2.json    |    5 +
 .../camel/component/dhis2/Dhis2Endpoint.java       |   35 +
 .../camel/component/disruptor/disruptor-vm.json    |    5 +
 .../camel/component/disruptor/disruptor.json       |    5 +
 .../component/disruptor/DisruptorEndpoint.java     |   12 +
 .../org/apache/camel/component/dns/dns.json        |    8 +-
 .../camel-dns/src/main/docs/dns-component.adoc     |    6 +-
 .../apache/camel/component/dns/DnsComponent.java   |    3 +-
 .../apache/camel/component/dns/DnsConstants.java   |   15 +-
 .../apache/camel/component/dns/DnsDigProducer.java |   24 +-
 .../apache/camel/component/dns/DnsEndpoint.java    |    4 +-
 .../org/apache/camel/component/dns/DnsType.java    |    4 +
 .../camel/component/dns/DnsWikipediaProducer.java  |    3 +
 .../camel/component/dns/DnsDigProducerTest.java    |   88 ++
 .../org/apache/camel/component/docker/docker.json  |    5 +
 .../camel/component/docker/DockerEndpoint.java     |  106 ++
 .../org/apache/camel/component/drill/drill.json    |    4 +
 .../camel/component/drill/DrillEndpoint.java       |   12 +
 .../org/apache/camel/component/duckdb/duckdb.json  |    4 +
 .../camel/component/duckdb/DuckDbEndpoint.java     |   27 +
 ...RouterControlProducerInvokeOnHeaderFactory.java |    2 +-
 .../EhcacheProducerInvokeOnHeaderFactory.java      |    2 +-
 .../apache/camel/component/ehcache/ehcache.json    |    5 +
 .../camel/component/ehcache/EhcacheEndpoint.java   |   32 +
 .../rest/client/elasticsearch-rest-client.json     |    4 +
 .../docs/elasticsearch-rest-client-component.adoc  |    2 +-
 .../client/ElasticsearchRestClientEndpoint.java    |   48 +
 .../apache/camel/component/es/elasticsearch.json   |    4 +
 .../src/main/docs/elasticsearch-component.adoc     |    4 +-
 .../camel/component/es/ElasticsearchEndpoint.java  |   70 +
 .../camel/component/es/ElasticsearchProducer.java  |   37 +-
 .../ElasticsearchProducerClientLifecycleTest.java  |  159 +++
 .../camel-exec/src/main/docs/exec-component.adoc   |    4 +-
 .../camel/component/exec/ExecResultConverter.java  |    4 +
 .../component/exec/ExecResultConverterTest.java}   |   43 +-
 .../org/apache/camel/component/fhir/fhir.json      |    2 +-
 .../src/main/docs/fhir-component.adoc              |    5 +-
 .../apache/camel/component/fhir/FhirEndpoint.java  |   11 +-
 .../camel/component/file/watch/file-watch.json     |    2 +-
 .../src/main/docs/file-watch-component.adoc        |   12 +-
 .../component/file/watch/FileWatchConstants.java   |    3 +-
 .../component/file/watch/FileWatchConsumer.java    |   14 +-
 .../file/watch/FileWatchComponentTest.java         |   35 +
 components/camel-file/pom.xml                      |    6 +
 .../camel/component/file/FileOperations.java       |   77 +-
 .../camel/component/file/GenericFileProducer.java  |   47 +-
 .../file/FileProducerSameFileLockTest.java         |  178 +++
 .../apache/camel/component/flatpack/flatpack.json  |    5 +
 .../apache/camel/dataformat/flatpack/flatpack.json |    2 +-
 .../src/main/docs/flatpack-component.adoc          |   17 +-
 .../src/main/docs/flatpack-dataformat.adoc         |    5 +-
 .../camel/component/flatpack/FlatpackEndpoint.java |   14 +
 .../dataformat/flatpack/FlatpackDataFormat.java    |   45 +-
 .../flatpack/FlatpackMarshalBodyTypesTest.java     |   89 ++
 .../org/apache/camel/component/flink/flink.json    |    4 +
 .../camel/component/flink/FlinkEndpoint.java       |   13 +
 .../apache/camel/component/flowable/flowable.json  |    5 +
 .../camel/component/flowable/FlowableEndpoint.java |   12 +
 .../org/apache/camel/component/fop/fop.json        |    4 +
 .../apache/camel/component/fop/FopEndpoint.java    |    9 +
 .../component/file/remote/RemoteFileEndpoint.java  |    9 +-
 .../apache/camel/component/file/remote/ftp.json    |    2 +-
 .../apache/camel/component/file/remote/ftps.json   |    2 +-
 .../apache/camel/component/file/remote/sftp.json   |    2 +-
 .../apache/camel/component/geocoder/geocoder.json  |    4 +
 .../src/main/docs/geocoder-component.adoc          |   12 +-
 .../camel/component/geocoder/GeoCoderEndpoint.java |   17 +
 .../org/apache/camel/component/git/git.json        |    5 +
 .../apache/camel/component/git/GitEndpoint.java    |   59 +
 .../apache/camel/component/github2/github2.json    |   11 +-
 .../src/main/docs/github2-component.adoc           |    6 +-
 .../camel/component/github2/GitHub2Constants.java  |    9 +-
 .../camel/component/github2/GitHub2Endpoint.java   |    6 +-
 .../github2/producer/GetCommitFileProducer.java    |   76 +-
 .../producer/GetCommitFileProducerTest.java        |  161 +++
 .../component/google/bigquery/google-bigquery.json |    4 +
 .../google/bigquery/sql/google-bigquery-sql.json   |    4 +
 .../main/docs/google-bigquery-sql-component.adoc   |   35 +-
 .../google/bigquery/GoogleBigQueryEndpoint.java    |    9 +
 .../bigquery/sql/GoogleBigQuerySQLEndpoint.java    |   14 +
 .../component/google/calendar/google-calendar.json |    5 +
 .../calendar/stream/google-calendar-stream.json    |    3 +
 .../google/calendar/GoogleCalendarEndpoint.java    |   20 +
 .../stream/GoogleCalendarStreamEndpoint.java       |    7 +
 .../camel/component/google/drive/google-drive.json |    5 +
 .../google/drive/GoogleDriveEndpoint.java          |   25 +
 .../drive/GoogleDriveFilesCreateFromFileTest.java  |  107 ++
 .../google/firestore/google-firestore.json         |    5 +
 .../google/firestore/GoogleFirestoreEndpoint.java  |   34 +
 .../google/functions/google-functions.json         |    4 +
 .../functions/GoogleCloudFunctionsEndpoint.java    |   38 +
 .../camel/component/google/mail/google-mail.json   |    5 +
 .../google/mail/stream/google-mail-stream.json     |    3 +
 .../src/main/docs/google-mail-component.adoc       |   20 +-
 .../component/google/mail/GoogleMailEndpoint.java  |   23 +
 .../mail/stream/GoogleMailStreamEndpoint.java      |   10 +
 .../component/google/pubsub/google-pubsub.json     |    4 +-
 .../src/main/docs/google-pubsub-component.adoc     |   11 +-
 .../google/pubsub/GooglePubsubEndpoint.java        |   14 +-
 .../google/pubsub/GooglePubsubProducer.java        |   33 +-
 .../pubsub/unit/PubsubProducerBodyTypesTest.java   |  169 +++
 .../secret/manager/google-secret-manager.json      |    4 +
 .../manager/GoogleSecretManagerEndpoint.java       |   27 +
 .../component/google/sheets/google-sheets.json     |    5 +
 .../google/sheets/stream/google-sheets-stream.json |    3 +
 .../google/sheets/GoogleSheetsEndpoint.java        |   22 +
 .../sheets/stream/GoogleSheetsStreamEndpoint.java  |   11 +
 .../GoogleSheetsConsumerSplitResultTest.java       |   86 ++
 .../google/speechtotext/google-speech-to-text.json |    4 +
 .../GoogleCloudSpeechToTextEndpoint.java           |   16 +
 .../google/texttospeech/google-text-to-speech.json |    4 +
 .../GoogleCloudTextToSpeechEndpoint.java           |   28 +
 .../component/google/vertexai/google-vertexai.json |    4 +
 .../google/vertexai/GoogleVertexAIEndpoint.java    |   44 +
 .../component/google/vision/google-vision.json     |    4 +
 .../google/vision/GoogleCloudVisionEndpoint.java   |   52 +
 .../apache/camel/component/graphql/graphql.json    |    6 +-
 .../src/main/docs/graphql-component.adoc           |   21 +-
 .../camel/component/graphql/GraphqlEndpoint.java   |   12 +-
 .../camel/component/graphql/GraphqlProducer.java   |   80 +-
 .../graphql/GraphqlProducerHeadersTest.java        |  178 +++
 .../component/graphql/server/GraphqlServer.java    |   15 +
 .../org/apache/camel/groovy/json/groovyJson.json   |    2 +-
 .../camel/groovy/json/GroovyJSonlDataFormat.java   |   16 +-
 .../camel/groovy/xml/GroovyXmlDataFormat.java      |    6 +
 .../groovy/json/GroovyJSonDataFormatTest.java      |   30 +
 .../camel/groovy/xml/GroovyXmlDataFormatTest.java  |   15 +
 .../org/apache/camel/component/grpc/grpc.json      |    6 +
 .../apache/camel/component/grpc/GrpcEndpoint.java  |   36 +
 .../component/hashicorp/vault/hashicorp-vault.json |    4 +
 .../src/main/docs/hashicorp-vault-component.adoc   |    3 +-
 .../hashicorp/vault/HashicorpVaultEndpoint.java    |   24 +
 .../hazelcast/instance/hazelcast-instance.json     |    3 +
 .../component/hazelcast/list/hazelcast-list.json   |    5 +
 .../component/hazelcast/map/hazelcast-map.json     |    5 +
 .../hazelcast/multimap/hazelcast-multimap.json     |    5 +
 .../hazelcast/pncounter/hazelcast-pncounter.json   |    4 +
 .../component/hazelcast/queue/hazelcast-queue.json |    5 +
 .../replicatedmap/hazelcast-replicatedmap.json     |    5 +
 .../hazelcast/ringbuffer/hazelcast-ringbuffer.json |    4 +
 .../component/hazelcast/seda/hazelcast-seda.json   |    5 +
 .../component/hazelcast/set/hazelcast-set.json     |    5 +
 .../component/hazelcast/topic/hazelcast-topic.json |    5 +
 .../instance/HazelcastInstanceEndpoint.java        |    8 +
 .../hazelcast/list/HazelcastListEndpoint.java      |   30 +
 .../hazelcast/map/HazelcastMapEndpoint.java        |   39 +
 .../multimap/HazelcastMultimapEndpoint.java        |   33 +
 .../pncounter/HazelcastPNCounterEndpoint.java      |   13 +
 .../hazelcast/queue/HazelcastQueueEndpoint.java    |   32 +
 .../HazelcastReplicatedmapEndpoint.java            |   28 +
 .../ringbuffer/HazelcastRingbufferEndpoint.java    |   22 +
 .../hazelcast/seda/HazelcastSedaEndpoint.java      |   18 +
 .../hazelcast/set/HazelcastSetEndpoint.java        |   20 +
 .../hazelcast/topic/HazelcastTopicEndpoint.java    |   13 +
 .../org/apache/camel/component/hivemq/hivemq.json  |    5 +
 .../camel/component/hivemq/HiveMQEndpoint.java     |   12 +
 .../org/apache/camel/component/hl7/hl7terser.json  |    2 +-
 .../camel/component/hl7/Hl7TerserLanguage.java     |   49 +-
 .../component/hl7/TerserExpressionBodyTest.java    |  110 ++
 .../component/huaweicloud/dms/hwcloud-dms.json     |    4 +
 .../component/huaweicloud/dms/DMSEndpoint.java     |   32 +
 .../component/huaweicloud/frs/hwcloud-frs.json     |    4 +
 .../huaweicloud/frs/FaceRecognitionEndpoint.java   |   14 +
 .../org/apache/camel/hwcloud-functiongraph.json    |    4 +
 .../org/apache/camel/FunctionGraphEndpoint.java    |   12 +
 .../component/huaweicloud/iam/hwcloud-iam.json     |    4 +
 .../component/huaweicloud/iam/IAMEndpoint.java     |   19 +
 .../image/hwcloud-imagerecognition.json            |    4 +
 .../image/ImageRecognitionEndpoint.java            |   18 +
 .../component/huaweicloud/obs/hwcloud-obs.json     |    5 +
 .../component/huaweicloud/obs/OBSEndpoint.java     |   45 +
 .../component/huaweicloud/smn/hwcloud-smn.json     |    4 +
 .../smn/SimpleNotificationEndpoint.java            |   16 +
 .../apache/camel/component/ibm/cos/ibm-cos.json    |    7 +-
 .../src/main/docs/ibm-cos-component.adoc           |   17 +-
 .../camel/component/ibm/cos/IBMCOSConstants.java   |    9 +-
 .../camel/component/ibm/cos/IBMCOSProducer.java    |   46 +-
 .../ibm/cos/IBMCOSProducerBucketHeaderTest.java    |  125 ++
 .../ibm/cos/IBMCOSProducerContentLengthTest.java   |  149 ++
 .../IBMCOSProducerAdditionalOperationsIT.java      |    4 +-
 .../ibm/secrets/manager/ibm-secrets-manager.json   |    4 +
 .../secrets/manager/IBMSecretsManagerEndpoint.java |   43 +
 .../ibm/watson/discovery/ibm-watson-discovery.json |    4 +
 .../main/docs/ibm-watson-discovery-component.adoc  |    5 +-
 .../watson/discovery/WatsonDiscoveryEndpoint.java  |   44 +
 .../ibm/watson/stt/ibm-watson-speech-to-text.json  |    4 +
 .../ibm/watson/stt/WatsonSpeechToTextEndpoint.java |   31 +
 .../ibm/watson/tts/ibm-watson-text-to-speech.json  |    4 +
 .../ibm/watson/tts/WatsonTextToSpeechEndpoint.java |   26 +
 .../component/ibm/watsonx/ai/ibm-watsonx-ai.json   |    4 +
 .../src/main/docs/ibm-watsonx-ai-examples.adoc     |    4 +-
 .../ibm/watsonx/ai/WatsonxAiEndpoint.java          |  105 ++
 .../ibm/watsonx/data/ibm-watsonx-data.json         |    4 +
 .../ibm/watsonx/data/WatsonxDataEndpoint.java      |   20 +
 .../camel/component/ical/ICalDataFormat.java       |    2 +-
 .../camel/component/ical/ICalDataFormatTest.java   |   15 +
 .../org/apache/camel/component/iggy/iggy.json      |    5 +
 .../apache/camel/component/iggy/IggyEndpoint.java  |   13 +
 .../camel/component/ignite/cache/ignite-cache.json |    5 +
 .../component/ignite/compute/ignite-compute.json   |    4 +
 .../component/ignite/events/ignite-events.json     |    3 +
 .../camel/component/ignite/idgen/ignite-idgen.json |    4 +
 .../ignite/messaging/ignite-messaging.json         |    5 +
 .../camel/component/ignite/queue/ignite-queue.json |    4 +
 .../camel/component/ignite/set/ignite-set.json     |    4 +
 .../src/main/docs/ignite-cache-component.adoc      |    3 +-
 .../ignite/cache/IgniteCacheEndpoint.java          |   45 +
 .../ignite/compute/IgniteComputeEndpoint.java      |   22 +
 .../ignite/events/IgniteEventsEndpoint.java        |    7 +
 .../ignite/idgen/IgniteIdGenEndpoint.java          |   15 +
 .../ignite/messaging/IgniteMessagingEndpoint.java  |   16 +
 .../ignite/queue/IgniteQueueEndpoint.java          |   38 +
 .../component/ignite/set/IgniteSetEndpoint.java    |   31 +
 .../InfinispanProducerInvokeOnHeaderFactory.java   |    2 +-
 ...ispanEmbeddedProducerInvokeOnHeaderFactory.java |    2 +-
 .../infinispan/embedded/infinispan-embedded.json   |   12 +-
 .../main/docs/infinispan-embedded-component.adoc   |   30 +-
 .../embedded/InfinispanEmbeddedComponent.java      |    3 +-
 .../embedded/InfinispanEmbeddedConfiguration.java  |    9 +
 .../embedded/InfinispanEmbeddedManager.java        |   25 +-
 .../cluster/InfinispanEmbeddedClusterView.java     |    1 +
 ...ispanEmbeddedComponentConfigurationUriTest.java |   92 ++
 ...inispanRemoteProducerInvokeOnHeaderFactory.java |    2 +-
 .../apache/camel/component/influxdb/influxdb.json  |    4 +
 .../camel/component/influxdb/InfluxDbEndpoint.java |   25 +
 .../camel/component/influxdb2/influxdb2.json       |    4 +
 .../src/main/docs/influxdb2-component.adoc         |    2 +-
 .../component/influxdb2/InfluxDb2Endpoint.java     |   17 +
 .../apache/camel/dataformat/iso8583/iso8583.json   |    2 +-
 .../src/main/docs/iso8583-dataformat.adoc          |    4 +
 .../dataformat/iso8583/Iso8583DataFormat.java      |   30 +-
 .../iso8583/Iso8583DataFormatConfigTest.java       |   83 ++
 .../jackson/protobuf/protobufJackson.json          |    2 +-
 .../protobuf/JacksonProtobufDataFormat.java        |    9 +-
 ...acksonProtobufMarshalUnmarshalJsonNodeTest.java |   11 +
 .../camel/component/jackson/JacksonDataFormat.java |   10 +-
 .../protobuf/JacksonProtobufDataFormat.java        |    5 +
 ...acksonProtobufMarshalUnmarshalJsonNodeTest.java |   11 +
 .../component/jackson3/JacksonDataFormat.java      |   10 +-
 .../META-INF/org/apache/camel/language/js/js.json  |    2 +-
 .../camel/language/js/JavaScriptExpression.java    |    2 +-
 .../camel/language/js/JavaScriptLanguage.java      |   38 +-
 .../js/JavaScriptResultMaterializationTest.java    |   30 +
 .../org/apache/camel/component/jcache/jcache.json  |    5 +
 .../camel/component/jcache/JCacheEndpoint.java     |   36 +
 .../org/apache/camel/component/jcr/jcr.json        |    5 +
 .../apache/camel/component/jcr/JcrEndpoint.java    |   12 +
 .../org/apache/camel/component/jdbc/jdbc.json      |    6 +-
 .../camel-jdbc/src/main/docs/jdbc-component.adoc   |   15 +-
 .../apache/camel/component/jdbc/JdbcConstants.java |    4 +-
 .../apache/camel/component/jdbc/JdbcEndpoint.java  |   10 +-
 .../apache/camel/component/jdbc/JdbcHelper.java    |    4 +
 .../apache/camel/component/jdbc/JdbcProducer.java  |   10 +-
 .../jdbc/JdbcGeneratedKeysOutputClassTest.java     |   69 +
 .../camel/component/jdbc/JdbcNoBodyTest.java       |   62 +
 .../jdbc/JdbcOutputClassNotFoundTest.java          |   55 +
 .../org/apache/camel/component/jetty12/jetty.json  |    4 +
 .../camel-jetty/src/main/docs/jetty-component.adoc |    8 +-
 .../component/jetty12/JettyHttpEndpoint12.java     |   13 +
 .../camel/component/jgroups/raft/jgroups-raft.json |    5 +
 .../jgroups/raft/JGroupsRaftComponent.java         |   90 ++
 .../jgroups/raft/JGroupsRaftConsumer.java          |    9 +-
 .../jgroups/raft/JGroupsRaftEndpoint.java          |   56 +-
 .../jgroups/raft/JGroupsRaftProducer.java          |    8 +-
 .../JGroupsRaftComponentHandleEndpointsTest.java   |  118 ++
 .../raft/JGroupsRaftNeverStartedConsumerTest.java  |   62 +
 .../apache/camel/component/jgroups/jgroups.json    |    5 +
 .../camel/component/jgroups/JGroupsEndpoint.java   |   17 +
 .../org/apache/camel/component/jmx/jmx.json        |    3 +
 .../apache/camel/component/jmx/JMXEndpoint.java    |    9 +
 .../org/apache/camel/component/jolt/jolt.json      |    4 +-
 .../camel-jolt/src/main/docs/jolt-component.adoc   |   20 +-
 .../apache/camel/component/jolt/JoltEndpoint.java  |   54 +-
 .../component/jolt/JoltHydratedInputTest.java      |  139 ++
 .../org/apache/camel/component/jolt/shiftr.json    |    3 +
 .../org/apache/camel/component/jooq/jooq.json      |    5 +
 .../camel-jooq/src/main/docs/jooq-component.adoc   |    6 +-
 .../apache/camel/component/jooq/JooqEndpoint.java  |   17 +
 .../org/apache/camel/component/jpa/jpa.json        |    5 +
 .../apache/camel/component/jpa/JpaEndpoint.java    |   30 +
 .../camel-jsch/src/main/docs/scp-component.adoc    |    8 +
 .../apache/camel/component/scp/ScpOperations.java  |    3 +-
 .../camel/component/scp/ScpNoKnownHostsTest.java   |   72 +
 .../apache/camel/component/jsonata/jsonata.json    |    4 +-
 .../src/main/docs/jsonata-component.adoc           |   28 +-
 .../camel/component/jsonata/JsonataComponent.java  |    1 +
 .../camel/component/jsonata/JsonataEndpoint.java   |   56 +-
 .../component/jsonata/JsonataHttpResourceTest.java |   52 +
 .../component/jsonata/JsonataJacksonInputTest.java |  136 ++
 .../jsonata/jacksonInput/count/expressions.spec    |    1 +
 .../jsonata/jacksonInput/fullName/expressions.spec |    1 +
 .../jacksonInput/uppercase/expressions.spec        |    1 +
 .../apache/camel/jsonpath/JsonPathExpression.java  |    3 +-
 .../JsonPathResultTypeNotConvertedTest.java        |   66 +
 .../org/apache/camel/component/jt400/jt400.json    |    5 +
 .../camel/component/jt400/Jt400Endpoint.java       |   18 +
 .../camel/component/kafka/share/kafka-share.json   |    3 +
 .../component/kafka/share/KafkaShareEndpoint.java  |   10 +
 components/camel-kafka/pom.xml                     |    6 +
 .../org/apache/camel/component/kafka/kafka.json    |    6 +-
 .../camel/component/kafka/KafkaConfiguration.java  |    3 +-
 .../camel/component/kafka/KafkaEndpoint.java       |    3 +-
 .../camel/component/kafka/KafkaProducer.java       |   27 +-
 .../camel/component/kafka/KafkaProducerTest.java   |   75 +
 .../apache/camel/component/keycloak/keycloak.json  |    5 +
 .../camel/component/keycloak/KeycloakEndpoint.java |  268 ++++
 .../knative/ce/AbstractCloudEventProcessor.java    |   18 +-
 .../knative/http/KnativeHttpConsumer.java          |    2 +
 .../component/knative/http/KnativeHttpTest.java    |  162 +++
 .../config_maps/kubernetes-config-maps.json        |    5 +
 .../kubernetes/cronjob/kubernetes-cronjob.json     |    4 +
 .../kubernetes-custom-resources.json               |    5 +
 .../deployments/kubernetes-deployments.json        |    5 +
 .../kubernetes/events/kubernetes-events.json       |    5 +
 .../component/kubernetes/hpa/kubernetes-hpa.json   |    5 +
 .../component/kubernetes/job/kubernetes-job.json   |    4 +
 .../namespaces/kubernetes-namespaces.json          |    5 +
 .../kubernetes/nodes/kubernetes-nodes.json         |    5 +
 .../kubernetes-persistent-volumes.json             |    4 +
 .../kubernetes-persistent-volumes-claims.json      |    4 +
 .../component/kubernetes/pods/kubernetes-pods.json |    5 +
 .../kubernetes-replication-controllers.json        |    5 +
 .../kubernetes-resources-quota.json                |    4 +
 .../kubernetes/secrets/kubernetes-secrets.json     |    4 +
 .../kubernetes-service-accounts.json               |    4 +
 .../kubernetes/services/kubernetes-services.json   |    5 +
 .../build_configs/openshift-build-configs.json     |    4 +
 .../openshift/builds/openshift-builds.json         |    4 +
 .../openshift-deploymentconfigs.json               |    5 +
 .../config_maps/KubernetesConfigMapsEndpoint.java  |   29 +
 .../cronjob/KubernetesCronJobEndpoint.java         |   24 +
 .../KubernetesCustomResourcesEndpoint.java         |   34 +
 .../deployments/KubernetesDeploymentsEndpoint.java |   33 +
 .../events/KubernetesEventsEndpoint.java           |   25 +
 .../kubernetes/hpa/KubernetesHPAEndpoint.java      |   27 +
 .../kubernetes/job/KubernetesJobEndpoint.java      |   21 +
 .../namespaces/KubernetesNamespacesEndpoint.java   |   29 +
 .../kubernetes/nodes/KubernetesNodesEndpoint.java  |   24 +
 .../KubernetesPersistentVolumesEndpoint.java       |   22 +
 .../KubernetesPersistentVolumesClaimsEndpoint.java |   35 +
 .../kubernetes/pods/KubernetesPodsEndpoint.java    |   24 +
 .../KubernetesReplicationControllersEndpoint.java  |   44 +
 .../KubernetesResourcesQuotaEndpoint.java          |   34 +
 .../secrets/KubernetesSecretsEndpoint.java         |   29 +
 .../KubernetesServiceAccountsEndpoint.java         |   34 +
 .../services/KubernetesServicesEndpoint.java       |   34 +
 .../OpenshiftBuildConfigsEndpoint.java             |   23 +
 .../openshift/builds/OpenshiftBuildsEndpoint.java  |   21 +
 .../OpenshiftDeploymentConfigsEndpoint.java        |   45 +
 .../org/apache/camel/component/kudu/kudu.json      |    4 +
 .../apache/camel/component/kudu/KuduEndpoint.java  |   21 +
 .../org/apache/camel/component/ldap/ldap.json      |    4 +
 .../apache/camel/component/ldap/LdapEndpoint.java  |   10 +
 .../org/apache/camel/component/ldif/ldif.json      |    4 +
 .../apache/camel/component/ldif/LdifEndpoint.java  |   10 +
 .../org/apache/camel/component/lucene/lucene.json  |    4 +
 .../camel/component/lucene/LuceneEndpoint.java     |   19 +
 .../camel/component/lumberjack/lumberjack.json     |    3 +
 .../component/lumberjack/LumberjackEndpoint.java   |    7 +
 .../camel/component/mail/MailConvertersLoader.java |   12 +-
 .../org/apache/camel/component/mail/imap.json      |    3 +-
 .../org/apache/camel/component/mail/imaps.json     |    3 +-
 .../org/apache/camel/component/mail/pop3.json      |    3 +-
 .../org/apache/camel/component/mail/pop3s.json     |    3 +-
 .../org/apache/camel/component/mail/smtp.json      |    3 +-
 .../org/apache/camel/component/mail/smtps.json     |    3 +-
 .../dataformat/mime/multipart/mimeMultipart.json   |    2 +-
 .../camel-mail/src/main/docs/mail-component.adoc   |   14 +
 .../apache/camel/component/mail/MailBinding.java   |   12 +
 .../apache/camel/component/mail/MailConstants.java |    6 +
 .../camel/component/mail/MailConverters.java       |   45 +-
 .../apache/camel/component/mail/MailEndpoint.java  |    6 +
 .../apache/camel/component/mail/MailMessage.java   |   28 +-
 .../apache/camel/component/mail/MailProducer.java  |    5 +-
 .../mime/multipart/MimeMultipartDataFormat.java    |   23 +-
 .../component/mail/InvalidConfigurationTest.java   |   11 +
 .../mail/MailConvertersMultipartTest.java          |  116 ++
 .../component/mail/MailForwardRawMessageTest.java  |   93 ++
 .../camel/component/mail/MailMessageTest.java      |   36 +
 .../mail/MailProducerDefaultCharsetTest.java       |   77 +
 .../mail/MailProducerUnsupportedCharsetTest.java   |    9 +-
 .../multipart/MimeMultipartDataFormatTest.java     |   28 +
 .../camel/component/mapstruct/mapstruct.json       |    4 +
 .../src/main/docs/mapstruct-component.adoc         |    2 +-
 .../component/mapstruct/MapstructEndpoint.java     |   10 +
 .../org/apache/camel/component/master/master.json  |    3 +
 .../camel/component/master/MasterEndpoint.java     |    7 +
 .../apache/camel/component/metrics/metrics.json    |    4 +
 .../camel/component/metrics/MetricsEndpoint.java   |    7 +
 .../micrometer/MicrometerEndpointUriFactory.java   |    2 +-
 .../camel/component/micrometer/micrometer.json     |    4 +-
 .../src/main/docs/micrometer-component.adoc        |   22 +-
 .../component/micrometer/MicrometerConstants.java  |    2 +-
 .../component/micrometer/MicrometerEndpoint.java   |    3 +-
 .../camel/component/milo/browse/milo-browse.json   |    4 +
 .../camel/component/milo/client/milo-client.json   |    5 +
 .../camel/component/milo/server/milo-server.json   |    5 +
 .../component/milo/browse/MiloBrowseEndpoint.java  |   10 +
 .../component/milo/client/MiloClientEndpoint.java  |   21 +
 .../component/milo/server/MiloServerEndpoint.java  |   12 +
 .../component/file/remote/mina/mina-sftp.json      |    7 +-
 .../file/remote/mina/MinaSftpEndpoint.java         |   17 +
 .../org/apache/camel/component/mina/mina.json      |    6 +
 .../apache/camel/component/mina/MinaEndpoint.java  |   58 +
 .../org/apache/camel/component/minio/minio.json    |    2 +-
 .../camel-minio/src/main/docs/minio-component.adoc |    2 +-
 .../camel/component/minio/MinioConstants.java      |    3 +-
 .../camel/component/minio/MinioOperations.java     |    5 +
 .../camel/component/minio/MinioProducer.java       |    6 +-
 .../apache/camel/component/minio/FakeS3Server.java |   17 +-
 .../component/minio/MinioGetObjectRangeTest.java   |   93 ++
 .../integration/MinioObjectRangeOperationIT.java   |    6 +-
 .../org/apache/camel/component/mllp/mllp.json      |    6 +
 .../camel-mllp/src/main/docs/mllp-component.adoc   |    5 +-
 .../apache/camel/component/mllp/MllpEndpoint.java  |   21 +
 .../component/mongodb/gridfs/mongodb-gridfs.json   |    5 +
 .../src/main/docs/mongodb-gridfs-component.adoc    |    9 +-
 .../component/mongodb/gridfs/GridFsEndpoint.java   |   33 +
 .../src/main/docs/mustache-component.adoc          |    6 +
 .../camel/component/mustache/MustacheEndpoint.java |    4 +
 .../mustache/MustacheContentCacheTest.java}        |   34 +-
 .../camel/component/mybatis/mybatis-bean.json      |    4 +
 .../apache/camel/component/mybatis/mybatis.json    |    5 +
 .../src/main/docs/mybatis-bean-component.adoc      |   12 +-
 .../src/main/docs/mybatis-component.adoc           |    5 +-
 .../component/mybatis/MyBatisBeanEndpoint.java     |   13 +
 .../camel/component/mybatis/MyBatisEndpoint.java   |   41 +
 .../org/apache/camel/component/nats/nats.json      |    2 +-
 .../camel-nats/src/main/docs/nats-component.adoc   |   13 +
 .../apache/camel/component/nats/NatsConsumer.java  |   33 +-
 .../apache/camel/component/nats/NatsEndpoint.java  |   12 +-
 .../component/nats/NatsConsumerReplyTest.java      |  166 +++
 .../camel/component/netty/http/netty-http.json     |    6 +
 .../src/main/docs/netty-http-component.adoc        |   19 +-
 .../component/netty/http/NettyHttpEndpoint.java    |   33 +
 .../org/apache/camel/component/netty/netty.json    |    6 +
 .../camel/component/netty/NettyEndpoint.java       |   56 +
 .../org/apache/camel/oaipmh/component/oaipmh.json  |    5 +
 .../camel/oaipmh/component/OAIPMHEndpoint.java     |   13 +
 .../org/apache/camel/component/odata/odata.json    |    4 +
 .../camel/component/odata/ODataEndpoint.java       |   19 +
 .../org/apache/camel/language/ognl/ognl.json       |    2 +-
 .../camel-ognl/src/main/docs/ognl-language.adoc    |    1 +
 .../apache/camel/language/ognl/OgnlLanguage.java   |    2 +-
 .../org/apache/camel/language/ognl/RootObject.java |    4 +
 .../org/apache/camel/language/ognl/OgnlTest.java   |    8 +
 .../apache/camel/component/olingo2/olingo2.json    |    5 +
 .../camel/component/olingo2/Olingo2Endpoint.java   |   48 +
 .../apache/camel/component/olingo4/olingo4.json    |    5 +
 .../src/main/docs/olingo4-component.adoc           |    2 +-
 .../camel/component/olingo4/Olingo4Endpoint.java   |   50 +
 .../org/apache/camel/component/opa/opa.json        |    4 +
 .../apache/camel/component/opa/OpaEndpoint.java    |   13 +
 .../camel/component/openfeature/openfeature.json   |    4 +
 .../camel/language/openfeature/openfeature.json    |    2 +-
 .../src/main/docs/openfeature-language.adoc        |   18 +-
 .../component/openfeature/OpenFeatureEndpoint.java |   61 +-
 .../language/openfeature/OpenFeatureLanguage.java  |   20 +-
 .../openfeature/OpenFeatureLanguageTest.java       |  105 ++
 .../src/test/resources/log4j2.properties           |   29 +
 .../src/test/resources/openfeature/flags.json      |    5 +
 .../apache/camel/component/openfga/openfga.json    |    4 +
 .../src/main/docs/openfga-component.adoc           |    6 +-
 .../camel/component/openfga/OpenFgaEndpoint.java   |   51 +
 .../camel/component/opensearch/opensearch.json     |    4 +
 .../src/main/docs/opensearch-component.adoc        |    4 +-
 .../component/opensearch/OpensearchEndpoint.java   |   70 +
 .../component/opensearch/OpensearchProducer.java   |   37 +-
 .../OpensearchProducerClientLifecycleTest.java     |  157 ++
 .../openstack/cinder/openstack-cinder.json         |    4 +
 .../openstack/glance/openstack-glance.json         |    4 +
 .../openstack/keystone/openstack-keystone.json     |    4 +
 .../openstack/neutron/openstack-neutron.json       |    4 +
 .../component/openstack/nova/openstack-nova.json   |    4 +
 .../component/openstack/swift/openstack-swift.json |    4 +
 .../src/main/docs/openstack-swift-component.adoc   |    3 +
 .../component/openstack/cinder/CinderEndpoint.java |   15 +
 .../component/openstack/glance/GlanceEndpoint.java |   20 +
 .../openstack/keystone/KeystoneEndpoint.java       |   24 +
 .../openstack/neutron/NeutronEndpoint.java         |   19 +
 .../component/openstack/nova/NovaEndpoint.java     |   20 +
 .../component/openstack/swift/SwiftEndpoint.java   |   22 +
 .../metrics/opentelemetry-metrics.json             |    4 +
 .../metrics/OpenTelemetryEndpoint.java             |    8 +
 .../camel/component/optaplanner/optaplanner.json   |    5 +
 .../src/main/docs/optaplanner-component.adoc       |   22 +-
 .../component/optaplanner/OptaPlannerEndpoint.java |   15 +
 .../camel/component/paho/mqtt5/paho-mqtt5.json     |    2 +-
 .../component/paho/mqtt5/PahoMqtt5Endpoint.java    |    2 +-
 .../component/paho/mqtt5/PahoMqtt5Producer.java    |    2 +-
 .../paho/mqtt5/PahoMqtt5ProducerBodyTest.java      |   74 +
 .../apache/camel/component/paho/PahoProducer.java  |    5 +-
 .../camel/component/paho/PahoProducerBodyTest.java |   74 +
 .../pdf/converter/PdfConverterLoader.java          |   16 +
 .../org/apache/camel/component/pdf/pdf.json        |    8 +-
 .../camel-pdf/src/main/docs/pdf-component.adoc     |   21 +-
 .../camel/component/pdf/PdfConfiguration.java      |   56 +-
 .../apache/camel/component/pdf/PdfEndpoint.java    |    9 +-
 .../camel/component/pdf/PdfHeaderConstants.java    |    5 +-
 .../camel/component/pdf/PdfPageSizeConstant.java   |    1 +
 .../apache/camel/component/pdf/PdfProducer.java    |   32 +-
 .../component/pdf/converter/PdfConverter.java      |   16 +
 .../text/LineTerminationWriterAbstractFactory.java |   39 +-
 .../apache/camel/component/pdf/PdfAppendTest.java  |    6 +-
 .../camel/component/pdf/PdfConverterTest.java      |   29 +-
 .../camel/component/pdf/PdfCreationTest.java       |  142 +-
 .../apache/camel/component/pdf/PdfMergeTest.java   |   64 +-
 .../camel/component/pdf/PdfTextExtractionTest.java |  113 +-
 .../pg/replication/slot/pg-replication-slot.json   |    3 +
 .../slot/PgReplicationSlotEndpoint.java            |    8 +
 .../apache/camel/component/pgevent/pgevent.json    |    5 +
 .../camel/component/pgevent/PgEventEndpoint.java   |   12 +
 .../org/apache/camel/component/plc4x/plc4x.json    |    5 +
 .../camel/component/plc4x/Plc4XEndpoint.java       |   13 +
 .../org/apache/camel/component/printer/lpr.json    |    4 +
 .../camel/component/printer/PrinterEndpoint.java   |    8 +
 .../org/apache/camel/component/pubnub/pubnub.json  |    5 +
 .../camel/component/pubnub/PubNubEndpoint.java     |   38 +
 .../org/apache/camel/language/python/python.json   |    2 +-
 .../src/main/docs/python-language.adoc             |    5 +-
 .../camel/language/python/PythonExpression.java    |   61 +-
 .../camel/language/python/PythonLanguage.java      |   14 +-
 .../camel/language/python/PythonResultTest.java    |  144 ++
 .../org/apache/camel/language/python3/python3.json |    2 +-
 .../camel/language/python3/Python3Language.java    |   50 +-
 .../language/python3/Python3LanguageEvalTest.java  |   58 +
 .../apache/camel/component/quickfixj/quickfix.json |    6 +
 .../src/main/docs/quickfix-component.adoc          |    8 +-
 .../component/quickfixj/QuickfixjEndpoint.java     |   21 +
 .../org/apache/camel/language/quickjs/quickjs.json |    2 +-
 .../src/main/docs/quickjs-language.adoc            |    5 +-
 .../camel/language/quickjs/QuickjsHelper.java      |  137 +-
 .../camel/language/quickjs/QuickjsLanguage.java    |    9 +-
 .../language/quickjs/QuickjsSerializationTest.java |  112 ++
 .../reactive/streams/reactive-streams.json         |    6 +
 .../reactive/streams/ReactiveStreamsEndpoint.java  |   15 +
 .../camel/component/rest/postman/rest-postman.json |    6 +
 .../rest/postman/RestPostmanEndpoint.java          |   26 +
 .../component/robotframework/robotframework.json   |    5 +
 .../robotframework/RobotFrameworkEndpoint.java     |   15 +
 .../apache/camel/component/rocketmq/rocketmq.json  |    5 +
 .../camel/component/rocketmq/RocketMQEndpoint.java |   14 +
 .../org/apache/camel/component/rss/rss.json        |    3 +
 .../camel-rss/src/main/docs/rss-component.adoc     |    2 +-
 .../apache/camel/component/rss/RssEndpoint.java    |    8 +
 .../camel/component/salesforce/salesforce.json     |    5 +
 .../component/salesforce/SalesforceEndpoint.java   |   95 ++
 .../component/sap/netweaver/sap-netweaver.json     |    4 +
 .../component/sap/netweaver/NetWeaverEndpoint.java |   18 +
 .../xquery/XQueryComponentConfigurer.java          |    6 -
 .../component/xquery/XQueryEndpointConfigurer.java |  107 --
 .../component/xquery/XQueryEndpointUriFactory.java |   25 +-
 .../org/apache/camel/component/xquery/xquery.json  |   60 +-
 .../src/main/docs/xquery-component.adoc            |    2 +-
 .../camel/component/xquery/XQueryEndpoint.java     |   10 +-
 .../xquery/XQueryConsumerNotSupportedTest.java}    |   35 +-
 .../src/main/docs/schematron-component.adoc        |    9 +
 .../component/schematron/SchematronProducer.java   |   29 +-
 .../schematron/processor/SchematronProcessor.java  |   18 +-
 .../schematron/SchematronProducerTest.java         |   40 +
 .../test/resources/sch/schematron-encoding.sch}    |   30 +-
 ...ujiServiceNowProducerInvokeOnHeaderFactory.java |    2 +-
 ...nkiServiceNowProducerInvokeOnHeaderFactory.java |    2 +-
 .../camel/component/servicenow/servicenow.json     |    4 +
 .../component/servicenow/ServiceNowEndpoint.java   |   20 +
 .../apache/camel/component/servlet/servlet.json    |    4 +
 .../src/main/docs/servlet-component.adoc           |    6 +-
 .../camel/component/servlet/ServletEndpoint.java   |   13 +
 .../org/apache/camel/component/shell/shell.json    |    4 +
 .../camel/component/shell/ShellEndpoint.java       |   11 +
 .../org/apache/camel/component/sjms/sjms.json      |    6 +
 .../camel-sjms/src/main/docs/sjms-component.adoc   |   22 +-
 .../apache/camel/component/sjms/SjmsEndpoint.java  |   48 +
 .../org/apache/camel/component/sjms2/sjms2.json    |    6 +
 .../camel-sjms2/src/main/docs/sjms2-component.adoc |   22 +-
 .../camel/component/sjms2/Sjms2Endpoint.java       |   48 +
 .../camel-slack/src/main/docs/slack-component.adoc |    9 +
 .../camel/component/slack/SlackProducer.java       |   62 +-
 .../camel/component/slack/helper/SlackMessage.java |    3 +
 .../SlackCloudEventDataTypeTransformer.java        |   12 +-
 .../SlackCloudEventDataTypeTransformerTest.java    |   64 +
 .../component/slack/SlackProducerJsonTest.java     |  203 +++
 .../org/apache/camel/component/smb/smb.json        |    7 +-
 .../camel/component/smb/SmbConfiguration.java      |    9 +-
 .../apache/camel/component/smb/SmbEndpoint.java    |   18 +
 .../org/apache/camel/component/smpp/smpp.json      |    8 +-
 .../org/apache/camel/component/smpp/smpps.json     |    8 +-
 .../camel-smpp/src/main/docs/smpp-component.adoc   |   32 +-
 .../camel/component/smpp/SmppCancelSmCommand.java  |    3 +-
 .../camel/component/smpp/SmppCommandType.java      |   30 +-
 .../apache/camel/component/smpp/SmppConstants.java |    7 +-
 .../camel/component/smpp/SmppDataSmCommand.java    |    3 +-
 .../apache/camel/component/smpp/SmppEndpoint.java  |   21 +-
 .../camel/component/smpp/SmppQuerySmCommand.java   |    3 +-
 .../camel/component/smpp/SmppReplaceSmCommand.java |    3 +-
 .../apache/camel/component/smpp/SmppSmCommand.java |   45 +-
 .../component/smpp/SmppSubmitMultiCommand.java     |    3 +-
 .../camel/component/smpp/SmppSubmitSmCommand.java  |    3 +-
 .../component/smpp/SmppCancelSmCommandTest.java    |   15 +
 .../camel/component/smpp/SmppCommandTypeTest.java  |   21 +
 .../component/smpp/SmppDataSmCommandTest.java      |   24 +-
 .../component/smpp/SmppQuerySmCommandTest.java     |   17 +
 .../component/smpp/SmppReplaceSmCommandTest.java   |   45 +
 .../component/smpp/SmppSubmitMultiCommandTest.java |   37 +
 .../component/smpp/SmppSubmitSmCommandTest.java    |  108 ++
 .../camel/component/snmp/SnmpConvertersLoader.java |    8 +
 .../org/apache/camel/component/snmp/snmp.json      |    4 +-
 .../camel-snmp/src/main/docs/snmp-component.adoc   |   17 +-
 .../camel/component/snmp/SnmpConverters.java       |   13 +
 .../apache/camel/component/snmp/SnmpEndpoint.java  |   22 +-
 .../apache/camel/component/snmp/SnmpOIDPoller.java |   45 +-
 .../apache/camel/component/snmp/SnmpProducer.java  |    4 +-
 .../camel/component/snmp/SnmpTrapProducer.java     |    2 +-
 .../camel/component/snmp/PollOIDIdleTest.java      |   58 +
 .../component/snmp/ProducerWithoutTypeTest.java    |   73 +
 .../camel/component/snmp/TrapProducerBodyTest.java |   61 +
 .../camel/component/snmp/UriConfigurationTest.java |   36 +
 .../org/apache/camel/component/solr/solr.json      |    2 +-
 .../camel-solr/src/main/docs/solr-component.adoc   |   44 +-
 .../camel/component/solr/SolrConfiguration.java    |    4 +-
 .../apache/camel/component/solr/SolrOperation.java |   21 +-
 .../apache/camel/component/solr/SolrProducer.java  |   75 +-
 .../solr/converter/SolrRequestConverter.java       |   74 +-
 .../solr/converter/SolrResponseConverter.java      |   10 +-
 .../camel/component/solr/SolrProducerBodyTest.java |  209 +++
 .../solr/converter/SolrResponseConverterTest.java  |   97 ++
 .../solr/integration/SolrInsertAndDeleteTest.java  |   47 +
 .../solr/integration/SolrPingAndSearchTest.java    |    4 +-
 .../org/apache/camel/component/spiffe/spiffe.json  |    4 +
 .../camel/component/spiffe/SpiffeEndpoint.java     |   23 +
 .../camel/component/splunkhec/splunk-hec.json      |    4 +
 .../component/splunkhec/SplunkHECEndpoint.java     |   10 +
 .../component/springai/chat/spring-ai-chat.json    |    4 +
 .../springai/chat/SpringAiChatEndpoint.java        |   30 +
 .../springai/embeddings/spring-ai-embeddings.json  |    4 +
 .../embeddings/SpringAiEmbeddingsEndpoint.java     |   11 +
 .../component/springai/image/spring-ai-image.json  |    4 +
 .../src/main/docs/spring-ai-image-component.adoc   |    7 +-
 .../springai/image/SpringAiImageEndpoint.java      |   12 +
 .../vectorstore/spring-ai-vector-store.json        |    4 +
 .../vectorstore/SpringAiVectorStoreEndpoint.java   |   21 +
 .../camel/component/spring/batch/spring-batch.json |    4 +
 .../spring/batch/SpringBatchEndpoint.java          |    9 +
 .../camel/component/spring/jdbc/spring-jdbc.json   |    6 +-
 .../camel/component/springldap/spring-ldap.json    |    4 +
 .../src/main/docs/spring-ldap-component.adoc       |    4 +-
 .../component/springldap/SpringLdapEndpoint.java   |   19 +
 .../src/main/docs/spring-rabbitmq-component.adoc   |   65 +
 .../springrabbit/EndpointMessageListener.java      |   40 +-
 .../EndpointMessageListenerReplyTest.java          |  176 +++
 .../redis/RedisProducerInvokeOnHeaderFactory.java  |    6 +-
 .../apache/camel/component/redis/spring-redis.json |    6 +-
 .../src/main/docs/spring-redis-component.adoc      |   74 +-
 .../camel/component/redis/ExchangeConverter.java   |   14 +
 .../apache/camel/component/redis/RedisClient.java  |   21 +-
 .../camel/component/redis/RedisConstants.java      |    3 +-
 .../camel/component/redis/RedisConsumer.java       |   18 +-
 .../camel/component/redis/RedisEndpoint.java       |   11 +-
 .../camel/component/redis/RedisProducer.java       |  100 +-
 .../camel/component/redis/RedisConnectionTest.java |   14 +
 .../component/redis/RedisConsumerMessageTest.java  |  124 ++
 .../apache/camel/component/redis/RedisKeyTest.java |   18 +
 .../component/redis/RedisProducerCommandTest.java  |  168 +++
 .../camel/component/redis/RedisSortedSetTest.java  |   13 +
 .../camel/component/redis/RedisStringTest.java     |   16 +-
 .../camel/component/spring/ws/spring-ws.json       |    6 +
 .../spring/ws/SpringWebserviceEndpoint.java        |   19 +
 .../apache/camel/component/event/spring-event.json |    5 +
 .../camel/component/event/EventEndpoint.java       |   15 +
 .../camel/component/sql/stored/sql-stored.json     |    4 +
 .../component/sql/stored/SqlStoredEndpoint.java    |   25 +
 .../org/apache/camel/component/ssh/ssh.json        |    8 +-
 .../camel-ssh/src/main/docs/ssh-component.adoc     |    8 +
 .../camel/component/ssh/SshConfiguration.java      |    8 +-
 .../apache/camel/component/ssh/SshEndpoint.java    |   11 +
 .../org/apache/camel/component/ssh/SshResult.java  |    2 +-
 .../camel/component/ssh/SshShellChannelTest.java   |   53 +
 .../camel/component/statestore/state-store.json    |    4 +
 .../component/statestore/StateStoreEndpoint.java   |   22 +
 .../org/apache/camel/component/stax/stax.json      |    4 +
 .../apache/camel/component/stax/StAXEndpoint.java  |   10 +
 .../org/apache/camel/component/stitch/stitch.json  |    4 +
 .../src/main/docs/stitch-component.adoc            |    4 +-
 .../camel/component/stitch/StitchEndpoint.java     |   13 +
 .../src/main/docs/stream-component.adoc            |    2 +
 .../camel/component/stream/StreamConsumer.java     |   38 +-
 .../camel/component/stream/StreamProducer.java     |   14 +-
 .../component/stream/StreamHttpOpenOnceTest.java   |  107 ++
 .../component/stream/StreamProducerErrorsTest.java |   88 ++
 .../org/apache/camel/component/stripe/stripe.json  |    4 +
 .../src/main/docs/stripe-component.adoc            |    5 +
 .../camel/component/stripe/StripeEndpoint.java     |   13 +
 components/camel-stub/pom.xml                      |   17 +
 .../org/apache/camel/component/stub/stub.json      |    2 +-
 .../camel-stub/src/main/docs/stub-component.adoc   |   11 +
 .../apache/camel/component/stub/StubComponent.java |    9 +
 .../apache/camel/component/stub/StubConsole.java   |   14 +-
 .../apache/camel/component/stub/StubEndpoint.java  |    7 +-
 .../apache/camel/component/stub/StubProducer.java  |   54 +
 .../camel/component/stub/StubConsoleLimitTest.java |   74 +
 .../camel/component/stub/StubNoConsumerTest.java   |  104 ++
 .../org/apache/camel/component/tahu/tahu-edge.json |    4 +
 .../org/apache/camel/component/tahu/tahu-host.json |    3 +
 .../camel/component/tahu/TahuEdgeEndpoint.java     |    8 +
 .../camel/component/tahu/TahuHostEndpoint.java     |    7 +
 .../apache/camel/dataformat/tarfile/tarFile.json   |    4 +-
 .../src/main/docs/tarFile-dataformat.adoc          |    4 +-
 .../dataformat/tarfile/TarFileDataFormat.java      |   85 +-
 .../camel/dataformat/tarfile/TarIterator.java      |   44 +-
 .../dataformat/tarfile/TarFileDataFormatTest.java  |   93 ++
 .../apache/camel/dataformat/tarfile/TarUtils.java  |   16 +
 .../apache/camel/component/telegram/telegram.json  |    6 +-
 .../src/main/docs/telegram-component.adoc          |    6 +-
 .../camel/component/telegram/TelegramEndpoint.java |   21 +-
 .../camel/component/telegram/TelegramProducer.java |    8 +
 .../component/telegram/model/MessageResult.java    |   32 +
 .../telegram/service/TelegramAsyncHandler.java     |   12 +-
 .../telegram/service/TelegramBodyPublisher.java    |   76 +-
 .../component/telegram/util/TelegramConverter.java |   80 +-
 .../telegram/TelegramProducerFailureTest.java      |   18 +-
 .../telegram/TelegramProducerMediaTest.java        |  135 ++
 .../service/OutgoingMessageHandlerTest.java        |   44 +-
 .../telegram/util/TelegramMockRoutes.java          |   12 +-
 .../org/apache/camel/component/citrus/citrus.json  |    4 +
 .../camel/component/citrus/CitrusEndpoint.java     |   15 +
 .../org/apache/camel/component/thrift/thrift.json  |    6 +
 .../camel/component/thrift/ThriftEndpoint.java     |   22 +
 .../org/apache/camel/component/tika/tika.json      |    4 +-
 .../camel-tika/src/main/docs/tika-component.adoc   |    6 +
 .../camel/component/tika/TikaConfiguration.java    |    9 +-
 .../apache/camel/component/tika/TikaProducer.java  |   13 +-
 .../camel/component/tika/TikaDetectTest.java       |   19 +
 .../apache/camel/component/tika/TikaParseTest.java |   72 +-
 .../org/apache/camel/dataformat/toon/toon.json     |    2 +-
 .../camel-toon/src/main/docs/toon-dataformat.adoc  |    3 +
 .../camel/dataformat/toon/ToonDataFormat.java      |   16 +-
 .../camel/dataformat/toon/ToonDataFormatTest.java  |   65 +
 .../org/apache/camel/component/twilio/twilio.json  |    5 +
 .../camel/component/twilio/TwilioEndpoint.java     |   18 +
 .../directmessage/twitter-directmessage.json       |    5 +
 .../component/twitter/search/twitter-search.json   |    5 +
 .../twitter/timeline/twitter-timeline.json         |    5 +
 .../TwitterDirectMessageEndpoint.java              |   11 +
 .../twitter/search/TwitterSearchEndpoint.java      |   10 +
 .../twitter/timeline/TwitterTimelineEndpoint.java  |   18 +
 .../apache/camel/component/undertow/undertow.json  |    6 +
 .../camel/component/undertow/UndertowEndpoint.java |   28 +
 .../univocity/AbstractUniVocityDataFormat.java     |    2 +-
 .../camel/dataformat/univocity/Unmarshaller.java   |   18 +-
 .../UniVocityAsMapNoFinalNewLineTest.java          |  111 ++
 .../src/main/docs/vertx-http-component.adoc        |   15 +-
 .../vertx/http/DefaultVertxHttpBinding.java        |    7 +-
 .../component/vertx/http/VertxHttpProducer.java    |   47 +-
 .../component/vertx/http/VertxHttpMethodTest.java  |    8 +
 .../vertx/http/VertxHttpRequestBodyTypesTest.java  |   98 ++
 .../component/vertx/websocket/vertx-websocket.json |    5 +
 .../vertx/websocket/VertxWebsocketEndpoint.java    |   18 +
 .../org/apache/camel/component/vertx/vertx.json    |    6 +
 .../camel-vertx/src/main/docs/vertx-component.adoc |   10 +-
 .../camel/component/vertx/VertxEndpoint.java       |   27 +
 .../apache/camel/component/weather/weather.json    |    5 +
 .../camel/component/weather/WeatherEndpoint.java   |   15 +
 .../web3j/Web3jProducerInvokeOnHeaderFactory.java  |    2 +-
 .../org/apache/camel/component/web3j/web3j.json    |    5 +
 .../camel/component/web3j/Web3jEndpoint.java       |  232 +++
 .../apache/camel/component/webhook/webhook.json    |    4 +
 .../camel/component/webhook/WebhookEndpoint.java   |   12 +
 .../apache/camel/component/whatsapp/whatsapp.json  |    4 +
 .../camel/component/whatsapp/WhatsAppEndpoint.java |   12 +
 .../camel/component/wordpress/wordpress.json       |    5 +
 .../component/wordpress/WordpressEndpoint.java     |   20 +
 .../apache/camel/component/workday/workday.json    |    4 +
 .../camel/component/workday/WorkdayEndpoint.java   |   10 +
 .../apache/camel/component/xchange/xchange.json    |    4 +
 .../camel/component/xchange/XChangeEndpoint.java   |   30 +
 .../component/xmlsecurity/xmlsecurity-sign.json    |    4 +
 .../component/xmlsecurity/xmlsecurity-verify.json  |    4 +
 .../camel/dataformat/xmlsecurity/xmlSecurity.json  |    4 +-
 .../component/xmlsecurity/XmlSignerEndpoint.java   |   17 +
 .../component/xmlsecurity/XmlVerifierEndpoint.java |   14 +
 .../xmlsecurity/XMLSecurityDataFormat.java         |   12 +-
 .../XMLSecuritySecureTagStreamTest.java            |   93 ++
 .../org/apache/camel/component/xmpp/xmpp.json      |    5 +
 .../apache/camel/component/xmpp/XmppEndpoint.java  |   19 +
 .../apache/camel/component/zendesk/zendesk.json    |    5 +
 .../camel/component/zendesk/ZendeskEndpoint.java   |   24 +
 .../apache/camel/dataformat/zipfile/zipFile.json   |    2 +-
 .../dataformat/zipfile/ZipFileDataFormat.java      |   23 +-
 .../camel/dataformat/zipfile/ZipIterator.java      |    5 +-
 .../dataformat/zipfile/ZipFileDataFormatTest.java  |   49 +
 .../zookeepermaster/zookeeper-master.json          |    3 +
 .../component/zookeepermaster/MasterEndpoint.java  |    7 +
 .../camel/component/zookeeper/zookeeper.json       |    5 +
 .../component/zookeeper/ZooKeeperEndpoint.java     |   21 +
 .../apache/camel/spi/InvokeOnHeaderStrategy.java   |   16 +-
 .../camel/impl/engine/AbstractCamelContext.java    |    4 +-
 .../modules/eips/pages/keyValueRepository.adoc     |   10 +
 .../org/apache/camel/model/dataformat/barcode.json |    2 +-
 .../org/apache/camel/model/dataformat/iso8583.json |    2 +-
 .../apache/camel/model/dataformat/xmlSecurity.json |    4 +-
 .../camel/model/dataformat/BarcodeDataFormat.java  |    6 +-
 .../camel/model/dataformat/Iso8583DataFormat.java  |    4 +-
 .../model/dataformat/XMLSecurityDataFormat.java    |   15 +-
 .../processor/aggregate/AggregateProcessor.java    |    5 +-
 .../FileProducerChecksumOfWrittenFileTest.java     |   88 ++
 .../FailedToStartComponentNoMessageTest.java       |   59 +
 ...AutoDiscoveredKeyValueRepositorySharedTest.java |  101 ++
 .../org/apache/camel/support/BodyFactsTest.java    |   19 +
 .../camel/support/HeaderSelectorProducerTest.java  |  208 +++
 .../support/KeyValueAggregationRepositoryTest.java |   28 +
 .../component/AbstractApiConfigurationTest.java    |   16 +-
 .../support/component/AbstractApiProducerTest.java |  222 +++
 .../support/component/ApiMethodHelperTest.java     |   26 +
 .../component/ApiMethodPropertiesHelperTest.java   |   16 +
 ...support.HeaderSelectorProducerTest$BaseProducer |   18 +
 ...upport.HeaderSelectorProducerTest$ChildProducer |   18 +
 ...pport.HeaderSelectorProducerTest$LegacyProducer |   18 +
 .../apache/camel/java/out/JavaDslModelWriter.java  |    4 +-
 .../org/apache/camel/main/components.properties    |    2 +
 .../java/org/apache/camel/support/BodyFacts.java   |    3 +
 .../camel/support/HeaderSelectorProducer.java      |   14 +-
 .../support/KeyValueAggregationRepository.java     |   35 +-
 .../component/AbstractApiConfiguration.java        |    2 +-
 .../support/component/AbstractApiProducer.java     |   35 +-
 .../camel/support/component/ApiMethodHelper.java   |   34 +-
 .../component/ApiMethodPropertiesHelper.java       |    4 +
 .../java/org/apache/camel/util/ArtifactUtils.java  |    2 +
 .../java/org/apache/camel/util/SecurityUtils.java  |    1 +
 .../java/org/apache/camel/util/SensitiveUtils.java |    2 +
 .../java/org/apache/camel/xml/out/ModelWriter.java |    4 +-
 .../org/apache/camel/yaml/out/YamlModelWriter.java |    4 +-
 .../ROOT/pages/camel-4x-upgrade-guide-4_18.adoc    |   38 +
 .../ROOT/pages/camel-4x-upgrade-guide-4_22.adoc    |   38 +
 .../ROOT/pages/camel-4x-upgrade-guide-4_24.adoc    |  827 +++++++++++
 .../modules/ROOT/pages/key-value-repository.adoc   |   10 +
 .../component/ComponentsBuilderFactory.java        |   30 +-
 .../dsl/Aws2CwComponentBuilderFactory.java         |    3 +-
 .../dsl/Aws2LambdaComponentBuilderFactory.java     |    4 +-
 .../dsl/Aws2MqComponentBuilderFactory.java         |    9 +-
 .../dsl/Aws2PollyComponentBuilderFactory.java      |   10 +-
 .../Aws2RekognitionComponentBuilderFactory.java    |    3 +-
 .../dsl/Aws2S3VectorsComponentBuilderFactory.java  |   20 +-
 .../dsl/Aws2TranslateComponentBuilderFactory.java  |   11 +-
 .../AwsBedrockAgentComponentBuilderFactory.java    |   46 +-
 ... AwsParameterStoreComponentBuilderFactory.java} |  185 ++-
 .../AwsSecretsManagerComponentBuilderFactory.java  |    7 +-
 .../dsl/AzureEventgridComponentBuilderFactory.java |  235 +++
 .../InfinispanEmbeddedComponentBuilderFactory.java |   12 +-
 .../dsl/KafkaComponentBuilderFactory.java          |    4 +-
 .../component/dsl/SshComponentBuilderFactory.java  |    6 +-
 .../dsl/XqueryComponentBuilderFactory.java         |   29 -
 .../builder/endpoint/EndpointBuilderFactory.java   |    2 +
 .../camel/builder/endpoint/EndpointBuilders.java   |    2 +
 .../builder/endpoint/EndpointHeaderBuilders.java   |   43 +-
 .../builder/endpoint/StaticEndpointBuilders.java   |  100 +-
 .../endpoint/dsl/AS2EndpointBuilderFactory.java    |   45 +
 .../dsl/AWS2EC2EndpointBuilderFactory.java         |    7 +-
 .../dsl/AWS2S3VectorsEndpointBuilderFactory.java   |  133 +-
 .../dsl/BedrockAgentEndpointBuilderFactory.java    |  467 ++----
 .../dsl/CouchbaseEndpointBuilderFactory.java       |   25 +-
 .../endpoint/dsl/Cw2EndpointBuilderFactory.java    |   10 +-
 .../endpoint/dsl/Ddb2EndpointBuilderFactory.java   |   61 +-
 .../dsl/Ddb2StreamEndpointBuilderFactory.java      |  100 ++
 .../endpoint/dsl/DnsEndpointBuilderFactory.java    |   15 +-
 .../endpoint/dsl/EKS2EndpointBuilderFactory.java   |   12 -
 .../dsl/EventGridEndpointBuilderFactory.java       |  375 +++++
 .../dsl/EventbridgeEndpointBuilderFactory.java     |    3 +-
 .../dsl/FileWatchEndpointBuilderFactory.java       |    3 +-
 .../endpoint/dsl/FilesEndpointBuilderFactory.java  |    4 +-
 .../endpoint/dsl/FtpEndpointBuilderFactory.java    |    4 +-
 .../endpoint/dsl/FtpsEndpointBuilderFactory.java   |    4 +-
 .../dsl/GitHub2EndpointBuilderFactory.java         |   21 +-
 .../dsl/GooglePubsubEndpointBuilderFactory.java    |    8 +-
 .../dsl/GraphqlEndpointBuilderFactory.java         |    7 +-
 .../endpoint/dsl/IAM2EndpointBuilderFactory.java   |    4 +-
 .../endpoint/dsl/IBMCOSEndpointBuilderFactory.java |   22 +-
 .../InfinispanEmbeddedEndpointBuilderFactory.java  |   60 +-
 .../endpoint/dsl/JdbcEndpointBuilderFactory.java   |   26 +-
 .../endpoint/dsl/JoltEndpointBuilderFactory.java   |   12 +-
 .../dsl/JsonataEndpointBuilderFactory.java         |   10 +
 .../endpoint/dsl/KafkaEndpointBuilderFactory.java  |    8 +-
 .../dsl/Lambda2EndpointBuilderFactory.java         |   18 +-
 .../endpoint/dsl/MQ2EndpointBuilderFactory.java    |   29 +-
 .../endpoint/dsl/MSK2EndpointBuilderFactory.java   |    5 +-
 .../endpoint/dsl/MailEndpointBuilderFactory.java   |   16 +
 .../dsl/MicrometerEndpointBuilderFactory.java      |    8 +-
 .../dsl/MinaSftpEndpointBuilderFactory.java        |    4 +-
 ...a => ParameterStoreEndpointBuilderFactory.java} |  367 +++--
 .../endpoint/dsl/PdfEndpointBuilderFactory.java    |    8 +-
 .../endpoint/dsl/Polly2EndpointBuilderFactory.java |   33 +-
 .../endpoint/dsl/RedisEndpointBuilderFactory.java  |    5 +-
 .../dsl/Rekognition2EndpointBuilderFactory.java    |   29 +-
 .../dsl/SecretsManagerEndpointBuilderFactory.java  |   21 +-
 .../dsl/SecurityHubEndpointBuilderFactory.java     |   26 +-
 .../endpoint/dsl/Ses2EndpointBuilderFactory.java   |    2 +-
 .../endpoint/dsl/SftpEndpointBuilderFactory.java   |    4 +-
 .../endpoint/dsl/SmbEndpointBuilderFactory.java    |    4 +-
 .../endpoint/dsl/SmppEndpointBuilderFactory.java   |   11 +-
 .../endpoint/dsl/SnmpEndpointBuilderFactory.java   |   36 +-
 .../endpoint/dsl/SolrEndpointBuilderFactory.java   |    4 +-
 .../dsl/SpringJdbcEndpointBuilderFactory.java      |   24 +-
 .../endpoint/dsl/SshEndpointBuilderFactory.java    |   30 +-
 .../dsl/StepFunctions2EndpointBuilderFactory.java  |   44 +-
 .../dsl/TelegramEndpointBuilderFactory.java        |   42 +-
 .../dsl/Textract2EndpointBuilderFactory.java       |   14 +-
 .../endpoint/dsl/TikaEndpointBuilderFactory.java   |   11 +-
 .../dsl/Timestream2EndpointBuilderFactory.java     |   15 +-
 .../dsl/Translate2EndpointBuilderFactory.java      |   15 +-
 .../endpoint/dsl/XQueryEndpointBuilderFactory.java | 1510 +-------------------
 .../dsl/jbang/core/commands/ai/HeaderChecks.java   |    9 +-
 .../jbang/core/commands/ai/CatalogDocsTest.java    |    8 +-
 .../commands/ai/SourceValidatorEndpointTest.java   |   76 +
 .../core/commands/catalog/CatalogDocTest.java      |    4 +-
 .../jbang/core/commands/tui/SourceEmptyLines.java  |   83 ++
 .../dsl/jbang/core/commands/tui/SourceTab.java     |   51 +-
 .../core/commands/tui/OpenedProjectViewsTest.java  |    4 +-
 .../camel-component-known-dependencies.properties  |    2 +
 .../dsl/yaml/deserializers/ModelDeserializers.java |    8 +-
 .../camel/dsl/yaml/validator/TextBodyFlowTest.java |    2 +-
 .../resources/schema/camelYamlDsl-canonical.json   |    9 +-
 .../resources/schema/camelYamlDsl-model.json       |   11 +-
 .../generated/resources/schema/camelYamlDsl.json   |    9 +-
 .../apache/camel/maven/packaging/MojoHelper.java   |    6 +-
 .../main/resources/velocity/invoke-on-header.vm    |    2 +-
 1839 files changed, 35209 insertions(+), 6448 deletions(-)
 copy 
{components/camel-aws/camel-aws-parameter-store/src/generated/resources/META-INF/org/apache/camel/component/aws/parameterstore
 => 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components}/aws-parameter-store.json
 (100%)
 copy 
{components/camel-azure/camel-azure-eventgrid/src/generated/resources/META-INF/org/apache/camel/component/azure/eventgrid
 => 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components}/azure-eventgrid.json
 (100%)
 copy {components/camel-aws/camel-aws-parameter-store/src/main => 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog}/docs/aws-parameter-store-component.adoc
 (85%)
 copy {components/camel-azure/camel-azure-eventgrid/src/main => 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog}/docs/azure-eventgrid-component.adoc
 (93%)
 create mode 100644 
components/camel-ai/camel-docling/src/test/java/org/apache/camel/component/docling/DoclingStreamBodyTest.java
 create mode 100644 
components/camel-as2/camel-as2-api/src/test/java/org/apache/camel/component/as2/api/LogCapture.java
 create mode 100644 
components/camel-as2/camel-as2-component/src/test/java/org/apache/camel/component/as2/AS2ClientSendTest.java
 create mode 100644 
components/camel-aws/camel-aws-bedrock/src/test/java/org/apache/camel/component/aws2/bedrock/agent/BedrockAgentProducerTest.java
 create mode 100644 
components/camel-aws/camel-aws-cloudtrail/src/test/java/org/apache/camel/component/aws/cloudtrail/transform/CloudtrailCloudEventDataTypeTransformerTest.java
 create mode 100644 
components/camel-aws/camel-aws-config/src/test/java/org/apache/camel/component/aws/config/AWSConfigProducerTest.java
 create mode 100644 
components/camel-aws/camel-aws-secrets-manager/src/test/java/org/apache/camel/component/aws/secretsmanager/SecretsManagerProducerTest.java
 create mode 100644 
components/camel-aws/camel-aws-secrets-manager/src/test/java/org/apache/camel/component/aws/secretsmanager/SecretsManagerPropertiesFunctionTest.java
 create mode 100644 
components/camel-aws/camel-aws-security-hub/src/test/java/org/apache/camel/component/aws/securityhub/SecurityHubProducerTest.java
 create mode 100644 
components/camel-aws/camel-aws2-cw/src/test/java/org/apache/camel/component/aws2/cw/CwPutMetricDataTest.java
 create mode 100644 
components/camel-aws/camel-aws2-eventbridge/src/test/java/org/apache/camel/component/aws2/eventbridge/EventbridgeProducerTest.java
 create mode 100644 
components/camel-aws/camel-aws2-kinesis/src/test/java/org/apache/camel/component/aws2/kinesis/KinesisEndpointClientTest.java
 create mode 100644 
components/camel-aws/camel-aws2-lambda/src/test/java/org/apache/camel/component/aws2/lambda/LambdaProducerCodeAndPayloadTest.java
 create mode 100644 
components/camel-aws/camel-aws2-redshift/src/test/java/org/apache/camel/component/aws2/redshift/data/RedshiftData2ProducerOwnClientTest.java
 create mode 100644 
components/camel-aws/camel-aws2-s3-vectors/src/main/java/org/apache/camel/component/aws2/s3vectors/AWS2S3VectorsHelper.java
 create mode 100644 
components/camel-aws/camel-aws2-s3-vectors/src/test/java/org/apache/camel/component/aws2/s3vectors/AWS2S3VectorsOptionEnumsTest.java
 create mode 100644 
components/camel-aws/camel-aws2-s3-vectors/src/test/java/org/apache/camel/component/aws2/s3vectors/AWS2S3VectorsProducerRequestTest.java
 create mode 100644 
components/camel-aws/camel-aws2-s3/src/test/java/org/apache/camel/component/aws2/s3/AWS2S3MissingBucketTest.java
 create mode 100644 
components/camel-aws/camel-aws2-s3/src/test/java/org/apache/camel/component/aws2/s3/AWS2S3ProducerHeadOperationsTest.java
 create mode 100644 
components/camel-aws/camel-aws2-s3/src/test/java/org/apache/camel/component/aws2/s3/AWS2S3ProducerMultipartMetadataTest.java
 create mode 100644 
components/camel-aws/camel-aws2-step-functions/src/test/java/org/apache/camel/component/aws2/stepfunctions/StepFunctions2ClientFactoryTest.java
 create mode 100644 
components/camel-aws/camel-aws2-timestream/src/test/java/org/apache/camel/component/aws2/timestream/Timestream2OperationValidationTest.java
 create mode 100644 
components/camel-aws/camel-aws2-transcribe/src/test/java/org/apache/camel/component/aws2/transcribe/Transcribe2ComponentCredentialsTest.java
 create mode 100644 
components/camel-azure/camel-azure-servicebus/src/test/java/org/apache/camel/component/azure/servicebus/ServiceBusTypeConverterTest.java
 create mode 100644 
components/camel-base64/src/test/java/org/apache/camel/dataformat/base64/Base64DataFormatFileTest.java
 create mode 100644 
components/camel-beanio/src/test/java/org/apache/camel/dataformat/beanio/BeanIOSplitterEncodingTest.java
 create mode 100644 
components/camel-bindy/src/test/java/org/apache/camel/dataformat/bindy/BindyMarshalNotModelBodyTest.java
 create mode 100644 
components/camel-cbor/src/test/java/org/apache/camel/component/cbor/CBORDefaultUnmarshalTypeTest.java
 create mode 100644 
components/camel-couchbase/src/test/java/org/apache/camel/component/couchbase/CouchbaseProducerOperationTest.java
 create mode 100644 
components/camel-datasonnet/src/test/java/org/apache/camel/language/datasonnet/DatasonnetBodyTest.java
 create mode 100644 
components/camel-dns/src/test/java/org/apache/camel/component/dns/DnsDigProducerTest.java
 create mode 100644 
components/camel-elasticsearch/src/test/java/org/apache/camel/component/es/ElasticsearchProducerClientLifecycleTest.java
 copy 
components/{camel-azure/camel-azure-storage-blob/src/test/java/org/apache/camel/component/azure/storage/blob/BlobStreamAndLengthTest.java
 => 
camel-exec/src/test/java/org/apache/camel/component/exec/ExecResultConverterTest.java}
 (50%)
 create mode 100644 
components/camel-file/src/test/java/org/apache/camel/component/file/FileProducerSameFileLockTest.java
 create mode 100644 
components/camel-flatpack/src/test/java/org/apache/camel/component/flatpack/FlatpackMarshalBodyTypesTest.java
 create mode 100644 
components/camel-github2/src/test/java/org/apache/camel/component/github2/producer/GetCommitFileProducerTest.java
 create mode 100644 
components/camel-google/camel-google-drive/src/test/java/org/apache/camel/component/google/drive/GoogleDriveFilesCreateFromFileTest.java
 create mode 100644 
components/camel-google/camel-google-pubsub/src/test/java/org/apache/camel/component/google/pubsub/unit/PubsubProducerBodyTypesTest.java
 create mode 100644 
components/camel-google/camel-google-sheets/src/test/java/org/apache/camel/component/google/sheets/GoogleSheetsConsumerSplitResultTest.java
 create mode 100644 
components/camel-graphql/src/test/java/org/apache/camel/component/graphql/GraphqlProducerHeadersTest.java
 create mode 100644 
components/camel-hl7/src/test/java/org/apache/camel/component/hl7/TerserExpressionBodyTest.java
 create mode 100644 
components/camel-ibm/camel-ibm-cos/src/test/java/org/apache/camel/component/ibm/cos/IBMCOSProducerBucketHeaderTest.java
 create mode 100644 
components/camel-ibm/camel-ibm-cos/src/test/java/org/apache/camel/component/ibm/cos/IBMCOSProducerContentLengthTest.java
 create mode 100644 
components/camel-infinispan/camel-infinispan-embedded/src/test/java/org/apache/camel/component/infinispan/embedded/InfinispanEmbeddedComponentConfigurationUriTest.java
 create mode 100644 
components/camel-iso8583/src/test/java/org/apache/camel/dataformat/iso8583/Iso8583DataFormatConfigTest.java
 create mode 100644 
components/camel-jdbc/src/test/java/org/apache/camel/component/jdbc/JdbcGeneratedKeysOutputClassTest.java
 create mode 100644 
components/camel-jdbc/src/test/java/org/apache/camel/component/jdbc/JdbcNoBodyTest.java
 create mode 100644 
components/camel-jdbc/src/test/java/org/apache/camel/component/jdbc/JdbcOutputClassNotFoundTest.java
 create mode 100644 
components/camel-jgroups-raft/src/test/java/org/apache/camel/component/jgroups/raft/JGroupsRaftComponentHandleEndpointsTest.java
 create mode 100644 
components/camel-jgroups-raft/src/test/java/org/apache/camel/component/jgroups/raft/JGroupsRaftNeverStartedConsumerTest.java
 create mode 100644 
components/camel-jolt/src/test/java/org/apache/camel/component/jolt/JoltHydratedInputTest.java
 create mode 100644 
components/camel-jolt/src/test/resources/org/apache/camel/component/jolt/shiftr.json
 create mode 100644 
components/camel-jsch/src/test/java/org/apache/camel/component/scp/ScpNoKnownHostsTest.java
 create mode 100644 
components/camel-jsonata/src/test/java/org/apache/camel/component/jsonata/JsonataHttpResourceTest.java
 create mode 100644 
components/camel-jsonata/src/test/java/org/apache/camel/component/jsonata/JsonataJacksonInputTest.java
 create mode 100644 
components/camel-jsonata/src/test/resources/org/apache/camel/component/jsonata/jacksonInput/count/expressions.spec
 create mode 100644 
components/camel-jsonata/src/test/resources/org/apache/camel/component/jsonata/jacksonInput/fullName/expressions.spec
 create mode 100644 
components/camel-jsonata/src/test/resources/org/apache/camel/component/jsonata/jacksonInput/uppercase/expressions.spec
 create mode 100644 
components/camel-jsonpath/src/test/java/org/apache/camel/jsonpath/JsonPathResultTypeNotConvertedTest.java
 create mode 100644 
components/camel-mail/src/test/java/org/apache/camel/component/mail/MailConvertersMultipartTest.java
 create mode 100644 
components/camel-mail/src/test/java/org/apache/camel/component/mail/MailForwardRawMessageTest.java
 create mode 100644 
components/camel-mail/src/test/java/org/apache/camel/component/mail/MailProducerDefaultCharsetTest.java
 create mode 100644 
components/camel-minio/src/test/java/org/apache/camel/component/minio/MinioGetObjectRangeTest.java
 copy 
components/{camel-azure/camel-azure-storage-blob/src/test/java/org/apache/camel/component/azure/storage/blob/BlobStreamAndLengthTest.java
 => 
camel-mustache/src/test/java/org/apache/camel/component/mustache/MustacheContentCacheTest.java}
 (50%)
 create mode 100644 
components/camel-nats/src/test/java/org/apache/camel/component/nats/NatsConsumerReplyTest.java
 create mode 100644 
components/camel-openfeature/src/test/resources/log4j2.properties
 create mode 100644 
components/camel-opensearch/src/test/java/org/apache/camel/component/opensearch/OpensearchProducerClientLifecycleTest.java
 create mode 100644 
components/camel-paho-mqtt5/src/test/java/org/apache/camel/component/paho/mqtt5/PahoMqtt5ProducerBodyTest.java
 create mode 100644 
components/camel-paho/src/test/java/org/apache/camel/component/paho/PahoProducerBodyTest.java
 create mode 100644 
components/camel-python/src/test/java/org/apache/camel/language/python/PythonResultTest.java
 copy 
components/{camel-azure/camel-azure-servicebus/src/main/java/org/apache/camel/component/azure/servicebus/ServiceBusTypeConverter.java
 => 
camel-saxon/src/test/java/org/apache/camel/component/xquery/XQueryConsumerNotSupportedTest.java}
 (51%)
 copy components/{camel-stub/pom.xml => 
camel-schematron/src/test/resources/sch/schematron-encoding.sch} (53%)
 create mode 100644 
components/camel-slack/src/test/java/org/apache/camel/component/slack/SlackCloudEventDataTypeTransformerTest.java
 create mode 100644 
components/camel-slack/src/test/java/org/apache/camel/component/slack/SlackProducerJsonTest.java
 create mode 100644 
components/camel-snmp/src/test/java/org/apache/camel/component/snmp/PollOIDIdleTest.java
 create mode 100644 
components/camel-snmp/src/test/java/org/apache/camel/component/snmp/ProducerWithoutTypeTest.java
 create mode 100644 
components/camel-snmp/src/test/java/org/apache/camel/component/snmp/TrapProducerBodyTest.java
 create mode 100644 
components/camel-solr/src/test/java/org/apache/camel/component/solr/SolrProducerBodyTest.java
 create mode 100644 
components/camel-solr/src/test/java/org/apache/camel/component/solr/converter/SolrResponseConverterTest.java
 create mode 100644 
components/camel-spring-parent/camel-spring-rabbitmq/src/test/java/org/apache/camel/component/springrabbit/EndpointMessageListenerReplyTest.java
 create mode 100644 
components/camel-spring-parent/camel-spring-redis/src/test/java/org/apache/camel/component/redis/RedisConsumerMessageTest.java
 create mode 100644 
components/camel-spring-parent/camel-spring-redis/src/test/java/org/apache/camel/component/redis/RedisProducerCommandTest.java
 create mode 100644 
components/camel-ssh/src/test/java/org/apache/camel/component/ssh/SshShellChannelTest.java
 create mode 100644 
components/camel-stream/src/test/java/org/apache/camel/component/stream/StreamHttpOpenOnceTest.java
 create mode 100644 
components/camel-stream/src/test/java/org/apache/camel/component/stream/StreamProducerErrorsTest.java
 create mode 100644 
components/camel-stub/src/test/java/org/apache/camel/component/stub/StubConsoleLimitTest.java
 create mode 100644 
components/camel-stub/src/test/java/org/apache/camel/component/stub/StubNoConsumerTest.java
 create mode 100644 
components/camel-univocity-parsers/src/test/java/org/apache/camel/dataformat/univocity/UniVocityAsMapNoFinalNewLineTest.java
 create mode 100644 
components/camel-vertx/camel-vertx-http/src/test/java/org/apache/camel/component/vertx/http/VertxHttpRequestBodyTypesTest.java
 create mode 100644 
components/camel-xmlsecurity/src/test/java/org/apache/camel/dataformat/xmlsecurity/XMLSecuritySecureTagStreamTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/component/file/FileProducerChecksumOfWrittenFileTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/impl/engine/FailedToStartComponentNoMessageTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/processor/aggregator/AggregateAutoDiscoveredKeyValueRepositorySharedTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/support/HeaderSelectorProducerTest.java
 copy 
components/camel-dns/src/main/java/org/apache/camel/component/dns/DnsType.java 
=> 
core/camel-core/src/test/java/org/apache/camel/support/component/AbstractApiConfigurationTest.java
 (65%)
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/support/component/AbstractApiProducerTest.java
 create mode 100644 
core/camel-core/src/test/resources/META-INF/services/org/apache/camel/invoke-on-header/org.apache.camel.support.HeaderSelectorProducerTest$BaseProducer
 create mode 100644 
core/camel-core/src/test/resources/META-INF/services/org/apache/camel/invoke-on-header/org.apache.camel.support.HeaderSelectorProducerTest$ChildProducer
 create mode 100644 
core/camel-core/src/test/resources/META-INF/services/org/apache/camel/invoke-on-header/org.apache.camel.support.HeaderSelectorProducerTest$LegacyProducer
 copy 
dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/{AwsSecretsManagerComponentBuilderFactory.java
 => AwsParameterStoreComponentBuilderFactory.java} (65%)
 create mode 100644 
dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AzureEventgridComponentBuilderFactory.java
 create mode 100644 
dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/EventGridEndpointBuilderFactory.java
 copy 
dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/{SecretsManagerEndpointBuilderFactory.java
 => ParameterStoreEndpointBuilderFactory.java} (62%)
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/SourceEmptyLines.java

Reply via email to