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 08d04fe4559 Regen SBOM from commit
05b727d16a2a5be2f63c19a5c92bd53bc79c7fec
add 78d033faa86 Upgrade AWS SDK v2 to version 2.20.109 (#10794)
add 1d6233f72bb camel-flatpack - Fix flaky tests due to lack of toString
coverter that would walk the DataSet and therefore advance the position.
(#10788)
add c895ae65076 Use null in NoSuchBean exception as the name was purpously
empty to bind by type. (#10789)
add cecc28cd263 Regen SBOM from commit
05b727d16a2a5be2f63c19a5c92bd53bc79c7fec (#10791)
add 84ad5bfe02c camel-jira: Atlassian repo is needed for
camel-componentdsl (its already for camel-endpointdsl) (#10793)
add 0fa12aabaa8 Upgrade Caffeine to version 3.1.7 (#10795)
add 68a041b3beb camel-file-watch: Fix events option is not an single value
enum. (#10792)
add a63173ea93f CAMEL-18189: component-scan for beans by class should be
phased to ensure their inter dependency can be injected by Camel
@BindToRegistry annotations. (#10790)
add 1ea87afce99 Fix flaky test (#10796)
add 64f5e8e6d9e fix(docs): add code notation (#10798)
add 2396b3c4b8d camel-jms - Flaky test due to session gets closed which
should be ignored. (#10797)
add 21353bb750b fix(docs): added an escape to fix a build warning
add ea8127048ae camel-jbang - Upgrade to Quarkus 3.2.2
add f9a5ea57a5f INFRA-24713: remove the deployment work-around
add 38f20af1be0 Also need atlassian repo due camel-jira is via
camel-allcomponents
add 432397bc88d Assembly (#10805)
add b9fabffc920 CAMEL-19642: camel-aws2-ec2 - Should not be scheduled poll
endpoint (#10803)
add f716b752727 (chores) ci: restore component-test (#10806)
add 984676ba135 Health component (#10800)
add 9491637fc0a refactor!: remove itemType param in get/collection
operation (#10802)
add 3476d2cd28c CAMEL-13070: camel-ftp - Add option to configure fileName
encoding for sftp. (#10807)
add e81ba41bb4a Polished
add b2c65d65dc8 camel-jms: Disable test that spam logs with Session is
closed that makes it harder to troubleshoot. (#10814)
add 7e579e081f1 CAMEL-19640: remove plexus-container-default (#10799)
add e7cbc864f98 Bypass (#10808)
add 0e3e540f81f CAMEL-15968: camel-braintree - Add more gateway APIs from
never version of braintree (#10809)
add e21f8270c72 CAMEL-16592: camel-api - CamelContextAware should extend
HasCamelContext (#10810)
add 5cd3136bbf5 CAMEL-16837: aws2-ddbstream consumer should have batch
metadata on each exchange processed. (#10811)
add 02f8914aae5 CAMEL-17986: camel-pulsar - Add option to configure key
shared policy mode to use. (#10813)
add dd6ef83a185 CAMEL-17840: camel-pulsar - Add support for
retry-letter-topic mode.
add 21959d398b1 Myq (#10815)
add ab327a348b5 Polish (#10816)
add 7b1a00aa819 CAMEL-19646: camel-health - Routes controlled by
superviser controller that is exhausted should report DOWN. (#10819)
add 4e59a058fe9 (chores) camel-test-infra-artemis: hardening cleanups
(#10818)
add 8d09ae9616b (chores) camel-salesforce: remove deprecated maven plugin
artifacts (#10817)
add 588ec10128c CAMEL-19539: Replace Thread.sleep in tests (#10822)
add 81b7df5d123 CAMEL-19649: Update included core JARs to remove outdated
and add new.
add 6c31314aef7 Fix typo "month" to "mount" in
using-propertyplaceholder.adoc (#10824)
add ef080495242 Bump org.codehaus.plexus:plexus-archiver in
/tooling/parent (#10823)
add c5847669d5d CAMEL-19061: camel-azure-servicebus - Polish docs to not
have broken javadoc links. (#10826)
add 9897ec7f480 CAMEL-18326: camel-google-mail - Add raw option to
mail-stream. (#10825)
add fd7d757d0cb CAMEL-19651: camel-kafka - Use default partitioning logic
as the default (#10821)
add 6e44204e985 Upgrade smallrey fault tolerance 6.2.6 (#10831)
add f389cdf161c CAMEL-19562: aws sqs visibility extender is running
forever (#10828)
add 9f3d5597702 CAMEL-19279: Fix checkstyle violations (#10829) (#10830)
add b5a701eb24d (chores) came-jms: avoid failing the test due to session
being closed (#10835)
add ee61363049b CAMEL-19660: Improve support for MapStruct mappers defined
as abstract classes
add 99e3671c08c CAMEL-19650: Camel Kafka doesn't honor 'workerPool'
configuration (#10827) (#10841)
add a9f66803ee3 CAMEL-19659: prevent camel-fhir integration tests from
running on ASF CI (#10836)
add 3b4063b336c CAMEL-18234: Exception building aws2-sqs route when
certificate valid… (#10837)
add 9875e403047 Upgrade AWS SDK v2 to version 2.20.112 (#10850)
add 3e6360acbe0 CAMEL-18992: HealthCheckComponent to be able to
enable/disable per co… (#10849)
add 65bb252d849 Upgrade Kubernetes Client to version 6.8.0 (#10852)
add c3490d1db72 CAMEL-19663: camel-core - ToD EIP multi-value property
lost problem. Thanks to EvanMi for the PR.
add ba9df8a2cd5 camel-vertx-websocket: Add some clarifying notes for the
sendToAll option
add 9a314406b6e CAMEL-19664: fix multiple concurrency issues in
camel-test-infra-artemis (#10854)
add 6f74a63fb33 CAMEL-19666: stop auto-deleting queues (#10856)
add 06cd2016a59 CAMEL-19491: aws2-sqs - use
`ScheduledPollConsumerHealthCheck` (#10847)
add 4a538a1d6a9 CAMEL-19662: camel-bindy - Add option to @CvsRecord to
turn on|off trimming line. (#10857)
add 6abb38df577 Use ASF provided ppc64le shared nodes for camel job
execution on Power (#10861)
add 4e264027a4d CAMEL-19668: do not create singleton service instances by
default (#10858)
add 7f6eff0c355 CAMEL-19666: stop auto-deleting queues in persistent
brokers (#10863)
add 80d0fcc25ec CAMEL-19668: use singleton JMS service instance for
regular JMS tests (#10864)
add 5bf557e1eba CAMEL-19669: fix camel-jms test flakiness (#10865)
add 70375eb9719 CAMEL-19654: Remove camel-corda component (#10862)
add e1f8f6b01a7 CAMEL-19661: camel-kafka - Upgrade to Kafka 3.5.1 (#10866)
add 3205b1b07fe Regen for commit 8a1462edd24bf92adcd1eee0f7e1b0cfe0753b3c
(#10869)
add ba1de7cbe64 Fix regen
add 91c96166240 Fix regen
add c412a7e3bf4 Regen
add 97c8b0b5ab6 CAMEL-18992: HealthCheckComponent to be able to
enable/disable per component health-checks as standard component configuration.
add 9b286568d92 CAMEL-19654: Remove camel-corda component
add af8945f6c5e CAMEL-19491: aws2-sqs - use
add 291575854de CAMEL-19491: aws2-sqs - use
ScheduledPollConsumerHealthCheck
add e81a0c1ccc0 CAMEL-19491: aws2-sqs - use
ScheduledPollConsumerHealthCheck
add c451f092cbc CAMEL-19491: use ScheduledPollConsumerHealthCheck
add e79fa65f80a Upgrade AWS SDK v2 to version 2.20.113 (#10873)
add 074ccaf534f correct "turn of" to "turn off" (#10871)
add c8241de4819 Regen
add 830b4e55bb5 CAMEL-19645: camel-aws-athena - enable producer health
check. Polish labels on configurations and regen.
add 1f8d76c4c1b CAMEL-19669: isolate heavy tests (#10867)
add 5be2cbf89a4 (chores) ci: also add the welcome comment for changes on
the parent pom (#10879)
add b14b9675cbb Hc producer (#10882)
add de6e45762a6 CAMEL-19561: upgrade Artemis to version 2.30.0 (#10878)
add 3768c29d190 (chores) camel-couchbase: disable ITs (#10885)
add 6cccbfb6f69 (chores) camel-zookeeper-master: disable tests on ARM
(#10884)
add c08104ee967 kinesis connection retry mechanism added into the current
consumer (#10870)
add 41f63636df6 Hc producer disabled (#10887)
add fa4eb71e10c CAMEL-19645: producer based health checks is disabled by
default.
add 3f0784b285d support more MLLP charsets (#10880)
add 4dca427f135 CAMEL-19462: remove maven 2.x compatibility layer from
plugins (#10886)
add 283c82add0a CAMEL-19676: camel-core: Do not log sensitive endpoint
uri, if route … (#10889)
add 8961746196d Regen for commit 2476d166b0b78686f549b6a6d36c48bd3f1f6f44
(#10891)
add 90242be6a02 Add <archetypeCatalog/> local to prevent repository==null
error in generation (#10890)
add 1d01f9bea30 CAMEL-19679: camel-flatpack - Strange concurrency with
DataSet iterator
add 4ca7aad39f5 CAMEL-19645: producer health check is default disabled.
add 6c0207b3c5e CAMEL-19673: camel-aws - Polish label on all the options
to categorize them better.
add c56e0af1be3 CAMEL-19680: re-enable camel-joor stable tests (#10897)
add 36a568640b2 Poll (#10900)
add 2c7ecf5ab73 (chores) camel-as2: fix tests logging to stdout (#10901)
add b81104775c6 Also need atlassian repo due camel-jira is via
camel-allcomponents
add 2df511f5821 Assembly (#10805)
add 9d705c73934 [maven-release-plugin] prepare release camel-4.0.0-RC2
add b3ce7d5fa7c [maven-release-plugin] prepare for next development
iteration
add b2e59de5594 Merge branch 'release/4.0.0-RC2'
add 595ce85f9d5 CAMEL-19161: camel-salesforce: Lazy login not allowed with
consumers.
add c07a9d33ce8 Regen for commit 595ce85f9d5c74d6413fd7a8233b18cf21781aeb
(#10907)
add 1bfcdac41fa Update camel releases in camel-catalog
add 159a620e252 CAMEL-19683: camel-jbang - Use RC2 as new default version.
(#10908)
add 4a478bdde48 (chores) camel-plc4x: fix test flakiness (#10906)
add 88950472467 Jbang trace (#10905)
add 971f7872b00 Upgrade Zookeeper Testcontainers to 3.8 (#10904)
add 53e21ec893c Remove unnecessary jcommander version property (#10903)
add 520bd0b327e camel-opensearch - Upgrade to OpenSearch 2.9.0 (#10902)
add 356a14f3a68 CAMEL-19661: upgrade Strimzi container to use Kafka 3.5.1
(#10911)
add aa209a3a950 (chores) camel-test-infra-kafka: zookeeper container
should be the same one used by Kafka (#10913)
add 1f7aba97ef7 Regen
add cbd9d254d84 CAMEL-19588: camel-jbang - Starting via jbang --verbose
should output more details on startup (#10914)
add 48d6e541798 CAMEL-19671: camel-sql: Oracle JDBC driver issue with
getting metadata. Thanks to Dmitrii Antonov for patch. (#10912)
add 5f8ef5746d8 Regen SBOM from commit
48d6e541798b0c6fb747fbe9f3e5c4469ec854ad
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 (08d04fe4559)
\
N -- N -- N refs/heads/regen_bot_sbom (5f8ef5746d8)
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:
.github/actions/component-test/action.yaml | 88 +
.github/actions/component-test/component-test.sh | 53 +
.github/workflows/component-pr.yaml | 1 +
.github/workflows/pr-comment.yml | 75 +
Jenkinsfile.deploy | 2 -
Jenkinsfile.ppc64le | 2 +-
apache-camel/pom.xml | 25 +-
bom/camel-bom/pom.xml | 5 -
camel-dependencies/pom.xml | 3 +-
camel-sbom/camel-sbom.json | 12870 +++++++------------
camel-sbom/camel-sbom.xml | 7184 +++++------
catalog/camel-allcomponents/pom.xml | 5 -
.../org/apache/camel/catalog/components.properties | 1 -
.../camel/catalog/components/aws-cloudtrail.json | 104 +-
.../catalog/components/aws-secrets-manager.json | 48 +-
.../camel/catalog/components/aws2-athena.json | 128 +-
.../apache/camel/catalog/components/aws2-cw.json | 78 +-
.../apache/camel/catalog/components/aws2-ddb.json | 94 +-
.../camel/catalog/components/aws2-ddbstream.json | 106 +-
.../apache/camel/catalog/components/aws2-ec2.json | 46 +-
.../apache/camel/catalog/components/aws2-ecs.json | 68 +-
.../apache/camel/catalog/components/aws2-eks.json | 68 +-
.../camel/catalog/components/aws2-eventbridge.json | 72 +-
.../apache/camel/catalog/components/aws2-iam.json | 50 +-
.../catalog/components/aws2-kinesis-firehose.json | 64 +-
.../camel/catalog/components/aws2-kinesis.json | 130 +-
.../apache/camel/catalog/components/aws2-kms.json | 66 +-
.../camel/catalog/components/aws2-lambda.json | 54 +-
.../apache/camel/catalog/components/aws2-mq.json | 70 +-
.../apache/camel/catalog/components/aws2-msk.json | 66 +-
.../apache/camel/catalog/components/aws2-s3.json | 254 +-
.../apache/camel/catalog/components/aws2-ses.json | 90 +-
.../apache/camel/catalog/components/aws2-sns.json | 104 +-
.../apache/camel/catalog/components/aws2-sqs.json | 218 +-
.../apache/camel/catalog/components/aws2-sts.json | 52 +-
.../camel/catalog/components/aws2-translate.json | 62 +-
.../camel/catalog/components/azure-files.json | 4 +-
.../camel/catalog/components/azure-servicebus.json | 28 +-
.../catalog/components/azure-storage-blob.json | 6 +-
.../catalog/components/azure-storage-datalake.json | 14 +-
.../catalog/components/azure-storage-queue.json | 18 +-
.../apache/camel/catalog/components/braintree.json | 6 +-
.../org/apache/camel/catalog/components/corda.json | 68 -
.../apache/camel/catalog/components/couchbase.json | 4 +-
.../org/apache/camel/catalog/components/dhis2.json | 4 +-
.../camel/catalog/components/file-watch.json | 38 +-
.../org/apache/camel/catalog/components/file.json | 4 +-
.../org/apache/camel/catalog/components/ftp.json | 4 +-
.../org/apache/camel/catalog/components/ftps.json | 4 +-
.../org/apache/camel/catalog/components/git.json | 4 +-
.../apache/camel/catalog/components/github.json | 4 +-
.../catalog/components/google-calendar-stream.json | 16 +-
.../catalog/components/google-mail-stream.json | 68 +-
.../catalog/components/google-sheets-stream.json | 10 +-
.../camel/catalog/components/google-storage.json | 4 +-
.../org/apache/camel/catalog/components/hdfs.json | 6 +-
.../camel/catalog/components/hwcloud-obs.json | 4 +-
.../org/apache/camel/catalog/components/imap.json | 10 +-
.../org/apache/camel/catalog/components/imaps.json | 10 +-
.../apache/camel/catalog/components/ironmq.json | 4 +-
.../org/apache/camel/catalog/components/jira.json | 14 +-
.../org/apache/camel/catalog/components/jooq.json | 4 +-
.../org/apache/camel/catalog/components/jpa.json | 4 +-
.../org/apache/camel/catalog/components/jt400.json | 4 +-
.../org/apache/camel/catalog/components/kafka.json | 190 +-
.../org/apache/camel/catalog/components/minio.json | 6 +-
.../camel/catalog/components/mybatis-bean.json | 4 +-
.../apache/camel/catalog/components/mybatis.json | 4 +-
.../apache/camel/catalog/components/oaipmh.json | 4 +-
.../catalog/components/pg-replication-slot.json | 4 +-
.../org/apache/camel/catalog/components/pop3.json | 10 +-
.../org/apache/camel/catalog/components/pop3s.json | 10 +-
.../apache/camel/catalog/components/pulsar.json | 128 +-
.../camel/catalog/components/salesforce.json | 2 +-
.../apache/camel/catalog/components/scheduler.json | 4 +-
.../org/apache/camel/catalog/components/scp.json | 4 +-
.../org/apache/camel/catalog/components/sftp.json | 157 +-
.../org/apache/camel/catalog/components/slack.json | 6 +-
.../org/apache/camel/catalog/components/smtp.json | 10 +-
.../org/apache/camel/catalog/components/smtps.json | 10 +-
.../org/apache/camel/catalog/components/snmp.json | 4 +-
.../apache/camel/catalog/components/splunk.json | 4 +-
.../org/apache/camel/catalog/components/sql.json | 4 +-
.../org/apache/camel/catalog/components/ssh.json | 14 +-
.../apache/camel/catalog/components/telegram.json | 4 +-
.../catalog/components/twitter-directmessage.json | 18 +-
.../camel/catalog/components/twitter-search.json | 18 +-
.../camel/catalog/components/twitter-timeline.json | 18 +-
.../camel/catalog/components/vertx-websocket.json | 6 +-
.../apache/camel/catalog/components/weather.json | 4 +-
.../apache/camel/catalog/components/wordpress.json | 4 +-
.../main/camel-main-configuration-metadata.json | 2 +-
.../apache/camel/catalog/models/dynamicRouter.json | 2 +-
.../org/apache/camel/catalog/models/enrich.json | 2 +-
.../apache/camel/catalog/models/pollEnrich.json | 2 +-
.../apache/camel/catalog/models/recipientList.json | 2 +-
.../apache/camel/catalog/models/routingSlip.json | 2 +-
.../org/apache/camel/catalog/models/toD.json | 2 +-
.../org/apache/camel/catalog/models/wireTap.json | 2 +-
.../camel/catalog/releases/camel-releases.json | 6 +
.../apache/camel/catalog/schemas/camel-spring.xsd | 12 +-
.../src/test/resources/log4j2.properties | 17 +-
.../cloudtrail/CloudtrailComponentConfigurer.java | 12 +
.../component/aws/cloudtrail/aws-cloudtrail.json | 104 +-
.../aws/cloudtrail/CloudtrailComponent.java | 4 +-
.../aws/cloudtrail/CloudtrailConfiguration.java | 27 +-
.../aws/cloudtrail/CloudtrailConsumer.java | 19 -
.../cloudtrail/CloudtrailConsumerHealthCheck.java | 74 -
.../aws/cloudtrail/CloudtrailEndpoint.java | 5 +
.../impl/CloudtrailClientIAMOptimizedImpl.java | 7 +-
.../CloudtrailClientIAMProfileOptimizedImpl.java | 7 +-
.../client/impl/CloudtrailClientStandardImpl.java | 7 +-
.../SecretsManagerComponentConfigurer.java | 12 +
.../aws/secretsmanager/aws-secrets-manager.json | 48 +-
.../secretsmanager/SecretsManagerComponent.java | 4 +-
.../SecretsManagerConfiguration.java | 18 +-
.../aws/secretsmanager/SecretsManagerEndpoint.java | 23 +-
.../aws/secretsmanager/SecretsManagerProducer.java | 30 +
...java => SecretsManagerProducerHealthCheck.java} | 6 +-
.../impl/SecretsManagerClientIAMOptimized.java | 7 +-
.../SecretsManagerClientIAMProfileOptimized.java | 7 +-
.../impl/SecretsManagerClientStandardImpl.java | 7 +-
...anagerProducerHealthCheckProfileCredsTest.java} | 14 +-
...ManagerProducerHealthCheckStaticCredsTest.java} | 15 +-
.../aws2/athena/Athena2ComponentConfigurer.java | 12 +
.../camel/component/aws2/athena/aws2-athena.json | 128 +-
.../component/aws2/athena/Athena2Component.java | 5 +-
.../aws2/athena/Athena2Configuration.java | 116 +-
.../component/aws2/athena/Athena2Endpoint.java | 26 +-
.../component/aws2/athena/Athena2Producer.java | 30 +
...hCheck.java => Athena2ProducerHealthCheck.java} | 9 +-
...ena2ProducerHealthCheckCustomProducerTest.java} | 17 +-
...thena2ProducerHealthCheckProfileCredsTest.java} | 17 +-
...Athena2ProducerHealthCheckStaticCredsTest.java} | 17 +-
.../component/aws2/cw/Cw2ComponentConfigurer.java | 12 +
.../apache/camel/component/aws2/cw/aws2-cw.json | 78 +-
.../camel/component/aws2/cw/Cw2Component.java | 4 +-
.../camel/component/aws2/cw/Cw2Configuration.java | 16 +-
.../camel/component/aws2/cw/Cw2Endpoint.java | 23 +-
.../camel/component/aws2/cw/Cw2Producer.java | 30 +
...ealthCheck.java => Cw2ProducerHealthCheck.java} | 6 +-
.../cw/client/impl/Cw2ClientIAMOptimizedImpl.java | 7 +-
.../impl/Cw2ClientIAMProfileOptimizedImpl.java | 7 +-
.../aws2/cw/client/impl/Cw2ClientStandardImpl.java | 7 +-
.../aws2/ddb/Ddb2ComponentConfigurer.java | 12 +
.../ddbstream/Ddb2StreamComponentConfigurer.java | 12 +
.../apache/camel/component/aws2/ddb/aws2-ddb.json | 94 +-
.../component/aws2/ddbstream/aws2-ddbstream.json | 106 +-
...ealthCheck.java => Db2ProducerHealthCheck.java} | 6 +-
.../camel/component/aws2/ddb/Ddb2Component.java | 5 +-
.../component/aws2/ddb/Ddb2Configuration.java | 22 +-
.../camel/component/aws2/ddb/Ddb2Endpoint.java | 19 +-
.../camel/component/aws2/ddb/Ddb2Producer.java | 30 +
.../client/impl/Ddb2ClientIAMOptimizedImpl.java | 7 +-
.../impl/Ddb2ClientIAMProfileOptimizedImpl.java | 7 +-
.../ddb/client/impl/Ddb2ClientStandardImpl.java | 7 +-
.../aws2/ddbstream/Ddb2StreamComponent.java | 5 +-
.../aws2/ddbstream/Ddb2StreamConfiguration.java | 21 +-
.../aws2/ddbstream/Ddb2StreamConsumer.java | 44 +-
.../ddbstream/Ddb2StreamConsumerHealthCheck.java | 75 -
.../aws2/ddbstream/Ddb2StreamEndpoint.java | 62 +-
.../impl/Ddb2StreamClientIAMOptimizedImpl.java | 7 +-
.../Ddb2StreamClientIAMProfileOptimizedImpl.java | 7 +-
.../client/impl/Ddb2StreamClientStandardImpl.java | 7 +-
...> Ddb2ProducerHealthCheckProfileCredsTest.java} | 22 +-
...=> Ddb2ProducerHealthCheckStaticCredsTest.java} | 22 +-
...T.java => Ddb2StreamConsumerHealthCheckIT.java} | 21 +-
...db2StreamConsumerHealthCheckProfileCredsIT.java | 106 -
.../Ddb2StreamConsumerHealthCustomClientIT.java | 104 -
.../aws2/ec2/AWS2EC2ComponentConfigurer.java | 12 +
.../apache/camel/component/aws2/ec2/aws2-ec2.json | 46 +-
.../camel/component/aws2/ec2/AWS2EC2Component.java | 5 +-
.../component/aws2/ec2/AWS2EC2Configuration.java | 20 +-
.../camel/component/aws2/ec2/AWS2EC2Endpoint.java | 26 +-
.../camel/component/aws2/ec2/AWS2EC2Producer.java | 28 +
...hCheck.java => AWS2EC2ProducerHealthCheck.java} | 6 +-
.../client/impl/AWS2EC2ClientIAMOptimizedImpl.java | 7 +-
.../impl/AWS2EC2ClientIAMProfileOptimizedImpl.java | 7 +-
.../ec2/client/impl/AWS2EC2ClientStandardImpl.java | 7 +-
...WS2EC2ProducerHealthCheckProfileCredsTest.java} | 17 +-
...AWS2EC2ProducerHealthCheckStaticCredsTest.java} | 17 +-
.../aws2/ecs/ECS2ComponentConfigurer.java | 12 +
.../apache/camel/component/aws2/ecs/aws2-ecs.json | 68 +-
.../camel/component/aws2/ecs/ECS2Component.java | 5 +-
.../component/aws2/ecs/ECS2Configuration.java | 22 +-
.../camel/component/aws2/ecs/ECS2Endpoint.java | 23 +-
.../camel/component/aws2/ecs/ECS2Producer.java | 30 +
...althCheck.java => ECS2ProducerHealthCheck.java} | 6 +-
.../client/impl/ECS2ClientIAMOptimizedImpl.java | 7 +-
.../impl/ECS2ClientIAMProfileOptimizedImpl.java | 7 +-
.../ecs/client/impl/ECS2ClientStandardImpl.java | 7 +-
...> ECS2ProducerHealthCheckProfileCredsTest.java} | 14 +-
...=> ECS2ProducerHealthCheckStaticCredsTest.java} | 14 +-
.../aws2/eks/EKS2ComponentConfigurer.java | 12 +
.../apache/camel/component/aws2/eks/aws2-eks.json | 68 +-
.../camel/component/aws2/eks/EKS2Component.java | 5 +-
.../component/aws2/eks/EKS2Configuration.java | 16 +-
.../camel/component/aws2/eks/EKS2Endpoint.java | 23 +-
.../camel/component/aws2/eks/EKS2Producer.java | 30 +
...althCheck.java => EKS2ProducerHealthCheck.java} | 6 +-
.../client/impl/EKS2ClientIAMOptimizedImpl.java | 7 +-
.../impl/EKS2ClientIAMProfileOptimizedImpl.java | 7 +-
.../eks/client/impl/EKS2ClientStandardImpl.java | 7 +-
...> EKS2ProducerHealthCheckProfileCredsTest.java} | 17 +-
...=> EKS2ProducerHealthCheckStaticCredsTest.java} | 16 +-
.../EventbridgeComponentConfigurer.java | 12 +
.../aws2/eventbridge/aws2-eventbridge.json | 72 +-
.../aws2/eventbridge/EventbridgeComponent.java | 5 +-
.../aws2/eventbridge/EventbridgeConfiguration.java | 20 +-
.../aws2/eventbridge/EventbridgeEndpoint.java | 24 +-
.../aws2/eventbridge/EventbridgeProducer.java | 30 +
...ck.java => EventbridgeProducerHealthCheck.java} | 6 +-
.../impl/EventbridgeClientIAMOptimizedImpl.java | 7 +-
.../EventbridgeClientIAMProfileOptimizedImpl.java | 7 +-
.../client/impl/EventbridgeClientStandardImpl.java | 7 +-
...bridgeProducerHealthCheckProfileCredsTest.java} | 17 +-
...tbridgeProducerHealthCheckStaticCredsTest.java} | 16 +-
.../aws2/iam/IAM2ComponentConfigurer.java | 12 +
.../apache/camel/component/aws2/iam/aws2-iam.json | 50 +-
.../camel/component/aws2/iam/IAM2Component.java | 5 +-
.../component/aws2/iam/IAM2Configuration.java | 18 +-
.../camel/component/aws2/iam/IAM2Endpoint.java | 22 +-
.../camel/component/aws2/iam/IAM2Producer.java | 30 +
...althCheck.java => IAM2ProducerHealthCheck.java} | 6 +-
.../iam/client/impl/IAM2ClientOptimizedImpl.java | 7 +-
.../impl/IAM2ClientProfileOptimizedImpl.java | 7 +-
.../iam/client/impl/IAM2ClientStandardImpl.java | 7 +-
...> IAM2ProducerHealthCheckProfileCredsTest.java} | 16 +-
...=> IAM2ProducerHealthCheckStaticCredsTest.java} | 16 +-
.../aws2/kinesis/Kinesis2ComponentConfigurer.java | 12 +
.../aws2/firehose/aws2-kinesis-firehose.json | 64 +-
.../camel/component/aws2/kinesis/aws2-kinesis.json | 130 +-
.../firehose/KinesisFirehose2Configuration.java | 23 +-
.../KinesisFirehoseClientIAMOptimizedImpl.java | 7 +-
...nesisFirehoseClientIAMProfileOptimizedImpl.java | 7 +-
.../impl/KinesisFirehoseClientStandardImpl.java | 7 +-
.../component/aws2/kinesis/Kinesis2Component.java | 4 +-
.../aws2/kinesis/Kinesis2Configuration.java | 23 +-
.../component/aws2/kinesis/Kinesis2Consumer.java | 75 +-
.../aws2/kinesis/Kinesis2ConsumerHealthCheck.java | 73 -
.../component/aws2/kinesis/Kinesis2Endpoint.java | 30 +-
.../impl/KinesisAsyncClientIAMOptimizedImpl.java | 8 +-
.../KinesisAsyncClientIAMProfileOptimizedImpl.java | 8 +-
.../impl/KinesisAsyncClientStandardImpl.java | 8 +-
.../client/impl/KinesisClientIAMOptimizedImpl.java | 7 +-
.../impl/KinesisClientIAMProfileOptimizedImpl.java | 7 +-
.../client/impl/KinesisClientStandardImpl.java | 7 +-
.../aws2/kinesis/consumer/KinesisConnection.java | 70 +
.../aws2/kinesis/consumer/KinesisHealthCheck.java | 63 +
.../Kinesis2ConsumerHealthCheckProfileCredsIT.java | 16 +-
.../Kinesis2ConsumerHealthCheckStaticCredsIT.java | 20 +-
.../Kinesis2ConsumerHealthCustomClientIT.java | 14 +-
.../KinesisConsumerClosedShardWithFailTest.java | 29 +-
.../KinesisConsumerClosedShardWithSilentTest.java | 48 +-
.../kinesis/integration/KinesisConsumerIT.java | 23 +-
.../integration/KinesisConsumerResumeIT.java | 7 +-
.../kinesis/integration/KinesisProducerIT.java | 3 +
.../apache/camel/component/aws2/kms/aws2-kms.json | 66 +-
.../component/aws2/kms/KMS2Configuration.java | 20 +-
.../kms/client/impl/KMS2ClientOptimizedImpl.java | 7 +-
.../impl/KMS2ClientProfileOptimizedImpl.java | 7 +-
.../kms/client/impl/KMS2ClientStandardImpl.java | 7 +-
.../aws2/lambda/Lambda2ComponentConfigurer.java | 12 +
.../camel/component/aws2/lambda/aws2-lambda.json | 54 +-
.../component/aws2/lambda/Lambda2Component.java | 5 +-
.../aws2/lambda/Lambda2Configuration.java | 12 +-
.../component/aws2/lambda/Lambda2Endpoint.java | 24 +-
.../component/aws2/lambda/Lambda2Producer.java | 30 +
...hCheck.java => Lambda2ProducerHealthCheck.java} | 6 +-
.../impl/Lambda2ClientIAMProfileOptimizedImpl.java | 7 +-
.../client/impl/Lambda2ClientOptimizedImpl.java | 7 +-
.../client/impl/Lambda2ClientStandardImpl.java | 7 +-
...ambda2ProducerHealthCheckProfileCredsTest.java} | 17 +-
...Lambda2ProducerHealthCheckStaticCredsTest.java} | 17 +-
.../component/aws2/mq/MQ2ComponentConfigurer.java | 12 +
.../apache/camel/component/aws2/mq/aws2-mq.json | 70 +-
.../camel/component/aws2/mq/MQ2Component.java | 5 +-
.../camel/component/aws2/mq/MQ2Configuration.java | 20 +-
.../camel/component/aws2/mq/MQ2Endpoint.java | 24 +-
.../camel/component/aws2/mq/MQ2Producer.java | 30 +
...ealthCheck.java => MQ2ProducerHealthCheck.java} | 6 +-
.../mq/client/impl/MQ2ClientOptimizedImpl.java | 7 +-
.../client/impl/MQ2ClientProfileOptimizedImpl.java | 7 +-
.../aws2/mq/client/impl/MQ2ClientStandardImpl.java | 7 +-
...=> MQ2ProducerHealthCheckProfileCredsTest.java} | 17 +-
... => MQ2ProducerHealthCheckStaticCredsTest.java} | 17 +-
.../aws2/msk/MSK2ComponentConfigurer.java | 12 +
.../apache/camel/component/aws2/msk/aws2-msk.json | 66 +-
.../camel/component/aws2/msk/MSK2Component.java | 5 +-
.../component/aws2/msk/MSK2Configuration.java | 20 +-
.../camel/component/aws2/msk/MSK2Endpoint.java | 23 +-
.../camel/component/aws2/msk/MSK2Producer.java | 30 +
...althCheck.java => MSK2ProducerHealthCheck.java} | 8 +-
.../msk/client/impl/MSK2ClientOptimizedImpl.java | 7 +-
.../impl/MSK2ClientProfileOptimizedImpl.java | 7 +-
.../msk/client/impl/MSK2ClientStandardImpl.java | 7 +-
...> MSK2ProducerHealthCheckProfileCredsTest.java} | 17 +-
...=> MSK2ProducerHealthCheckStaticCredsTest.java} | 17 +-
.../aws2/s3/AWS2S3ComponentConfigurer.java | 12 +
.../apache/camel/component/aws2/s3/aws2-s3.json | 254 +-
.../camel/component/aws2/s3/AWS2S3Component.java | 4 +-
.../component/aws2/s3/AWS2S3Configuration.java | 24 +-
.../camel/component/aws2/s3/AWS2S3Consumer.java | 18 -
.../aws2/s3/AWS2S3ConsumerHealthCheck.java | 75 -
.../camel/component/aws2/s3/AWS2S3Endpoint.java | 5 +
.../client/impl/AWS2S3ClientIAMOptimizedImpl.java | 7 +-
.../impl/AWS2S3ClientIAMProfileOptimizedImpl.java | 7 +-
.../s3/client/impl/AWS2S3ClientStandardImpl.java | 7 +-
.../AWS2S3ConsumerHealthCheckProfileCredsIT.java | 17 +-
.../s3/AWS2S3ConsumerHealthCheckStaticCredsIT.java | 13 +-
.../aws2/ses/Ses2ComponentConfigurer.java | 12 +
.../apache/camel/component/aws2/ses/aws2-ses.json | 90 +-
.../camel/component/aws2/ses/Ses2Component.java | 5 +-
.../component/aws2/ses/Ses2Configuration.java | 20 +-
.../camel/component/aws2/ses/Ses2Endpoint.java | 25 +-
.../camel/component/aws2/ses/Ses2Producer.java | 30 +
...althCheck.java => Ses2ProducerHealthCheck.java} | 7 +-
.../ses/client/impl/Ses2ClientOptimizedImpl.java | 7 +-
.../impl/Ses2ClientProfileOptimizedImpl.java | 7 +-
.../ses/client/impl/Ses2ClientStandardImpl.java | 7 +-
...> Ses2ProducerHealthCheckProfileCredsTest.java} | 17 +-
...=> Ses2ProducerHealthCheckStaticCredsTest.java} | 17 +-
.../aws2/sns/Sns2ComponentConfigurer.java | 12 +
.../apache/camel/component/aws2/sns/aws2-sns.json | 104 +-
.../camel/component/aws2/sns/Sns2Component.java | 5 +-
.../component/aws2/sns/Sns2Configuration.java | 20 +-
.../camel/component/aws2/sns/Sns2Endpoint.java | 23 +-
.../camel/component/aws2/sns/Sns2Producer.java | 30 +
...althCheck.java => Sns2ProducerHealthCheck.java} | 9 +-
.../sns/client/impl/Sns2ClientIAMOptimized.java | 7 +-
.../client/impl/Sns2ClientIAMProfileOptimized.java | 7 +-
.../sns/client/impl/Sns2ClientStandardImpl.java | 7 +-
...> Sns2ProducerHealthCheckProfileCredsTest.java} | 17 +-
...=> Sns2ProducerHealthCheckStaticCredsTest.java} | 17 +-
.../aws2/sqs/Sqs2ComponentConfigurer.java | 12 +
.../apache/camel/component/aws2/sqs/aws2-sqs.json | 218 +-
.../camel/component/aws2/sqs/Sqs2Component.java | 4 +-
.../component/aws2/sqs/Sqs2Configuration.java | 17 +-
.../camel/component/aws2/sqs/Sqs2Consumer.java | 66 +-
.../aws2/sqs/Sqs2ConsumerHealthCheck.java | 74 -
.../camel/component/aws2/sqs/Sqs2Endpoint.java | 5 +
.../sqs/client/impl/Sqs2ClientIAMOptimized.java | 7 +-
.../impl/Sqs2ClientIAMProfileOptimizedImpl.java | 10 +-
.../sqs/client/impl/Sqs2ClientStandardImpl.java | 7 +-
.../Sqs2ConsumerHealthCheckIAMProfileCredsIT.java | 12 +-
.../sqs/Sqs2ConsumerHealthCheckProfileCredsIT.java | 12 +-
.../sqs/Sqs2ConsumerHealthCheckStaticCredsIT.java | 12 +-
.../apache/camel/component/aws2/sts/aws2-sts.json | 52 +-
.../component/aws2/sts/STS2Configuration.java | 20 +-
.../sts/client/impl/STS2ClientIAMOptimized.java | 7 +-
.../client/impl/STS2ClientIAMProfileOptimized.java | 7 +-
.../sts/client/impl/STS2ClientStandardImpl.java | 7 +-
.../translate/Translate2ComponentConfigurer.java | 12 +
.../component/aws2/translate/aws2-translate.json | 62 +-
.../aws2/translate/Translate2Component.java | 5 +-
.../aws2/translate/Translate2Configuration.java | 24 +-
.../aws2/translate/Translate2Endpoint.java | 24 +-
.../aws2/translate/Translate2Producer.java | 30 +
...eck.java => Translate2ProducerHealthCheck.java} | 6 +-
.../client/impl/Translate2ClientIAMOptimized.java | 7 +-
.../impl/Translate2ClientIAMProfileOptimized.java | 7 +-
.../client/impl/Translate2ClientStandardImpl.java | 7 +-
...slate2ProducerHealthCheckProfileCredsTest.java} | 17 +-
...nslate2ProducerHealthCheckStaticCredsTest.java} | 17 +-
.../file/azure/FilesComponentConfigurer.java | 12 +
.../camel/component/file/azure/azure-files.json | 4 +-
.../camel/component/file/azure/FilesConsumer.java | 2 +-
.../camel/component/file/azure/FilesPath.java | 4 +-
.../camel/component/file/azure/FilesToken.java | 9 +-
.../component/file/azure/FilesURIStrings.java | 3 +
.../component/file/azure/NormalizedOperations.java | 2 +-
.../file/azure/FilesConfigurationTests.java | 4 +-
.../azure/servicebus/azure-servicebus.json | 28 +-
.../azure/servicebus/ServiceBusConfiguration.java | 33 +-
.../storage/blob/BlobComponentConfigurer.java | 12 +
.../azure/storage/blob/azure-storage-blob.json | 6 +-
.../azure/storage/blob/BlobComponent.java | 4 +-
.../datalake/DataLakeComponentConfigurer.java | 12 +
.../storage/datalake/azure-storage-datalake.json | 14 +-
.../azure/storage/datalake/DataLakeComponent.java | 4 +-
.../storage/queue/QueueComponentConfigurer.java | 12 +
.../azure/storage/queue/azure-storage-queue.json | 18 +-
.../azure/storage/queue/QueueComponent.java | 4 +-
.../src/main/docs/bindy-dataformat.adoc | 2 +
.../camel/dataformat/bindy/BindyCsvFactory.java | 7 +
.../dataformat/bindy/annotation/CsvRecord.java | 5 +
.../dataformat/bindy/csv/BindyCsvDataFormat.java | 17 +-
.../csv/BindySimpleCsvUnmarshallTrimLineTest.java | 100 +
.../camel/dataformat/bindy/csv/Cartoon.java} | 32 +-
...indySimpleCsvUnmarshallTrimLineTest-context.xml | 34 +
components/camel-braintree/pom.xml | 27 +
.../braintree/BraintreeEndpointUriFactory.java | 4 +-
.../OAuthGatewayEndpointConfiguration.java | 55 +
...AuthGatewayEndpointConfigurationConfigurer.java | 159 +
.../UsBankAccountGatewayEndpointConfiguration.java | 44 +
...ountGatewayEndpointConfigurationConfigurer.java | 159 +
.../braintree/internal/BraintreeApiCollection.java | 18 +
.../braintree/internal/BraintreeApiName.java | 4 +
.../braintree/internal/OAuthGatewayApiMethod.java | 62 +
.../internal/UsBankAccountGatewayApiMethod.java | 53 +
...ent.braintree.OAuthGatewayEndpointConfiguration | 2 +
...ntree.UsBankAccountGatewayEndpointConfiguration | 2 +
.../camel/component/braintree/braintree.json | 6 +-
components/camel-corda/.gitignore | 6 -
components/camel-corda/pom.xml | 87 -
.../component/corda/CordaComponentConfigurer.java | 130 -
.../component/corda/CordaEndpointConfigurer.java | 126 -
.../component/corda/CordaEndpointUriFactory.java | 85 -
.../corda/CordaProducerInvokeOnHeaderFactory.java | 100 -
.../services/org/apache/camel/component.properties | 7 -
.../services/org/apache/camel/component/corda | 2 -
.../org/apache/camel/configurer/corda-component | 2 -
.../org/apache/camel/configurer/corda-endpoint | 2 -
.../org.apache.camel.component.corda.CordaProducer | 2 -
.../org/apache/camel/urifactory/corda-endpoint | 2 -
.../org/apache/camel/component/corda/corda.json | 68 -
.../camel-corda/src/main/docs/corda-component.adoc | 77 -
.../camel/component/corda/CordaComponent.java | 55 -
.../camel/component/corda/CordaConfiguration.java | 204 -
.../camel/component/corda/CordaConstants.java | 97 -
.../camel/component/corda/CordaConsumer.java | 262 -
.../camel/component/corda/CordaEndpoint.java | 86 -
.../camel/component/corda/CordaProducer.java | 295 -
.../component/corda/CordaConsumerITSupport.java | 74 -
.../corda/CordaConsumerNetworkMapFeedManualIT.java | 48 -
...rdaConsumerStartTrackedFlowDynamicManualIT.java | 53 -
.../CordaConsumerStateMachineFeedManualIT.java | 48 -
.../CordaConsumerTransactionMapFeedManualIT.java | 48 -
.../CordaConsumerVaultTrackByCriteriaManualIT.java | 50 -
.../corda/CordaConsumerVaultTrackByManualIT.java | 52 -
...ConsumerVaultTrackByWithPagingSpecManualIT.java | 51 -
...rdaConsumerVaultTrackByWithSortingManualIT.java | 51 -
.../corda/CordaConsumerVaultTrackManualIT.java | 49 -
.../camel/component/corda/CordaITSupport.java | 67 -
.../component/corda/CordaProducerManualIT.java | 472 -
.../component/corda/IntegrationWhiteList.java | 36 -
...corda.core.serialization.SerializationWhitelist | 1 -
.../src/test/resources/log4j2.properties | 34 -
.../org.mockito.plugins.MockMaker | 1 -
.../couchbase/CouchbaseComponentConfigurer.java | 12 +
.../camel/component/couchbase/couchbase.json | 4 +-
.../component/couchbase/CouchbaseComponent.java | 4 +-
.../integration/ConsumeMessagesWithLimitIT.java | 5 +-
.../integration/ConsumeResumeStrategyIT.java | 5 +-
.../integration/CouchbaseIntegrationTestBase.java | 2 +-
.../integration/ProduceMessagesSimpleIT.java | 3 +
.../integration/ProduceMessagesWithAutoIDIT.java | 3 +
.../couchbase/integration/RemoveMessagesIT.java | 3 +
.../language/csimple/joor/OriginalSimpleTest.java | 12 +-
.../camel-debezium-maven-plugin/pom.xml | 2 +-
components/camel-dhis2/camel-dhis2-api/pom.xml | 5 +
.../apache/camel/component/dhis2/api/Dhis2Get.java | 20 +-
.../component/dhis2/api/ItemTypeConverter.java | 69 +
.../component/dhis2/api/Dhis2GetTestCase.java | 6 +-
.../camel-dhis2/camel-dhis2-component/pom.xml | 5 +-
.../component/dhis2/Dhis2EndpointUriFactory.java | 3 +-
.../dhis2/Dhis2GetEndpointConfiguration.java | 13 +-
.../Dhis2GetEndpointConfigurationConfigurer.java | 7 -
.../dhis2/internal/Dhis2ApiCollection.java | 2 +-
.../dhis2/internal/Dhis2GetApiMethod.java | 3 +-
.../org/apache/camel/component/dhis2/dhis2.json | 4 +-
.../src/main/docs/dhis2-component.adoc | 19 +-
.../apache/camel/component/dhis2/Dhis2GetIT.java | 8 +-
components/camel-dhis2/pom.xml | 2 +-
.../camel/component/fhir/FhirCapabilitiesIT.java | 3 +
.../camel/component/fhir/FhirConfigurationIT.java | 3 +
.../apache/camel/component/fhir/FhirCreateIT.java | 3 +
.../fhir/FhirCustomClientConfigurationIT.java | 3 +
.../apache/camel/component/fhir/FhirDeleteIT.java | 3 +
.../component/fhir/FhirExtraParametersIT.java | 3 +
.../apache/camel/component/fhir/FhirHistoryIT.java | 3 +
.../camel/component/fhir/FhirLoadPageIT.java | 3 +
.../apache/camel/component/fhir/FhirMetaIT.java | 3 +-
.../camel/component/fhir/FhirOperationIT.java | 3 +
.../apache/camel/component/fhir/FhirPatchIT.java | 3 +
.../apache/camel/component/fhir/FhirReadIT.java | 3 +
.../apache/camel/component/fhir/FhirSearchIT.java | 3 +
.../apache/camel/component/fhir/FhirSimpleIT.java | 3 +
.../camel/component/fhir/FhirTransactionIT.java | 3 +
.../apache/camel/component/fhir/FhirUpdateIT.java | 3 +
.../camel/component/fhir/FhirValidateIT.java | 3 +
.../fhir/Hl7v2PatientToFhirPatientIT.java | 3 +
.../file/watch/FileWatchEndpointConfigurer.java | 12 +-
.../camel/component/file/watch/file-watch.json | 38 +-
.../component/file/watch/FileWatchComponent.java | 18 +-
.../component/file/watch/FileWatchConsumer.java | 21 +-
.../component/file/watch/FileWatchEndpoint.java | 60 +-
.../component/file/FileComponentConfigurer.java | 12 +
.../org/apache/camel/component/file/file.json | 4 +-
.../camel/component/file/GenericFileComponent.java | 4 +-
.../flatpack/FlatpackConverterLoader.java | 2 +
.../camel/component/flatpack/DataSetList.java | 12 +-
.../component/flatpack/FlatpackConverter.java | 6 +
.../file/remote/FtpComponentConfigurer.java | 12 +
.../file/remote/SftpComponentConfigurer.java | 12 +
.../file/remote/SftpEndpointConfigurer.java | 6 +
.../file/remote/SftpEndpointUriFactory.java | 3 +-
.../apache/camel/component/file/remote/ftp.json | 4 +-
.../apache/camel/component/file/remote/ftps.json | 4 +-
.../apache/camel/component/file/remote/sftp.json | 157 +-
.../component/file/remote/SftpConfiguration.java | 13 +
.../component/file/remote/SftpOperations.java | 6 +
.../component/git/GitComponentConfigurer.java | 12 +
.../org/apache/camel/component/git/git.json | 4 +-
.../apache/camel/component/git/GitComponent.java | 4 +-
.../github/GitHubComponentConfigurer.java | 12 +
.../org/apache/camel/component/github/github.json | 4 +-
.../camel/component/github/GitHubComponent.java | 4 +-
.../github/consumer/AbstractGitHubConsumer.java | 2 +-
.../GoogleCalendarStreamComponentConfigurer.java | 12 +
.../calendar/stream/google-calendar-stream.json | 16 +-
.../stream/GoogleCalendarStreamComponent.java | 4 +-
.../GoogleMailStreamComponentConfigurer.java | 15 +
.../stream/GoogleMailStreamEndpointConfigurer.java | 3 +
.../stream/GoogleMailStreamEndpointUriFactory.java | 3 +-
.../google/mail/stream/google-mail-stream.json | 68 +-
.../mail/stream/GoogleMailStreamComponent.java | 4 +-
.../mail/stream/GoogleMailStreamConfiguration.java | 14 +
.../mail/stream/GoogleMailStreamConsumer.java | 14 +-
.../GoogleSheetsStreamComponentConfigurer.java | 12 +
.../google/sheets/stream/google-sheets-stream.json | 10 +-
.../sheets/stream/GoogleSheetsStreamComponent.java | 4 +-
.../GoogleCloudStorageComponentConfigurer.java | 12 +
.../component/google/storage/google-storage.json | 4 +-
.../storage/GoogleCloudStorageComponent.java | 4 +-
.../google/storage/GoogleCloudStorageConsumer.java | 15 -
.../GoogleCloudStorageConsumerHealthCheck.java | 67 -
.../google/storage/GoogleCloudStorageEndpoint.java | 5 +
.../component/hdfs/HdfsComponentConfigurer.java | 12 +
.../org/apache/camel/component/hdfs/hdfs.json | 6 +-
.../apache/camel/component/hdfs/HdfsComponent.java | 4 +-
.../http/HttpSendDynamicAwareMultiValueTest.java | 105 +
.../huaweicloud/obs/OBSComponentConfigurer.java | 12 +
.../component/huaweicloud/obs/hwcloud-obs.json | 4 +-
.../component/huaweicloud/obs/OBSComponent.java | 4 +-
.../ironmq/IronMQComponentConfigurer.java | 12 +
.../org/apache/camel/component/ironmq/ironmq.json | 4 +-
.../camel/component/ironmq/IronMQComponent.java | 4 +-
.../src/main/docs/jcache-component.adoc | 6 +
.../component/jcache/policy/JCachePolicy.java | 11 +-
.../jcache/policy/JCachePolicyProcessor.java | 40 +-
.../jcache/policy/JCachePolicyProcessorTest.java | 52 +
.../component/jira/JiraComponentConfigurer.java | 12 +
.../org/apache/camel/component/jira/jira.json | 14 +-
.../apache/camel/component/jira/JiraComponent.java | 4 +-
.../camel/component/jms/AbstractJMSTest.java | 7 +-
.../jms/AbstractSpringJMSTestSupport.java | 5 +
.../camel/component/jms/JmsAutoStartupTest.java | 2 -
.../jms/JmsBatchResequencerJMSPriorityTest.java | 2 -
.../jms/JmsHeaderFilteringWithSpringTest.java | 5 +-
.../jms/JmsInOnlyDisableTimeToLiveTest.java | 48 +-
.../jms/JmsInOutDisableTimeToLiveTest.java | 41 +-
.../jms/JmsInOutFixedReplyQueueTimeoutTest.java | 5 +-
.../component/jms/JmsPriorityConsumerTest.java | 2 +
.../component/jms/JmsProducerConcurrentTest.java | 2 +
.../jms/JmsProducerConcurrentWithReplyTest.java | 2 +
...RequestReplyExclusiveReplyToConcurrentTest.java | 2 +-
.../jms/JmsRequestReplyExclusiveReplyToTest.java | 2 -
...RequestReplyTempQueueMultipleConsumersTest.java | 4 +
.../component/jms/JmsRouteRequestReplyTest.java | 2 +
.../jms/JmsRouteUsingSpringAndJmsNameTest.java | 3 +
.../jms/JmsRouteUsingSpringJMSTemplateTest.java | 3 +
.../component/jms/JmsRouteUsingSpringTest.java | 7 +-
.../jms/JmsRouteUsingSpringWithAutoWireTest.java | 3 +
.../camel/component/jms/JmsSelectorInTest.java | 2 -
.../jms/JmsSpringLoadBalanceFailoverJMSTest.java | 5 +-
.../org/apache/camel/component/jms/MyCoolBean.java | 65 +
.../jms/SpringJmsRoutingSlipInOutTest.java | 6 +-
.../camel/component/jms/SpringJmsSelectorTest.java | 3 +
.../component/jms/SpringJmsXPathHeaderTest.java | 3 +
.../activemq/TwoEmbeddedActiveMQBrokersTest.java | 6 +-
.../component/jms/bind/JmsMessageBindTest.java | 3 +
.../jms/issues/CamelBrokerClientTestSupport.java | 3 +
.../issues/JmsInOutWithSpringRestartIssueTest.java | 3 +
.../component/jms/issues/JmsResequencerTest.java | 3 +
.../jms/issues/JmsTXForceShutdownIssueTest.java | 6 +-
...TransactionErrorHandlerRedeliveryDelayTest.java | 3 +
.../component/jms/tx/AbstractTransactionTest.java | 3 +
.../component/jms/tx/AsyncEndpointJmsTX2Test.java | 3 +
.../jms/tx/AsyncEndpointJmsTXMulticastTest.java | 3 +
.../tx/AsyncEndpointJmsTXRecipientListTest.java | 3 +
.../jms/tx/AsyncEndpointJmsTXRollback2Test.java | 3 +
.../jms/tx/AsyncEndpointJmsTXRollbackTest.java | 3 +
.../jms/tx/AsyncEndpointJmsTXRoutingSlipTest.java | 3 +
.../component/jms/tx/AsyncEndpointJmsTXTest.java | 3 +
.../tx/AsyncEndpointJmsTXTryCatchFinallyTest.java | 3 +
.../jms/tx/AsyncEndpointJmsTXWireTapTest.java | 3 +
.../jms/tx/JMSTXInOutPersistentQueueTest.java | 3 +
.../jms/tx/JMSTransactionErrorHandlerTest.java | 3 +
.../JMSTransactionIsTransactedRedeliveredTest.java | 6 +-
.../jms/tx/JMSTransactionRollbackTest.java | 6 +-
.../JMSTransactionThrottlingRoutePolicyTest.java | 3 +
.../jms/tx/JMSTransactionalClientTest.java | 3 +
.../tx/JMSTransactionalClientWithRollbackTest.java | 3 +
.../component/jms/tx/JMXTXUseOriginalBodyTest.java | 3 +
...MXTXUseOriginalBodyWithDLCErrorHandlerTest.java | 3 +
...JMXTXUseOriginalBodyWithTXErrorHandlerTest.java | 3 +
.../component/jms/tx/JmsToJmsTransactedTest.java | 3 +
.../jms/tx/QueueToProcessorTransactionTest.java | 3 +
.../QueueToQueueRequestReplyTransactionTest.java | 3 +
.../jms/tx/QueueToQueueTransactionTest.java | 3 +
...sactionWithoutDefineTransactionManagerTest.java | 3 +
.../component/jms/tx/RouteIdTransactedTest.java | 3 +
.../jms/tx/TransactedAsyncUsingThreadsTest.java | 3 +
...sactionErrorHandlerBuilderAsSpringBeanTest.java | 3 +
...actionErrorHandlerCustomerSpringParserTest.java | 3 +
.../tx/TransactionInterceptSendToEndpointTest.java | 4 +
.../tx/TransactionMinimalConfigurationTest.java | 3 +
.../jms/tx/XMLQueueToProcessorTransactionTest.java | 3 +
.../jms/tx/XMLQueueToQueueTransactionTest.java | 3 +
.../component/jooq/JooqComponentConfigurer.java | 12 +
.../org/apache/camel/component/jooq/jooq.json | 4 +-
.../apache/camel/component/jooq/JooqComponent.java | 4 +-
.../component/jpa/JpaComponentConfigurer.java | 12 +
.../org/apache/camel/component/jpa/jpa.json | 4 +-
.../apache/camel/component/jpa/JpaComponent.java | 4 +-
.../component/scp/ScpComponentConfigurer.java | 12 +
.../org/apache/camel/component/scp/scp.json | 4 +-
.../component/jt400/Jt400ComponentConfigurer.java | 12 +
.../org/apache/camel/component/jt400/jt400.json | 4 +-
.../camel/component/jt400/Jt400Component.java | 4 +-
.../component/kafka/KafkaComponentConfigurer.java | 18 +
.../component/kafka/KafkaEndpointConfigurer.java | 6 +
.../component/kafka/KafkaEndpointUriFactory.java | 3 +-
.../org/apache/camel/component/kafka/kafka.json | 190 +-
.../camel/component/kafka/KafkaComponent.java | 4 +-
.../camel/component/kafka/KafkaConfiguration.java | 21 +-
.../camel/component/kafka/KafkaConstants.java | 1 -
.../camel/component/kafka/KafkaConsumer.java | 1 +
.../component/kafka/KafkaConsumerHealthCheck.java | 2 +-
.../camel/component/kafka/KafkaProducer.java | 15 +-
.../component/kafka/KafkaProducerHealthCheck.java | 2 +-
.../camel/component/kafka/KafkaComponentTest.java | 2 +-
.../kafka/integration/common/KafkaTestUtil.java | 1 -
.../health/KafkaConsumerHealthCheckIT.java | 23 +-
.../client/ConfigFluentImplConfigurer.java | 6 -
.../kubernetes/cluster/utils/LockTestServer.java | 10 +-
.../component/mail/MailComponentConfigurer.java | 12 +
.../org/apache/camel/component/mail/imap.json | 10 +-
.../org/apache/camel/component/mail/imaps.json | 10 +-
.../org/apache/camel/component/mail/pop3.json | 10 +-
.../org/apache/camel/component/mail/pop3s.json | 10 +-
.../org/apache/camel/component/mail/smtp.json | 10 +-
.../org/apache/camel/component/mail/smtps.json | 10 +-
.../apache/camel/component/mail/MailComponent.java | 33 +-
.../src/main/docs/mapstruct-component.adoc | 4 +
.../mapstruct/DefaultMapStructFinder.java | 6 +-
.../component/mapstruct/CarToVehicleTest.java | 81 +
.../component/mapstruct/mapper/VehicleMapper.java} | 23 +-
.../CamelMicroProfileHealthCheckRegistry.java | 6 +-
.../CamelMicroProfileHealthComponentsTest.java | 11 +-
...MicroProfileHealthSupervisedRoutesMainTest.java | 6 +-
.../health/CamelMicroProfileHealthTestHelper.java | 6 +-
.../component/minio/MinioComponentConfigurer.java | 12 +
.../org/apache/camel/component/minio/minio.json | 6 +-
.../camel/component/minio/MinioComponent.java | 4 +-
.../component/mllp/MllpProtocolConstants.java | 27 +-
.../mybatis/MyBatisBeanComponentConfigurer.java | 12 +
.../mybatis/MyBatisComponentConfigurer.java | 12 +
.../camel/component/mybatis/mybatis-bean.json | 4 +-
.../apache/camel/component/mybatis/mybatis.json | 4 +-
.../camel/component/mybatis/MyBatisComponent.java | 4 +-
.../NettyConsumerClientModeReconnectTest.java | 12 +-
.../component/OAIPMHComponentConfigurer.java | 12 +
.../org/apache/camel/oaipmh/component/oaipmh.json | 4 +-
.../camel/oaipmh/component/OAIPMHComponent.java | 4 +-
.../camel-olingo2/camel-olingo2-component/pom.xml | 1 +
.../camel/component/pdf/Standard14Fonts.java | 2 -
.../slot/PgReplicationSlotComponentConfigurer.java | 12 +
.../pg/replication/slot/pg-replication-slot.json | 4 +-
.../slot/PgReplicationSlotComponent.java | 4 +-
.../component/plc4x/Plc4XComponentTagTest.java | 4 +-
.../camel/component/plc4x/Plc4XComponentTest.java | 4 +-
.../pulsar/PulsarComponentConfigurer.java | 18 +
.../component/pulsar/PulsarEndpointConfigurer.java | 18 +
.../component/pulsar/PulsarEndpointUriFactory.java | 5 +-
.../org/apache/camel/component/pulsar/pulsar.json | 128 +-
.../component/pulsar/PulsarConfiguration.java | 33 +
.../consumers/CommonCreationStrategyImpl.java | 23 +-
components/camel-quartz/pom.xml | 12 +
.../quartz/SimpleScheduledRoutePolicyTest.java | 115 +-
.../quartz/SpringScheduledRoutePolicyTest.java | 42 +-
.../camel/routepolicy/quartz/CronPolicies.xml | 8 +-
.../camel/routepolicy/quartz/SimplePolicies.xml | 10 +-
components/camel-robotframework/pom.xml | 4 +-
.../camel/component/salesforce/salesforce.json | 2 +-
.../component/salesforce/PubSubApiConsumer.java | 6 +
.../component/salesforce/SalesforceComponent.java | 2 +-
.../internal/streaming/SubscriptionHelper.java | 4 +
.../camel-salesforce-maven-plugin/pom.xml | 8 -
.../scheduler/SchedulerComponentConfigurer.java | 12 +
.../camel/component/scheduler/scheduler.json | 4 +-
.../component/scheduler/SchedulerComponent.java | 4 +-
.../component/slack/SlackComponentConfigurer.java | 12 +
.../org/apache/camel/component/slack/slack.json | 6 +-
.../camel/component/slack/SlackComponent.java | 4 +-
.../component/snmp/SnmpComponentConfigurer.java | 12 +
.../org/apache/camel/component/snmp/snmp.json | 4 +-
.../apache/camel/component/snmp/SnmpComponent.java | 4 +-
.../splunk/SplunkComponentConfigurer.java | 12 +
.../org/apache/camel/component/splunk/splunk.json | 4 +-
.../camel/component/splunk/SplunkComponent.java | 4 +-
.../component/sql/SqlComponentConfigurer.java | 12 +
.../org/apache/camel/component/sql/sql.json | 4 +-
.../apache/camel/component/sql/SqlComponent.java | 4 +-
.../apache/camel/component/sql/SqlProducer.java | 4 +-
.../component/ssh/SshComponentConfigurer.java | 12 +
.../org/apache/camel/component/ssh/ssh.json | 14 +-
.../apache/camel/component/ssh/SshComponent.java | 4 +-
.../telegram/TelegramComponentConfigurer.java | 12 +
.../apache/camel/component/telegram/telegram.json | 4 +-
.../component/telegram/TelegramComponent.java | 4 +-
.../TwitterDirectMessageComponentConfigurer.java | 12 +
.../search/TwitterSearchComponentConfigurer.java | 12 +
.../TwitterTimelineComponentConfigurer.java | 12 +
.../directmessage/twitter-directmessage.json | 18 +-
.../component/twitter/search/twitter-search.json | 18 +-
.../twitter/timeline/twitter-timeline.json | 18 +-
.../twitter/AbstractTwitterComponent.java | 4 +-
.../component/vertx/websocket/vertx-websocket.json | 6 +-
.../src/main/docs/vertx-websocket-component.adoc | 35 +
.../websocket/VertxWebsocketConfiguration.java | 2 +
.../vertx/websocket/VertxWebsocketConstants.java | 6 +-
.../weather/WeatherComponentConfigurer.java | 12 +
.../apache/camel/component/weather/weather.json | 4 +-
.../camel/component/weather/WeatherComponent.java | 4 +-
.../wordpress/WordpressComponentConfigurer.java | 12 +
.../camel/component/wordpress/wordpress.json | 4 +-
.../component/wordpress/WordpressComponent.java | 4 +-
components/camel-zookeeper-master/pom.xml | 1 +
components/pom.xml | 1 -
.../java/org/apache/camel/CamelContextAware.java | 11 +-
.../main/java/org/apache/camel/DynamicRouter.java | 2 +-
.../src/main/java/org/apache/camel/Endpoint.java | 2 +-
.../src/main/java/org/apache/camel/Exchange.java | 4 +
.../main/java/org/apache/camel/RecipientList.java | 2 +-
.../src/main/java/org/apache/camel/Route.java | 1 +
.../main/java/org/apache/camel/RoutingSlip.java | 2 +-
.../camel/spi/BacklogTracerEventMessage.java | 6 +
.../debugger/DefaultBacklogTracerEventMessage.java | 15 +
.../camel/impl/engine/CamelInternalProcessor.java | 86 +-
.../impl/engine/CamelPostProcessorHelper.java | 2 +-
.../apache/camel/impl/engine/DefaultChannel.java | 2 +-
.../engine/DefaultSupervisingRouteController.java | 1 +
.../org/apache/camel/model/dynamicRouter.json | 2 +-
.../resources/org/apache/camel/model/enrich.json | 2 +-
.../org/apache/camel/model/pollEnrich.json | 2 +-
.../org/apache/camel/model/recipientList.json | 2 +-
.../org/apache/camel/model/routingSlip.json | 2 +-
.../resources/org/apache/camel/model/toD.json | 2 +-
.../resources/org/apache/camel/model/wireTap.json | 2 +-
.../camel/model/DynamicRouterDefinition.java | 4 +-
.../org/apache/camel/model/EnrichDefinition.java | 4 +-
.../apache/camel/model/PollEnrichDefinition.java | 4 +-
.../camel/model/RecipientListDefinition.java | 4 +-
.../apache/camel/model/RoutingSlipDefinition.java | 4 +-
.../org/apache/camel/model/SendDefinition.java | 17 +-
.../apache/camel/model/ToDynamicDefinition.java | 4 +-
.../org/apache/camel/model/WireTapDefinition.java | 4 +-
.../org/apache/camel/processor/PollEnricher.java | 6 +-
.../file/AntPathMatcherGenericFileFilterTest.java | 153 +-
.../enricher/PollEnricherNoResourceTest.java | 18 +-
.../camel/processor/enricher/PollEnricherTest.java | 6 +-
.../camel/health-check/components-repository | 2 -
.../apache/camel/health-check/producers-repository | 2 +
.../impl/health/DefaultHealthCheckRegistry.java | 5 +-
...ry.java => ProducersHealthCheckRepository.java} | 14 +-
.../apache/camel/impl/health/RouteHealthCheck.java | 14 +-
.../HealthConfigurationPropertiesConfigurer.java | 12 +-
.../camel-main-configuration-metadata.json | 2 +-
.../org/apache/camel/main/components.properties | 1 -
core/camel-main/src/main/docs/main.adoc | 2 +-
.../org/apache/camel/main/BaseMainSupport.java | 10 +-
.../camel/main/HealthConfigurationProperties.java | 14 +-
.../management/mbean/ManagedComponentMBean.java | 9 +
.../camel/management/mbean/ManagedComponent.java | 22 +
.../support/DefaultInterceptSendToEndpoint.java | 11 +
.../apache/camel/support/HealthCheckComponent.java | 68 +
.../camel/support/ScheduledPollConsumer.java | 6 +
.../support/component/SendDynamicAwareSupport.java | 8 +-
.../modules/ROOT/examples/json/corda.json | 1 -
docs/components/modules/ROOT/nav.adoc | 1 -
.../modules/ROOT/pages/corda-component.adoc | 1 -
.../ROOT/pages/camel-4-migration-guide.adoc | 103 +-
.../modules/ROOT/pages/health-check.adoc | 50 +-
.../modules/ROOT/pages/route-template.adoc | 6 +-
.../ROOT/pages/using-propertyplaceholder.adoc | 2 +-
dsl/camel-componentdsl/pom.xml | 14 +
.../component/ComponentsBuilderFactory.java | 14 -
.../dsl/Aws2AthenaComponentBuilderFactory.java | 467 +-
.../dsl/Aws2CwComponentBuilderFactory.java | 288 +-
.../dsl/Aws2DdbComponentBuilderFactory.java | 286 +-
.../dsl/Aws2DdbstreamComponentBuilderFactory.java | 276 +-
.../dsl/Aws2Ec2ComponentBuilderFactory.java | 190 +-
.../dsl/Aws2EcsComponentBuilderFactory.java | 252 +-
.../dsl/Aws2EksComponentBuilderFactory.java | 205 +-
.../Aws2EventbridgeComponentBuilderFactory.java | 256 +-
.../dsl/Aws2IamComponentBuilderFactory.java | 220 +-
.../dsl/Aws2KinesisComponentBuilderFactory.java | 346 +-
...Aws2KinesisFirehoseComponentBuilderFactory.java | 238 +-
.../dsl/Aws2KmsComponentBuilderFactory.java | 214 +-
.../dsl/Aws2LambdaComponentBuilderFactory.java | 182 +-
.../dsl/Aws2MqComponentBuilderFactory.java | 252 +-
.../dsl/Aws2MskComponentBuilderFactory.java | 252 +-
.../dsl/Aws2S3ComponentBuilderFactory.java | 348 +-
.../dsl/Aws2SesComponentBuilderFactory.java | 296 +-
.../dsl/Aws2SnsComponentBuilderFactory.java | 294 +-
.../dsl/Aws2SqsComponentBuilderFactory.java | 250 +-
.../dsl/Aws2StsComponentBuilderFactory.java | 202 +-
.../dsl/Aws2TranslateComponentBuilderFactory.java | 276 +-
.../dsl/AwsCloudtrailComponentBuilderFactory.java | 256 +-
.../AwsSecretsManagerComponentBuilderFactory.java | 206 +-
.../dsl/AzureFilesComponentBuilderFactory.java | 38 +
.../AzureServicebusComponentBuilderFactory.java | 37 +-
.../AzureStorageBlobComponentBuilderFactory.java | 38 +
...zureStorageDatalakeComponentBuilderFactory.java | 38 +
.../AzureStorageQueueComponentBuilderFactory.java | 38 +
.../dsl/CordaComponentBuilderFactory.java | 352 -
.../dsl/CouchbaseComponentBuilderFactory.java | 38 +
.../component/dsl/FileComponentBuilderFactory.java | 38 +
.../dsl/FileWatchComponentBuilderFactory.java | 90 +-
.../component/dsl/FtpComponentBuilderFactory.java | 38 +
.../component/dsl/FtpsComponentBuilderFactory.java | 38 +
.../component/dsl/GitComponentBuilderFactory.java | 38 +
.../dsl/GithubComponentBuilderFactory.java | 38 +
...oogleCalendarStreamComponentBuilderFactory.java | 38 +
.../GoogleMailStreamComponentBuilderFactory.java | 56 +
.../GoogleSheetsStreamComponentBuilderFactory.java | 38 +
.../dsl/GoogleStorageComponentBuilderFactory.java | 38 +
.../component/dsl/HdfsComponentBuilderFactory.java | 38 +
.../dsl/HwcloudObsComponentBuilderFactory.java | 38 +
.../component/dsl/ImapComponentBuilderFactory.java | 38 +
.../dsl/ImapsComponentBuilderFactory.java | 38 +
.../dsl/IronmqComponentBuilderFactory.java | 38 +
.../component/dsl/JiraComponentBuilderFactory.java | 38 +
.../component/dsl/JooqComponentBuilderFactory.java | 38 +
.../component/dsl/JpaComponentBuilderFactory.java | 38 +
.../dsl/Jt400ComponentBuilderFactory.java | 38 +
.../dsl/KafkaComponentBuilderFactory.java | 58 +-
.../dsl/MinioComponentBuilderFactory.java | 38 +
.../dsl/MybatisBeanComponentBuilderFactory.java | 38 +
.../dsl/MybatisComponentBuilderFactory.java | 38 +
.../dsl/OaipmhComponentBuilderFactory.java | 38 +
.../PgReplicationSlotComponentBuilderFactory.java | 38 +
.../component/dsl/Pop3ComponentBuilderFactory.java | 38 +
.../dsl/Pop3sComponentBuilderFactory.java | 38 +
.../dsl/PulsarComponentBuilderFactory.java | 50 +
.../dsl/SalesforceComponentBuilderFactory.java | 3 +-
.../dsl/SchedulerComponentBuilderFactory.java | 38 +
.../component/dsl/ScpComponentBuilderFactory.java | 38 +
.../component/dsl/SftpComponentBuilderFactory.java | 38 +
.../dsl/SlackComponentBuilderFactory.java | 38 +
.../component/dsl/SmtpComponentBuilderFactory.java | 38 +
.../dsl/SmtpsComponentBuilderFactory.java | 38 +
.../component/dsl/SnmpComponentBuilderFactory.java | 38 +
.../dsl/SplunkComponentBuilderFactory.java | 38 +
.../component/dsl/SqlComponentBuilderFactory.java | 38 +
.../component/dsl/SshComponentBuilderFactory.java | 38 +
.../dsl/TelegramComponentBuilderFactory.java | 38 +
...witterDirectmessageComponentBuilderFactory.java | 38 +
.../dsl/TwitterSearchComponentBuilderFactory.java | 38 +
.../TwitterTimelineComponentBuilderFactory.java | 38 +
.../dsl/WeatherComponentBuilderFactory.java | 38 +
.../dsl/WordpressComponentBuilderFactory.java | 38 +
.../src/generated/resources/metadata.json | 22 -
.../builder/endpoint/EndpointBuilderFactory.java | 1 -
.../camel/builder/endpoint/EndpointBuilders.java | 1 -
.../builder/endpoint/StaticEndpointBuilders.java | 57 +-
.../dsl/AWS2EC2EndpointBuilderFactory.java | 110 +-
.../endpoint/dsl/AWS2S3EndpointBuilderFactory.java | 1264 +-
.../dsl/Athena2EndpointBuilderFactory.java | 539 +-
.../dsl/BraintreeEndpointBuilderFactory.java | 12 +-
.../dsl/CloudtrailEndpointBuilderFactory.java | 394 +-
.../endpoint/dsl/CordaEndpointBuilderFactory.java | 839 --
.../endpoint/dsl/Cw2EndpointBuilderFactory.java | 312 +-
.../endpoint/dsl/Ddb2EndpointBuilderFactory.java | 287 +-
.../dsl/Ddb2StreamEndpointBuilderFactory.java | 394 +-
.../endpoint/dsl/ECS2EndpointBuilderFactory.java | 200 +-
.../endpoint/dsl/EKS2EndpointBuilderFactory.java | 285 +-
.../dsl/EventbridgeEndpointBuilderFactory.java | 202 +-
.../dsl/FileWatchEndpointBuilderFactory.java | 301 +-
.../GoogleMailStreamEndpointBuilderFactory.java | 35 +
.../endpoint/dsl/IAM2EndpointBuilderFactory.java | 140 +-
.../endpoint/dsl/KMS2EndpointBuilderFactory.java | 200 +-
.../endpoint/dsl/KafkaEndpointBuilderFactory.java | 37 +-
.../dsl/Kinesis2EndpointBuilderFactory.java | 892 +-
.../KinesisFirehose2EndpointBuilderFactory.java | 266 +-
.../dsl/Lambda2EndpointBuilderFactory.java | 246 +-
.../endpoint/dsl/MQ2EndpointBuilderFactory.java | 204 +-
.../endpoint/dsl/MSK2EndpointBuilderFactory.java | 200 +-
.../endpoint/dsl/PulsarEndpointBuilderFactory.java | 64 +
.../endpoint/dsl/STS2EndpointBuilderFactory.java | 170 +-
.../dsl/SecretsManagerEndpointBuilderFactory.java | 240 +-
.../dsl/ServiceBusEndpointBuilderFactory.java | 122 +-
.../endpoint/dsl/Ses2EndpointBuilderFactory.java | 285 +-
.../endpoint/dsl/SftpEndpointBuilderFactory.java | 48 +
.../endpoint/dsl/Sns2EndpointBuilderFactory.java | 339 +-
.../endpoint/dsl/Sqs2EndpointBuilderFactory.java | 1177 +-
.../dsl/Translate2EndpointBuilderFactory.java | 221 +-
.../dsl/VertxWebsocketEndpointBuilderFactory.java | 16 +-
.../dsl/jbang/core/commands/ExportBaseCommand.java | 2 +-
.../apache/camel/dsl/jbang/core/commands/Run.java | 4 +
.../core/commands/action/CamelTraceAction.java | 16 +-
.../core/commands/catalog/CatalogBaseCommand.java | 2 +-
.../camel-jbang-main/dist/CamelJBang.java | 8 +-
.../src/main/jbang/main/CamelJBang.java | 8 +-
.../camel-component-known-dependencies.properties | 1 -
.../java/org/apache/camel/main/KameletMain.java | 4 +
.../camel/main/download/DownloadThreadPool.java | 12 +-
.../main/download/MavenDependencyDownloader.java | 48 +-
.../camel/dsl/xml/io/XmlRoutesBuilderLoader.java | 48 +-
.../camel-yaml-dsl-maven-plugin/pom.xml | 4 -
parent/pom.xml | 32 +-
pom.xml | 2 +-
.../services/AbstractArtemisEmbeddedService.java | 39 +-
.../infra/artemis/services/ArtemisAMQPService.java | 6 +-
.../infra/artemis/services/ArtemisMQTTService.java | 2 +-
.../services/ArtemisPersistentVMService.java | 4 +-
.../artemis/services/ArtemisServiceFactory.java | 4 +-
.../services/ArtemisTCPAllProtocolsService.java | 7 +-
.../infra/artemis/services/ArtemisVMService.java | 13 +-
.../infra/kafka/services/StrimziContainer.java | 4 +-
.../infra/kafka/services/ZookeeperContainer.java | 3 +-
.../services/OpenSearchLocalContainerService.java | 2 +-
.../zookeeper/services/ZooKeeperContainer.java | 2 +-
tooling/maven/bom-generator-maven-plugin/pom.xml | 4 +-
.../maven/bom/generator/BomGeneratorMojo.java | 16 +-
tooling/maven/camel-component-maven-plugin/pom.xml | 2 +-
tooling/maven/camel-package-maven-plugin/pom.xml | 4 -
tooling/maven/sync-properties-maven-plugin/pom.xml | 4 -
tooling/parent/pom.xml | 8 +-
931 files changed, 26644 insertions(+), 29644 deletions(-)
create mode 100644 .github/actions/component-test/action.yaml
create mode 100755 .github/actions/component-test/component-test.sh
create mode 100644 .github/workflows/pr-comment.yml
delete mode 100644
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/corda.json
delete mode 100644
components/camel-aws/camel-aws-cloudtrail/src/main/java/org/apache/camel/component/aws/cloudtrail/CloudtrailConsumerHealthCheck.java
rename
components/camel-aws/camel-aws-secrets-manager/src/main/java/org/apache/camel/component/aws/secretsmanager/{SecretsManagerClientHealthCheck.java
=> SecretsManagerProducerHealthCheck.java} (91%)
rename
components/camel-aws/camel-aws-secrets-manager/src/test/java/org/apache/camel/component/aws/secretsmanager/{SecretsManagerClientHealthCheckProfileCredsTest.java
=> SecretsManagerProducerHealthCheckProfileCredsTest.java} (89%)
rename
components/camel-aws/camel-aws-secrets-manager/src/test/java/org/apache/camel/component/aws/secretsmanager/{SecretsManagerClientHealthCheckStaticCredsTest.java
=> SecretsManagerProducerHealthCheckStaticCredsTest.java} (89%)
rename
components/camel-aws/camel-aws2-athena/src/main/java/org/apache/camel/component/aws2/athena/{Athena2ClientHealthCheck.java
=> Athena2ProducerHealthCheck.java} (92%)
rename
components/camel-aws/camel-aws2-athena/src/test/java/org/apache/camel/component/aws2/athena/{Athena2ClientHealthCheckCustomClientTest.java
=> Athena2ProducerHealthCheckCustomProducerTest.java} (87%)
rename
components/camel-aws/camel-aws2-athena/src/test/java/org/apache/camel/component/aws2/athena/{Athena2ClientHealthCheckProfileCredsTest.java
=> Athena2ProducerHealthCheckProfileCredsTest.java} (86%)
rename
components/camel-aws/camel-aws2-athena/src/test/java/org/apache/camel/component/aws2/athena/{Athena2ClientHealthCheckStaticCredsTest.java
=> Athena2ProducerHealthCheckStaticCredsTest.java} (86%)
rename
components/camel-aws/camel-aws2-cw/src/main/java/org/apache/camel/component/aws2/cw/{Cw2ClientHealthCheck.java
=> Cw2ProducerHealthCheck.java} (93%)
rename
components/camel-aws/camel-aws2-ddb/src/main/java/org/apache/camel/component/aws2/ddb/{Ddb2ClientHealthCheck.java
=> Db2ProducerHealthCheck.java} (92%)
delete mode 100644
components/camel-aws/camel-aws2-ddb/src/main/java/org/apache/camel/component/aws2/ddbstream/Ddb2StreamConsumerHealthCheck.java
rename
components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/{Ddb2ClientHealthCheckProfileCredsTest.java
=> Ddb2ProducerHealthCheckProfileCredsTest.java} (80%)
rename
components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/{Ddb2ClientHealthCheckStaticCredsTest.java
=> Ddb2ProducerHealthCheckStaticCredsTest.java} (80%)
rename
components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddbstream/{Ddb2StreamConsumerHealthCheckStaticCredsIT.java
=> Ddb2StreamConsumerHealthCheckIT.java} (82%)
delete mode 100644
components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddbstream/Ddb2StreamConsumerHealthCheckProfileCredsIT.java
delete mode 100644
components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddbstream/Ddb2StreamConsumerHealthCustomClientIT.java
rename
components/camel-aws/camel-aws2-ec2/src/main/java/org/apache/camel/component/aws2/ec2/{AWS2EC2HealthCheck.java
=> AWS2EC2ProducerHealthCheck.java} (92%)
rename
components/camel-aws/camel-aws2-ec2/src/test/java/org/apache/camel/component/aws2/ec2/{AWS2EC2HealthCheckProfileCredsTest.java
=> AWS2EC2ProducerHealthCheckProfileCredsTest.java} (87%)
rename
components/camel-aws/camel-aws2-ec2/src/test/java/org/apache/camel/component/aws2/ec2/{AWS2EC2HealthCheckStaticCredsTest.java
=> AWS2EC2ProducerHealthCheckStaticCredsTest.java} (87%)
rename
components/camel-aws/camel-aws2-ecs/src/main/java/org/apache/camel/component/aws2/ecs/{ECS2ClientHealthCheck.java
=> ECS2ProducerHealthCheck.java} (92%)
rename
components/camel-aws/camel-aws2-ecs/src/test/java/org/apache/camel/component/aws2/ecs/{ECS2ClientHealthCheckProfileCredsTest.java
=> ECS2ProducerHealthCheckProfileCredsTest.java} (89%)
rename
components/camel-aws/camel-aws2-ecs/src/test/java/org/apache/camel/component/aws2/ecs/{ECS2ClientHealthCheckStaticCredsTest.java
=> ECS2ProducerHealthCheckStaticCredsTest.java} (89%)
rename
components/camel-aws/camel-aws2-eks/src/main/java/org/apache/camel/component/aws2/eks/{EKS2ClientHealthCheck.java
=> EKS2ProducerHealthCheck.java} (92%)
rename
components/camel-aws/camel-aws2-eks/src/test/java/org/apache/camel/component/aws2/eks/{EKS2CliientHealthCheckProfileCredsTest.java
=> EKS2ProducerHealthCheckProfileCredsTest.java} (87%)
rename
components/camel-aws/camel-aws2-eks/src/test/java/org/apache/camel/component/aws2/eks/{EKS2CliientHealthCheckStaticCredsTest.java
=> EKS2ProducerHealthCheckStaticCredsTest.java} (87%)
rename
components/camel-aws/camel-aws2-eventbridge/src/main/java/org/apache/camel/component/aws2/eventbridge/{EventbridgeClientHealthCheck.java
=> EventbridgeProducerHealthCheck.java} (92%)
rename
components/camel-aws/camel-aws2-eventbridge/src/test/java/org/apache/camel/component/aws2/eventbridge/{EventbridgeClientHealthCheckProfileCredsTest.java
=> EventbridgeProducerHealthCheckProfileCredsTest.java} (86%)
rename
components/camel-aws/camel-aws2-eventbridge/src/test/java/org/apache/camel/component/aws2/eventbridge/{EventbridgeClientHealthCheckStaticCredsTest.java
=> EventbridgeProducerHealthCheckStaticCredsTest.java} (86%)
rename
components/camel-aws/camel-aws2-iam/src/main/java/org/apache/camel/component/aws2/iam/{IAM2HealthCheck.java
=> IAM2ProducerHealthCheck.java} (91%)
rename
components/camel-aws/camel-aws2-iam/src/test/java/org/apache/camel/component/aws2/iam/{IAM2HealthCheckProfileCredsTest.java
=> IAM2ProducerHealthCheckProfileCredsTest.java} (87%)
rename
components/camel-aws/camel-aws2-iam/src/test/java/org/apache/camel/component/aws2/iam/{IAM2HealthCheckStaticCredsTest.java
=> IAM2ProducerHealthCheckStaticCredsTest.java} (87%)
delete mode 100644
components/camel-aws/camel-aws2-kinesis/src/main/java/org/apache/camel/component/aws2/kinesis/Kinesis2ConsumerHealthCheck.java
create mode 100644
components/camel-aws/camel-aws2-kinesis/src/main/java/org/apache/camel/component/aws2/kinesis/consumer/KinesisConnection.java
create mode 100644
components/camel-aws/camel-aws2-kinesis/src/main/java/org/apache/camel/component/aws2/kinesis/consumer/KinesisHealthCheck.java
rename
components/camel-aws/camel-aws2-lambda/src/main/java/org/apache/camel/component/aws2/lambda/{Lambda2ClientHealthCheck.java
=> Lambda2ProducerHealthCheck.java} (92%)
rename
components/camel-aws/camel-aws2-lambda/src/test/java/org/apache/camel/component/aws2/lambda/{Lambda2ClientHealthCheckProfileCredsTest.java
=> Lambda2ProducerHealthCheckProfileCredsTest.java} (87%)
rename
components/camel-aws/camel-aws2-lambda/src/test/java/org/apache/camel/component/aws2/lambda/{Lambda2ClientHealthCheckStaticCredsTest.java
=> Lambda2ProducerHealthCheckStaticCredsTest.java} (87%)
rename
components/camel-aws/camel-aws2-mq/src/main/java/org/apache/camel/component/aws2/mq/{MQ2ClientHealthCheck.java
=> MQ2ProducerHealthCheck.java} (93%)
rename
components/camel-aws/camel-aws2-mq/src/test/java/org/apache/camel/component/aws2/mq/{MQ2ClientHealthCheckProfileCredsTest.java
=> MQ2ProducerHealthCheckProfileCredsTest.java} (87%)
rename
components/camel-aws/camel-aws2-mq/src/test/java/org/apache/camel/component/aws2/mq/{MQ2ClientHealthCheckStaticCredsTest.java
=> MQ2ProducerHealthCheckStaticCredsTest.java} (87%)
rename
components/camel-aws/camel-aws2-msk/src/main/java/org/apache/camel/component/aws2/msk/{MSK2HealthCheck.java
=> MSK2ProducerHealthCheck.java} (91%)
rename
components/camel-aws/camel-aws2-msk/src/test/java/org/apache/camel/component/aws2/msk/{MSK2HealthCheckStaticCredsTest.java
=> MSK2ProducerHealthCheckProfileCredsTest.java} (87%)
rename
components/camel-aws/camel-aws2-msk/src/test/java/org/apache/camel/component/aws2/msk/{MSK2HealthCheckProfileCredsTest.java
=> MSK2ProducerHealthCheckStaticCredsTest.java} (87%)
delete mode 100644
components/camel-aws/camel-aws2-s3/src/main/java/org/apache/camel/component/aws2/s3/AWS2S3ConsumerHealthCheck.java
rename
components/camel-aws/camel-aws2-ses/src/main/java/org/apache/camel/component/aws2/ses/{Ses2HealthCheck.java
=> Ses2ProducerHealthCheck.java} (91%)
rename
components/camel-aws/camel-aws2-ses/src/test/java/org/apache/camel/component/aws2/ses/{Ses2HealthCheckProfileCredsTest.java
=> Ses2ProducerHealthCheckProfileCredsTest.java} (87%)
rename
components/camel-aws/camel-aws2-ses/src/test/java/org/apache/camel/component/aws2/ses/{Ses2HealthCheckStaticCredsTest.java
=> Ses2ProducerHealthCheckStaticCredsTest.java} (87%)
rename
components/camel-aws/camel-aws2-sns/src/main/java/org/apache/camel/component/aws2/sns/{Sns2HealthCheck.java
=> Sns2ProducerHealthCheck.java} (91%)
rename
components/camel-aws/camel-aws2-sns/src/test/java/org/apache/camel/component/aws2/sns/{Sns2HealthCheckProfileCredsTest.java
=> Sns2ProducerHealthCheckProfileCredsTest.java} (87%)
rename
components/camel-aws/camel-aws2-sns/src/test/java/org/apache/camel/component/aws2/sns/{Sns2HealthCheckStaticCredsTest.java
=> Sns2ProducerHealthCheckStaticCredsTest.java} (87%)
delete mode 100644
components/camel-aws/camel-aws2-sqs/src/main/java/org/apache/camel/component/aws2/sqs/Sqs2ConsumerHealthCheck.java
rename
components/camel-aws/camel-aws2-translate/src/main/java/org/apache/camel/component/aws2/translate/{Translate2ClientHealthCheck.java
=> Translate2ProducerHealthCheck.java} (92%)
rename
components/camel-aws/camel-aws2-translate/src/test/java/org/apache/camel/component/aws2/translate/{Translate2ClientHealthCheckProfileCredsTest.java
=> Translate2ProducerHealthCheckProfileCredsTest.java} (86%)
rename
components/camel-aws/camel-aws2-translate/src/test/java/org/apache/camel/component/aws2/translate/{Translate2ClientHealthCheckStaticCredsTest.java
=> Translate2ProducerHealthCheckStaticCredsTest.java} (86%)
create mode 100644
components/camel-bindy/src/test/java/org/apache/camel/dataformat/bindy/csv/BindySimpleCsvUnmarshallTrimLineTest.java
copy
components/{camel-corda/src/test/java/org/apache/camel/component/corda/CamelFlow.java
=>
camel-bindy/src/test/java/org/apache/camel/dataformat/bindy/csv/Cartoon.java}
(59%)
create mode 100644
components/camel-bindy/src/test/resources/org/apache/camel/dataformat/bindy/csv/BindySimpleCsvUnmarshallTrimLineTest-context.xml
create mode 100644
components/camel-braintree/src/generated/java/org/apache/camel/component/braintree/OAuthGatewayEndpointConfiguration.java
create mode 100644
components/camel-braintree/src/generated/java/org/apache/camel/component/braintree/OAuthGatewayEndpointConfigurationConfigurer.java
create mode 100644
components/camel-braintree/src/generated/java/org/apache/camel/component/braintree/UsBankAccountGatewayEndpointConfiguration.java
create mode 100644
components/camel-braintree/src/generated/java/org/apache/camel/component/braintree/UsBankAccountGatewayEndpointConfigurationConfigurer.java
create mode 100644
components/camel-braintree/src/generated/java/org/apache/camel/component/braintree/internal/OAuthGatewayApiMethod.java
create mode 100644
components/camel-braintree/src/generated/java/org/apache/camel/component/braintree/internal/UsBankAccountGatewayApiMethod.java
create mode 100644
components/camel-braintree/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.component.braintree.OAuthGatewayEndpointConfiguration
create mode 100644
components/camel-braintree/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.component.braintree.UsBankAccountGatewayEndpointConfiguration
delete mode 100644 components/camel-corda/.gitignore
delete mode 100644 components/camel-corda/pom.xml
delete mode 100644
components/camel-corda/src/generated/java/org/apache/camel/component/corda/CordaComponentConfigurer.java
delete mode 100644
components/camel-corda/src/generated/java/org/apache/camel/component/corda/CordaEndpointConfigurer.java
delete mode 100644
components/camel-corda/src/generated/java/org/apache/camel/component/corda/CordaEndpointUriFactory.java
delete mode 100644
components/camel-corda/src/generated/java/org/apache/camel/component/corda/CordaProducerInvokeOnHeaderFactory.java
delete mode 100644
components/camel-corda/src/generated/resources/META-INF/services/org/apache/camel/component.properties
delete mode 100644
components/camel-corda/src/generated/resources/META-INF/services/org/apache/camel/component/corda
delete mode 100644
components/camel-corda/src/generated/resources/META-INF/services/org/apache/camel/configurer/corda-component
delete mode 100644
components/camel-corda/src/generated/resources/META-INF/services/org/apache/camel/configurer/corda-endpoint
delete mode 100644
components/camel-corda/src/generated/resources/META-INF/services/org/apache/camel/invoke-on-header/org.apache.camel.component.corda.CordaProducer
delete mode 100644
components/camel-corda/src/generated/resources/META-INF/services/org/apache/camel/urifactory/corda-endpoint
delete mode 100644
components/camel-corda/src/generated/resources/org/apache/camel/component/corda/corda.json
delete mode 100644 components/camel-corda/src/main/docs/corda-component.adoc
delete mode 100644
components/camel-corda/src/main/java/org/apache/camel/component/corda/CordaComponent.java
delete mode 100644
components/camel-corda/src/main/java/org/apache/camel/component/corda/CordaConfiguration.java
delete mode 100644
components/camel-corda/src/main/java/org/apache/camel/component/corda/CordaConstants.java
delete mode 100644
components/camel-corda/src/main/java/org/apache/camel/component/corda/CordaConsumer.java
delete mode 100644
components/camel-corda/src/main/java/org/apache/camel/component/corda/CordaEndpoint.java
delete mode 100644
components/camel-corda/src/main/java/org/apache/camel/component/corda/CordaProducer.java
delete mode 100644
components/camel-corda/src/test/java/org/apache/camel/component/corda/CordaConsumerITSupport.java
delete mode 100644
components/camel-corda/src/test/java/org/apache/camel/component/corda/CordaConsumerNetworkMapFeedManualIT.java
delete mode 100644
components/camel-corda/src/test/java/org/apache/camel/component/corda/CordaConsumerStartTrackedFlowDynamicManualIT.java
delete mode 100644
components/camel-corda/src/test/java/org/apache/camel/component/corda/CordaConsumerStateMachineFeedManualIT.java
delete mode 100644
components/camel-corda/src/test/java/org/apache/camel/component/corda/CordaConsumerTransactionMapFeedManualIT.java
delete mode 100644
components/camel-corda/src/test/java/org/apache/camel/component/corda/CordaConsumerVaultTrackByCriteriaManualIT.java
delete mode 100644
components/camel-corda/src/test/java/org/apache/camel/component/corda/CordaConsumerVaultTrackByManualIT.java
delete mode 100644
components/camel-corda/src/test/java/org/apache/camel/component/corda/CordaConsumerVaultTrackByWithPagingSpecManualIT.java
delete mode 100644
components/camel-corda/src/test/java/org/apache/camel/component/corda/CordaConsumerVaultTrackByWithSortingManualIT.java
delete mode 100644
components/camel-corda/src/test/java/org/apache/camel/component/corda/CordaConsumerVaultTrackManualIT.java
delete mode 100755
components/camel-corda/src/test/java/org/apache/camel/component/corda/CordaITSupport.java
delete mode 100644
components/camel-corda/src/test/java/org/apache/camel/component/corda/CordaProducerManualIT.java
delete mode 100644
components/camel-corda/src/test/java/org/apache/camel/component/corda/IntegrationWhiteList.java
delete mode 100644
components/camel-corda/src/test/resources/META-INF/services/net.corda.core.serialization.SerializationWhitelist
delete mode 100644 components/camel-corda/src/test/resources/log4j2.properties
delete mode 100644
components/camel-corda/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker
create mode 100644
components/camel-dhis2/camel-dhis2-api/src/main/java/org/apache/camel/component/dhis2/api/ItemTypeConverter.java
delete mode 100644
components/camel-google/camel-google-storage/src/main/java/org/apache/camel/component/google/storage/GoogleCloudStorageConsumerHealthCheck.java
create mode 100644
components/camel-http/src/test/java/org/apache/camel/component/http/HttpSendDynamicAwareMultiValueTest.java
create mode 100644
components/camel-jms/src/test/java/org/apache/camel/component/jms/MyCoolBean.java
create mode 100644
components/camel-mapstruct/src/test/java/org/apache/camel/component/mapstruct/CarToVehicleTest.java
rename
components/{camel-corda/src/test/java/org/apache/camel/component/corda/CamelFlow.java
=>
camel-mapstruct/src/test/java/org/apache/camel/component/mapstruct/mapper/VehicleMapper.java}
(62%)
delete mode 100644
core/camel-health/src/generated/resources/META-INF/services/org/apache/camel/health-check/components-repository
create mode 100644
core/camel-health/src/generated/resources/META-INF/services/org/apache/camel/health-check/producers-repository
rename
core/camel-health/src/main/java/org/apache/camel/impl/health/{ComponentsHealthCheckRepository.java
=> ProducersHealthCheckRepository.java} (85%)
create mode 100644
core/camel-support/src/main/java/org/apache/camel/support/HealthCheckComponent.java
delete mode 120000 docs/components/modules/ROOT/examples/json/corda.json
delete mode 120000 docs/components/modules/ROOT/pages/corda-component.adoc
delete mode 100644
dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/CordaComponentBuilderFactory.java
delete mode 100644
dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/CordaEndpointBuilderFactory.java