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

davsclaus pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git


    from 00d9924639e6 CAMEL-24961: Catalog body types for the six debezium 
components, flowable, camunda, bonita, flink, spring-batch and optaplanner 
(#28418)
     new f1bb610b99dd CAMEL-26098: camel-aws - producers without an operation 
fail with a hint, and headers of the wrong type are no longer dropped (#28353)
     new 8c450ccf375d CAMEL-25995: data formats - bodies they cannot write 
fail, and stream bodies are no longer closed under them (#28355)
     new 162b4708d7f2 CAMEL-26013: messaging components - bodies that were sent 
empty or wrong, replies, and commands that did nothing (#28358)
     new 9767392e0bd9 CAMEL-26019: camel-spring-redis, camel-couchbase - 
commands and operations that did nothing fail, and the document id (#28359)
     new 3fb9680902a4 CAMEL-25968: camel-core, languages and small components - 
fixes found by the body type checks (#28363)
     new 5a8335702357 CAMEL-26025: camel-support - API components convert the 
inBody body, and an unknown operation of a header-selected producer fails 
(#28364)
     new 6135c146b793 CAMEL-25925: camel-aws - bug fixes for sqs, kinesis, s3, 
ddb, cw, lambda, eventbridge, ses, secrets-manager, iam and sts (#28365)
     new 631b74151c65 CAMEL-25933: azure, google-pubsub, ibm-cos, minio, 
docling - bug fixes for bodies of the cloud components (#28372)
     new 27158e77a032 CAMEL-25924: kafka, ftp, dns, as2, graphql, vertx-http, 
github2, pdf, tika, infinispan, snmp, jdbc, jsch, micrometer - bug fixes 
(#28373)
     new 70be315af73a CAMEL-26072: camel-aws - bug fixes for polly, translate, 
textract, timestream, s3-vectors, security-hub and cloudtrail (#28376)

The 10 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../org/apache/camel/catalog/components/as2.json   |    8 +-
 .../catalog/components/aws-bedrock-agent.json      |   80 +-
 .../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-files.json      |    2 +-
 .../camel/catalog/components/azure-servicebus.json |    2 +-
 .../apache/camel/catalog/components/couchbase.json |   12 +-
 .../org/apache/camel/catalog/components/dns.json   |    8 +-
 .../apache/camel/catalog/components/docling.json   |    2 +-
 .../org/apache/camel/catalog/components/fhir.json  |    2 +-
 .../org/apache/camel/catalog/components/ftp.json   |    2 +-
 .../org/apache/camel/catalog/components/ftps.json  |    2 +-
 .../apache/camel/catalog/components/github2.json   |   11 +-
 .../camel/catalog/components/google-pubsub.json    |    4 +-
 .../apache/camel/catalog/components/graphql.json   |    6 +-
 .../apache/camel/catalog/components/ibm-cos.json   |    2 +-
 .../catalog/components/infinispan-embedded.json    |   12 +-
 .../org/apache/camel/catalog/components/jdbc.json  |    6 +-
 .../org/apache/camel/catalog/components/jolt.json  |    4 +-
 .../apache/camel/catalog/components/jsonata.json   |    4 +-
 .../org/apache/camel/catalog/components/kafka.json |    6 +-
 .../camel/catalog/components/micrometer.json       |    4 +-
 .../apache/camel/catalog/components/mina-sftp.json |    2 +-
 .../org/apache/camel/catalog/components/minio.json |    2 +-
 .../org/apache/camel/catalog/components/nats.json  |    2 +-
 .../camel/catalog/components/paho-mqtt5.json       |    2 +-
 .../org/apache/camel/catalog/components/pdf.json   |    8 +-
 .../org/apache/camel/catalog/components/sftp.json  |    2 +-
 .../org/apache/camel/catalog/components/smb.json   |    2 +-
 .../org/apache/camel/catalog/components/smpp.json  |    8 +-
 .../org/apache/camel/catalog/components/smpps.json |    8 +-
 .../org/apache/camel/catalog/components/snmp.json  |    4 +-
 .../org/apache/camel/catalog/components/solr.json  |    2 +-
 .../camel/catalog/components/spring-jdbc.json      |    6 +-
 .../camel/catalog/components/spring-redis.json     |    6 +-
 .../org/apache/camel/catalog/components/ssh.json   |    8 +-
 .../org/apache/camel/catalog/components/stub.json  |    2 +-
 .../apache/camel/catalog/components/telegram.json  |    6 +-
 .../org/apache/camel/catalog/components/tika.json  |    4 +-
 .../apache/camel/catalog/components/xquery.json    |   60 +-
 .../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 +-
 .../apache/camel/catalog/docs/as2-component.adoc   |   25 +-
 .../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-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-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/couchbase-component.adoc    |   72 +-
 .../apache/camel/catalog/docs/dns-component.adoc   |    6 +-
 .../camel/catalog/docs/docling-component.adoc      |    8 +-
 .../apache/camel/catalog/docs/exec-component.adoc  |    4 +-
 .../apache/camel/catalog/docs/fhir-component.adoc  |    5 +-
 .../camel/catalog/docs/flatpack-dataformat.adoc    |    5 +-
 .../camel/catalog/docs/github2-component.adoc      |    6 +-
 .../catalog/docs/google-pubsub-component.adoc      |   11 +-
 .../camel/catalog/docs/graphql-component.adoc      |   21 +-
 .../camel/catalog/docs/ibm-cos-component.adoc      |   11 +
 .../docs/infinispan-embedded-component.adoc        |   30 +-
 .../camel/catalog/docs/iso8583-dataformat.adoc     |    4 +
 .../apache/camel/catalog/docs/jdbc-component.adoc  |   15 +-
 .../apache/camel/catalog/docs/jolt-component.adoc  |   20 +-
 .../camel/catalog/docs/jsonata-component.adoc      |   28 +-
 .../apache/camel/catalog/docs/mail-component.adoc  |   14 +
 .../camel/catalog/docs/micrometer-component.adoc   |   22 +-
 .../apache/camel/catalog/docs/minio-component.adoc |    2 +-
 .../camel/catalog/docs/mustache-component.adoc     |    6 +
 .../apache/camel/catalog/docs/nats-component.adoc  |   13 +
 .../apache/camel/catalog/docs/pdf-component.adoc   |   21 +-
 .../camel/catalog/docs/schematron-component.adoc   |    9 +
 .../apache/camel/catalog/docs/scp-component.adoc   |    8 +
 .../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  |   36 +-
 .../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/stream-component.adoc       |    2 +
 .../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 +
 .../camel/catalog/docs/vertx-http-component.adoc   |   15 +-
 .../camel/catalog/docs/xquery-component.adoc       |    2 +-
 .../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 +-
 .../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 ++
 .../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 +
 .../as2/AS2ClientManagerEndpointConfiguration.java |    2 +-
 .../org/apache/camel/component/as2/as2.json        |    8 +-
 .../src/main/docs/as2-component.adoc               |   25 +-
 .../camel/component/as2/AS2Configuration.java      |    6 +-
 .../apache/camel/component/as2/AS2Endpoint.java    |   48 +-
 .../apache/camel/component/as2/AS2Producer.java    |   42 +
 .../camel/component/as2/AS2ClientSendTest.java     |  251 ++++
 .../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 +
 .../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/Kinesis2Producer.java   |   11 +-
 .../aws2/kinesis/Kinesis2ProducerTest.java         |   42 +
 .../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/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    |   15 +-
 .../component/aws2/s3/AWS2S3MissingBucketTest.java |   97 ++
 .../aws2/s3/AWS2S3ProducerHeadOperationsTest.java  |  128 ++
 .../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 ++
 .../camel/component/file/azure/azure-files.json    |    2 +-
 .../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 +
 .../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/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 +++
 ...CaffeineCacheProducerInvokeOnHeaderFactory.java |    2 +-
 ...eineLoadCacheProducerInvokeOnHeaderFactory.java |    2 +-
 .../caffeine/cache/CaffeineCacheProducerTest.java  |   18 +
 .../org/apache/camel/component/cbor/cbor.json      |    2 +-
 .../camel/component/cbor/CBORDataFormat.java       |   12 +-
 .../cbor/CBORDefaultUnmarshalTypeTest.java         |   94 ++
 .../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 +-
 .../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 +-
 .../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 ++
 ...RouterControlProducerInvokeOnHeaderFactory.java |    2 +-
 .../EhcacheProducerInvokeOnHeaderFactory.java      |    2 +-
 .../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 +-
 .../apache/camel/dataformat/flatpack/flatpack.json |    2 +-
 .../src/main/docs/flatpack-dataformat.adoc         |    5 +-
 .../dataformat/flatpack/FlatpackDataFormat.java    |   45 +-
 .../flatpack/FlatpackMarshalBodyTypesTest.java     |   89 ++
 .../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/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 +++
 .../drive/GoogleDriveFilesCreateFromFileTest.java  |  107 ++
 .../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 +++
 .../GoogleSheetsConsumerSplitResultTest.java       |   86 ++
 .../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 +
 .../apache/camel/component/ibm/cos/ibm-cos.json    |    2 +-
 .../src/main/docs/ibm-cos-component.adoc           |   11 +
 .../camel/component/ibm/cos/IBMCOSConstants.java   |    3 +-
 .../camel/component/ibm/cos/IBMCOSProducer.java    |   42 +-
 .../ibm/cos/IBMCOSProducerContentLengthTest.java   |  149 ++
 .../camel/component/ical/ICalDataFormat.java       |    2 +-
 .../camel/component/ical/ICalDataFormatTest.java   |   15 +
 .../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/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 +-
 .../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/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 +
 .../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 +
 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 +
 .../knative/ce/AbstractCloudEventProcessor.java    |   18 +-
 .../component/knative/http/KnativeHttpTest.java    |   80 ++
 .../camel/component/mail/MailConvertersLoader.java |   12 +-
 .../dataformat/mime/multipart/mimeMultipart.json   |    2 +-
 .../camel-mail/src/main/docs/mail-component.adoc   |   14 +
 .../apache/camel/component/mail/MailBinding.java   |   12 +
 .../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 +
 .../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 +-
 .../component/file/remote/mina/mina-sftp.json      |    2 +-
 .../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 +-
 .../src/main/docs/mustache-component.adoc          |    6 +
 .../camel/component/mustache/MustacheEndpoint.java |    4 +
 .../mustache/MustacheContentCacheTest.java}        |   34 +-
 .../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/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 +-
 .../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     |   27 +-
 .../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-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        |    2 +-
 .../camel/component/smb/SmbConfiguration.java      |    9 +-
 .../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   |   36 +-
 .../camel/component/solr/SolrConfiguration.java    |    4 +-
 .../apache/camel/component/solr/SolrOperation.java |   21 +-
 .../apache/camel/component/solr/SolrProducer.java  |    7 -
 .../solr/converter/SolrRequestConverter.java       |   74 +-
 .../solr/converter/SolrResponseConverter.java      |   10 +-
 .../camel/component/solr/SolrProducerBodyTest.java |  209 +++
 .../solr/converter/SolrResponseConverterTest.java  |   97 ++
 .../solr/integration/SolrPingAndSearchTest.java    |    4 +-
 .../camel/component/spring/jdbc/spring-jdbc.json   |    6 +-
 .../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 +-
 .../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 +
 .../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 ++
 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 ++
 .../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/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 +
 .../univocity/AbstractUniVocityDataFormat.java     |    2 +-
 .../camel/dataformat/univocity/Unmarshaller.java   |   18 +-
 .../UniVocityAsMapNoFinalNewLineTest.java          |  111 ++
 .../src/main/docs/vertx-http-component.adoc        |   15 +-
 .../component/vertx/http/VertxHttpProducer.java    |   47 +-
 .../vertx/http/VertxHttpRequestBodyTypesTest.java  |   98 ++
 .../web3j/Web3jProducerInvokeOnHeaderFactory.java  |    2 +-
 .../camel/dataformat/xmlsecurity/xmlSecurity.json  |    4 +-
 .../xmlsecurity/XMLSecurityDataFormat.java         |   12 +-
 .../XMLSecuritySecureTagStreamTest.java            |   93 ++
 .../apache/camel/dataformat/zipfile/zipFile.json   |    2 +-
 .../dataformat/zipfile/ZipFileDataFormat.java      |   23 +-
 .../camel/dataformat/zipfile/ZipIterator.java      |    5 +-
 .../dataformat/zipfile/ZipFileDataFormatTest.java  |   49 +
 .../apache/camel/spi/InvokeOnHeaderStrategy.java   |   16 +-
 .../camel/impl/engine/AbstractCamelContext.java    |    4 +-
 .../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 +-
 .../FailedToStartComponentNoMessageTest.java       |   59 +
 .../org/apache/camel/support/BodyFactsTest.java    |   19 +
 .../camel/support/HeaderSelectorProducerTest.java  |  208 +++
 .../component/AbstractApiConfigurationTest.java    |   16 +-
 .../support/component/AbstractApiProducerTest.java |  222 +++
 .../component/ApiMethodPropertiesHelperTest.java   |   16 +
 ...support.HeaderSelectorProducerTest$BaseProducer |   18 +
 ...upport.HeaderSelectorProducerTest$ChildProducer |   18 +
 ...pport.HeaderSelectorProducerTest$LegacyProducer |   18 +
 .../apache/camel/java/out/JavaDslModelWriter.java  |    4 +-
 .../java/org/apache/camel/support/BodyFacts.java   |    3 +
 .../camel/support/HeaderSelectorProducer.java      |   14 +-
 .../component/AbstractApiConfiguration.java        |    2 +-
 .../support/component/AbstractApiProducer.java     |   35 +-
 .../component/ApiMethodPropertiesHelper.java       |    4 +
 .../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    |    7 +
 .../ROOT/pages/camel-4x-upgrade-guide-4_22.adoc    |    7 +
 .../ROOT/pages/camel-4x-upgrade-guide-4_24.adoc    |  692 +++++++++
 .../component/ComponentsBuilderFactory.java        |    4 +-
 .../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 +-
 .../AwsSecretsManagerComponentBuilderFactory.java  |    7 +-
 .../InfinispanEmbeddedComponentBuilderFactory.java |   12 +-
 .../dsl/KafkaComponentBuilderFactory.java          |    4 +-
 .../component/dsl/SshComponentBuilderFactory.java  |    6 +-
 .../dsl/XqueryComponentBuilderFactory.java         |   29 -
 .../builder/endpoint/EndpointHeaderBuilders.java   |   17 +-
 .../builder/endpoint/StaticEndpointBuilders.java   |   20 +-
 .../endpoint/dsl/AS2EndpointBuilderFactory.java    |    9 +
 .../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/EventbridgeEndpointBuilderFactory.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 |    3 +-
 .../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 +-
 .../dsl/MicrometerEndpointBuilderFactory.java      |    8 +-
 .../dsl/MinaSftpEndpointBuilderFactory.java        |    4 +-
 .../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 +-
 .../commands/ai/SourceValidatorEndpointTest.java   |   58 +
 .../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 +-
 .../main/resources/velocity/invoke-on-header.vm    |    2 +-
 848 files changed, 20607 insertions(+), 5207 deletions(-)
 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-lambda/src/test/java/org/apache/camel/component/aws2/lambda/LambdaProducerCodeAndPayloadTest.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-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-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-dns/src/test/java/org/apache/camel/component/dns/DnsDigProducerTest.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-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-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-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-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
 copy 
core/camel-support/src/main/java/org/apache/camel/support/component/AbstractApiConfiguration.java
 => 
components/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/impl/engine/FailedToStartComponentNoMessageTest.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

Reply via email to