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