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

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


    omit cc02d294160 Regen SBOM from commit 
c6493094061eccd46dc2c7c26196523dabbf02da
     add c9941794c8d Regen SBOM from commit 
c6493094061eccd46dc2c7c26196523dabbf02da (#11430)
     add 816a42a1b41 CAMEL-19870 Camel AS2: Should accept MDN field name 
Disposition as case insensitive (#11431)
     add 59cd93faa01 camel-catalog - Update known releases
     add a893a2bb9f0 Upgrade AWS SDK v2 to version 2.20.149 (#11435)
     add a9858e6cf88 Camel-Kafka: Make Schema registries parameters generic 
(#11436)
     add d2e270414d6 (chores) ci: added additional information to the PR 
welcome notice
     add d8f366ac114 fixup! (chores) ci: added additional information to the PR 
welcome notice
     add eb75f81a9ac [CAMEL-19875]HealthCheck is broken for KafkaConsumer 
(#11422)
     add caa40c20cd7 (chores) ci: improved text
     add 04c217d99e9 (chores) ci: fixed typos in the welcome message
     add ff066792f9b (chores) fixed incorrectly named manual tests (#11442)
     add 331092257fc (chores) doc: minor updates to the contribution guide 
(#11441)
     add a3056ca687c (chores) camel-huaweicloud-dms: fixed tests that were 
named incorrectly (#11439)
     add dc21c229d63 (chores) camel-azure: avoid slow code paths (#11438)
     add f31642c0168 (chores) fixed incorrectly named tests (#11443)
     add ea4d86a2f3e CAMEL-19780: camel-jbang - Run to support relative files 
or parent files.
     add 2149f3177db Camel 17315 : Added AWS Redshift Data Component (#11429)
     add 54f6bdf99dc Upgrade kubernetes-client to 6.8.1
     add 2eb9fd67331 Upgrade AWS SDK v2 to version 2.20.150 (#11453)
     add 50231ed8581 (chores) camel-jetty: avoid hard-coded charset strings 
(#11452)
     add 41186b68de8 (chores) camel-jms: cleanup deliveryDelay tests (#11458)
     add 59e2df22821 (chores) removed superfluous overrides (#11444)
     add c20223c9b75 CAMEL-19398: cleanup type statistics (#11456)
     add e57bfa00af8 CAMEL-19884: Upgrade pooled-jms to 3.1.3 (#11459)
     add cc1136bdffa (chore) ci: exclude integration tests (#11462)
     add de1aac0bc43 (chores) camel-spring-xml: minor test cleanup (#11460)
     add 0e1427922b1 CAMEL-19871: camel-jooq - Set the proper scope to all test 
dependencies (#11455)
     add 7d76dc29d6a CAMEL-19218: Add request validation feature to 
camel-rest-openapi
     add a40180dd681 Fix google-sheets-stream component OAuth
     add 41e2d1ad1d9 Fix integration test of camel-package-maven-plugin (#11447)
     add b3852bcc532 Updated spring boot component name for aws redshift 
(#11469)
     add fff64a5a9de CAMEL-18759: read the messages from the latest offset in 
the pausable consumer (#11470)
     add c0b4a2b3b8d (chores) do log exception messages (#11472)
     add c261528d200 (chores) use isBlank for testing blank Strings (#11475)
     add 3cae732be89 CAMEL-19880:camel-salesforce: component still depends on 
javax.annotation-api (#11446)
     add 19f5117f898 Upgrade AWS SDK v2 to version 2.20.151 (#11480)
     add ae12bbaf418 Remove commons-configurations 1.x and 2.x property 
placeholders as not used (#11481)
     add 9d179d7ee26 Upgrade Spring-security to version 6.1.4 (#11482)
     add a7d67bc0e8f CAMEL-19398: implement a NO-OP statistics (#11463)
     add 419baea8fdf CAMEL-19846: camel-yaml-dsl - Eager load beans via 
preParse like cameā€¦ (#11476)
     add df0a0c37141 Upgrade Google Cloud libraries-bom to 26.23.0
     add e64827ca18a CAMEL-17173 Mute server errors by default (#11449)
     add 0f3b9d8100d (chores) camel-azure-storage-blob: fix an invalid isBlank 
check (#11491)
     add 4cea5e43c70 Upgrade to spring-ws 4.0.6 (#11490)
     add 09c5c3d4108 CAMEL-19890: camel-jbang - Download dependencies should 
ignite whitespace if multiple dependencies are separated by comma with spaces 
before/after.
     add 8a18501e8ce CAMEL-19888 Preserve openapi tags order while generating 
api-doc (#11493)
     add db7e5221b1f CAMEL-19398: remove isStatisticsEnabled (#11494)
     add 78faee69d05 CAMEL-19398: simplify the customParseBoolean (#11321)
     add 6ab54c3f475 Upgrade ActiveMQ Artemis 2.31.0 (#11479)
     add 4eace066acb (chores) consolidate valid boolean check (#11495)
     add 1bd433c5a65 Upgrade Google Cloud Functions BOM to version 2.26.0 
(#11496)
     add 03a9926f2dd Upgrade Google Secretmanager BOM to version 2.24.0 (#11497)
     add 2bb6b4dd465 CAMEL-19889: camel-xslt - Add option 
allowTemplateFromHeader (#11492)
     add 0714837a885 CAMEL-19893: Migrate from jackson-module-jsonSchema to 
(#11498)
     add f7b02f41e64 Upgrade AWS SDK v2 to version 2.20.152 (#11502)
     add e52f56fba80 CAMEL-19895 - Fix to respect absolute path for output 
directory for (#11501)
     add d7dbdfd08ff Added a Jenkinsfile for building with JDK21 (#11510)
     add 20dc4189923 Revert "CAMEL-19398: remove isStatisticsEnabled (#11494)" 
(#11507)
     add dc45a681254 Jenkinsfile.jdk21 comment style definition filter (#11511)
     add ad42c328d0f Upgrade Braintree Java to version 3.26.0 (#11509)
     add 5a888fabe72 Upgrade Jetty to version 11.0.16 (#11512)
     add 2509b469b5a (chores) camel-test-infra-artemis: avoid blocking on disk 
full for MQTT addresses (#11508)
     add 85d3e9e050e CAMEL-19892: openapi-rest-dsl-generator - Use jakarta 
instead of javax (#11500)
     add c29cae820fc CAMEL-19889: camel-xslt - Add option 
allowTemplateFromHeader (#11514)
     add 56f44e3bc40 CAMEL-19889: camel-xslt - Add option 
allowTemplateFromHeader (#11515)
     add c90e92dada3 CAMEL-19889: camel-xslt - Add option 
allowTemplateFromHeader
     add 805e1db89bf [CAMEL-19843]address similar issue for cxf rest producer
     add b4fb6faf6ab Upgrade commons-dbcp2 2.10.0 (#11519)
     add 4e699e5e23e Upgrade qpid broker 9.1.0 (#11520)
     add cc437c72c92 CAMEL-19876: camel-jbang - Add maven-settings to 
camel-jbang export command
     add fd588bb271e Upgrade Huawei Cloud Core SDK to version 3.1.60 (#11522)
     add b3a99e52e86 Upgrade Huawei Cloud OBS to version 3.23.5 (#11523)
     add 0652283cd2a CAMEL-19903 - Upgrade Debezium to 2.3.4.Final (#11524)
     add b9e840c7a9e CAMEL-19904: Remove old unmaintaned versions from 
spring.schemas files. (#11525)
     add 7c51123bf5a CAMEL-19193: Add to 3.21 upgrade guide about metrics 
renamed
     add d95c8aefc08 CAMEL-19902 - Azure CosmosDB: Expose an IndexingPolicy 
parameter for createContainer operation (#11527)
     add 17fb33e7498 CAMEL-19398: fix not being able to enable statistics after 
initialized (#11526)
     add 29936562310 CAMEL-19899: Process attachments before reading the 
request body for HttpServletRequest
     add d4538f9357a (chores) camel-core: disable flaky tests on GitHub (#11532)
     add 64ca79308d8 Update known releases in catalog
     add 97f761d1efa (chores) Cleanup String-related operations (#11530)
     add 3395c19df3a CAMEL-19906 - Camel-Jbang: No need to have specific 
application properties exports for Secret Refresh features (#11528)
     add bd2bb95c9fc Add debug message for missing JAXB XmlRootElement 
annotation (#11517)
     add 748768ab945 (chores) camel-core: disable flaky test on GitHub (#11533)
     add 81264fda6a0 [CAMEL-19909] camel-catalog: model catalog refers to 
not-existing DescriptionDefinition javaType (#11535)
     add 8f9611d490d Typo
     add 9f734a06eae CAMEL-19908: camel-azure-servicebus - Fix title name of 
component
     add b8ae392b70b (chores) camel-restdsl-openapi: added missing test 
dependency
     add ed1d2c9b9b6 (chores) tooling/maven: force skip maven plugin tests
     add 7357c50ee8d (chores) archetypes: should use 17 as the base Java version
     add 940b3ace9d5 (chores) doc: minor adjustments to the contribution 
documentation
     add 7298d631a27 CAMEL-19774: camel-jbang - Rename command: pipe to script
     add 75ca57467ef CAMEL-19802: camel-jbang - Add option to exclude files by 
pattern
     add be20918eee7 (chores) doc: add missing word in getting-started guide 
(#11540)
     add 6da1a81238f (chores) tooling: use final when possible
     add e8effc5bd90 Regen SBOM from commit 
6da1a81238f18f3de1e017e481380a8f2d591914

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (cc02d294160)
            \
             N -- N -- N   refs/heads/regen_bot_sbom (e8effc5bd90)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .../actions/incremental-build/incremental-build.sh |   12 +-
 .github/workflows/component-pr.yaml                |   14 +-
 Jenkinsfile.jdk17                                  |    2 +-
 Jenkinsfile.jdk17 => Jenkinsfile.jdk21             |    4 +-
 Jenkinsfile.ppc64le                                |    2 +-
 Jenkinsfile.s390x                                  |    2 +-
 .../src/main/resources/archetype-resources/pom.xml |    2 +-
 .../src/main/resources/archetype-resources/pom.xml |    2 +-
 .../src/main/resources/archetype-resources/pom.xml |    2 +-
 .../src/main/resources/archetype-resources/pom.xml |    2 +-
 .../src/main/resources/archetype-resources/pom.xml |    2 +-
 .../src/main/resources/archetype-resources/pom.xml |    2 +-
 bom/camel-bom/pom.xml                              |    5 +
 camel-sbom/camel-sbom.json                         | 8591 ++++++++++----------
 camel-sbom/camel-sbom.xml                          | 7244 +++++++++--------
 catalog/camel-allcomponents/pom.xml                |    5 +
 .../maven/DefaultMavenArtifactProvider.java        |    2 +-
 .../org/apache/camel/catalog/components.properties |    1 +
 .../catalog/components/atmosphere-websocket.json   |   37 +-
 .../apache/camel/catalog/components/aws2-ec2.json  |    2 +-
 .../catalog/components/aws2-redshift-data.json     |   92 +
 .../camel/catalog/components/azure-cosmosdb.json   |   84 +-
 .../camel/catalog/components/azure-servicebus.json |    2 +-
 .../org/apache/camel/catalog/components/file.json  |    2 +-
 .../catalog/components/google-sheets-stream.json   |   12 +-
 .../camel/catalog/components/google-sheets.json    |    4 +-
 .../org/apache/camel/catalog/components/jetty.json |   45 +-
 .../org/apache/camel/catalog/components/kafka.json |   16 +-
 .../camel/catalog/components/rest-openapi.json     |   15 +-
 .../apache/camel/catalog/components/servlet.json   |   39 +-
 .../org/apache/camel/catalog/components/xj.json    |   64 +-
 .../camel/catalog/components/xslt-saxon.json       |   62 +-
 .../org/apache/camel/catalog/components/xslt.json  |   48 +-
 .../org/apache/camel/catalog/models/aggregate.json |    2 +-
 .../org/apache/camel/catalog/models/bean.json      |    2 +-
 .../org/apache/camel/catalog/models/choice.json    |    2 +-
 .../camel/catalog/models/circuitBreaker.json       |    2 +-
 .../apache/camel/catalog/models/claimCheck.json    |    2 +-
 .../apache/camel/catalog/models/convertBodyTo.json |    2 +-
 .../org/apache/camel/catalog/models/delay.json     |    2 +-
 .../org/apache/camel/catalog/models/delete.json    |    2 +-
 .../org/apache/camel/catalog/models/doCatch.json   |    2 +-
 .../org/apache/camel/catalog/models/doFinally.json |    2 +-
 .../org/apache/camel/catalog/models/doTry.json     |    2 +-
 .../apache/camel/catalog/models/dynamicRouter.json |    2 +-
 .../org/apache/camel/catalog/models/enrich.json    |    2 +-
 .../org/apache/camel/catalog/models/filter.json    |    2 +-
 .../org/apache/camel/catalog/models/from.json      |    2 +-
 .../org/apache/camel/catalog/models/get.json       |    2 +-
 .../org/apache/camel/catalog/models/head.json      |    2 +-
 .../camel/catalog/models/idempotentConsumer.json   |    2 +-
 .../org/apache/camel/catalog/models/inputType.json |    2 +-
 .../org/apache/camel/catalog/models/intercept.json |    2 +-
 .../apache/camel/catalog/models/interceptFrom.json |    2 +-
 .../catalog/models/interceptSendToEndpoint.json    |    2 +-
 .../org/apache/camel/catalog/models/kamelet.json   |    2 +-
 .../apache/camel/catalog/models/loadBalance.json   |    2 +-
 .../org/apache/camel/catalog/models/log.json       |    2 +-
 .../org/apache/camel/catalog/models/loop.json      |    2 +-
 .../org/apache/camel/catalog/models/marshal.json   |    2 +-
 .../org/apache/camel/catalog/models/multicast.json |    2 +-
 .../apache/camel/catalog/models/onCompletion.json  |    2 +-
 .../apache/camel/catalog/models/onException.json   |    2 +-
 .../apache/camel/catalog/models/onFallback.json    |    2 +-
 .../org/apache/camel/catalog/models/otherwise.json |    2 +-
 .../apache/camel/catalog/models/outputType.json    |    2 +-
 .../org/apache/camel/catalog/models/patch.json     |    2 +-
 .../org/apache/camel/catalog/models/pausable.json  |    2 +-
 .../org/apache/camel/catalog/models/pipeline.json  |    2 +-
 .../org/apache/camel/catalog/models/policy.json    |    2 +-
 .../apache/camel/catalog/models/pollEnrich.json    |    2 +-
 .../org/apache/camel/catalog/models/post.json      |    2 +-
 .../org/apache/camel/catalog/models/process.json   |    2 +-
 .../org/apache/camel/catalog/models/put.json       |    2 +-
 .../apache/camel/catalog/models/recipientList.json |    2 +-
 .../apache/camel/catalog/models/removeHeader.json  |    2 +-
 .../apache/camel/catalog/models/removeHeaders.json |    2 +-
 .../camel/catalog/models/removeProperties.json     |    2 +-
 .../camel/catalog/models/removeProperty.json       |    2 +-
 .../apache/camel/catalog/models/resequence.json    |    2 +-
 .../org/apache/camel/catalog/models/rest.json      |    2 +-
 .../apache/camel/catalog/models/restBinding.json   |    2 +-
 .../org/apache/camel/catalog/models/rests.json     |    2 +-
 .../org/apache/camel/catalog/models/resumable.json |    2 +-
 .../org/apache/camel/catalog/models/rollback.json  |    2 +-
 .../org/apache/camel/catalog/models/route.json     |    2 +-
 .../camel/catalog/models/routeConfiguration.json   |    2 +-
 .../camel/catalog/models/routeConfigurations.json  |    2 +-
 .../apache/camel/catalog/models/routeTemplate.json |    2 +-
 .../camel/catalog/models/routeTemplates.json       |    2 +-
 .../org/apache/camel/catalog/models/routes.json    |    2 +-
 .../apache/camel/catalog/models/routingSlip.json   |    2 +-
 .../org/apache/camel/catalog/models/saga.json      |    2 +-
 .../org/apache/camel/catalog/models/sample.json    |    2 +-
 .../org/apache/camel/catalog/models/script.json    |    2 +-
 .../apache/camel/catalog/models/serviceCall.json   |    2 +-
 .../org/apache/camel/catalog/models/setBody.json   |    2 +-
 .../camel/catalog/models/setExchangePattern.json   |    2 +-
 .../org/apache/camel/catalog/models/setHeader.json |    2 +-
 .../apache/camel/catalog/models/setProperty.json   |    2 +-
 .../org/apache/camel/catalog/models/sort.json      |    2 +-
 .../org/apache/camel/catalog/models/split.json     |    2 +-
 .../org/apache/camel/catalog/models/step.json      |    2 +-
 .../org/apache/camel/catalog/models/stop.json      |    2 +-
 .../camel/catalog/models/templatedRoutes.json      |    2 +-
 .../camel/catalog/models/threadPoolProfile.json    |    2 +-
 .../org/apache/camel/catalog/models/threads.json   |    2 +-
 .../org/apache/camel/catalog/models/throttle.json  |    2 +-
 .../camel/catalog/models/throwException.json       |    2 +-
 .../org/apache/camel/catalog/models/to.json        |    2 +-
 .../org/apache/camel/catalog/models/toD.json       |    2 +-
 .../apache/camel/catalog/models/transacted.json    |    2 +-
 .../org/apache/camel/catalog/models/transform.json |    2 +-
 .../org/apache/camel/catalog/models/unmarshal.json |    2 +-
 .../org/apache/camel/catalog/models/validate.json  |    2 +-
 .../org/apache/camel/catalog/models/when.json      |    2 +-
 .../catalog/models/whenSkipSendToEndpoint.json     |    2 +-
 .../org/apache/camel/catalog/models/wireTap.json   |    2 +-
 .../catalog/releases/camel-quarkus-releases.json   |   12 +
 .../apache/camel/catalog/schemas/camel-spring.xsd  |    4 +-
 .../component/as2/api/entity/DispositionMode.java  |   10 +-
 .../DispositionNotificationContentUtilsTest.java   |   14 +
 .../websocket/WebsocketEndpointUriFactory.java     |    3 +-
 .../atmosphere/websocket/atmosphere-websocket.json |   37 +-
 .../aws/cloudtrail/CloudtrailConsumer.java         |   10 -
 .../camel/component/aws/xray/json/JsonParser.java  |    9 +-
 .../camel/component/aws2/cw/Cw2Component.java      |    2 +-
 .../camel/component/aws2/ddb/Ddb2Component.java    |    2 +-
 .../aws2/ddbstream/Ddb2StreamComponent.java        |    2 +-
 .../apache/camel/component/aws2/ec2/aws2-ec2.json  |    2 +-
 .../aws2/eventbridge/EventbridgeComponent.java     |    2 +-
 components/camel-aws/camel-aws2-redshift/pom.xml   |   80 +
 .../data/RedshiftData2ComponentConfigurer.java     |  166 +
 .../data/RedshiftData2EndpointConfigurer.java      |  138 +
 .../data/RedshiftData2EndpointUriFactory.java}     |   47 +-
 .../services/org/apache/camel/component.properties |    7 +
 .../org/apache/camel/component/aws2-redshift-data  |    2 +
 .../camel/configurer/aws2-redshift-data-component  |    2 +
 .../camel/configurer/aws2-redshift-data-endpoint   |    2 +
 .../camel/urifactory/aws2-redshift-data-endpoint   |    2 +
 .../aws2/redshift/data/aws2-redshift-data.json     |   92 +
 .../main/docs/aws2-redshift-data-component.adoc    |  143 +
 .../redshift/data/RedshiftData2Component.java}     |   33 +-
 .../redshift/data/RedshiftData2Configuration.java  |  247 +
 .../aws2/redshift/data/RedshiftData2Constants.java |  101 +
 .../aws2/redshift/data/RedshiftData2Endpoint.java  |   94 +
 .../redshift/data/RedshiftData2Operations.java}    |   20 +-
 .../aws2/redshift/data/RedshiftData2Producer.java  |  628 ++
 .../data/client/RedshiftData2ClientFactory.java    |   41 +
 .../data/client/RedshiftData2InternalClient.java   |   26 +-
 .../impl/RedshiftData2ClientIAMOptimizedImpl.java  |   89 +
 .../impl/RedshiftData2ClientStandardImpl.java      |  104 +
 .../data/AmazonRedshiftDataClientMock.java         |  136 +
 .../data/RedshiftData2ClientFactoryTest.java       |   54 +
 .../RedshiftData2ComponentClientRegistryTest.java  |   59 +
 .../RedshiftData2ComponentConfigurationTest.java   |   89 +
 .../data/RedshiftData2ProducerSpringTest.java      |  226 +
 .../redshift/data/RedshiftData2ProducerTest.java   |  266 +
 .../src/test/resources/log4j2.properties           |   16 +-
 .../RedshiftDataComponentSpringTest-context.xml    |   85 +
 .../camel/component/aws2/s3/AWS2S3Component.java   |    2 +-
 .../camel/component/aws2/s3/AWS2S3Consumer.java    |    5 -
 .../camel/component/aws2/ses/Ses2Component.java    |    2 +-
 .../camel/component/aws2/sns/Sns2Component.java    |    2 +-
 .../camel/component/aws2/sqs/Sqs2Component.java    |    2 +-
 .../aws2/timestream/Timestream2Component.java      |    2 +-
 components/camel-aws/pom.xml                       |    1 +
 .../cosmosdb/CosmosDbComponentConfigurer.java      |    6 +
 .../azure/cosmosdb/CosmosDbEndpointConfigurer.java |    6 +
 .../azure/cosmosdb/CosmosDbEndpointUriFactory.java |    3 +-
 .../component/azure/cosmosdb/azure-cosmosdb.json   |   84 +-
 .../azure/cosmosdb/CosmosDbComponent.java          |    2 +-
 .../azure/cosmosdb/CosmosDbConfiguration.java      |   14 +
 .../CosmosDbConfigurationOptionsProxy.java         |    5 +
 .../azure/cosmosdb/CosmosDbConstants.java          |    1 +
 .../component/azure/cosmosdb/CosmosDbProducer.java |    4 +-
 .../operations/CosmosDbDatabaseOperations.java     |   39 +-
 .../operations/CosmosDbOperationsBuilder.java      |   10 +-
 .../azure/cosmosdb/CosmosDbEndpointTest.java       |   22 +
 .../operations/CosmosDbContainerOperationsIT.java  |    2 +-
 .../operations/CosmosDbDatabaseOperationsIT.java   |    4 +-
 .../operations/CosmosDbDatabaseOperationsTest.java |   31 +-
 .../azure/key/vault/KeyVaultComponent.java         |    2 +-
 .../azure/servicebus/azure-servicebus.json         |    2 +-
 .../src/main/docs/azure-servicebus-component.adoc  |    2 +-
 .../azure/servicebus/ServiceBusComponent.java      |    2 +-
 .../azure/servicebus/ServiceBusEndpoint.java       |    2 +-
 .../azure/storage/blob/BlobComponent.java          |    2 +-
 .../storage/blob/operations/BlobOperations.java    |   45 +-
 .../storage/blob/integration/BlobOperationsIT.java |    2 +
 .../azure/storage/datalake/DataLakeComponent.java  |    2 +-
 .../azure/storage/queue/QueueComponent.java        |    2 +-
 .../azure/storage/queue/QueueConsumer.java         |    6 +-
 .../dataformat/bindy/BindyFixedLengthFactory.java  |    2 +-
 .../camel/component/box/BoxUsersManagerIT.java     |    6 +-
 .../caffeine/cache/CaffeineCacheEndpoint.java      |    5 -
 .../consul/cluster/ConsulClusterView.java          |    2 +-
 .../ConsulClusteredRoutePolicyFactoryIT.java       |    2 +-
 .../cluster/ConsulClusteredRoutePolicyIT.java      |    2 +-
 .../component/consul/cluster/ConsulMasterIT.java   |    2 +-
 .../camel/component/couchdb/CouchDbEndpoint.java   |    2 +-
 .../camel/dataformat/csv/CsvMarshalHeaderTest.java |    4 +-
 ...MarshalHeaderWithCustomMarshallFactoryTest.java |    2 +-
 .../cxf/common/header/CxfHeaderHelper.java         |    6 +-
 .../camel/component/cxf/jaxrs/CxfRsComponent.java  |    7 -
 .../component/cxf/jaxrs/DefaultCxfRsBinding.java   |    3 +
 .../component/cxf/util/CxfUtilsTestHelper.java     |    6 +-
 .../apache/camel/non_wrapper/PersonProcessor.java  |    2 +-
 .../src/main/resources/META-INF/spring.schemas     |    4 +-
 .../src/main/resources/META-INF/spring.schemas     |    4 +-
 .../src/main/resources/META-INF/spring.schemas     |    3 +-
 .../camel/component/exec/impl/ExecParseUtils.java  |    4 +-
 .../component/file/watch/FileWatchConsumer.java    |    2 +-
 .../org/apache/camel/component/file/file.json      |    2 +-
 .../apache/camel/component/file/FileEndpoint.java  |    2 +-
 .../component/file/GenericFilePollingConsumer.java |   10 -
 .../component/file/remote/SftpOperations.java      |    2 +-
 .../functions/GoogleCloudFunctionsComponent.java   |    2 +-
 .../manager/GoogleSecretManagerComponent.java      |    2 +-
 .../GoogleSheetsStreamComponentConfigurer.java     |    4 +-
 .../GoogleSheetsStreamEndpointConfigurer.java      |    4 +-
 .../component/google/sheets/google-sheets.json     |    4 +-
 .../google/sheets/stream/google-sheets-stream.json |   12 +-
 .../google/sheets/GoogleSheetsConfiguration.java   |    3 +-
 .../stream/GoogleSheetsStreamConfiguration.java    |  506 +-
 .../storage/GoogleCloudStorageComponent.java       |    2 +-
 .../hashicorp/vault/HashicorpVaultComponent.java   |    3 +-
 .../hashicorp/vault/HashicorpVaultProducer.java    |   10 -
 .../vault/HashicorpVaultPropertiesFunction.java    |    5 -
 .../apache/camel/component/hdfs/HdfsProducer.java  |    3 +-
 .../org/apache/camel/http/base/HttpHelper.java     |    2 +-
 .../camel/http/common/DefaultHttpBinding.java      |   22 +-
 .../org/apache/camel/http/common/HttpBinding.java  |   12 +
 .../camel/http/common/HttpCommonComponent.java     |    4 +-
 .../camel/http/common/HttpCommonEndpoint.java      |   18 +-
 ...fkaTest1.java => CreateInstanceKafka1Test.java} |    2 +-
 ...fkaTest2.java => CreateInstanceKafka2Test.java} |    2 +-
 ...ava => CreateInstanceKafkaFunctional1Test.java} |    2 +-
 ...ava => CreateInstanceKafkaFunctional2Test.java} |    2 +-
 ...ceRmqTest1.java => CreateInstanceRmq1Test.java} |    2 +-
 ...ceRmqTest2.java => CreateInstanceRmq2Test.java} |    2 +-
 ....java => CreateInstanceRmqFunctional1Test.java} |    2 +-
 ....java => CreateInstanceRmqFunctional2Test.java} |    2 +-
 .../huaweicloud/frs/FaceRecognitionProducer.java   |    5 -
 .../org/apache/camel/FunctionGraphProducer.java    |    5 -
 .../image/ImageRecognitionProducer.java            |    5 -
 .../smn/SimpleNotificationProducer.java            |    5 -
 .../AbstractInfinispanEmbeddedClusteredTest.java   |    2 +-
 .../camel/component/irc/IrcConfiguration.java      |    2 +-
 .../camel/component/ironmq/IronMQComponent.java    |    2 +-
 ...ileCopyExample.java => FileCopyManualTest.java} |    2 +-
 .../converter/jaxb/FallbackTypeConverter.java      |    6 +-
 components/camel-jetty/pom.xml                     |    6 +
 .../jetty11/JettyHttp11EndpointUriFactory.java     |    3 +-
 .../jetty11/JettyHttpEndpoint11Configurer.java     |    6 +
 .../org/apache/camel/component/jetty11/jetty.json  |   45 +-
 .../component/jetty11/JettyHttpEndpoint11.java     |    1 +
 .../camel/component/jetty/CustomFiltersTest.java   |    3 +-
 .../jetty/HttpBridgeMultipartRouteTest.java        |    3 +-
 .../camel/component/jetty/HttpHeaderCaseTest.java  |    3 +-
 .../component/jetty/HttpMethodRestrictTest.java    |    4 +-
 .../jetty/JettyCallHttpThenExceptionTest.java      |    2 +-
 .../jetty/JettyComponentMuteExceptionTest.java     |    4 +-
 ...ceptionTest.java => JettyLogExceptionTest.java} |   40 +-
 .../component/jetty/JettyMuteExceptionTest.java    |   23 +-
 .../jetty/JettyResponseBodyWhenErrorTest.java      |    2 +-
 .../jetty/MultiPartFormWithCustomFilterTest.java   |    3 +-
 .../{JettyManual.java => JettyManualTest.java}     |    2 +-
 .../component/jetty/proxy/HttpClientProxyTest.java |    2 +-
 .../HttpClientProxyTransferExceptionTest.java      |    3 +-
 .../jgroups/cluster/JGroupsLockMasterTest.java     |    2 +-
 components/camel-jooq/pom.xml                      |   12 +
 .../org/apache/camel/component/kafka/kafka.json    |   16 +-
 .../camel/component/kafka/KafkaConfiguration.java  |   17 +-
 .../camel/component/kafka/KafkaConsumer.java       |   16 +-
 .../camel/component/kafka/KafkaFetchRecords.java   |    7 +-
 .../health/KafkaConsumerHealthCheckIT.java         |   16 +-
 .../client/ConfigFluentImplConfigurer.java         |    6 -
 .../kubernetes/cluster/utils/LockTestServer.java   |   10 +-
 .../apache/camel/service/lra/LRAUrlBuilder.java    |    2 +-
 .../component/master/MasterComponentTest.java      |    2 +-
 .../camel/component/minio/MinioComponent.java      |    2 +-
 .../camel/component/mllp/internal/Hl7Util.java     |    2 +-
 .../camel/component/mybatis/MyBatisComponent.java  |    4 -
 .../netty/http/DefaultNettyHttpBinding.java        |    2 +-
 .../netty/codec/DatagramPacketStringEncoder.java   |    2 +-
 .../netty/UnsharableCodecsConflicts2Test.java      |    2 +-
 .../netty/UnsharableCodecsConflictsTest.java       |    2 +-
 .../apache/camel/openapi/RestOpenApiReader.java    |   24 +-
 .../camel/openapi/RestOpenApiReaderTest.java       |    5 +-
 .../camel/component/pgevent/PgEventEndpoint.java   |    2 +-
 .../http/vertx/VertxPlatformHttpSupport.java       |    2 +-
 ...tateExample.java => PubNubStateManualTest.java} |    2 +-
 .../component/quickfixj/QuickfixjComponent.java    |    6 -
 components/camel-rest-openapi/pom.xml              |   23 +
 .../openapi/RestOpenApiComponentConfigurer.java    |   12 +
 .../openapi/RestOpenApiEndpointConfigurer.java     |   27 +
 .../openapi/RestOpenApiEndpointUriFactory.java     |    9 +-
 .../camel/component/rest/openapi/rest-openapi.json |   15 +-
 .../src/main/docs/rest-openapi-component.adoc      |   77 +-
 .../rest/openapi/RestOpenApiComponent.java         |   30 +-
 .../rest/openapi/RestOpenApiEndpoint.java          |   89 +-
 .../rest/openapi/RestOpenApiProducer.java          |   24 +-
 .../openapi/RestOpenApiValidationException.java}   |   19 +-
 .../DefaultRequestValidationCustomizer.java}       |   15 +-
 .../validator/RequestValidationCustomizer.java     |   50 +
 .../rest/openapi/validator/RequestValidator.java   |  158 +
 .../openapi/validator/RestOpenApiOperation.java    |   78 +
 .../rest/openapi/{Pet.java => Category.java}       |   27 +-
 .../camel/component/rest/openapi/HttpsTest.java    |    4 +-
 .../camel/component/rest/openapi/HttpsV3Test.java  |    4 +-
 .../apache/camel/component/rest/openapi/Pet.java   |   75 +-
 .../rest/openapi/RestOpenApiComponentTest.java     |   24 +-
 .../rest/openapi/RestOpenApiComponentV3Test.java   |   20 +-
 .../openapi/RestOpenApiComponentV3YamlTest.java    |   20 +-
 .../rest/openapi/RestOpenApiComponentYamlTest.java |   20 +-
 .../RestOpenApiCustomValidatorCustomizerTest.java  |  136 +
 .../openapi/RestOpenApiGlobalHttpsV31Test.java     |    7 +-
 .../openapi/RestOpenApiRequestValidationTest.java  |  576 ++
 .../component/rest/openapi/{Pet.java => Tag.java}  |   27 +-
 .../src/test/resources/fruits-2.0.yaml             |  146 +
 .../src/test/resources/fruits-3.0.yaml             |  148 +
 .../src/test/resources/openapi-v3.json             |    2 +-
 .../src/test/resources/openapi.json                | 1036 ++-
 .../{petstore-3.1.yaml => petstore-3.1-ssl.yaml}   |   64 +-
 .../src/test/resources/petstore-3.1.yaml           |  477 +-
 .../salesforce/codegen/ObjectDescriptions.java     |    4 +-
 .../salesforce/codegen/SchemaExecution.java        |    2 +-
 .../src/main/resources/sobject-picklist.vm         |    2 +-
 .../src/main/resources/sobject-pojo-optional.vm    |    2 +-
 .../src/main/resources/sobject-pojo.vm             |    2 +-
 .../resources/sobject-query-records-optional.vm    |    2 +-
 .../src/main/resources/sobject-query-records.vm    |    2 +-
 .../camel-salesforce-component/pom.xml             |   36 +-
 .../salesforce/SalesforceMetaDataExtension.java    |    2 +-
 .../component/salesforce/api/utils/JsonUtils.java  |   20 +-
 .../SalesforceMetaDataExtensionTest.java           |    4 +-
 .../salesforce/api/utils/JsonUtilsTest.java        |    4 +-
 .../salesforce/dto/generated/ContentVersion.java   |    2 +-
 .../salesforce/dto/generated/RecordType.java       |    2 +-
 .../camel/maven/SchemaMojoIntegrationTest.java     |    4 +-
 .../src/test/resources/generated/Asset.java        |    2 +-
 .../resources/generated/Asset_LocalDateTime.java   |    2 +-
 .../src/test/resources/generated/Case.java         |    2 +-
 .../generated/Case_PickListAccentMarkEnum.java     |    2 +-
 .../generated/Case_PickListQuotationMarkEnum.java  |    2 +-
 .../generated/Case_PickListSlashEnum.java          |    2 +-
 .../generated/Case_PickListValueOverrideEnum.java  |    2 +-
 .../generated/ComplexCalculatedFormula.java        |    2 +-
 .../test/resources/generated/QueryRecordsCase.java |    2 +-
 .../QueryRecordsComplexCalculatedFormula.java      |    2 +-
 .../generated/With_External_Id__c_Lookup.java      |    2 +-
 .../resources/generated/With_Reference__c.java     |    2 +-
 .../servlet/ServletEndpointConfigurer.java         |    6 +
 .../servlet/ServletEndpointUriFactory.java         |    3 +-
 .../apache/camel/component/servlet/servlet.json    |   39 +-
 .../camel/component/servlet/ServletEndpoint.java   |    1 +
 .../component/servlet/MultipartUploadTest.java     |   78 +
 .../servlet/ServletCamelRouterTestSupport.java     |   16 +
 ...ptionTest.java => ServletLogExceptionTest.java} |   46 +-
 .../servlet/ServletMuteExceptionTest.java          |   20 +-
 .../servlet/ServletTransferExceptionTest.java      |    2 +-
 .../camel/component/snmp/SnmpConverters.java       |    2 +-
 .../apache/camel/component/snmp/SnmpEndpoint.java  |    2 +-
 .../main/java/org/apache/camel/spring/Main.java    |    2 +-
 .../src/main/resources/META-INF/spring.schemas     |  150 -
 .../spring/ws/SpringWebserviceConfiguration.java   |    2 +-
 .../src/main/resources/META-INF/spring.schemas     |  157 +-
 .../TransactedStackSizeBreakOnExceptionTest.java   |    9 +-
 .../stored/template/generated/TokenMgrError.java   |    2 +-
 .../org/apache/camel/component/stax/StAXUtil.java  |    4 +-
 .../xtokenizer/XMLTokenExpressionIterator.java     |    4 +-
 .../camel/component/stitch/StitchProducer.java     |    5 -
 .../camel/component/stomp/StompConsumerTest.java   |    2 +-
 .../camel/component/stream/StreamProducer.java     |    5 -
 ...va => AdviceWithOnExceptionTransactedTest.java} |    2 +-
 .../component/twitter/AbstractTwitterEndpoint.java |    5 -
 .../twitter/consumer/DefaultTwitterConsumer.java   |    5 -
 .../twitter/search/SearchConsumerHandler.java      |    4 +-
 .../twitter/timeline/TwitterTimelineEndpoint.java  |    2 +-
 .../undertow/DefaultUndertowHttpBinding.java       |    2 +-
 .../camel/component/xj/XJEndpointUriFactory.java   |    3 +-
 .../org/apache/camel/component/xj/xj.json          |   64 +-
 .../camel/component/xj/JsonXmlStreamReader.java    |    2 +-
 .../language/xpath/MessageVariableResolver.java    |    2 +-
 .../xslt/saxon/XsltSaxonEndpointUriFactory.java    |    3 +-
 .../camel/component/xslt/saxon/xslt-saxon.json     |   62 +-
 .../src/main/docs/xslt-saxon-component.adoc        |   30 +-
 .../component/xslt/saxon/XsltSaxonEndpoint.java    |   21 +-
 ...tTemplateFromHeaderOverrideEndpointUriTest.java |   89 +
 .../component/xslt/XsltComponentConfigurer.java    |    6 +
 .../component/xslt/XsltEndpointConfigurer.java     |    6 +
 .../component/xslt/XsltEndpointUriFactory.java     |    3 +-
 .../org/apache/camel/component/xslt/xslt.json      |   48 +-
 .../camel-xslt/src/main/docs/xslt-component.adoc   |   28 +-
 .../apache/camel/component/xslt/XsltBuilder.java   |    2 +-
 .../apache/camel/component/xslt/XsltComponent.java |   17 +
 .../apache/camel/component/xslt/XsltConstants.java |    7 +-
 .../apache/camel/component/xslt/XsltEndpoint.java  |   61 +-
 .../group/internal/ZooKeeperGroup.java             |    4 +-
 .../zookeeper/cloud/ZooKeeperServiceRegistry.java  |    4 +-
 .../zookeeper/cluster/ZooKeeperClusterView.java    |    2 +-
 .../ZooKeeperClusteredRoutePolicyFactoryIT.java    |    2 +-
 .../ZooKeeperClusteredRoutePolicyIT.java           |    2 +-
 .../cluster/integration/ZooKeeperMasterIT.java     |    2 +-
 .../camel/catalog/PropertiesValidationResult.java  |    2 +-
 .../apache/camel/spi/TypeConverterRegistry.java    |    3 +-
 .../converter/AnnotationTypeConverterLoader.java   |    2 +-
 .../camel/impl/converter/ConverterStatistics.java  |   75 +
 .../impl/converter/CoreTypeConverterRegistry.java  |  139 +-
 .../impl/converter/TypeConverterStatistics.java    |  118 +
 .../camel/catalog/impl/AbstractCamelCatalog.java   |    5 +-
 .../apache/camel/catalog/impl/CatalogHelper.java   |   12 +-
 .../language/csimple/CSimpleCodeGenerator.java     |    4 +-
 .../language/simple/SimpleExpressionParser.java    |    4 +-
 .../org/apache/camel/model/aggregate.json          |    2 +-
 .../resources/org/apache/camel/model/bean.json     |    2 +-
 .../resources/org/apache/camel/model/choice.json   |    2 +-
 .../org/apache/camel/model/circuitBreaker.json     |    2 +-
 .../org/apache/camel/model/claimCheck.json         |    2 +-
 .../org/apache/camel/model/cloud/serviceCall.json  |    2 +-
 .../org/apache/camel/model/convertBodyTo.json      |    2 +-
 .../resources/org/apache/camel/model/delay.json    |    2 +-
 .../resources/org/apache/camel/model/doCatch.json  |    2 +-
 .../org/apache/camel/model/doFinally.json          |    2 +-
 .../resources/org/apache/camel/model/doTry.json    |    2 +-
 .../org/apache/camel/model/dynamicRouter.json      |    2 +-
 .../resources/org/apache/camel/model/enrich.json   |    2 +-
 .../resources/org/apache/camel/model/filter.json   |    2 +-
 .../resources/org/apache/camel/model/from.json     |    2 +-
 .../org/apache/camel/model/idempotentConsumer.json |    2 +-
 .../org/apache/camel/model/inputType.json          |    2 +-
 .../org/apache/camel/model/intercept.json          |    2 +-
 .../org/apache/camel/model/interceptFrom.json      |    2 +-
 .../camel/model/interceptSendToEndpoint.json       |    2 +-
 .../resources/org/apache/camel/model/kamelet.json  |    2 +-
 .../org/apache/camel/model/loadBalance.json        |    2 +-
 .../resources/org/apache/camel/model/log.json      |    2 +-
 .../resources/org/apache/camel/model/loop.json     |    2 +-
 .../resources/org/apache/camel/model/marshal.json  |    2 +-
 .../org/apache/camel/model/multicast.json          |    2 +-
 .../org/apache/camel/model/onCompletion.json       |    2 +-
 .../org/apache/camel/model/onException.json        |    2 +-
 .../org/apache/camel/model/onFallback.json         |    2 +-
 .../org/apache/camel/model/otherwise.json          |    2 +-
 .../org/apache/camel/model/outputType.json         |    2 +-
 .../resources/org/apache/camel/model/pausable.json |    2 +-
 .../resources/org/apache/camel/model/pipeline.json |    2 +-
 .../resources/org/apache/camel/model/policy.json   |    2 +-
 .../org/apache/camel/model/pollEnrich.json         |    2 +-
 .../resources/org/apache/camel/model/process.json  |    2 +-
 .../org/apache/camel/model/recipientList.json      |    2 +-
 .../org/apache/camel/model/removeHeader.json       |    2 +-
 .../org/apache/camel/model/removeHeaders.json      |    2 +-
 .../org/apache/camel/model/removeProperties.json   |    2 +-
 .../org/apache/camel/model/removeProperty.json     |    2 +-
 .../org/apache/camel/model/resequence.json         |    2 +-
 .../org/apache/camel/model/rest/delete.json        |    2 +-
 .../resources/org/apache/camel/model/rest/get.json |    2 +-
 .../org/apache/camel/model/rest/head.json          |    2 +-
 .../org/apache/camel/model/rest/patch.json         |    2 +-
 .../org/apache/camel/model/rest/post.json          |    2 +-
 .../resources/org/apache/camel/model/rest/put.json |    2 +-
 .../org/apache/camel/model/rest/rest.json          |    2 +-
 .../org/apache/camel/model/rest/restBinding.json   |    2 +-
 .../org/apache/camel/model/rest/rests.json         |    2 +-
 .../org/apache/camel/model/resumable.json          |    2 +-
 .../resources/org/apache/camel/model/rollback.json |    2 +-
 .../resources/org/apache/camel/model/route.json    |    2 +-
 .../org/apache/camel/model/routeConfiguration.json |    2 +-
 .../apache/camel/model/routeConfigurations.json    |    2 +-
 .../org/apache/camel/model/routeTemplate.json      |    2 +-
 .../org/apache/camel/model/routeTemplates.json     |    2 +-
 .../resources/org/apache/camel/model/routes.json   |    2 +-
 .../org/apache/camel/model/routingSlip.json        |    2 +-
 .../resources/org/apache/camel/model/saga.json     |    2 +-
 .../resources/org/apache/camel/model/sample.json   |    2 +-
 .../resources/org/apache/camel/model/script.json   |    2 +-
 .../resources/org/apache/camel/model/setBody.json  |    2 +-
 .../org/apache/camel/model/setExchangePattern.json |    2 +-
 .../org/apache/camel/model/setHeader.json          |    2 +-
 .../org/apache/camel/model/setProperty.json        |    2 +-
 .../resources/org/apache/camel/model/sort.json     |    2 +-
 .../resources/org/apache/camel/model/split.json    |    2 +-
 .../resources/org/apache/camel/model/step.json     |    2 +-
 .../resources/org/apache/camel/model/stop.json     |    2 +-
 .../org/apache/camel/model/templatedRoutes.json    |    2 +-
 .../org/apache/camel/model/threadPoolProfile.json  |    2 +-
 .../resources/org/apache/camel/model/threads.json  |    2 +-
 .../resources/org/apache/camel/model/throttle.json |    2 +-
 .../org/apache/camel/model/throwException.json     |    2 +-
 .../resources/org/apache/camel/model/to.json       |    2 +-
 .../resources/org/apache/camel/model/toD.json      |    2 +-
 .../org/apache/camel/model/transacted.json         |    2 +-
 .../org/apache/camel/model/transform.json          |    2 +-
 .../org/apache/camel/model/unmarshal.json          |    2 +-
 .../resources/org/apache/camel/model/validate.json |    2 +-
 .../resources/org/apache/camel/model/when.json     |    2 +-
 .../apache/camel/model/whenSkipSendToEndpoint.json |    2 +-
 .../resources/org/apache/camel/model/wireTap.json  |    2 +-
 .../camel/model/app/RegistryBeanDefinition.java    |    4 +-
 .../transformer/AnnotationTransformerLoader.java   |    2 +-
 .../FileLockClusteredRoutePolicyFactoryTest.java   |    2 +-
 .../cluster/FileLockClusteredRoutePolicyTest.java  |    2 +-
 .../org/apache/camel/component/xslt/MyEcho.java    |    2 +-
 .../XsltFromHeaderOverrideEndpointUriTest.java     |   83 +
 ...tTemplateFromHeaderOverrideEndpointUriTest.java |   89 +
 .../apache/camel/impl/StopTimeoutRouteTest.java    |    2 +
 ...ostProcessorHelperSedaConsumePredicateTest.java |    2 +
 ...JMXIssue.java => TwoTimerWithJMXIssueTest.java} |    2 +-
 .../aggregator/AggregateLostGroupIssueTest.java    |    2 +
 .../aggregator/AlbertoAggregatorTest.java          |    2 +
 .../org/apache/camel/main/components.properties    |    1 +
 .../org/apache/camel/support/jndi/JndiContext.java |    2 +-
 .../main/java/org/apache/camel/util/FileUtil.java  |    2 +-
 .../java/org/apache/camel/util/ObjectHelper.java   |   16 +-
 .../java/org/apache/camel/util/OgnlHelper.java     |    2 +-
 .../org/apache/camel/util/StringQuoteHelper.java   |    6 +-
 .../java/org/apache/camel/util/URISupport.java     |    2 +-
 .../java/org/apache/camel/xml/io/MXParser.java     |    4 +-
 .../camel/support/builder/xml/StAX2SAXSource.java  |    2 +-
 .../ROOT/examples/json/aws2-redshift-data.json     |    1 +
 docs/components/modules/ROOT/nav.adoc              |    1 +
 .../ROOT/pages/aws2-redshift-data-component.adoc   |    1 +
 docs/main/modules/contributing/pages/index.adoc    |   38 +-
 docs/main/modules/getting-started/pages/index.adoc |    2 +-
 .../ROOT/pages/camel-3x-upgrade-guide-3_21.adoc    |   19 +
 .../ROOT/pages/camel-4x-upgrade-guide-4_1.adoc     |   24 +
 .../modules/ROOT/pages/camel-jbang.adoc            |    3 +
 .../component/ComponentsBuilderFactory.java        |   15 +-
 ...AtmosphereWebsocketComponentBuilderFactory.java |    2 +-
 .../Aws2RedshiftDataComponentBuilderFactory.java   |  444 +
 .../dsl/AzureCosmosdbComponentBuilderFactory.java  |   19 +
 .../AzureServicebusComponentBuilderFactory.java    |    4 +-
 .../dsl/GoogleSheetsComponentBuilderFactory.java   |    5 +-
 .../GoogleSheetsStreamComponentBuilderFactory.java |   10 +-
 .../dsl/JettyComponentBuilderFactory.java          |    2 +-
 .../dsl/KafkaComponentBuilderFactory.java          |   47 +-
 .../dsl/RestOpenapiComponentBuilderFactory.java    |   39 +
 .../dsl/ServletComponentBuilderFactory.java        |    2 +-
 .../component/dsl/XjComponentBuilderFactory.java   |   21 +
 .../component/dsl/XsltComponentBuilderFactory.java |   21 +
 .../dsl/XsltSaxonComponentBuilderFactory.java      |   21 +
 .../src/generated/resources/metadata.json          |   24 +-
 .../dsl/support/RouteBuilderLoaderSupport.java     |    2 +-
 .../builder/endpoint/EndpointBuilderFactory.java   |    1 +
 .../camel/builder/endpoint/EndpointBuilders.java   |    1 +
 .../builder/endpoint/StaticEndpointBuilders.java   |   43 +
 .../AtmosphereWebsocketEndpointBuilderFactory.java |   37 +
 .../dsl/CosmosDbEndpointBuilderFactory.java        |   53 +
 .../endpoint/dsl/FileEndpointBuilderFactory.java   |    4 +-
 .../dsl/GoogleSheetsEndpointBuilderFactory.java    |   30 +-
 .../GoogleSheetsStreamEndpointBuilderFactory.java  |   10 +-
 .../dsl/JettyHttp11EndpointBuilderFactory.java     |   35 +
 .../endpoint/dsl/KafkaEndpointBuilderFactory.java  |  125 +-
 .../dsl/RedshiftData2EndpointBuilderFactory.java   |  922 +++
 .../dsl/RestOpenApiEndpointBuilderFactory.java     |  121 +
 .../dsl/ServletEndpointBuilderFactory.java         |   97 +-
 .../SpringWebserviceEndpointBuilderFactory.java    |    6 +-
 .../endpoint/dsl/XJEndpointBuilderFactory.java     |   84 +-
 .../endpoint/dsl/XsltEndpointBuilderFactory.java   |   84 +-
 .../dsl/XsltSaxonEndpointBuilderFactory.java       |   84 +-
 .../apache/camel/dsl/jbang/core/commands/Bind.java |    2 +-
 .../dsl/jbang/core/commands/CamelJBangMain.java    |    2 +-
 .../dsl/jbang/core/commands/DependencyCopy.java    |   11 +-
 .../camel/dsl/jbang/core/commands/Export.java      |    9 +-
 .../dsl/jbang/core/commands/ExportBaseCommand.java |   63 +-
 .../dsl/jbang/core/commands/ExportCamelMain.java   |   25 -
 .../dsl/jbang/core/commands/ExportQuarkus.java     |   21 -
 .../dsl/jbang/core/commands/ExportSpringBoot.java  |   25 -
 .../apache/camel/dsl/jbang/core/commands/Run.java  |   48 +-
 .../jbang/core/commands/{Pipe.java => Script.java} |   14 +-
 .../camel/dsl/jbang/core/common/RuntimeUtil.java   |    6 +-
 ...j2-pipe.properties => log4j2-script.properties} |    2 +-
 .../camel-component-known-dependencies.properties  |    1 +
 .../download/CommandLineDependencyDownloader.java  |    3 +
 .../xml/blueprint/BlueprintXmlBeansHandler.java    |    2 +-
 .../camel/dsl/xml/io/XmlRoutesBuilderLoader.java   |    2 +-
 .../dsl/xml/io/MessageHistoryFactoryTest.java      |   50 +
 .../camel/dsl/xml/io/messageHistoryFactory.xml     |   33 +
 .../dsl/yaml/deserializers/ModelDeserializers.java |    4 +-
 .../dsl/yaml/deserializers/BeansDeserializer.java  |   19 +-
 .../dsl/yaml/deserializers/CustomResolver.java     |    8 +-
 .../generated/resources/schema/camelYamlDsl.json   |    3 +-
 .../camel/dsl/yaml/YamlRoutesBuilderLoader.java    |   62 +-
 .../dsl/yaml/YamlRoutesBuilderLoaderSupport.java   |    6 +-
 .../dsl/yaml/MessageHistoryFactoryTest.groovy      |   49 +
 .../org/apache/camel/dsl/yaml/TryTest.groovy       |    2 +-
 parent/pom.xml                                     |   42 +-
 pom.xml                                            |    1 +
 .../infra/artemis/services/ArtemisMQTTService.java |    8 +
 .../camel/itest/jms2/Jms2DeliveryDelayTest.java    |   35 +-
 .../camel/tooling/maven/MavenDownloaderImpl.java   |    4 +-
 .../camel/tooling/maven/support/DIRegistry.java    |    2 +-
 .../org/apache/camel/tooling/model/Strings.java    |    2 +-
 .../apache/camel/tooling/model/SupportLevel.java   |    2 +-
 .../apache/camel/tooling/util/JavadocHelper.java   |    2 +-
 .../org/apache/camel/tooling/util/Strings.java     |    8 +-
 .../camel/tooling/util/srcgen/GenericType.java     |    4 +-
 .../camel/tooling/util/srcgen/JavaClass.java       |    2 +-
 .../java/org/apache/camel/util/json/Jsoner.java    |    2 +-
 .../maven/bom/generator/DependencyMatcher.java     |    2 +-
 .../java/org/apache/camel/maven/HashHelper.java    |    2 +-
 .../org/apache/camel/maven/JavaSourceParser.java   |    6 +-
 .../src/test/resources/AddressGateway.java         |    2 +-
 .../src/test/resources/CustomGateway.java          |    4 +-
 .../src/test/resources/CustomerGateway.java        |    4 +-
 .../src/test/resources/DisputeGateway.java         |   16 +-
 tooling/maven/camel-package-maven-plugin/pom.xml   |   28 +
 .../src/it/HeaderSupport/invoker.properties        |    5 +-
 .../packaging/AbstractGenerateConfigurerMojo.java  |    2 +-
 .../camel/maven/packaging/EndpointDslMojo.java     |    2 +-
 .../packaging/EndpointUriFactoryGenerator.java     |    2 +-
 .../maven/packaging/ModelWriterGeneratorMojo.java  |    6 +-
 .../packaging/ModelXmlParserGeneratorMojo.java     |   11 +-
 .../apache/camel/maven/packaging/MojoHelper.java   |    3 +-
 .../maven/packaging/PackageDataFormatMojo.java     |    2 +-
 .../camel/maven/packaging/PackageLanguageMojo.java |    2 +-
 .../packaging/PropertyConfigurerGenerator.java     |    2 +-
 .../camel/maven/packaging/SchemaGeneratorMojo.java |    2 +-
 .../camel/maven/packaging/UpdateReadmeMojo.java    |    4 +-
 tooling/maven/camel-restdsl-openapi-plugin/pom.xml |   10 +
 .../src/it/customized-v3/pom.xml                   |    2 +
 .../src/it/customized/pom.xml                      |    2 +
 .../src/it/expanded-v3-yaml/pom.xml                |    7 +
 .../src/it/simple-dto-v3/pom.xml                   |    2 +
 .../src/it/simple-dto/pom.xml                      |    2 +
 .../src/it/simple-v3-yaml/pom.xml                  |    7 +
 .../src/it/simple-v3/pom.xml                       |    7 +
 .../src/it/simple-xml-dto-v3/pom.xml               |    2 +
 .../src/it/simple-xml-dto/pom.xml                  |    2 +
 .../src/it/simple-xml-v3/pom.xml                   |    2 +
 .../src/it/simple-xml/pom.xml                      |    2 +
 .../src/it/simple-yaml-dto-v3/pom.xml              |    2 +
 .../src/it/simple-yaml-kamelet-v3/pom.xml          |    2 +
 .../src/it/simple-yaml-v3/pom.xml                  |    2 +
 .../src/it/simple/pom.xml                          |    7 +
 .../generator/openapi/RestDefinitionEmitter.java   |    2 +-
 .../camel/generator/openapi/RestDslGenerator.java  |    2 +-
 .../openapi/RestDslSourceCodeGenerator.java        |    3 +-
 .../src/test/resources/MyRestRoute.txt             |    2 +-
 .../src/test/resources/MyRestRouteFilter.txt       |    2 +-
 .../src/test/resources/MyRestRouteFilterV3.txt     |    2 +-
 .../src/test/resources/MyRestRouteV3.txt           |    2 +-
 .../src/test/resources/OpenApiPetstore.txt         |    2 +-
 .../resources/OpenApiPetstoreWithRestComponent.txt |    2 +-
 .../src/test/resources/OpenApiV3Petstore.txt       |    2 +-
 .../OpenApiV3PetstoreWithRestComponent.txt         |    2 +-
 648 files changed, 19410 insertions(+), 10319 deletions(-)
 copy Jenkinsfile.jdk17 => Jenkinsfile.jdk21 (94%)
 create mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws2-redshift-data.json
 create mode 100644 components/camel-aws/camel-aws2-redshift/pom.xml
 create mode 100644 
components/camel-aws/camel-aws2-redshift/src/generated/java/org/apache/camel/component/aws2/redshift/data/RedshiftData2ComponentConfigurer.java
 create mode 100644 
components/camel-aws/camel-aws2-redshift/src/generated/java/org/apache/camel/component/aws2/redshift/data/RedshiftData2EndpointConfigurer.java
 copy 
components/{camel-xslt/src/generated/java/org/apache/camel/component/xslt/XsltEndpointUriFactory.java
 => 
camel-aws/camel-aws2-redshift/src/generated/java/org/apache/camel/component/aws2/redshift/data/RedshiftData2EndpointUriFactory.java}
 (54%)
 create mode 100644 
components/camel-aws/camel-aws2-redshift/src/generated/resources/META-INF/services/org/apache/camel/component.properties
 create mode 100644 
components/camel-aws/camel-aws2-redshift/src/generated/resources/META-INF/services/org/apache/camel/component/aws2-redshift-data
 create mode 100644 
components/camel-aws/camel-aws2-redshift/src/generated/resources/META-INF/services/org/apache/camel/configurer/aws2-redshift-data-component
 create mode 100644 
components/camel-aws/camel-aws2-redshift/src/generated/resources/META-INF/services/org/apache/camel/configurer/aws2-redshift-data-endpoint
 create mode 100644 
components/camel-aws/camel-aws2-redshift/src/generated/resources/META-INF/services/org/apache/camel/urifactory/aws2-redshift-data-endpoint
 create mode 100644 
components/camel-aws/camel-aws2-redshift/src/generated/resources/org/apache/camel/component/aws2/redshift/data/aws2-redshift-data.json
 create mode 100644 
components/camel-aws/camel-aws2-redshift/src/main/docs/aws2-redshift-data-component.adoc
 copy 
components/camel-aws/{camel-aws2-ddb/src/main/java/org/apache/camel/component/aws2/ddb/Ddb2Component.java
 => 
camel-aws2-redshift/src/main/java/org/apache/camel/component/aws2/redshift/data/RedshiftData2Component.java}
 (64%)
 create mode 100644 
components/camel-aws/camel-aws2-redshift/src/main/java/org/apache/camel/component/aws2/redshift/data/RedshiftData2Configuration.java
 create mode 100644 
components/camel-aws/camel-aws2-redshift/src/main/java/org/apache/camel/component/aws2/redshift/data/RedshiftData2Constants.java
 create mode 100644 
components/camel-aws/camel-aws2-redshift/src/main/java/org/apache/camel/component/aws2/redshift/data/RedshiftData2Endpoint.java
 copy 
components/{camel-rest-openapi/src/test/java/org/apache/camel/component/rest/openapi/Pet.java
 => 
camel-aws/camel-aws2-redshift/src/main/java/org/apache/camel/component/aws2/redshift/data/RedshiftData2Operations.java}
 (72%)
 create mode 100644 
components/camel-aws/camel-aws2-redshift/src/main/java/org/apache/camel/component/aws2/redshift/data/RedshiftData2Producer.java
 create mode 100644 
components/camel-aws/camel-aws2-redshift/src/main/java/org/apache/camel/component/aws2/redshift/data/client/RedshiftData2ClientFactory.java
 copy core/camel-core/src/test/java/org/apache/camel/component/xslt/MyEcho.java 
=> 
components/camel-aws/camel-aws2-redshift/src/main/java/org/apache/camel/component/aws2/redshift/data/client/RedshiftData2InternalClient.java
 (62%)
 create mode 100644 
components/camel-aws/camel-aws2-redshift/src/main/java/org/apache/camel/component/aws2/redshift/data/client/impl/RedshiftData2ClientIAMOptimizedImpl.java
 create mode 100644 
components/camel-aws/camel-aws2-redshift/src/main/java/org/apache/camel/component/aws2/redshift/data/client/impl/RedshiftData2ClientStandardImpl.java
 create mode 100644 
components/camel-aws/camel-aws2-redshift/src/test/java/org/apache/camel/component/aws2/redshift/data/AmazonRedshiftDataClientMock.java
 create mode 100644 
components/camel-aws/camel-aws2-redshift/src/test/java/org/apache/camel/component/aws2/redshift/data/RedshiftData2ClientFactoryTest.java
 create mode 100644 
components/camel-aws/camel-aws2-redshift/src/test/java/org/apache/camel/component/aws2/redshift/data/RedshiftData2ComponentClientRegistryTest.java
 create mode 100644 
components/camel-aws/camel-aws2-redshift/src/test/java/org/apache/camel/component/aws2/redshift/data/RedshiftData2ComponentConfigurationTest.java
 create mode 100644 
components/camel-aws/camel-aws2-redshift/src/test/java/org/apache/camel/component/aws2/redshift/data/RedshiftData2ProducerSpringTest.java
 create mode 100644 
components/camel-aws/camel-aws2-redshift/src/test/java/org/apache/camel/component/aws2/redshift/data/RedshiftData2ProducerTest.java
 copy 
dsl/camel-jbang/camel-jbang-core/src/main/resources/log4j2-pipe.properties => 
components/camel-aws/camel-aws2-redshift/src/test/resources/log4j2.properties 
(76%)
 create mode 100644 
components/camel-aws/camel-aws2-redshift/src/test/resources/org/apache/camel/component/aws2/redshift/data/RedshiftDataComponentSpringTest-context.xml
 rename 
components/camel-huawei/camel-huaweicloud-dms/src/test/java/org/apache/camel/component/huaweicloud/dms/{CreateInstanceKafkaTest1.java
 => CreateInstanceKafka1Test.java} (98%)
 rename 
components/camel-huawei/camel-huaweicloud-dms/src/test/java/org/apache/camel/component/huaweicloud/dms/{CreateInstanceKafkaTest2.java
 => CreateInstanceKafka2Test.java} (98%)
 rename 
components/camel-huawei/camel-huaweicloud-dms/src/test/java/org/apache/camel/component/huaweicloud/dms/{CreateInstanceKafkaFunctionalTest1.java
 => CreateInstanceKafkaFunctional1Test.java} (98%)
 rename 
components/camel-huawei/camel-huaweicloud-dms/src/test/java/org/apache/camel/component/huaweicloud/dms/{CreateInstanceKafkaFunctionalTest2.java
 => CreateInstanceKafkaFunctional2Test.java} (98%)
 rename 
components/camel-huawei/camel-huaweicloud-dms/src/test/java/org/apache/camel/component/huaweicloud/dms/{CreateInstanceRmqTest1.java
 => CreateInstanceRmq1Test.java} (98%)
 rename 
components/camel-huawei/camel-huaweicloud-dms/src/test/java/org/apache/camel/component/huaweicloud/dms/{CreateInstanceRmqTest2.java
 => CreateInstanceRmq2Test.java} (98%)
 rename 
components/camel-huawei/camel-huaweicloud-dms/src/test/java/org/apache/camel/component/huaweicloud/dms/{CreateInstanceRmqFunctionalTest1.java
 => CreateInstanceRmqFunctional1Test.java} (98%)
 rename 
components/camel-huawei/camel-huaweicloud-dms/src/test/java/org/apache/camel/component/huaweicloud/dms/{CreateInstanceRmqFunctionalTest2.java
 => CreateInstanceRmqFunctional2Test.java} (98%)
 rename 
components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/integrationtest/{FileCopyExample.java
 => FileCopyManualTest.java} (97%)
 copy 
components/camel-jetty/src/test/java/org/apache/camel/component/jetty/{JettyMuteExceptionTest.java
 => JettyLogExceptionTest.java} (55%)
 rename 
components/camel-jetty/src/test/java/org/apache/camel/component/jetty/manual/{JettyManual.java
 => JettyManualTest.java} (97%)
 rename 
components/camel-pubnub/src/test/java/org/apache/camel/component/pubnub/example/{PubNubStateExample.java
 => PubNubStateManualTest.java} (98%)
 copy 
components/camel-rest-openapi/src/{test/java/org/apache/camel/component/rest/openapi/Pet.java
 => 
main/java/org/apache/camel/component/rest/openapi/RestOpenApiValidationException.java}
 (60%)
 copy 
components/camel-rest-openapi/src/{test/java/org/apache/camel/component/rest/openapi/Pet.java
 => 
main/java/org/apache/camel/component/rest/openapi/validator/DefaultRequestValidationCustomizer.java}
 (78%)
 create mode 100644 
components/camel-rest-openapi/src/main/java/org/apache/camel/component/rest/openapi/validator/RequestValidationCustomizer.java
 create mode 100644 
components/camel-rest-openapi/src/main/java/org/apache/camel/component/rest/openapi/validator/RequestValidator.java
 create mode 100644 
components/camel-rest-openapi/src/main/java/org/apache/camel/component/rest/openapi/validator/RestOpenApiOperation.java
 copy 
components/camel-rest-openapi/src/test/java/org/apache/camel/component/rest/openapi/{Pet.java
 => Category.java} (61%)
 create mode 100644 
components/camel-rest-openapi/src/test/java/org/apache/camel/component/rest/openapi/RestOpenApiCustomValidatorCustomizerTest.java
 create mode 100644 
components/camel-rest-openapi/src/test/java/org/apache/camel/component/rest/openapi/RestOpenApiRequestValidationTest.java
 copy 
components/camel-rest-openapi/src/test/java/org/apache/camel/component/rest/openapi/{Pet.java
 => Tag.java} (61%)
 create mode 100644 
components/camel-rest-openapi/src/test/resources/fruits-2.0.yaml
 create mode 100644 
components/camel-rest-openapi/src/test/resources/fruits-3.0.yaml
 copy components/camel-rest-openapi/src/test/resources/{petstore-3.1.yaml => 
petstore-3.1-ssl.yaml} (78%)
 create mode 100644 
components/camel-servlet/src/test/java/org/apache/camel/component/servlet/MultipartUploadTest.java
 copy 
components/camel-servlet/src/test/java/org/apache/camel/component/servlet/{ServletMuteExceptionTest.java
 => ServletLogExceptionTest.java} (52%)
 rename 
components/camel-test/camel-test-spring-junit5/src/test/java/org/apache/camel/test/issues/{AdviceWithOnExceptionTransacted.java
 => AdviceWithOnExceptionTransactedTest.java} (97%)
 create mode 100644 
components/camel-xslt-saxon/src/test/java/org/apache/camel/component/xslt/XsltTemplateFromHeaderOverrideEndpointUriTest.java
 create mode 100644 
core/camel-base/src/main/java/org/apache/camel/impl/converter/ConverterStatistics.java
 create mode 100644 
core/camel-base/src/main/java/org/apache/camel/impl/converter/TypeConverterStatistics.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/component/xslt/XsltFromHeaderOverrideEndpointUriTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/component/xslt/XsltTemplateFromHeaderOverrideEndpointUriTest.java
 rename 
core/camel-core/src/test/java/org/apache/camel/issues/{TwoTimerWithJMXIssue.java
 => TwoTimerWithJMXIssueTest.java} (97%)
 create mode 120000 
docs/components/modules/ROOT/examples/json/aws2-redshift-data.json
 create mode 120000 
docs/components/modules/ROOT/pages/aws2-redshift-data-component.adoc
 create mode 100644 
dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/Aws2RedshiftDataComponentBuilderFactory.java
 create mode 100644 
dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/RedshiftData2EndpointBuilderFactory.java
 rename 
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/{Pipe.java
 => Script.java} (88%)
 rename 
dsl/camel-jbang/camel-jbang-core/src/main/resources/{log4j2-pipe.properties => 
log4j2-script.properties} (95%)
 create mode 100644 
dsl/camel-xml-io-dsl/src/test/java/org/apache/camel/dsl/xml/io/MessageHistoryFactoryTest.java
 create mode 100644 
dsl/camel-xml-io-dsl/src/test/resources/org/apache/camel/dsl/xml/io/messageHistoryFactory.xml
 create mode 100644 
dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/MessageHistoryFactoryTest.groovy
 copy 
components/camel-cxf/camel-cxf-spring-transport/src/main/resources/META-INF/spring.schemas
 => 
tooling/maven/camel-package-maven-plugin/src/it/HeaderSupport/invoker.properties
 (83%)

Reply via email to