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%)