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 09fca9e10f61 Regen SBOM from commit 
f2a6733574c179a2946623df2eb1a1dc8011a0dc
     add e76107b60cc2 Regen SBOM from commit 
f2a6733574c179a2946623df2eb1a1dc8011a0dc (#20384)
     add f3c7173762f9 CAMEL-22766 - Fix Qdrant Similarity Search (#20380)
     add d40aac2b743f Remove usage of deprecated methods in qdrant (#20381)
     add 6b3f617f7650 Iggy container - use gcr mirror (#20382)
     add 411fb2020493 Update known releases in catalog
     add c4be58252782 chore(deps-dev): Bump eslint from 9.39.1 to 9.39.2 in 
/docs
     add 23b3d4622c6c chore(deps): Bump org.eclipse.jgit:org.eclipse.jgit 
(#20429)
     add 8bf4d5f09088 chore(deps): Bump com.dylibso.chicory:runtime from 1.6.0 
to 1.6.1 (#20428)
     add 82b03ae97044 chore(deps-dev): Bump qpid-broker-version from 10.0.0 to 
10.0.1 (#20425)
     add f917c4817883 chore(deps): Bump vavr-version from 0.10.7 to 0.11.0 
(#20423)
     add 247df3ab199d chore(deps): Bump org.mnode.ical4j:ical4j from 4.2.1 to 
4.2.2 (#20422)
     add f77027b0d7cc chore(core): support class check hardening
     add 9f45b463e7c4 chore(camel-test-infra-docling): upgrade 
docling.container to v1.9.0 (#20391)
     add 00c4483ae898 chore(camel-test-infra-fhir): upgrade fhir.container to 
v8.6.0-1 (#20392)
     add 6008da021ad8 chore(deps): Bump aws-java-sdk2-version from 2.40.7 to 
2.40.8 (#20421)
     add 0d03be686728 chore(deps): Bump 
org.apache.maven.plugins:maven-release-plugin (#20426)
     add 0f777623fbb3 chore(deps): Bump com.google.cloud:google-cloud-bigquery 
(#20430)
     add 3958ae068dec chore(deps): Bump 
com.google.apis:google-api-services-drive (#20431)
     add 89e327efc87d chore(deps): Bump com.google.genai:google-genai from 
1.30.0 to 1.31.0 (#20432)
     add b583f84d691a chore(camel-test-infra-opensearch): upgrade 
opensearch.container to 3.3.2 (#20410)
     add a7c0d64f9891 chore(camel-test-infra-mosquitto): upgrade 
mosquitto.container to 2.0.22 (#20407)
     add eaff2ab070f3 Improve Filtering for container image version upgrade - 
Keycloak
     add 46b12b1f2a64 Improve Filtering for container image version upgrade - 
Ollama
     add 1c4431967629 chore(camel-test-infra-minio): upgrade minio.container to 
RELEASE.2025-09-07T16-13-09Z-cpuv1 (#20404)
     add b5dad71e2ef7 chore(camel-test-infra-zookeeper): upgrade 
zookeeper.container to 3.9.4 (#20419)
     add e662172751a5 Add group to these docs
     add 4c2ab5cfac66 fix(core): util class check hardening
     add 18ba33ba5f34 Upgrade jbang
     add 6f3503906080 Upgrade quarkus
     add cfafc48b826d CAMEL-22786 - Camel-AWS: Extract common logic for clients 
instantiation in a separated module - AWS S3 (#20434)
     add d2b081656fd8 CAMEL-22784: Fix FileLockClusterService failover 
reliability
     add 57d127fe4b86 RocketMQ support enable for PPC64le (#20435)
     add f2f7e583a831 CAMEL-22786 - Camel-AWS: Extract common logic for clients 
instantiation in a separated module - AWS SQS
     add 5894395497f7 CAMEL-22786 - Camel-AWS: Extract common logic for clients 
instantiation in a separated module - AWS SNS
     add 2ee78558ae04 CAMEL-22786 - Camel-AWS: Extract common logic for clients 
instantiation in a separated module - AWS Lambda
     add cc4790f0e724 CAMEL-22782: camel-salesforce: Modernize integration test 
setup with SF CLI
     add 2a40dedff3cf CAMEL-22771: camel-jbang - Upgrade test infra to use 
JBang 4.16.0
     add 031fd5cee5a0 CAMEL-22787: camel-bean - Fix bean info to not cache 
exchange instances. (#20438)
     add f29e5073a5eb chore(deps): Bump testcontainers-version from 2.0.2 to 
2.0.3 (#20439)
     add f9aabce80ce4 chore(deps): Bump aws-java-sdk2-version from 2.40.8 to 
2.40.9 (#20440)
     add 0d4b5f732223 chore(deps): Bump djl-version from 0.35.1 to 0.36.0 
(#20441)
     add 7b3e30175a11 chore(deps): Bump org.jgroups:jgroups from 5.5.1.Final to 
5.5.2.Final (#20444)
     add a1a42a9c6013 chore(deps): Bump org.apache.fory:fory-core from 0.13.2 
to 0.14.0 (#20445)
     add cf04a5c4901a chore(deps): Bump 
org.citrusframework:citrus-jbang-connector (#20446)
     add a133035f1380 chore(deps): Bump logback-version from 1.5.21 to 1.5.22 
(#20447)
     add cec9957294cf CAMEL-22784: Recreate file lock cluster directory if 
deletion detected
     add 56f6f8086bef Revert "chore(deps): Bump org.jgroups:jgroups from 
5.5.1.Final to 5.5.2.Final…" (#20454)
     add 7e0e8f600c8e chore(deps): Bump 
com.google.cloud:google-cloud-pubsublite (#20451)
     add 30fdf8c28370 chore(deps-dev): Bump com.icegreen:greenmail from 2.1.7 
to 2.1.8 (#20449)
     add d00a93db946d chore(deps): Bump io.github.littleproxy:littleproxy from 
2.4.6 to 2.4.7 (#20448)
     add 654d7d77b984 enable ppc64le support for camel-cassandraql (#20456)
     add 2e70d4ab2971 CAMEL-22785 Start master consumers in an asynchronous 
manner (#20455)
     add f3b7f1ed950f Camel 22771 upgrade jbang test infra (#20453)
     add 65fcdf466de9 Disable Iggy tests on CI
     add a02c1a842c8f CAMEL-22786 - Camel-AWS: Extract common logic for clients 
instantiation in a separated module - AWS DDB
     add fbd13e9bade3 CAMEL-22786 - Camel-AWS: Extract common logic for clients 
instantiation in a separated module - AWS Kinesis
     add 07572b3fe894 CAMEL-22786 - Camel-AWS: Extract common logic for clients 
instantiation in a separated module - AWS ECS, AWS EC2, AWS SES, AWS STS
     add 8a58b42dd9e8 CAMEL-22786 - Camel-AWS: Extract common logic for clients 
instantiation in a separated module - AWS EKS
     add 85e7570cb4ac CAMEL-22786 - Camel-AWS: Extract common logic for clients 
instantiation in a separated module - AWS IAM
     add 64d854433bb3 CAMEL-22786 - Camel-AWS: Extract common logic for clients 
instantiation in a separated module - AWS KMS
     add 777f3efcc853 CAMEL-22786 - Camel-AWS: Extract common logic for clients 
instantiation in a separated module - AWS MQ
     add 7d6ddffbe425 CAMEL-22786 - Camel-AWS: Extract common logic for clients 
instantiation in a separated module - AWS MSK
     add 5edb5c262f38 CAMEL-22765: camel-jbang - Loading custom jbang plugins 
should suppor… (#20459)
     add 98c7e6a1b87e chore(deps): Bump aws-java-sdk2-version from 2.40.9 to 
2.40.10 (#20462)
     add 42242dd8d935 chore(deps): Bump opensearch-rest-client-version from 
3.3.2 to 3.4.0 (#20463)
     add e1cd5d2b5101 chore(deps): Bump maven-version from 3.9.11 to 3.9.12 
(#20465)
     add ad8905339201 Upgrade maven wrapper to maven 3.9.12
     add b42062cd25d1 chore(deps): Bump 
com.google.cloud:google-cloud-secretmanager (#20467)
     add 48bf79c7d516 chore(deps): Bump 
com.google.apis:google-api-services-gmail (#20468)
     add 2b76d9d3683a chore(deps): Bump org.opensearch.client:opensearch-java 
(#20470)
     add c5295c0af13e chore(deps): Bump com.twilio.sdk:twilio from 11.2.0 to 
11.3.0 (#20471)
     add 1ee0b794450a chore(deps): Bump org.messaginghub:pooled-jms from 3.1.7 
to 3.1.8 (#20473)
     add 9cfcc70499ef chore(deps): Bump com.google.genai:google-genai from 
1.31.0 to 1.32.0 (#20474)
     add 49cdc8089ca3 chore(deps): Bump io.camunda:zeebe-client-java from 8.8.7 
to 8.8.8 (#20475)
     add 4c14bfd04910 chore(deps): Bump org.apache.commons:commons-dbcp2 from 
2.13.0 to 2.14.0 (#20469)
     add 6d3103b3b72b chore(deps): Bump actions/upload-artifact from 5.0.0 to 
6.0.0 (#20386)
     add e5cee352861e Upgrade maven wrapper to maven 3.9.12
     add 4c85beaf6ae9 chore(deps): Bump com.stripe:stripe-java from 31.0.0 to 
31.1.0 (#20472)
     add 54041c016c3f CAMEL-22789: camel-core - Using bridgeErrorHandler=true 
can cause endless loop if triggered from onCompletion (such as camel-aws-s3) 
(#20476)
     add f4eaa1f4ac00 CAMEL-22788: Use new lz4 that is maintained and does not 
have CVE (#20477)
     add b5aeec711d30 CAMEL-22460: Fix doc to not refer to non-exisit API that 
was migrated into AggregationStrategy by default.
     add 37725998ee3c CAMEL-22786 - Camel-AWS: Extract common logic for clients 
instantiation in a separated module - Last components (#20479)
     add ab4a8f6300db Add a simple integration test + input validation 
robustness
     add 38fb489fe430 fix(components): enable any async EIP to reuse main MDC 
context
     add 64e611fa50d4 chore(components): test refactoring to be more idiomatic
     add f0a803a320e5 chore(components): more test and doc polishing
     add 3f4cc02ce62f chore(deps): Bump org.jgroups:jgroups from 5.5.1.Final to 
5.5.2.Final (#20494)
     add 65ab204d970a chore(deps): Bump 
com.googlecode.libphonenumber:libphonenumber (#20490)
     add 062adb0a57db chore(deps): Bump eu.maveniverse.maven.nisse:extension 
(#20485)
     add d3801ff1dec0 chore(deps): Bump redis.clients:jedis from 7.1.0 to 7.2.0 
(#20486)
     add 9e929896bdee chore(deps): Bump org.apache.xbean:xbean-spring from 4.28 
to 4.29 (#20495)
     add 5fe99f9c0891 chore(deps): Bump 
com.google.cloud:google-cloud-aiplatform (#20484)
     add a498254a73a9 chore(deps): Bump org.ow2.asm:asm-tree from 9.9 to 9.9.1 
(#20492)
     add 5e8769c29f61 chore(deps): Bump maven-resolver-version from 1.9.24 to 
1.9.25 (#20497)
     add 31677e25beec chore(deps): Bump com.ibm.mq:com.ibm.mq.jakarta.client
     add 9c9f791d3edb chore(deps): Bump 
com.google.apis:google-api-services-calendar (#20489)
     add e22770516be9 chore(deps): Bump com.google.cloud:google-cloud-storage 
(#20491)
     add 12b37ee98d3d CAMEL-22776 camel-jbang-kubernetes: Unable to export 
project on Windows (#20481)
     add ecd5a0847cc0 chore(components): jasypt test should not have *Test 
classes without tests
     add fe7a90d1108a chore(components): milo compilation warnings
     add 2ac6ae40e6d3 chore(components): netty test rename base test class
     add 5b63d05a67aa chore(components): minor compilation warnings
     add ee5a9e387b46 chore(components): otel metrics rename base test support 
class
     add a029d5aca809 CAMEL-22791 - Camel-docling: Move docling-serve to 
docling-java (#20510)
     add 848fba05b6a8 Support gaecv, new format of Maven resolver introduced 
with (#20507)
     add 9ae86a0e6b76 chore(components): remove fhir unused code (#20498)
     add 56fdebcc8847 chore(components): spring Test classes should contain 
tests
     add 3d6e11e1de8e chore(components): jbang Test classes should contains 
tests
     add b2d291a28509 Once (#20506)
     add 9a055c60d336 CAMEL-22431: camel-once - A component for development to 
trigger only once
     add 98fa1c7933d5 CAMEL-22737 Exception on unsupported content type (#20493)
     add b88d298f77c0 camel launcher can run last
     add a08710840454 chore(components): platform http rename Test class not 
containing tests
     add 877bfeeed4c8 chore(components): salesforce rename Test classes which 
don't contain tests
     add f7cabdf6a1bf Polished
     add 70890bdd15b8 Upgrade spring boot 3.5.9
     add f0b900dde490 CAMEL-22793 - Camel-Langchain4j-Agent: Provide 
pre-defined guardrails… (#20513)
     add 1f2597c9dbff Align versions to spring-boot 3.5.9 (upgrade spring 
framework version and netty version) (#20515)
     add b1023adfe1eb chore(deps): Bump aws-java-sdk2-version from 2.40.10 to 
2.40.12 (#20517)
     add b2ddeef4526d chore(deps): Bump com.pubnub:pubnub-gson from 12.0.2 to 
12.0.4 (#20519)
     add f023c470a24e chore(deps): Bump io.qdrant:client from 1.16.1 to 1.16.2 
(#20520)
     add ab2c55d8744e CAMEL-22790: Fix multiple produces (xml, json) in REST 
for OpenApi (#20514)
     add 7cfb94707122 chore(deps): Bump huaweicloud-sdk-version from 3.1.178 to 
3.1.179
     add ccd83c656ae0 chore(deps): Bump swagger-openapi3-java-parser-version 
(#20524)
     add 839278557be5 chore(deps): Bump ai.docling:docling-serve-client from 
0.4.0 to 0.4.1 (#20522)
     add 9760a50b41d7 CAMEL-22784: Remove acquireLeadershipBackoff option from 
FileLockClusterService
     add 21515d4b277d Upgrade Q
     add 88248dacdda2 CAMEL-22793 - Camel-Langchain4j-Agent: Provide 
pre-defined guardrails (#20530)
     add e66561c15bea chore(deps): Bump org.apache.logging.log4j:log4j-core in 
/parent (#20531)
     add 0684bb781f02 fix(components): set MDC stack when sync as well
     add f16cae2deb4c chore(components): simplify mdc CompletableFuture method
     add 57b680a70082 CAMEL-22798: camel-platform-http-vertx - VertX has 
hardcoded content-type validation (#20532)
     add 3592a0bcaeac Regen SBOM from commit 
57b680a70082b901f3345927ced16f1877c64dad

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   (09fca9e10f61)
            \
             N -- N -- N   refs/heads/regen_bot_sbom (3592a0bcaeac)

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/workflows/alternative-os-build-main.yml    |     2 +-
 .github/workflows/check-container-versions.yml     |     2 +-
 .github/workflows/generate-sbom-main.yml           |     2 +-
 .github/workflows/pr-build-main.yml                |     2 +-
 .mvn/extensions.xml                                |     2 +-
 .mvn/wrapper/maven-wrapper.properties              |     4 +-
 bom/camel-bom/pom.xml                              |    10 +
 camel-sbom/camel-sbom.json                         | 13288 ++++++++++---------
 camel-sbom/camel-sbom.xml                          | 11068 +++++++--------
 catalog/camel-allcomponents/pom.xml                |    10 +
 .../org/apache/camel/catalog/components.properties |     1 +
 .../catalog/components/aws-secrets-manager.json    |     4 +-
 .../camel/catalog/components/aws2-athena.json      |   102 +-
 .../camel/catalog/components/aws2-timestream.json  |     8 +-
 .../camel/catalog/components/aws2-transcribe.json  |     4 +-
 .../apache/camel/catalog/components/docling.json   |    96 +-
 .../camel/catalog/components/dynamic-router.json   |     2 +-
 .../org/apache/camel/catalog/components/once.json  |    43 +
 .../camel/catalog/components/platform-http.json    |     7 +-
 .../apache/camel/catalog/components/qdrant.json    |    20 +-
 .../org/apache/camel/catalog/models/multicast.json |     2 +-
 .../apache/camel/catalog/models/recipientList.json |     2 +-
 .../org/apache/camel/catalog/models/split.json     |     2 +-
 .../org/apache/camel/catalog/others/mdc.json       |     2 +-
 .../camel/catalog/releases/camel-releases.json     |     7 +
 .../apache/camel/catalog/schemas/camel-spring.xsd  |    22 +-
 .../apache/camel/catalog/schemas/camel-xml-io.xsd  |    22 +-
 catalog/camel-csimple-maven-plugin/pom.xml         |     2 +-
 components/camel-ai/camel-docling/pom.xml          |     8 +-
 .../docling/DoclingComponentConfigurer.java        |    66 -
 .../docling/DoclingConfigurationConfigurer.java    |    66 -
 .../docling/DoclingEndpointConfigurer.java         |    66 -
 .../docling/DoclingEndpointUriFactory.java         |    13 +-
 .../apache/camel/component/docling/docling.json    |    96 +-
 .../src/main/docs/docling-component.adoc           |   172 +-
 .../component/docling/DoclingConfiguration.java    |   133 -
 .../camel/component/docling/DoclingProducer.java   |   653 +-
 .../component/docling/DoclingServeClient.java      |  1074 --
 .../api/guardrails/CodeInjectionGuardrail.java     |   348 +
 .../agent/api/guardrails/Guardrails.java           |   563 +
 .../agent/api/guardrails/InputLengthGuardrail.java |   145 +
 .../agent/api/guardrails/JsonFormatGuardrail.java  |   358 +
 .../api/guardrails/KeywordFilterGuardrail.java     |   243 +
 .../guardrails/KeywordOutputFilterGuardrail.java   |   300 +
 .../agent/api/guardrails/LanguageGuardrail.java    |   294 +
 .../agent/api/guardrails/NotEmptyGuardrail.java    |   138 +
 .../api/guardrails/OutputLengthGuardrail.java      |   240 +
 .../agent/api/guardrails/PiiDetectorGuardrail.java |   233 +
 .../api/guardrails/PromptInjectionGuardrail.java   |   312 +
 .../api/guardrails/RegexPatternGuardrail.java      |   258 +
 .../guardrails/SensitiveDataOutputGuardrail.java   |   304 +
 .../agent/api/guardrails/WordCountGuardrail.java   |   224 +
 .../api/guardrails/CodeInjectionGuardrailTest.java |   178 +
 .../agent/api/guardrails/GuardrailsTest.java       |   248 +
 .../api/guardrails/InputLengthGuardrailTest.java   |   123 +
 .../api/guardrails/JsonFormatGuardrailTest.java    |   186 +
 .../api/guardrails/LanguageGuardrailTest.java      |   156 +
 .../api/guardrails/NotEmptyGuardrailTest.java      |   167 +
 .../api/guardrails/PiiDetectorGuardrailTest.java   |   141 +
 .../guardrails/PromptInjectionGuardrailTest.java   |   184 +
 .../api/guardrails/RegexPatternGuardrailTest.java  |   180 +
 .../SensitiveDataOutputGuardrailTest.java          |   200 +
 .../api/guardrails/WordCountGuardrailTest.java     |   184 +
 .../src/main/docs/langchain4j-agent-component.adoc |   506 +-
 components/camel-ai/camel-openai/pom.xml           |    16 +
 .../camel/component/openai/OpenAIProducer.java     |    14 +-
 .../openai/integration/OpenAIChatCompletionIT.java |    79 +
 .../openai/integration/OpenAITestSupport.java      |    54 +
 components/camel-ai/camel-openai/test_execution.md |    17 +
 .../org/apache/camel/component/qdrant/qdrant.json  |    20 +-
 .../camel/component/qdrant/QdrantEndpoint.java     |     2 +-
 .../camel/component/qdrant/QdrantProducer.java     |    40 +-
 .../QdrantEmbeddingsDataTypeTransformer.java       |     4 +-
 .../camel/component/qdrant/QdrantTestSupport.java  |     4 +-
 .../component/as2/api/entity/EntityParser.java     |     2 +-
 components/camel-aws/camel-aws-bedrock/pom.xml     |     4 +
 .../bedrock/agent/BedrockAgentConfiguration.java   |     5 +-
 .../aws2/bedrock/agent/BedrockAgentEndpoint.java   |     2 +-
 .../agent/client/BedrockAgentClientFactory.java    |    29 +-
 .../agent/client/BedrockAgentInternalClient.java   |    32 -
 .../impl/BedrockAgentClientIAMOptimizedImpl.java   |    94 -
 .../BedrockAgentClientIAMProfileOptimizedImpl.java |    99 -
 .../impl/BedrockAgentClientSessionTokenImpl.java   |   111 -
 .../impl/BedrockAgentClientStandardImpl.java       |   109 -
 .../BedrockAgentRuntimeConfiguration.java          |     5 +-
 .../agentruntime/BedrockAgentRuntimeEndpoint.java  |     2 +-
 .../client/BedrockAgentRuntimeClientFactory.java   |    29 +-
 .../client/BedrockAgentRuntimeInternalClient.java  |    32 -
 .../BedrockAgentRuntimeClientIAMOptimizedImpl.java |    94 -
 ...kAgentRuntimeClientIAMProfileOptimizedImpl.java |    99 -
 .../BedrockAgentRuntimeClientSessionTokenImpl.java |   111 -
 .../BedrockAgentRuntimeClientStandardImpl.java     |   109 -
 .../aws2/bedrock/runtime/BedrockConfiguration.java |     5 +-
 .../aws2/bedrock/runtime/BedrockEndpoint.java      |     4 +-
 .../runtime/client/BedrockClientFactory.java       |    41 +-
 .../client/BedrockRuntimeInternalClient.java       |    40 -
 .../impl/BedrockRuntimeClientIAMOptimizedImpl.java |   112 -
 ...edrockRuntimeClientIAMProfileOptimizedImpl.java |   121 -
 .../impl/BedrockRuntimeClientSessionTokenImpl.java |   135 -
 .../impl/BedrockRuntimeClientStandardImpl.java     |   136 -
 .../agent/BedrockAgentClientFactoryTest.java       |    74 -
 .../BedrockAgentRuntimeClientFactoryTest.java      |    74 -
 .../runtime/BedrockRuntimeClientFactoryTest.java   |    69 -
 components/camel-aws/camel-aws-cloudtrail/pom.xml  |     4 +
 .../aws/cloudtrail/CloudtrailConfiguration.java    |     3 +-
 .../aws/cloudtrail/CloudtrailEndpoint.java         |     2 +-
 .../cloudtrail/client/CloudtrailClientFactory.java |    28 +-
 .../client/CloudtrailInternalClient.java           |    32 -
 .../impl/CloudtrailClientIAMOptimizedImpl.java     |    94 -
 .../CloudtrailClientIAMProfileOptimizedImpl.java   |    99 -
 .../impl/CloudtrailClientSessionTokenImpl.java     |   110 -
 .../client/impl/CloudtrailClientStandardImpl.java  |   109 -
 .../cloudtrail/CloudtrailClientFactoryTest.java    |    60 -
 .../{camel-aws2-eks => camel-aws-common}/pom.xml   |    40 +-
 .../services/org/apache/camel/other.properties     |     7 +
 .../src/generated/resources/aws-common.json        |    15 +
 .../component/aws/common/AwsClientBuilderUtil.java |   302 +
 .../aws/common/AwsCommonConfiguration.java         |   112 +
 components/camel-aws/camel-aws-config/pom.xml      |     4 +
 .../aws/config/AWSConfigConfiguration.java         |     7 +-
 .../component/aws/config/AWSConfigEndpoint.java    |     2 +-
 .../aws/config/client/AWSConfigClientFactory.java  |    28 +-
 .../aws/config/client/AWSConfigInternalClient.java |    32 -
 .../impl/AWSConfigClientIAMOptimizedImpl.java      |    93 -
 .../AWSConfigClientIAMProfileOptimizedImpl.java    |    98 -
 .../impl/AWSConfigClientSessionTokenImpl.java      |   111 -
 .../client/impl/AWSConfigClientStandardImpl.java   |   109 -
 .../aws/config/AWSConfigClientFactoryTest.java     |    60 -
 .../camel-aws/camel-aws-secrets-manager/pom.xml    |     4 +
 .../aws/secretsmanager/aws-secrets-manager.json    |     4 +-
 .../SecretsManagerConfiguration.java               |    11 +-
 .../aws/secretsmanager/SecretsManagerEndpoint.java |     2 +-
 .../client/SecretsManagerClientFactory.java        |    28 +-
 .../client/SecretsManagerInternalClient.java       |    30 -
 .../impl/SecretsManagerClientIAMOptimized.java     |    94 -
 .../SecretsManagerClientIAMProfileOptimized.java   |    99 -
 .../impl/SecretsManagerClientSessionTokenImpl.java |   111 -
 .../impl/SecretsManagerClientStandardImpl.java     |   109 -
 .../SecretsManagerClientFactoryTest.java           |    64 -
 .../camel-aws-xray/src/main/docs/aws-xray.adoc     |     1 +
 components/camel-aws/camel-aws2-athena/pom.xml     |     4 +
 .../aws2/athena/Athena2ComponentConfigurer.java    |    18 +
 .../aws2/athena/Athena2EndpointConfigurer.java     |    18 +
 .../aws2/athena/Athena2EndpointUriFactory.java     |     5 +-
 .../camel/component/aws2/athena/aws2-athena.json   |   102 +-
 .../aws2/athena/Athena2Configuration.java          |    46 +-
 .../component/aws2/athena/Athena2Endpoint.java     |     2 +-
 .../aws2/athena/client/Athena2ClientFactory.java   |    28 +-
 .../aws2/athena/client/Athena2InternalClient.java  |    32 -
 .../client/impl/Athena2ClientIAMOptimizedImpl.java |    73 -
 .../impl/Athena2ClientIAMProfileOptimizedImpl.java |    74 -
 .../client/impl/Athena2ClientSessionTokenImpl.java |    91 -
 .../client/impl/Athena2ClientStandardImpl.java     |    89 -
 .../aws2/athena/AthenaClientFactoryTest.java       |    60 -
 components/camel-aws/camel-aws2-cw/pom.xml         |     4 +
 .../camel/component/aws2/cw/Cw2Configuration.java  |     5 +-
 .../camel/component/aws2/cw/Cw2Endpoint.java       |     2 +-
 .../component/aws2/cw/client/Cw2ClientFactory.java |    28 +-
 .../aws2/cw/client/Cw2InternalClient.java          |    32 -
 .../cw/client/impl/Cw2ClientIAMOptimizedImpl.java  |    93 -
 .../impl/Cw2ClientIAMProfileOptimizedImpl.java     |    98 -
 .../cw/client/impl/Cw2ClientSessionTokenImpl.java  |   111 -
 .../aws2/cw/client/impl/Cw2ClientStandardImpl.java |   109 -
 .../component/aws2/cw/Cw2ClientFactoryTest.java    |    60 -
 components/camel-aws/camel-aws2-ddb/pom.xml        |     4 +
 .../component/aws2/ddb/Ddb2Configuration.java      |     5 +-
 .../camel/component/aws2/ddb/Ddb2Endpoint.java     |     2 +-
 .../aws2/ddb/client/Ddb2ClientFactory.java         |    28 +-
 .../aws2/ddb/client/Ddb2InternalClient.java        |    32 -
 .../client/impl/Ddb2ClientIAMOptimizedImpl.java    |    93 -
 .../impl/Ddb2ClientIAMProfileOptimizedImpl.java    |    98 -
 .../client/impl/Ddb2ClientSessionTokenImpl.java    |   111 -
 .../ddb/client/impl/Ddb2ClientStandardImpl.java    |   109 -
 .../aws2/ddbstream/Ddb2StreamConfiguration.java    |     5 +-
 .../aws2/ddbstream/Ddb2StreamEndpoint.java         |     2 +-
 .../ddbstream/client/Ddb2StreamClientFactory.java  |    28 +-
 .../ddbstream/client/Ddb2StreamInternalClient.java |    32 -
 .../impl/Ddb2StreamClientIAMOptimizedImpl.java     |    94 -
 .../Ddb2StreamClientIAMProfileOptimizedImpl.java   |    99 -
 .../impl/Ddb2StreamClientSessionTokenImpl.java     |   111 -
 .../client/impl/Ddb2StreamClientStandardImpl.java  |   109 -
 .../component/aws2/ddb/Ddb2ClientFactoryTest.java  |    45 +-
 .../ddbstream/Ddb2StreamClientFactoryTest.java     |    45 +-
 components/camel-aws/camel-aws2-ec2/pom.xml        |     4 +
 .../component/aws2/ec2/AWS2EC2Configuration.java   |     9 +-
 .../camel/component/aws2/ec2/AWS2EC2Endpoint.java  |     2 +-
 .../aws2/ec2/client/AWS2EC2ClientFactory.java      |    28 +-
 .../aws2/ec2/client/AWS2EC2InternalClient.java     |    32 -
 .../client/impl/AWS2EC2ClientIAMOptimizedImpl.java |    93 -
 .../impl/AWS2EC2ClientIAMProfileOptimizedImpl.java |    98 -
 .../client/impl/AWS2EC2ClientSessionTokenImpl.java |   111 -
 .../ec2/client/impl/AWS2EC2ClientStandardImpl.java |   109 -
 .../aws2/ec2/AWS2EC2ClientFactoryTest.java         |    53 +-
 components/camel-aws/camel-aws2-ecs/pom.xml        |     4 +
 .../component/aws2/ecs/ECS2Configuration.java      |     9 +-
 .../camel/component/aws2/ecs/ECS2Endpoint.java     |     2 +-
 .../aws2/ecs/client/ECS2ClientFactory.java         |    28 +-
 .../aws2/ecs/client/ECS2InternalClient.java        |    32 -
 .../client/impl/ECS2ClientIAMOptimizedImpl.java    |    93 -
 .../impl/ECS2ClientIAMProfileOptimizedImpl.java    |    98 -
 .../client/impl/ECS2ClientSessionTokenImpl.java    |   111 -
 .../ecs/client/impl/ECS2ClientStandardImpl.java    |   109 -
 .../component/aws2/ecs/ECS2ClientFactoryTest.java  |    53 +-
 components/camel-aws/camel-aws2-eks/pom.xml        |     4 +
 .../component/aws2/eks/EKS2Configuration.java      |     9 +-
 .../camel/component/aws2/eks/EKS2Endpoint.java     |     2 +-
 .../aws2/eks/client/EKS2ClientFactory.java         |    28 +-
 .../aws2/eks/client/EKS2InternalClient.java        |    32 -
 .../client/impl/EKS2ClientIAMOptimizedImpl.java    |    93 -
 .../impl/EKS2ClientIAMProfileOptimizedImpl.java    |    98 -
 .../client/impl/EKS2ClientSessionTokenImpl.java    |   111 -
 .../eks/client/impl/EKS2ClientStandardImpl.java    |   109 -
 .../component/aws2/eks/EKS2ClientFactoryTest.java  |    53 +-
 .../camel-aws/camel-aws2-eventbridge/pom.xml       |     4 +
 .../aws2/eventbridge/EventbridgeConfiguration.java |     5 +-
 .../aws2/eventbridge/EventbridgeEndpoint.java      |     2 +-
 .../client/EventbridgeClientFactory.java           |    28 +-
 .../client/EventbridgeInternalClient.java          |    32 -
 .../impl/EventbridgeClientIAMOptimizedImpl.java    |    93 -
 .../EventbridgeClientIAMProfileOptimizedImpl.java  |    98 -
 .../impl/EventbridgeClientSessionTokenImpl.java    |   111 -
 .../client/impl/EventbridgeClientStandardImpl.java |   109 -
 .../eventbridge/EventbridgeClientFactoryTest.java  |    60 -
 components/camel-aws/camel-aws2-iam/pom.xml        |     4 +
 .../component/aws2/iam/IAM2Configuration.java      |     9 +-
 .../camel/component/aws2/iam/IAM2Endpoint.java     |     2 +-
 .../aws2/iam/client/IAM2ClientFactory.java         |    28 +-
 .../aws2/iam/client/IAM2InternalClient.java        |    32 -
 .../iam/client/impl/IAM2ClientOptimizedImpl.java   |    93 -
 .../impl/IAM2ClientProfileOptimizedImpl.java       |    98 -
 .../client/impl/IAM2ClientSessionTokenImpl.java    |   111 -
 .../iam/client/impl/IAM2ClientStandardImpl.java    |   109 -
 .../component/aws2/iam/IAMClientFactoryTest.java   |    53 +-
 components/camel-aws/camel-aws2-kinesis/pom.xml    |    15 +
 .../firehose/KinesisFirehose2Configuration.java    |     3 +-
 .../aws2/firehose/KinesisFirehose2Endpoint.java    |     2 +-
 .../client/KinesisFirehoseClientFactory.java       |    28 +-
 .../client/KinesisFirehoseInternalClient.java      |    32 -
 .../KinesisFirehoseClientIAMOptimizedImpl.java     |    95 -
 ...nesisFirehoseClientIAMProfileOptimizedImpl.java |   100 -
 .../KinesisFirehoseClientSessionTokenImpl.java     |   111 -
 .../impl/KinesisFirehoseClientStandardImpl.java    |   109 -
 .../aws2/kinesis/Kinesis2Configuration.java        |     3 +-
 .../component/aws2/kinesis/KinesisConnection.java  |     4 +-
 .../kinesis/client/KinesisAsyncInternalClient.java |    31 -
 .../aws2/kinesis/client/KinesisClientFactory.java  |    46 +-
 .../aws2/kinesis/client/KinesisInternalClient.java |    32 -
 .../impl/KinesisAsyncClientIAMOptimizedImpl.java   |    96 -
 .../KinesisAsyncClientIAMProfileOptimizedImpl.java |   101 -
 .../impl/KinesisAsyncClientSessionTokenImpl.java   |   115 -
 .../impl/KinesisAsyncClientStandardImpl.java       |   113 -
 .../client/impl/KinesisClientIAMOptimizedImpl.java |    94 -
 .../impl/KinesisClientIAMProfileOptimizedImpl.java |    99 -
 .../client/impl/KinesisClientSessionTokenImpl.java |   111 -
 .../client/impl/KinesisClientStandardImpl.java     |   109 -
 .../firehose/KinesisFirehoseClientFactoryTest.java |    57 +-
 .../aws2/kinesis/KinesisClientFactoryTest.java     |    66 +-
 components/camel-aws/camel-aws2-kms/pom.xml        |     4 +
 .../component/aws2/kms/KMS2Configuration.java      |     9 +-
 .../camel/component/aws2/kms/KMS2Endpoint.java     |     2 +-
 .../aws2/kms/client/KMS2ClientFactory.java         |    28 +-
 .../aws2/kms/client/KMS2InternalClient.java        |    32 -
 .../kms/client/impl/KMS2ClientOptimizedImpl.java   |    93 -
 .../impl/KMS2ClientProfileOptimizedImpl.java       |    98 -
 .../client/impl/KMS2ClientSessionTokenImpl.java    |   111 -
 .../kms/client/impl/KMS2ClientStandardImpl.java    |   109 -
 .../component/aws2/kms/KMSClientFactoryTest.java   |    53 +-
 components/camel-aws/camel-aws2-lambda/pom.xml     |     4 +
 .../aws2/lambda/Lambda2Configuration.java          |     5 +-
 .../component/aws2/lambda/Lambda2Endpoint.java     |     2 +-
 .../aws2/lambda/client/Lambda2ClientFactory.java   |    28 +-
 .../aws2/lambda/client/Lambda2InternalClient.java  |    32 -
 .../impl/Lambda2ClientIAMProfileOptimizedImpl.java |    93 -
 .../client/impl/Lambda2ClientOptimizedImpl.java    |    93 -
 .../client/impl/Lambda2ClientSessionTokenImpl.java |   111 -
 .../client/impl/Lambda2ClientStandardImpl.java     |   109 -
 .../aws2/lambda/LambdaClientFactoryTest.java       |    45 +-
 components/camel-aws/camel-aws2-mq/pom.xml         |     4 +
 .../camel/component/aws2/mq/MQ2Configuration.java  |     9 +-
 .../camel/component/aws2/mq/MQ2Endpoint.java       |     2 +-
 .../component/aws2/mq/client/MQ2ClientFactory.java |    28 +-
 .../aws2/mq/client/MQ2InternalClient.java          |    32 -
 .../mq/client/impl/MQ2ClientOptimizedImpl.java     |    93 -
 .../client/impl/MQ2ClientProfileOptimizedImpl.java |    98 -
 .../mq/client/impl/MQ2ClientSessionTokenImpl.java  |   111 -
 .../aws2/mq/client/impl/MQ2ClientStandardImpl.java |   109 -
 .../component/aws2/mq/MQ2ClientFactoryTest.java    |    52 +-
 components/camel-aws/camel-aws2-msk/pom.xml        |     4 +
 .../component/aws2/msk/MSK2Configuration.java      |     9 +-
 .../camel/component/aws2/msk/MSK2Endpoint.java     |     2 +-
 .../aws2/msk/client/MSK2ClientFactory.java         |    28 +-
 .../aws2/msk/client/MSK2InternalClient.java        |    32 -
 .../msk/client/impl/MSK2ClientOptimizedImpl.java   |    93 -
 .../impl/MSK2ClientProfileOptimizedImpl.java       |    98 -
 .../client/impl/MSK2ClientSessionTokenImpl.java    |   111 -
 .../msk/client/impl/MSK2ClientStandardImpl.java    |   109 -
 .../component/aws2/msk/MSK2ClientFactoryTest.java  |    53 +-
 components/camel-aws/camel-aws2-redshift/pom.xml   |     4 +
 .../redshift/data/RedshiftData2Configuration.java  |     5 +-
 .../aws2/redshift/data/RedshiftData2Endpoint.java  |     2 +-
 .../data/client/RedshiftData2ClientFactory.java    |    25 +-
 .../data/client/RedshiftData2InternalClient.java   |    32 -
 .../impl/RedshiftData2ClientIAMOptimizedImpl.java  |    89 -
 .../impl/RedshiftData2ClientSessionTokenImpl.java  |   106 -
 .../impl/RedshiftData2ClientStandardImpl.java      |   104 -
 .../data/RedshiftData2ClientFactoryTest.java       |    64 -
 components/camel-aws/camel-aws2-s3-vectors/pom.xml |     4 +
 .../aws2/s3vectors/AWS2S3VectorsConfiguration.java |     3 +-
 .../aws2/s3vectors/AWS2S3VectorsEndpoint.java      |     2 +-
 .../client/AWS2CamelS3VectorsInternalClient.java   |    32 -
 .../client/AWS2S3VectorsClientFactory.java         |    28 +-
 .../impl/AWS2S3VectorsClientIAMOptimizedImpl.java  |    93 -
 ...AWS2S3VectorsClientIAMProfileOptimizedImpl.java |   110 -
 .../impl/AWS2S3VectorsClientSessionTokenImpl.java  |   110 -
 .../impl/AWS2S3VectorsClientStandardImpl.java      |   109 -
 components/camel-aws/camel-aws2-s3/pom.xml         |     4 +
 .../component/aws2/s3/AWS2S3Configuration.java     |     5 +-
 .../camel/component/aws2/s3/AWS2S3Endpoint.java    |     2 +-
 .../aws2/s3/client/AWS2CamelS3InternalClient.java  |    32 -
 .../aws2/s3/client/AWS2S3ClientFactory.java        |    34 +-
 .../client/impl/AWS2S3ClientIAMOptimizedImpl.java  |    96 -
 .../impl/AWS2S3ClientIAMProfileOptimizedImpl.java  |   111 -
 .../client/impl/AWS2S3ClientSessionTokenImpl.java  |   114 -
 .../s3/client/impl/AWS2S3ClientStandardImpl.java   |   112 -
 .../component/aws2/s3/AWSS3ClientFactoryTest.java  |    57 +-
 components/camel-aws/camel-aws2-ses/pom.xml        |     4 +
 .../component/aws2/ses/Ses2Configuration.java      |     8 +-
 .../camel/component/aws2/ses/Ses2Endpoint.java     |     2 +-
 .../aws2/ses/client/Ses2ClientFactory.java         |    28 +-
 .../aws2/ses/client/Ses2InternalClient.java        |    32 -
 .../ses/client/impl/Ses2ClientOptimizedImpl.java   |    93 -
 .../impl/Ses2ClientProfileOptimizedImpl.java       |    98 -
 .../client/impl/Ses2ClientSessionTokenImpl.java    |   111 -
 .../ses/client/impl/Ses2ClientStandardImpl.java    |   109 -
 .../component/aws2/ses/Ses2ClientFactoryTest.java  |    53 +-
 components/camel-aws/camel-aws2-sns/pom.xml        |     4 +
 .../component/aws2/sns/Sns2Configuration.java      |     3 +-
 .../camel/component/aws2/sns/Sns2Endpoint.java     |     2 +-
 .../aws2/sns/client/Sns2ClientFactory.java         |    28 +-
 .../aws2/sns/client/Sns2InternalClient.java        |    30 -
 .../sns/client/impl/Sns2ClientIAMOptimized.java    |    94 -
 .../client/impl/Sns2ClientIAMProfileOptimized.java |    99 -
 .../client/impl/Sns2ClientSessionTokenImpl.java    |   110 -
 .../sns/client/impl/Sns2ClientStandardImpl.java    |   109 -
 components/camel-aws/camel-aws2-sqs/pom.xml        |     4 +
 .../component/aws2/sqs/Sqs2Configuration.java      |     3 +-
 .../camel/component/aws2/sqs/Sqs2Endpoint.java     |     2 +-
 .../aws2/sqs/client/Sqs2ClientFactory.java         |    58 +-
 .../aws2/sqs/client/Sqs2InternalClient.java        |    30 -
 .../sqs/client/impl/Sqs2ClientIAMOptimized.java    |    94 -
 .../impl/Sqs2ClientIAMProfileOptimizedImpl.java    |   148 -
 .../client/impl/Sqs2ClientSessionTokenImpl.java    |   147 -
 .../sqs/client/impl/Sqs2ClientStandardImpl.java    |   146 -
 .../component/aws2/sqs/SqsClientFactoryTest.java   |    58 +-
 .../camel-aws/camel-aws2-step-functions/pom.xml    |     4 +
 .../stepfunctions/StepFunctions2Configuration.java |     5 +-
 .../aws2/stepfunctions/StepFunctions2Endpoint.java |     2 +-
 .../client/StepFunctions2ClientFactory.java        |    28 +-
 .../client/StepFunctions2InternalClient.java       |    32 -
 .../impl/StepFunctions2ClientIAMOptimizedImpl.java |    94 -
 ...tepFunctions2ClientIAMProfileOptimizedImpl.java |    89 -
 .../impl/StepFunctions2ClientSessionTokenImpl.java |   106 -
 .../impl/StepFunctions2ClientStandardImpl.java     |   104 -
 .../StepFunctions2ClientFactoryTest.java           |    69 -
 components/camel-aws/camel-aws2-sts/pom.xml        |     4 +
 .../component/aws2/sts/STS2Configuration.java      |    21 +-
 .../camel/component/aws2/sts/STS2Endpoint.java     |     2 +-
 .../aws2/sts/client/STS2ClientFactory.java         |    25 +-
 .../aws2/sts/client/STS2InternalClient.java        |    30 -
 .../sts/client/impl/STS2ClientIAMOptimized.java    |    94 -
 .../client/impl/STS2ClientIAMProfileOptimized.java |    99 -
 .../sts/client/impl/STS2ClientStandardImpl.java    |   109 -
 .../component/aws2/sts/STS2ClientFactoryTest.java  |    44 +-
 components/camel-aws/camel-aws2-textract/pom.xml   |     4 +
 .../aws2/textract/Textract2Configuration.java      |     3 +-
 .../component/aws2/textract/Textract2Endpoint.java |     2 +-
 .../textract/client/Textract2ClientFactory.java    |    28 +-
 .../textract/client/Textract2InternalClient.java   |    30 -
 .../client/impl/Textract2ClientIAMOptimized.java   |    94 -
 .../impl/Textract2ClientIAMProfileOptimized.java   |    99 -
 .../impl/Textract2ClientSessionTokenImpl.java      |   111 -
 .../client/impl/Textract2ClientStandardImpl.java   |   109 -
 .../aws2/textract/Textract2ClientFactoryTest.java  |    60 -
 components/camel-aws/camel-aws2-timestream/pom.xml |     4 +
 .../Timestream2AbstractEndpointConfigurer.java     |    12 +
 .../timestream/Timestream2ComponentConfigurer.java |    12 +
 .../timestream/Timestream2EndpointUriFactory.java  |     7 +-
 .../component/aws2/timestream/aws2-timestream.json |     8 +-
 .../aws2/timestream/Timestream2Configuration.java  |    32 +-
 .../client/Timestream2ClientFactory.java           |    31 +-
 .../client/Timestream2InternalClient.java          |    41 -
 .../impl/Timestream2ClientIAMOptimizedImpl.java    |   129 -
 .../client/impl/Timestream2ClientStandardImpl.java |   158 -
 .../timestream/query/Timestream2QueryEndpoint.java |     2 +-
 .../timestream/write/Timestream2WriteEndpoint.java |     2 +-
 .../timestream/Timestream2ClientFactoryTest.java   |    52 -
 components/camel-aws/camel-aws2-transcribe/pom.xml |     4 +
 .../transcribe/Transcribe2ComponentConfigurer.java |     4 +-
 .../transcribe/Transcribe2EndpointConfigurer.java  |     4 +-
 .../component/aws2/transcribe/aws2-transcribe.json |     4 +-
 .../aws2/transcribe/Transcribe2ClientFactory.java  |    58 +-
 .../aws2/transcribe/Transcribe2Configuration.java  |    11 +-
 .../impl/Transcribe2ClientIAMOptimizedImpl.java    |    72 -
 .../Transcribe2ClientIAMProfileOptimizedImpl.java  |    77 -
 .../impl/Transcribe2ClientSessionTokenImpl.java    |    78 -
 .../client/impl/Transcribe2ClientStandardImpl.java |    76 -
 .../transcribe/Transcribe2ClientFactoryTest.java   |    94 -
 components/camel-aws/camel-aws2-translate/pom.xml  |     4 +
 .../aws2/translate/Translate2Configuration.java    |     5 +-
 .../aws2/translate/Translate2Endpoint.java         |     2 +-
 .../translate/client/Translate2ClientFactory.java  |    28 +-
 .../translate/client/Translate2InternalClient.java |    30 -
 .../client/impl/Translate2ClientIAMOptimized.java  |    94 -
 .../impl/Translate2ClientIAMProfileOptimized.java  |    99 -
 .../impl/Translate2ClientSessionTokenImpl.java     |   111 -
 .../client/impl/Translate2ClientStandardImpl.java  |   109 -
 .../translate/Translate2ClientFactoryTest.java     |    60 -
 components/camel-aws/pom.xml                       |     1 +
 .../src/main/docs/azure-schema-registry.adoc       |     2 +
 .../org/apache/camel/component/bean/BeanInfo.java  |     9 +-
 .../apache/camel/component/bean/BeanInfoTest.java  |    35 +
 components/camel-cassandraql/pom.xml               |     4 -
 .../camel-debezium-common-component/pom.xml        |    11 +
 .../camel-debezium/camel-debezium-common/pom.xml   |     9 +
 .../camel-debezium/camel-debezium-db2/pom.xml      |     6 +
 .../camel-debezium/camel-debezium-mongodb/pom.xml  |     6 +
 .../camel-debezium/camel-debezium-mysql/pom.xml    |     4 +
 .../camel-debezium/camel-debezium-oracle/pom.xml   |     6 +
 .../camel-debezium/camel-debezium-postgres/pom.xml |     6 +
 .../camel-debezium-sqlserver/pom.xml               |     6 +
 .../dynamicrouter/routing/dynamic-router.json      |     2 +-
 .../routing/DynamicRouterConfiguration.java        |    11 +-
 .../component/fhir/AbstractFhirTestSupport.java    |     4 -
 .../camel/component/fhir/UrlFetcherTest.java       |    38 -
 .../file/cluster/FileLockClusterLeaderInfo.java    |    24 +-
 .../file/cluster/FileLockClusterUtils.java         |    59 +-
 .../file/cluster/FileLockClusterView.java          |    31 +-
 .../file/cluster/FileLockClusterUtilsTest.java     |    60 +-
 components/camel-flink/pom.xml                     |     9 +
 .../camel/component/iggy/IggyComponentIT.java      |     3 +
 .../camel/component/iggy/IggyConsumerIT.java       |     3 +
 .../camel/component/iggy/IggyConsumerOffsetIT.java |     3 +
 .../camel/component/iggy/IggyProducerIT.java       |     3 +
 .../apache/camel/component/iggy/IggyTestBase.java  |     2 -
 .../{SpringTest.java => SpringTestBean.java}       |     2 +-
 .../component/jasypt/{Test.java => TestBean.java}  |     2 +-
 .../SpringJasyptBridgePropertiesAutowireTest.xml   |     2 +-
 .../jasypt/SpringJasyptBridgePropertiesTest.xml    |     6 +-
 components/camel-kafka/pom.xml                     |    11 +
 .../camel/component/master/MasterConsumer.java     |     2 +-
 ...FileLockClusterServiceAdvancedFailoverTest.java |   129 +-
 components/camel-mdc/pom.xml                       |     1 +
 .../camel-mdc/src/generated/resources/mdc.json     |     2 +-
 components/camel-mdc/src/main/docs/mdc.adoc        |    24 +-
 .../camel/mdc/MDCProcessorsInterceptStrategy.java  |    47 +-
 .../main/java/org/apache/camel/mdc/MDCService.java |     8 +
 .../org/apache/camel/mdc/MDCAllHeadersTest.java    |    33 +-
 .../org/apache/camel/mdc/MDCAllPropertiesTest.java |    43 +-
 .../java/org/apache/camel/mdc/MDCAsyncTest.java    |    17 +-
 .../org/apache/camel/mdc/MDCAsyncWiretapTest.java  |     4 +-
 .../java/org/apache/camel/mdc/MDCDefaultTest.java  |    31 +-
 ...st.java => MDCInterceptToEndpointBeanTest.java} |    68 +-
 .../apache/camel/mdc/MDCSelectedHeadersTest.java   |    53 +-
 .../camel/mdc/MDCSelectedPropertiesTest.java       |    55 +-
 components/camel-micrometer-prometheus/pom.xml     |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../component/milo/browse/MiloBrowseProducer.java  |     1 +
 .../component/milo/server/MiloServerComponent.java |     5 +-
 .../component/milo/AbstractMiloServerTest.java     |     1 -
 .../milo/MonitorItemMultiConnectionsCertTest.java  |    46 +-
 .../component/milo/call/MockCamelNamespace.java    |     5 -
 .../milo/server/ServerSetSecurityPoliciesTest.java |    27 +-
 .../component/netty/http/NettyHttpComponent.java   |     4 +-
 .../component/netty/http/NettyHttpEndpoint.java    |     3 +-
 ...aseNettyTest.java => BaseNettyTestSupport.java} |     6 +-
 .../netty/http/ManagedNettyEndpointTest.java       |     2 +-
 .../netty/http/NettyDefaultProtocolTest.java       |     2 +-
 .../netty/http/NettyEnricherLeakTest.java          |     2 +-
 .../netty/http/NettyHttp500ErrorTest.java          |     2 +-
 ...ettyHttp500ErrorThrowExceptionOnServerTest.java |     2 +-
 ...tyHttpAccessHttpRequestAndResponseBeanTest.java |     2 +-
 .../http/NettyHttpAccessHttpRequestBeanTest.java   |     2 +-
 .../netty/http/NettyHttpAccessHttpRequestTest.java |     2 +-
 .../NettyHttpBasicAuthConstraintMapperTest.java    |     2 +-
 ...tpBasicAuthCustomSecurityAuthenticatorTest.java |     2 +-
 .../netty/http/NettyHttpBasicAuthTest.java         |     2 +-
 ...pBindingPreservePostFormUrlEncodedBodyTest.java |     2 +-
 .../http/NettyHttpBindingUseAbsolutePathTest.java  |     2 +-
 .../NettyHttpBindingUseRelativePathInPostTest.java |     2 +-
 .../http/NettyHttpBindingUseRelativePathTest.java  |     2 +-
 .../netty/http/NettyHttpBridgeEncodedPathTest.java |     2 +-
 .../NettyHttpBridgeRouteUsingHttpClientTest.java   |     2 +-
 .../netty/http/NettyHttpCharacterEncodingTest.java |     2 +-
 .../http/NettyHttpClientChunkedResponseTest.java   |     2 +-
 .../netty/http/NettyHttpClientChunkedTest.java     |     2 +-
 .../http/NettyHttpClientExpectContinueTest.java    |     2 +-
 .../http/NettyHttpComponentMuteExceptionTest.java  |     2 +-
 .../netty/http/NettyHttpCompressTest.java          |     2 +-
 .../netty/http/NettyHttpContentTypeTest.java       |     2 +-
 .../NettyHttpConvertPayloadToInputStreamTest.java  |     2 +-
 .../netty/http/NettyHttpCustomOptionsTest.java     |     2 +-
 .../http/NettyHttpEmptyQueryParameterTest.java     |     2 +-
 ...pEndpointUriCustomHeaderFilterStrategyTest.java |     2 +-
 .../NettyHttpEndpointUriEncodingIssueTest.java     |     2 +-
 ...pointUriEncodingIssueUrlDecodeDisabledTest.java |     2 +-
 .../http/NettyHttpFilterCamelHeadersTest.java      |     2 +-
 .../NettyHttpGetWithParamAsExchangeHeaderTest.java |     2 +-
 .../netty/http/NettyHttpGetWithParamTest.java      |     2 +-
 .../netty/http/NettyHttpHandle404Test.java         |     2 +-
 .../netty/http/NettyHttpHeaderCaseTest.java        |     2 +-
 .../NettyHttpHeaderFilterStrategyRemovalTest.java  |     2 +-
 .../component/netty/http/NettyHttpHeadersTest.java |     2 +-
 .../netty/http/NettyHttpLoopErrorTest.java         |     2 +-
 .../netty/http/NettyHttpMapHeadersFalseTest.java   |     2 +-
 .../netty/http/NettyHttpMethodRestrictTest.java    |     2 +-
 .../netty/http/NettyHttpMuteExceptionTest.java     |     2 +-
 .../netty/http/NettyHttpOkStatusCodeTest.java      |     2 +-
 .../http/NettyHttpOnExceptionHandledTest.java      |     2 +-
 .../netty/http/NettyHttpPostDataTest.java          |     2 +-
 .../netty/http/NettyHttpProducerBridgeTest.java    |     2 +-
 .../http/NettyHttpProducerConcurrentTest.java      |     2 +-
 .../netty/http/NettyHttpProducerHttpPathTest.java  |     2 +-
 .../netty/http/NettyHttpProducerKeepAliveTest.java |     2 +-
 .../http/NettyHttpProducerQueryParamTest.java      |     2 +-
 .../http/NettyHttpProducerSendEmptyHeaderTest.java |     2 +-
 .../netty/http/NettyHttpProducerSessionTest.java   |     2 +-
 .../netty/http/NettyHttpProducerSimpleGetTest.java |     2 +-
 .../netty/http/NettyHttpProducerSimpleTest.java    |     2 +-
 ...ttyHttpProducerThrowExceptionOnFailureTest.java |     2 +-
 ...tyHttpProducerTwoParametersWithSameKeyTest.java |     2 +-
 .../http/NettyHttpProducerWithHeaderTest.java      |     2 +-
 .../netty/http/NettyHttpProtocolNoSlashTest.java   |     2 +-
 .../netty/http/NettyHttpRawQueryTest.java          |     2 +-
 .../netty/http/NettyHttpRedeliveryTest.java        |     2 +-
 .../http/NettyHttpRedirectNoLocationTest.java      |     2 +-
 .../netty/http/NettyHttpRedirectTest.java          |     2 +-
 .../netty/http/NettyHttpRequestTimeoutTest.java    |     2 +-
 .../http/NettyHttpRestContextPathMatcherTest.java  |     2 +-
 .../netty/http/NettyHttpRestOptionsAllowTest.java  |     2 +-
 ...ttpReturnDataNotInputStreamConvertableTest.java |     2 +-
 .../netty/http/NettyHttpSSLHandshakeErrorTest.java |     2 +-
 .../component/netty/http/NettyHttpSSLSNITest.java  |     2 +-
 .../component/netty/http/NettyHttpSSLTest.java     |     2 +-
 .../NettyHttpSameHostDifferentParametersTest.java  |     2 +-
 .../netty/http/NettyHttpSendDynamicAwareTest.java  |     2 +-
 ...ttyHttpSimpleBasicAuthConstraintMapperTest.java |     2 +-
 .../netty/http/NettyHttpSimpleBasicAuthTest.java   |     2 +-
 .../http/NettyHttpSimplePooledExchangeTest.java    |     2 +-
 .../component/netty/http/NettyHttpSimpleTest.java  |     2 +-
 .../http/NettyHttpSimpleUriParametersTest.java     |     2 +-
 .../http/NettyHttpStreamCacheFileResponseTest.java |     2 +-
 .../component/netty/http/NettyHttpStreamTest.java  |     2 +-
 .../netty/http/NettyHttpSuspendResume503Test.java  |     2 +-
 .../netty/http/NettyHttpSuspendResumeTest.java     |     2 +-
 .../http/NettyHttpSwitchingStatus204Test.java      |     2 +-
 .../netty/http/NettyHttpTraceDisabledTest.java     |     2 +-
 .../netty/http/NettyHttpTransferExceptionTest.java |     2 +-
 ...ttyHttpTwoRoutesBootstrapConfigurationTest.java |     2 +-
 .../NettyHttpTwoRoutesMatchOnUriPrefixTest.java    |     2 +-
 .../http/NettyHttpTwoRoutesStopOneRouteTest.java   |     2 +-
 .../netty/http/NettyHttpTwoRoutesTest.java         |     2 +-
 ...woRoutesValidateBootstrapConfigurationTest.java |     2 +-
 .../netty/http/NettyHttpXMLXPathResponseTest.java  |     2 +-
 .../netty/http/NettyHttpXMLXPathTest.java          |     2 +-
 .../component/netty/http/NettyMDCLoggingTest.java  |     5 +-
 .../netty/http/NettyMixedCaseHttpPathTest.java     |     2 +-
 .../netty/http/NettyProxyMixedCasePathTest.java    |     2 +-
 .../netty/http/NettyRecipientListHttpBaseTest.java |     2 +-
 .../netty/http/NettyRequestManagementTest.java     |     2 +-
 .../netty/http/NettyRouteSimpleDynamicURITest.java |     2 +-
 .../component/netty/http/NettyRouteSimpleTest.java |     2 +-
 .../netty/http/NettySharedHttpServerTest.java      |     2 +-
 .../netty/http/NettyUseRawHttpResponseTest.java    |     2 +-
 .../netty/http/rest/RestApiMatchUriNettyTest.java  |     4 +-
 .../netty/http/rest/RestApiNettyTest.java          |     4 +-
 .../http/rest/RestNettyCircuitBreakerLeakTest.java |     4 +-
 .../RestNettyHttpBindingModeAutoWithJsonTest.java  |     4 +-
 .../RestNettyHttpBindingModeAutoWithXmlTest.java   |     4 +-
 .../rest/RestNettyHttpBindingModeJsonTest.java     |     4 +-
 ...stNettyHttpBindingModeJsonWithContractTest.java |     4 +-
 ...estNettyHttpBindingModeOffWithContractTest.java |     4 +-
 .../http/rest/RestNettyHttpBindingModeXmlTest.java |     4 +-
 .../RestNettyHttpContextPathConfigurationTest.java |     4 +-
 .../rest/RestNettyHttpContextPathMatchGetTest.java |     4 +-
 .../netty/http/rest/RestNettyHttpGetCorsTest.java  |     4 +-
 .../netty/http/rest/RestNettyHttpGetTest.java      |     4 +-
 .../http/rest/RestNettyHttpGetWildcardsTest.java   |     4 +-
 .../netty/http/rest/RestNettyHttpOptionsTest.java  |     4 +-
 .../http/rest/RestNettyHttpPojoInOutTest.java      |     4 +-
 .../rest/RestNettyHttpPostJsonJaxbPojoTest.java    |     4 +-
 .../rest/RestNettyHttpPostJsonPojoListTest.java    |     4 +-
 .../http/rest/RestNettyHttpPostJsonPojoTest.java   |     4 +-
 .../rest/RestNettyHttpPostXmlJaxbPojoTest.java     |     4 +-
 .../netty/http/rest/RestNettyHttpVerbTest.java     |     4 +-
 .../http/rest/RestNettyMethodNotAllowedTest.java   |     4 +-
 .../netty/http/rest/RestNettyProducerGetTest.java  |     4 +-
 .../rest/RestNettyProducerGetUriParameterTest.java |     4 +-
 .../netty/http/rest/RestNettyProducerPutTest.java  |     4 +-
 .../RestNettyProducerThrowExceptionErrorTest.java  |     4 +-
 .../rest/RestNettyProducerVerbUpperCaseTest.java   |     4 +-
 .../http/rest/RestProducerOutTypeBindingTest.java  |     4 +-
 components/camel-observation/pom.xml               |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../pom.xml                                        |    27 +-
 .../component/once/OnceComponentConfigurer.java}   |    35 +-
 .../component/once/OnceEndpointConfigurer.java     |    92 +
 .../component/once/OnceEndpointUriFactory.java}    |    52 +-
 .../org/apache/camel/component/once/once.json      |    43 +
 .../services/org/apache/camel/component.properties |     7 +
 .../services/org/apache/camel/component/once       |     2 +
 .../org/apache/camel/configurer/once-component     |     2 +
 .../org/apache/camel/configurer/once-endpoint      |     2 +
 .../org/apache/camel/urifactory/once-endpoint      |     2 +
 .../camel-once/src/main/docs/once-component.adoc   |   155 +
 .../apache/camel/component/once/OnceComponent.java |   107 +
 .../apache/camel/component/once/OnceConsumer.java  |   180 +
 .../apache/camel/component/once/OnceEndpoint.java  |   156 +
 .../once/OnceBodyAndExchangePropertyTest.java}     |    25 +-
 .../component/once/OnceBodyAndHeaderFileTest.java} |    25 +-
 .../component/once/OnceBodyAndHeaderTest.java}     |    27 +-
 .../once/OnceBodyAndVariableFileTest.java}         |    25 +-
 .../component/once/OnceBodyAndVariableTest.java}   |    26 +-
 .../camel/component/once/OnceBodyFileTest.java}    |    23 +-
 .../camel/component/once/OnceGroovyFileTest.java}  |    22 +-
 .../component/once/OnceSimpleDisabledTest.java}    |    26 +-
 .../camel/component/once/OnceSimpleFileTest.java}  |    25 +-
 .../camel/component/once/OnceSimpleTest.java}      |    24 +-
 .../org/apache/camel/component/once/OnceTest.java} |    24 +-
 .../src/test/resources/calc.groovy}                |     9 +-
 components/camel-once/src/test/resources/data.csv  |     2 +
 .../camel-once/src/test/resources/letter.txt       |     1 +
 .../src/test/resources/log4j2.properties           |    15 +-
 .../src/test/resources/price.txt}                  |     0
 .../apache/camel/openapi/RestOpenApiReader.java    |    15 +-
 .../OpenTelemetryExchangeEventNotifier.java        |     3 +-
 .../OpenTelemetryRouteEventNotifier.java           |     3 +-
 .../OpenTelemetryMessageHistoryFactory.java        |     4 +-
 ....java => AbstractOpenTelemetryTestSupport.java} |     2 +-
 ...nTelemetryExchangeEventNotifierDynamicTest.java |     4 +-
 .../OpenTelemetryExchangeEventNotifierTest.java    |     4 +-
 ...TelemetryExchangeEventNotifierTimeUnitTest.java |     4 +-
 .../OpenTelemetryRouteEventNotifierTest.java       |     4 +-
 .../messagehistory/MessageHistoryPatternIT.java    |     7 +-
 .../MessageHistoryExceptionRouteTest.java          |     4 +-
 .../metrics/messagehistory/MessageHistoryTest.java |     4 +-
 .../AbstractOpenTelemetryRoutePolicyTest.java      |     4 +-
 .../http/vertx/VertxPlatformHttpConsumer.java      |    20 +-
 .../VertxPlatformServerRequestValidationTest.java  |   121 +
 .../http/PlatformHttpComponentConfigurer.java      |     6 +
 .../component/platform/http/platform-http.json     |     7 +-
 .../platform/http/DefaultPlatformHttpConsumer.java |     3 +-
 .../platform/http/PlatformHttpComponent.java       |    15 +
 .../platform/http/AbstractPlatformHttpTest.java    |     6 +-
 .../http/JettyCustomPlatformHttpConsumer.java      |     6 +-
 .../http/JettyCustomPlatformHttpEngine.java        |     6 +-
 ...ttyServerTest.java => JettyEmbeddedServer.java} |     6 +-
 components/camel-rocketmq/pom.xml                  |    13 +-
 .../camel-salesforce-component/pom.xml             |   107 +-
 .../salesforce/SalesforceLoginConfig.java          |     4 +-
 .../salesforce/internal/SalesforceSession.java     |     4 +-
 .../component/salesforce/BulkApiJobManualIT.java   |    11 -
 .../component/salesforce/LoginConfigHelper.java    |   128 +-
 .../component/salesforce/RestApiManualIT.java      |    32 +-
 .../api/MultiSelectPicklistJsonTest.java           |    24 +-
 .../dto/generated/{MSPTest.java => MSP.java}       |     4 +-
 .../{StringMSPTest.java => StringMSP.java}         |     4 +-
 .../camel-salesforce/it/resources/.gitignore       |    13 +
 components/camel-salesforce/it/resources/README.md |   193 +
 .../it/resources/migration-tool/.gitignore         |     1 -
 .../salesforce/applications/Warehouse.app          |    27 -
 .../classes/MerchandiseRestResource.cls-meta.xml   |    23 -
 .../MerchandiseRestResourceTests.cls-meta.xml      |    23 -
 .../resources/salesforce/classes/UpdateProfile.cls |    37 -
 .../resources/salesforce/connectedApps/.gitignore  |     1 -
 .../salesforce/documents/Test_Documents-meta.xml   |    24 -
 .../Test_Documents/Test_Document.txt-meta.xml      |    24 -
 .../it/resources/salesforce/objects/Account.object |    41 -
 .../salesforce/objects/CamelEventMessage__e.object |    36 -
 .../salesforce/objects/CamelEventNote__e.object    |    36 -
 .../salesforce/objects/Line_Item__c.object         |   117 -
 .../salesforce/objects/Merchandise__c.object       |   119 -
 .../salesforce/objects/TestEvent__e.object         |    35 -
 .../it/resources/salesforce/package.xml            |    92 -
 ...s_AccountChangeEvent.platformEventChannelMember |    21 -
 .../salesforce/reports/Test_Reports-meta.xml       |    22 -
 .../it/resources/salesforce/tabs/Invoice__c.tab    |    21 -
 .../resources/salesforce/tabs/Merchandise__c.tab   |    21 -
 .../it/resources/setup-salesforce.sh               |   275 +
 ...orceIntegrationTests.connectedApp-template.xml} |    15 +-
 .../sfdx-project/config/scratch-org-def.json       |    21 +
 .../default/applications/Warehouse.app-meta.xml    |    11 +
 ....Test_Account_Process.approvalProcess-meta.xml} |    16 -
 .../default}/classes/MerchandiseRestResource.cls   |     0
 .../classes/MerchandiseRestResource.cls-meta.xml   |     5 +
 .../classes/MerchandiseRestResourceTests.cls       |     0
 .../MerchandiseRestResourceTests.cls-meta.xml      |     5 +
 .../Test_Documents.documentFolder-meta.xml         |     6 +
 .../Test_Documents/Test_Document.document-meta.xml |     6 +
 .../documents/Test_Documents/Test_Document.txt     |     0
 ...d_Account_Duplicate_Rule.duplicateRule-meta.xml |    20 +
 ...d_Contact_Duplicate_Rule.duplicateRule-meta.xml |    20 +
 ...dard_Lead_Duplicate_Rule.duplicateRule-meta.xml |    20 +
 .../Invoice__c-Invoice Layout.layout-meta.xml}     |    16 -
 .../Line_Item__c-Line Item Layout.layout-meta.xml} |    16 -
 ...chandise__c-Merchandise Layout.layout-meta.xml} |    16 -
 .../objects/Account/Account.object-meta.xml        |     4 +
 .../Account/fields/External_Id__c.field-meta.xml   |    12 +
 .../fields/Shipping_Location__c.field-meta.xml     |    11 +
 .../CamelEventMessage__e.object-meta.xml           |     8 +
 .../fields/Message__c.field-meta.xml               |    13 +
 .../CamelEventNote__e.object-meta.xml              |     8 +
 .../fields/Note__c.field-meta.xml                  |    13 +
 .../objects/Invoice__c/Invoice__c.object-meta.xml} |    54 +-
 .../Invoice__c/fields/Status__c.field-meta.xml     |    32 +
 .../Invoice__c/listViews/All.listView-meta.xml     |     6 +
 .../Line_Item__c/Line_Item__c.object-meta.xml      |    63 +
 .../fields/Merchandise__c.field-meta.xml           |    13 +
 .../fields/Unit_Price__c.field-meta.xml            |    11 +
 .../fields/Units_Sold__c.field-meta.xml            |    12 +
 .../Test_Record_Type.recordType-meta.xml           |     6 +
 .../Merchandise__c/Merchandise__c.object-meta.xml  |    64 +
 .../fields/Description__c.field-meta.xml           |    12 +
 .../Merchandise__c/fields/Price__c.field-meta.xml  |    12 +
 .../fields/Total_Inventory__c.field-meta.xml       |    13 +
 .../Merchandise__c/listViews/All.listView-meta.xml |     6 +
 .../TestEvent__e/TestEvent__e.object-meta.xml      |     7 +
 .../fields/Test_Field__c.field-meta.xml            |    13 +
 ...d_Delete_Permission_Set.permissionset-meta.xml} |    40 +-
 ...ChangeEvent.platformEventChannelMember-meta.xml |     5 +
 .../reports/Test_Reports.reportFolder-meta.xml     |     4 +
 .../Test_Reports/Test_Report.report-meta.xml}      |    16 -
 .../main/default/tabs/Invoice__c.tab-meta.xml      |     5 +
 .../main/default/tabs/Merchandise__c.tab-meta.xml  |     5 +
 .../it/resources/sfdx-project/sfdx-project.json    |    12 +
 .../src/test/java/a/b/c/{Test.java => Sample.java} |     2 +-
 ...ngInterceptSendToEndpointInOnExceptionTest.java |     7 +
 .../scan/DefaultPackageScanClassResolverTest.java  |     4 +-
 components/pom.xml                                 |     1 +
 .../main/java/org/apache/camel/RecipientList.java  |     7 +-
 .../docs/modules/eips/pages/aggregate-eip.adoc     |    11 +-
 .../docs/modules/eips/pages/recipientList-eip.adoc |     2 +-
 .../META-INF/org/apache/camel/model/multicast.json |     2 +-
 .../org/apache/camel/model/recipientList.json      |     2 +-
 .../META-INF/org/apache/camel/model/split.json     |     2 +-
 .../apache/camel/model/MulticastDefinition.java    |    12 +-
 .../camel/model/RecipientListDefinition.java       |    23 +-
 .../org/apache/camel/model/SplitDefinition.java    |    18 +-
 .../processor/aggregate/AggregateProcessor.java    |     2 +-
 .../DefaultConsumerUoWBridgeErrorHandlerTest.java  |   163 +
 .../org/apache/camel/main/components.properties    |     1 +
 .../BridgeExceptionHandlerToErrorHandler.java      |    27 +-
 .../camel/support/HeaderSelectorProducer.java      |     6 +-
 .../org/apache/camel/support/MessageHelper.java    |     3 +-
 .../processor/DefaultExchangeFormatter.java        |     4 +-
 .../org/apache/camel/util/AnnotationHelper.java    |     4 +-
 .../main/java/org/apache/camel/util/Scanner.java   |     2 +
 .../camel/util/CamelCaseOrderedPropertiesTest.java |     4 +-
 .../apache/camel/util/OrderedPropertiesTest.java   |     4 +-
 .../java/org/apache/camel/util/ScannerTest.java    |    57 +-
 .../java/org/apache/camel/util/TimeUtilsTest.java  |     2 +-
 .../java/org/apache/camel/util/URISupportTest.java |    14 +-
 .../SizedScheduledExecutorServiceTest.java         |    41 +-
 .../concurrent/SynchronousExecutorServiceTest.java |    48 +-
 docs/.pnp.cjs                                      |    48 +-
 .../modules/ROOT/examples/json/once.json           |     1 +
 docs/components/modules/ROOT/nav.adoc              |     1 +
 .../modules/ROOT/pages/once-component.adoc         |     1 +
 .../modules/others/examples/json/aws-common.json   |     1 +
 docs/components/modules/others/nav.adoc            |     6 +-
 docs/package.json                                  |     2 +-
 .../ROOT/pages/camel-4x-upgrade-guide-4_17.adoc    |    21 +
 .../user-manual/modules/ROOT/pages/clustering.adoc |    35 +-
 docs/yarn.lock                                     |    20 +-
 .../component/ComponentsBuilderFactory.java        |    13 +
 .../dsl/Aws2AthenaComponentBuilderFactory.java     |    55 +
 .../dsl/Aws2TimestreamComponentBuilderFactory.java |    37 +
 .../dsl/Aws2TranscribeComponentBuilderFactory.java |     7 +-
 .../AwsSecretsManagerComponentBuilderFactory.java  |     6 +-
 .../dsl/DoclingComponentBuilderFactory.java        |   199 -
 .../component/dsl/OnceComponentBuilderFactory.java |   160 +
 .../dsl/PlatformHttpComponentBuilderFactory.java   |    25 +
 .../builder/endpoint/EndpointBuilderFactory.java   |     1 +
 .../camel/builder/endpoint/EndpointBuilders.java   |     1 +
 .../builder/endpoint/StaticEndpointBuilders.java   |    40 +
 .../dsl/Athena2EndpointBuilderFactory.java         |    79 +
 .../dsl/DoclingEndpointBuilderFactory.java         |   317 -
 .../dsl/DynamicRouterEndpointBuilderFactory.java   |    34 +-
 .../endpoint/dsl/OnceEndpointBuilderFactory.java   |   427 +
 .../dsl/SecretsManagerEndpointBuilderFactory.java  |    12 +-
 .../dsl/Timestream2EndpointBuilderFactory.java     |    49 +
 .../dsl/Transcribe2EndpointBuilderFactory.java     |    19 +-
 dsl/camel-jbang/camel-jbang-container/Dockerfile   |     2 +-
 .../dsl/jbang/core/commands/CamelCommand.java      |     3 +-
 .../dsl/jbang/core/commands/ExportBaseCommand.java |     6 +-
 .../dsl/jbang/core/commands/ExportHelper.java      |     5 +-
 .../dsl/jbang/core/commands/plugin/PluginAdd.java  |    23 +-
 .../jbang/core/commands/plugin/PluginCommand.java  |     2 +-
 .../jbang/core/commands/plugin/PluginDelete.java   |     4 +-
 .../dsl/jbang/core/commands/plugin/PluginGet.java  |    17 +-
 .../camel/dsl/jbang/core/common/PluginHelper.java  |    45 +-
 .../camel/dsl/jbang/core/common/PluginType.java    |    16 +-
 .../maven-wrapper/maven-wrapper.properties         |     4 +-
 ...eTest.java => CamelCommandBaseTestSupport.java} |     2 +-
 .../jbang/core/commands/DependencyListTest.java    |     2 +-
 .../jbang/core/commands/DependencyRuntimeTest.java |     2 +-
 .../jbang/core/commands/DependencyUpdateTest.java  |     2 +-
 .../core/commands/bind/BindKnativeBrokerTest.java  |     4 +-
 .../core/commands/bind/BindKnativeChannelTest.java |     4 +-
 .../commands/bind/BindObjectReferenceTest.java     |     4 +-
 .../commands/bind/BindStrimziKafkaTopicTest.java   |     4 +-
 .../dsl/jbang/core/commands/bind/BindTest.java     |     4 +-
 ...eConfigTest.java => BaseConfigTestSupport.java} |     4 +-
 .../jbang/core/commands/config/ConfigGetTest.java  |     2 +-
 .../jbang/core/commands/config/ConfigListTest.java |     2 +-
 .../jbang/core/commands/config/ConfigSetTest.java  |     2 +-
 .../core/commands/config/ConfigUnsetTest.java      |     2 +-
 .../dsl/jbang/core/commands/infra/InfraTest.java   |     4 +-
 .../jbang/core/commands/plugin/PluginAddTest.java  |     4 +-
 .../core/commands/plugin/PluginDeleteTest.java     |     4 +-
 .../jbang/core/commands/plugin/PluginGetTest.java  |     4 +-
 .../jbang/core/commands/update/UpdateListTest.java |     4 +-
 .../core/commands/version/VersionGetTest.java      |     4 +-
 .../core/commands/version/VersionListTest.java     |     4 +-
 ...aseTest.java => KubernetesBaseTestSupport.java} |     2 +-
 .../commands/kubernetes/KubernetesCommandTest.java |     2 +-
 ...t.java => KubernetesExportBaseTestSupport.java} |     2 +-
 .../kubernetes/KubernetesExportKnativeTest.java    |     2 +-
 .../commands/kubernetes/KubernetesExportTest.java  |     9 +-
 .../commands/kubernetes/KubernetesPodLogsTest.java |     2 +-
 .../kubernetes/KubernetesRunCustomTest.java        |    10 +-
 .../commands/kubernetes/KubernetesRunTest.java     |     2 +-
 dsl/camel-jbang/camel-launcher/pom.xml             |     4 +-
 dsl/camel-jbang/pom.xml                            |     2 +-
 .../camel-component-known-dependencies.properties  |     1 +
 .../dsl/yaml/deserializers/ModelDeserializers.java |     6 +-
 .../generated/resources/schema/camelYamlDsl.json   |     6 +-
 .../camel-yaml-dsl/src/main/docs/yaml-dsl.adoc     |    10 +-
 parent/pom.xml                                     |   104 +-
 pom.xml                                            |     5 +-
 test-infra/camel-test-infra-all/pom.xml            |     2 +-
 .../camel/test/infra/cli/it/CliConfigITCase.java   |     9 +-
 .../apache/camel/test/infra/cli/it/RunITCase.java  |     2 +-
 .../infra/docling/services/container.properties    |     2 +-
 .../test/infra/fhir/services/container.properties  |     2 +-
 .../test/infra/iggy/services/IggyContainer.java    |     6 +-
 .../test/infra/iggy/services/container.properties  |     3 +-
 .../infra/keycloak/services/container.properties   |     1 +
 .../test/infra/minio/services/container.properties |     2 +-
 .../infra/mosquitto/services/container.properties  |     2 +-
 .../infra/ollama/services/container.properties     |     3 +-
 .../infra/opensearch/services/container.properties |     2 +-
 .../infra/rocketmq/services/container.properties   |     1 +
 .../infra/zookeeper/services/container.properties  |     2 +-
 .../camel-validator-test-resources/pom.xml         |     2 +-
 .../camel/tooling/maven/MavenDownloaderImpl.java   |     1 +
 .../pom.xml                                        |     4 +-
 .../camel/maven/packaging/PrepareCatalogMojo.java  |     1 +
 tooling/maven/camel-restdsl-openapi-plugin/pom.xml |     2 +-
 858 files changed, 26444 insertions(+), 33500 deletions(-)
 create mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/once.json
 delete mode 100644 
components/camel-ai/camel-docling/src/main/java/org/apache/camel/component/docling/DoclingServeClient.java
 create mode 100644 
components/camel-ai/camel-langchain4j-agent-api/src/main/java/org/apache/camel/component/langchain4j/agent/api/guardrails/CodeInjectionGuardrail.java
 create mode 100644 
components/camel-ai/camel-langchain4j-agent-api/src/main/java/org/apache/camel/component/langchain4j/agent/api/guardrails/Guardrails.java
 create mode 100644 
components/camel-ai/camel-langchain4j-agent-api/src/main/java/org/apache/camel/component/langchain4j/agent/api/guardrails/InputLengthGuardrail.java
 create mode 100644 
components/camel-ai/camel-langchain4j-agent-api/src/main/java/org/apache/camel/component/langchain4j/agent/api/guardrails/JsonFormatGuardrail.java
 create mode 100644 
components/camel-ai/camel-langchain4j-agent-api/src/main/java/org/apache/camel/component/langchain4j/agent/api/guardrails/KeywordFilterGuardrail.java
 create mode 100644 
components/camel-ai/camel-langchain4j-agent-api/src/main/java/org/apache/camel/component/langchain4j/agent/api/guardrails/KeywordOutputFilterGuardrail.java
 create mode 100644 
components/camel-ai/camel-langchain4j-agent-api/src/main/java/org/apache/camel/component/langchain4j/agent/api/guardrails/LanguageGuardrail.java
 create mode 100644 
components/camel-ai/camel-langchain4j-agent-api/src/main/java/org/apache/camel/component/langchain4j/agent/api/guardrails/NotEmptyGuardrail.java
 create mode 100644 
components/camel-ai/camel-langchain4j-agent-api/src/main/java/org/apache/camel/component/langchain4j/agent/api/guardrails/OutputLengthGuardrail.java
 create mode 100644 
components/camel-ai/camel-langchain4j-agent-api/src/main/java/org/apache/camel/component/langchain4j/agent/api/guardrails/PiiDetectorGuardrail.java
 create mode 100644 
components/camel-ai/camel-langchain4j-agent-api/src/main/java/org/apache/camel/component/langchain4j/agent/api/guardrails/PromptInjectionGuardrail.java
 create mode 100644 
components/camel-ai/camel-langchain4j-agent-api/src/main/java/org/apache/camel/component/langchain4j/agent/api/guardrails/RegexPatternGuardrail.java
 create mode 100644 
components/camel-ai/camel-langchain4j-agent-api/src/main/java/org/apache/camel/component/langchain4j/agent/api/guardrails/SensitiveDataOutputGuardrail.java
 create mode 100644 
components/camel-ai/camel-langchain4j-agent-api/src/main/java/org/apache/camel/component/langchain4j/agent/api/guardrails/WordCountGuardrail.java
 create mode 100644 
components/camel-ai/camel-langchain4j-agent-api/src/test/java/org/apache/camel/component/langchain4j/agent/api/guardrails/CodeInjectionGuardrailTest.java
 create mode 100644 
components/camel-ai/camel-langchain4j-agent-api/src/test/java/org/apache/camel/component/langchain4j/agent/api/guardrails/GuardrailsTest.java
 create mode 100644 
components/camel-ai/camel-langchain4j-agent-api/src/test/java/org/apache/camel/component/langchain4j/agent/api/guardrails/InputLengthGuardrailTest.java
 create mode 100644 
components/camel-ai/camel-langchain4j-agent-api/src/test/java/org/apache/camel/component/langchain4j/agent/api/guardrails/JsonFormatGuardrailTest.java
 create mode 100644 
components/camel-ai/camel-langchain4j-agent-api/src/test/java/org/apache/camel/component/langchain4j/agent/api/guardrails/LanguageGuardrailTest.java
 create mode 100644 
components/camel-ai/camel-langchain4j-agent-api/src/test/java/org/apache/camel/component/langchain4j/agent/api/guardrails/NotEmptyGuardrailTest.java
 create mode 100644 
components/camel-ai/camel-langchain4j-agent-api/src/test/java/org/apache/camel/component/langchain4j/agent/api/guardrails/PiiDetectorGuardrailTest.java
 create mode 100644 
components/camel-ai/camel-langchain4j-agent-api/src/test/java/org/apache/camel/component/langchain4j/agent/api/guardrails/PromptInjectionGuardrailTest.java
 create mode 100644 
components/camel-ai/camel-langchain4j-agent-api/src/test/java/org/apache/camel/component/langchain4j/agent/api/guardrails/RegexPatternGuardrailTest.java
 create mode 100644 
components/camel-ai/camel-langchain4j-agent-api/src/test/java/org/apache/camel/component/langchain4j/agent/api/guardrails/SensitiveDataOutputGuardrailTest.java
 create mode 100644 
components/camel-ai/camel-langchain4j-agent-api/src/test/java/org/apache/camel/component/langchain4j/agent/api/guardrails/WordCountGuardrailTest.java
 create mode 100644 
components/camel-ai/camel-openai/src/test/java/org/apache/camel/component/openai/integration/OpenAIChatCompletionIT.java
 create mode 100644 
components/camel-ai/camel-openai/src/test/java/org/apache/camel/component/openai/integration/OpenAITestSupport.java
 create mode 100644 components/camel-ai/camel-openai/test_execution.md
 delete mode 100644 
components/camel-aws/camel-aws-bedrock/src/main/java/org/apache/camel/component/aws2/bedrock/agent/client/BedrockAgentInternalClient.java
 delete mode 100644 
components/camel-aws/camel-aws-bedrock/src/main/java/org/apache/camel/component/aws2/bedrock/agent/client/impl/BedrockAgentClientIAMOptimizedImpl.java
 delete mode 100644 
components/camel-aws/camel-aws-bedrock/src/main/java/org/apache/camel/component/aws2/bedrock/agent/client/impl/BedrockAgentClientIAMProfileOptimizedImpl.java
 delete mode 100644 
components/camel-aws/camel-aws-bedrock/src/main/java/org/apache/camel/component/aws2/bedrock/agent/client/impl/BedrockAgentClientSessionTokenImpl.java
 delete mode 100644 
components/camel-aws/camel-aws-bedrock/src/main/java/org/apache/camel/component/aws2/bedrock/agent/client/impl/BedrockAgentClientStandardImpl.java
 delete mode 100644 
components/camel-aws/camel-aws-bedrock/src/main/java/org/apache/camel/component/aws2/bedrock/agentruntime/client/BedrockAgentRuntimeInternalClient.java
 delete mode 100644 
components/camel-aws/camel-aws-bedrock/src/main/java/org/apache/camel/component/aws2/bedrock/agentruntime/client/impl/BedrockAgentRuntimeClientIAMOptimizedImpl.java
 delete mode 100644 
components/camel-aws/camel-aws-bedrock/src/main/java/org/apache/camel/component/aws2/bedrock/agentruntime/client/impl/BedrockAgentRuntimeClientIAMProfileOptimizedImpl.java
 delete mode 100644 
components/camel-aws/camel-aws-bedrock/src/main/java/org/apache/camel/component/aws2/bedrock/agentruntime/client/impl/BedrockAgentRuntimeClientSessionTokenImpl.java
 delete mode 100644 
components/camel-aws/camel-aws-bedrock/src/main/java/org/apache/camel/component/aws2/bedrock/agentruntime/client/impl/BedrockAgentRuntimeClientStandardImpl.java
 delete mode 100644 
components/camel-aws/camel-aws-bedrock/src/main/java/org/apache/camel/component/aws2/bedrock/runtime/client/BedrockRuntimeInternalClient.java
 delete mode 100644 
components/camel-aws/camel-aws-bedrock/src/main/java/org/apache/camel/component/aws2/bedrock/runtime/client/impl/BedrockRuntimeClientIAMOptimizedImpl.java
 delete mode 100644 
components/camel-aws/camel-aws-bedrock/src/main/java/org/apache/camel/component/aws2/bedrock/runtime/client/impl/BedrockRuntimeClientIAMProfileOptimizedImpl.java
 delete mode 100644 
components/camel-aws/camel-aws-bedrock/src/main/java/org/apache/camel/component/aws2/bedrock/runtime/client/impl/BedrockRuntimeClientSessionTokenImpl.java
 delete mode 100644 
components/camel-aws/camel-aws-bedrock/src/main/java/org/apache/camel/component/aws2/bedrock/runtime/client/impl/BedrockRuntimeClientStandardImpl.java
 delete mode 100644 
components/camel-aws/camel-aws-bedrock/src/test/java/org/apache/camel/component/aws2/bedrock/agent/BedrockAgentClientFactoryTest.java
 delete mode 100644 
components/camel-aws/camel-aws-bedrock/src/test/java/org/apache/camel/component/aws2/bedrock/agentruntime/BedrockAgentRuntimeClientFactoryTest.java
 delete mode 100644 
components/camel-aws/camel-aws-bedrock/src/test/java/org/apache/camel/component/aws2/bedrock/runtime/BedrockRuntimeClientFactoryTest.java
 delete mode 100644 
components/camel-aws/camel-aws-cloudtrail/src/main/java/org/apache/camel/component/aws/cloudtrail/client/CloudtrailInternalClient.java
 delete mode 100644 
components/camel-aws/camel-aws-cloudtrail/src/main/java/org/apache/camel/component/aws/cloudtrail/client/impl/CloudtrailClientIAMOptimizedImpl.java
 delete mode 100644 
components/camel-aws/camel-aws-cloudtrail/src/main/java/org/apache/camel/component/aws/cloudtrail/client/impl/CloudtrailClientIAMProfileOptimizedImpl.java
 delete mode 100644 
components/camel-aws/camel-aws-cloudtrail/src/main/java/org/apache/camel/component/aws/cloudtrail/client/impl/CloudtrailClientSessionTokenImpl.java
 delete mode 100644 
components/camel-aws/camel-aws-cloudtrail/src/main/java/org/apache/camel/component/aws/cloudtrail/client/impl/CloudtrailClientStandardImpl.java
 delete mode 100644 
components/camel-aws/camel-aws-cloudtrail/src/test/java/org/apache/camel/component/aws/cloudtrail/CloudtrailClientFactoryTest.java
 copy components/camel-aws/{camel-aws2-eks => camel-aws-common}/pom.xml (72%)
 create mode 100644 
components/camel-aws/camel-aws-common/src/generated/resources/META-INF/services/org/apache/camel/other.properties
 create mode 100644 
components/camel-aws/camel-aws-common/src/generated/resources/aws-common.json
 create mode 100644 
components/camel-aws/camel-aws-common/src/main/java/org/apache/camel/component/aws/common/AwsClientBuilderUtil.java
 create mode 100644 
components/camel-aws/camel-aws-common/src/main/java/org/apache/camel/component/aws/common/AwsCommonConfiguration.java
 delete mode 100644 
components/camel-aws/camel-aws-config/src/main/java/org/apache/camel/component/aws/config/client/AWSConfigInternalClient.java
 delete mode 100644 
components/camel-aws/camel-aws-config/src/main/java/org/apache/camel/component/aws/config/client/impl/AWSConfigClientIAMOptimizedImpl.java
 delete mode 100644 
components/camel-aws/camel-aws-config/src/main/java/org/apache/camel/component/aws/config/client/impl/AWSConfigClientIAMProfileOptimizedImpl.java
 delete mode 100644 
components/camel-aws/camel-aws-config/src/main/java/org/apache/camel/component/aws/config/client/impl/AWSConfigClientSessionTokenImpl.java
 delete mode 100644 
components/camel-aws/camel-aws-config/src/main/java/org/apache/camel/component/aws/config/client/impl/AWSConfigClientStandardImpl.java
 delete mode 100644 
components/camel-aws/camel-aws-config/src/test/java/org/apache/camel/component/aws/config/AWSConfigClientFactoryTest.java
 delete mode 100644 
components/camel-aws/camel-aws-secrets-manager/src/main/java/org/apache/camel/component/aws/secretsmanager/client/SecretsManagerInternalClient.java
 delete mode 100644 
components/camel-aws/camel-aws-secrets-manager/src/main/java/org/apache/camel/component/aws/secretsmanager/client/impl/SecretsManagerClientIAMOptimized.java
 delete mode 100644 
components/camel-aws/camel-aws-secrets-manager/src/main/java/org/apache/camel/component/aws/secretsmanager/client/impl/SecretsManagerClientIAMProfileOptimized.java
 delete mode 100644 
components/camel-aws/camel-aws-secrets-manager/src/main/java/org/apache/camel/component/aws/secretsmanager/client/impl/SecretsManagerClientSessionTokenImpl.java
 delete mode 100644 
components/camel-aws/camel-aws-secrets-manager/src/main/java/org/apache/camel/component/aws/secretsmanager/client/impl/SecretsManagerClientStandardImpl.java
 delete mode 100644 
components/camel-aws/camel-aws-secrets-manager/src/test/java/org/apache/camel/component/aws/secretsmanager/SecretsManagerClientFactoryTest.java
 delete mode 100644 
components/camel-aws/camel-aws2-athena/src/main/java/org/apache/camel/component/aws2/athena/client/Athena2InternalClient.java
 delete mode 100644 
components/camel-aws/camel-aws2-athena/src/main/java/org/apache/camel/component/aws2/athena/client/impl/Athena2ClientIAMOptimizedImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-athena/src/main/java/org/apache/camel/component/aws2/athena/client/impl/Athena2ClientIAMProfileOptimizedImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-athena/src/main/java/org/apache/camel/component/aws2/athena/client/impl/Athena2ClientSessionTokenImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-athena/src/main/java/org/apache/camel/component/aws2/athena/client/impl/Athena2ClientStandardImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-athena/src/test/java/org/apache/camel/component/aws2/athena/AthenaClientFactoryTest.java
 delete mode 100644 
components/camel-aws/camel-aws2-cw/src/main/java/org/apache/camel/component/aws2/cw/client/Cw2InternalClient.java
 delete mode 100644 
components/camel-aws/camel-aws2-cw/src/main/java/org/apache/camel/component/aws2/cw/client/impl/Cw2ClientIAMOptimizedImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-cw/src/main/java/org/apache/camel/component/aws2/cw/client/impl/Cw2ClientIAMProfileOptimizedImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-cw/src/main/java/org/apache/camel/component/aws2/cw/client/impl/Cw2ClientSessionTokenImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-cw/src/main/java/org/apache/camel/component/aws2/cw/client/impl/Cw2ClientStandardImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-cw/src/test/java/org/apache/camel/component/aws2/cw/Cw2ClientFactoryTest.java
 delete mode 100644 
components/camel-aws/camel-aws2-ddb/src/main/java/org/apache/camel/component/aws2/ddb/client/Ddb2InternalClient.java
 delete mode 100644 
components/camel-aws/camel-aws2-ddb/src/main/java/org/apache/camel/component/aws2/ddb/client/impl/Ddb2ClientIAMOptimizedImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-ddb/src/main/java/org/apache/camel/component/aws2/ddb/client/impl/Ddb2ClientIAMProfileOptimizedImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-ddb/src/main/java/org/apache/camel/component/aws2/ddb/client/impl/Ddb2ClientSessionTokenImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-ddb/src/main/java/org/apache/camel/component/aws2/ddb/client/impl/Ddb2ClientStandardImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-ddb/src/main/java/org/apache/camel/component/aws2/ddbstream/client/Ddb2StreamInternalClient.java
 delete mode 100644 
components/camel-aws/camel-aws2-ddb/src/main/java/org/apache/camel/component/aws2/ddbstream/client/impl/Ddb2StreamClientIAMOptimizedImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-ddb/src/main/java/org/apache/camel/component/aws2/ddbstream/client/impl/Ddb2StreamClientIAMProfileOptimizedImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-ddb/src/main/java/org/apache/camel/component/aws2/ddbstream/client/impl/Ddb2StreamClientSessionTokenImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-ddb/src/main/java/org/apache/camel/component/aws2/ddbstream/client/impl/Ddb2StreamClientStandardImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-ec2/src/main/java/org/apache/camel/component/aws2/ec2/client/AWS2EC2InternalClient.java
 delete mode 100644 
components/camel-aws/camel-aws2-ec2/src/main/java/org/apache/camel/component/aws2/ec2/client/impl/AWS2EC2ClientIAMOptimizedImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-ec2/src/main/java/org/apache/camel/component/aws2/ec2/client/impl/AWS2EC2ClientIAMProfileOptimizedImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-ec2/src/main/java/org/apache/camel/component/aws2/ec2/client/impl/AWS2EC2ClientSessionTokenImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-ec2/src/main/java/org/apache/camel/component/aws2/ec2/client/impl/AWS2EC2ClientStandardImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-ecs/src/main/java/org/apache/camel/component/aws2/ecs/client/ECS2InternalClient.java
 delete mode 100644 
components/camel-aws/camel-aws2-ecs/src/main/java/org/apache/camel/component/aws2/ecs/client/impl/ECS2ClientIAMOptimizedImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-ecs/src/main/java/org/apache/camel/component/aws2/ecs/client/impl/ECS2ClientIAMProfileOptimizedImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-ecs/src/main/java/org/apache/camel/component/aws2/ecs/client/impl/ECS2ClientSessionTokenImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-ecs/src/main/java/org/apache/camel/component/aws2/ecs/client/impl/ECS2ClientStandardImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-eks/src/main/java/org/apache/camel/component/aws2/eks/client/EKS2InternalClient.java
 delete mode 100644 
components/camel-aws/camel-aws2-eks/src/main/java/org/apache/camel/component/aws2/eks/client/impl/EKS2ClientIAMOptimizedImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-eks/src/main/java/org/apache/camel/component/aws2/eks/client/impl/EKS2ClientIAMProfileOptimizedImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-eks/src/main/java/org/apache/camel/component/aws2/eks/client/impl/EKS2ClientSessionTokenImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-eks/src/main/java/org/apache/camel/component/aws2/eks/client/impl/EKS2ClientStandardImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-eventbridge/src/main/java/org/apache/camel/component/aws2/eventbridge/client/EventbridgeInternalClient.java
 delete mode 100644 
components/camel-aws/camel-aws2-eventbridge/src/main/java/org/apache/camel/component/aws2/eventbridge/client/impl/EventbridgeClientIAMOptimizedImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-eventbridge/src/main/java/org/apache/camel/component/aws2/eventbridge/client/impl/EventbridgeClientIAMProfileOptimizedImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-eventbridge/src/main/java/org/apache/camel/component/aws2/eventbridge/client/impl/EventbridgeClientSessionTokenImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-eventbridge/src/main/java/org/apache/camel/component/aws2/eventbridge/client/impl/EventbridgeClientStandardImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-eventbridge/src/test/java/org/apache/camel/component/aws2/eventbridge/EventbridgeClientFactoryTest.java
 delete mode 100644 
components/camel-aws/camel-aws2-iam/src/main/java/org/apache/camel/component/aws2/iam/client/IAM2InternalClient.java
 delete mode 100644 
components/camel-aws/camel-aws2-iam/src/main/java/org/apache/camel/component/aws2/iam/client/impl/IAM2ClientOptimizedImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-iam/src/main/java/org/apache/camel/component/aws2/iam/client/impl/IAM2ClientProfileOptimizedImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-iam/src/main/java/org/apache/camel/component/aws2/iam/client/impl/IAM2ClientSessionTokenImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-iam/src/main/java/org/apache/camel/component/aws2/iam/client/impl/IAM2ClientStandardImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-kinesis/src/main/java/org/apache/camel/component/aws2/firehose/client/KinesisFirehoseInternalClient.java
 delete mode 100644 
components/camel-aws/camel-aws2-kinesis/src/main/java/org/apache/camel/component/aws2/firehose/client/impl/KinesisFirehoseClientIAMOptimizedImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-kinesis/src/main/java/org/apache/camel/component/aws2/firehose/client/impl/KinesisFirehoseClientIAMProfileOptimizedImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-kinesis/src/main/java/org/apache/camel/component/aws2/firehose/client/impl/KinesisFirehoseClientSessionTokenImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-kinesis/src/main/java/org/apache/camel/component/aws2/firehose/client/impl/KinesisFirehoseClientStandardImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-kinesis/src/main/java/org/apache/camel/component/aws2/kinesis/client/KinesisAsyncInternalClient.java
 delete mode 100644 
components/camel-aws/camel-aws2-kinesis/src/main/java/org/apache/camel/component/aws2/kinesis/client/KinesisInternalClient.java
 delete mode 100644 
components/camel-aws/camel-aws2-kinesis/src/main/java/org/apache/camel/component/aws2/kinesis/client/impl/KinesisAsyncClientIAMOptimizedImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-kinesis/src/main/java/org/apache/camel/component/aws2/kinesis/client/impl/KinesisAsyncClientIAMProfileOptimizedImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-kinesis/src/main/java/org/apache/camel/component/aws2/kinesis/client/impl/KinesisAsyncClientSessionTokenImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-kinesis/src/main/java/org/apache/camel/component/aws2/kinesis/client/impl/KinesisAsyncClientStandardImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-kinesis/src/main/java/org/apache/camel/component/aws2/kinesis/client/impl/KinesisClientIAMOptimizedImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-kinesis/src/main/java/org/apache/camel/component/aws2/kinesis/client/impl/KinesisClientIAMProfileOptimizedImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-kinesis/src/main/java/org/apache/camel/component/aws2/kinesis/client/impl/KinesisClientSessionTokenImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-kinesis/src/main/java/org/apache/camel/component/aws2/kinesis/client/impl/KinesisClientStandardImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-kms/src/main/java/org/apache/camel/component/aws2/kms/client/KMS2InternalClient.java
 delete mode 100644 
components/camel-aws/camel-aws2-kms/src/main/java/org/apache/camel/component/aws2/kms/client/impl/KMS2ClientOptimizedImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-kms/src/main/java/org/apache/camel/component/aws2/kms/client/impl/KMS2ClientProfileOptimizedImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-kms/src/main/java/org/apache/camel/component/aws2/kms/client/impl/KMS2ClientSessionTokenImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-kms/src/main/java/org/apache/camel/component/aws2/kms/client/impl/KMS2ClientStandardImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-lambda/src/main/java/org/apache/camel/component/aws2/lambda/client/Lambda2InternalClient.java
 delete mode 100644 
components/camel-aws/camel-aws2-lambda/src/main/java/org/apache/camel/component/aws2/lambda/client/impl/Lambda2ClientIAMProfileOptimizedImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-lambda/src/main/java/org/apache/camel/component/aws2/lambda/client/impl/Lambda2ClientOptimizedImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-lambda/src/main/java/org/apache/camel/component/aws2/lambda/client/impl/Lambda2ClientSessionTokenImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-lambda/src/main/java/org/apache/camel/component/aws2/lambda/client/impl/Lambda2ClientStandardImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-mq/src/main/java/org/apache/camel/component/aws2/mq/client/MQ2InternalClient.java
 delete mode 100644 
components/camel-aws/camel-aws2-mq/src/main/java/org/apache/camel/component/aws2/mq/client/impl/MQ2ClientOptimizedImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-mq/src/main/java/org/apache/camel/component/aws2/mq/client/impl/MQ2ClientProfileOptimizedImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-mq/src/main/java/org/apache/camel/component/aws2/mq/client/impl/MQ2ClientSessionTokenImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-mq/src/main/java/org/apache/camel/component/aws2/mq/client/impl/MQ2ClientStandardImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-msk/src/main/java/org/apache/camel/component/aws2/msk/client/MSK2InternalClient.java
 delete mode 100644 
components/camel-aws/camel-aws2-msk/src/main/java/org/apache/camel/component/aws2/msk/client/impl/MSK2ClientOptimizedImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-msk/src/main/java/org/apache/camel/component/aws2/msk/client/impl/MSK2ClientProfileOptimizedImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-msk/src/main/java/org/apache/camel/component/aws2/msk/client/impl/MSK2ClientSessionTokenImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-msk/src/main/java/org/apache/camel/component/aws2/msk/client/impl/MSK2ClientStandardImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-redshift/src/main/java/org/apache/camel/component/aws2/redshift/data/client/RedshiftData2InternalClient.java
 delete mode 100644 
components/camel-aws/camel-aws2-redshift/src/main/java/org/apache/camel/component/aws2/redshift/data/client/impl/RedshiftData2ClientIAMOptimizedImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-redshift/src/main/java/org/apache/camel/component/aws2/redshift/data/client/impl/RedshiftData2ClientSessionTokenImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-redshift/src/main/java/org/apache/camel/component/aws2/redshift/data/client/impl/RedshiftData2ClientStandardImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-redshift/src/test/java/org/apache/camel/component/aws2/redshift/data/RedshiftData2ClientFactoryTest.java
 delete mode 100644 
components/camel-aws/camel-aws2-s3-vectors/src/main/java/org/apache/camel/component/aws2/s3vectors/client/AWS2CamelS3VectorsInternalClient.java
 delete mode 100644 
components/camel-aws/camel-aws2-s3-vectors/src/main/java/org/apache/camel/component/aws2/s3vectors/client/impl/AWS2S3VectorsClientIAMOptimizedImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-s3-vectors/src/main/java/org/apache/camel/component/aws2/s3vectors/client/impl/AWS2S3VectorsClientIAMProfileOptimizedImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-s3-vectors/src/main/java/org/apache/camel/component/aws2/s3vectors/client/impl/AWS2S3VectorsClientSessionTokenImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-s3-vectors/src/main/java/org/apache/camel/component/aws2/s3vectors/client/impl/AWS2S3VectorsClientStandardImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-s3/src/main/java/org/apache/camel/component/aws2/s3/client/AWS2CamelS3InternalClient.java
 delete mode 100644 
components/camel-aws/camel-aws2-s3/src/main/java/org/apache/camel/component/aws2/s3/client/impl/AWS2S3ClientIAMOptimizedImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-s3/src/main/java/org/apache/camel/component/aws2/s3/client/impl/AWS2S3ClientIAMProfileOptimizedImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-s3/src/main/java/org/apache/camel/component/aws2/s3/client/impl/AWS2S3ClientSessionTokenImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-s3/src/main/java/org/apache/camel/component/aws2/s3/client/impl/AWS2S3ClientStandardImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-ses/src/main/java/org/apache/camel/component/aws2/ses/client/Ses2InternalClient.java
 delete mode 100644 
components/camel-aws/camel-aws2-ses/src/main/java/org/apache/camel/component/aws2/ses/client/impl/Ses2ClientOptimizedImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-ses/src/main/java/org/apache/camel/component/aws2/ses/client/impl/Ses2ClientProfileOptimizedImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-ses/src/main/java/org/apache/camel/component/aws2/ses/client/impl/Ses2ClientSessionTokenImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-ses/src/main/java/org/apache/camel/component/aws2/ses/client/impl/Ses2ClientStandardImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-sns/src/main/java/org/apache/camel/component/aws2/sns/client/Sns2InternalClient.java
 delete mode 100644 
components/camel-aws/camel-aws2-sns/src/main/java/org/apache/camel/component/aws2/sns/client/impl/Sns2ClientIAMOptimized.java
 delete mode 100644 
components/camel-aws/camel-aws2-sns/src/main/java/org/apache/camel/component/aws2/sns/client/impl/Sns2ClientIAMProfileOptimized.java
 delete mode 100644 
components/camel-aws/camel-aws2-sns/src/main/java/org/apache/camel/component/aws2/sns/client/impl/Sns2ClientSessionTokenImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-sns/src/main/java/org/apache/camel/component/aws2/sns/client/impl/Sns2ClientStandardImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-sqs/src/main/java/org/apache/camel/component/aws2/sqs/client/Sqs2InternalClient.java
 delete mode 100644 
components/camel-aws/camel-aws2-sqs/src/main/java/org/apache/camel/component/aws2/sqs/client/impl/Sqs2ClientIAMOptimized.java
 delete mode 100644 
components/camel-aws/camel-aws2-sqs/src/main/java/org/apache/camel/component/aws2/sqs/client/impl/Sqs2ClientIAMProfileOptimizedImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-sqs/src/main/java/org/apache/camel/component/aws2/sqs/client/impl/Sqs2ClientSessionTokenImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-sqs/src/main/java/org/apache/camel/component/aws2/sqs/client/impl/Sqs2ClientStandardImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-step-functions/src/main/java/org/apache/camel/component/aws2/stepfunctions/client/StepFunctions2InternalClient.java
 delete mode 100644 
components/camel-aws/camel-aws2-step-functions/src/main/java/org/apache/camel/component/aws2/stepfunctions/client/impl/StepFunctions2ClientIAMOptimizedImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-step-functions/src/main/java/org/apache/camel/component/aws2/stepfunctions/client/impl/StepFunctions2ClientIAMProfileOptimizedImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-step-functions/src/main/java/org/apache/camel/component/aws2/stepfunctions/client/impl/StepFunctions2ClientSessionTokenImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-step-functions/src/main/java/org/apache/camel/component/aws2/stepfunctions/client/impl/StepFunctions2ClientStandardImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-step-functions/src/test/java/org/apache/camel/component/aws2/stepfunctions/StepFunctions2ClientFactoryTest.java
 delete mode 100644 
components/camel-aws/camel-aws2-sts/src/main/java/org/apache/camel/component/aws2/sts/client/STS2InternalClient.java
 delete mode 100644 
components/camel-aws/camel-aws2-sts/src/main/java/org/apache/camel/component/aws2/sts/client/impl/STS2ClientIAMOptimized.java
 delete mode 100644 
components/camel-aws/camel-aws2-sts/src/main/java/org/apache/camel/component/aws2/sts/client/impl/STS2ClientIAMProfileOptimized.java
 delete mode 100644 
components/camel-aws/camel-aws2-sts/src/main/java/org/apache/camel/component/aws2/sts/client/impl/STS2ClientStandardImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-textract/src/main/java/org/apache/camel/component/aws2/textract/client/Textract2InternalClient.java
 delete mode 100644 
components/camel-aws/camel-aws2-textract/src/main/java/org/apache/camel/component/aws2/textract/client/impl/Textract2ClientIAMOptimized.java
 delete mode 100644 
components/camel-aws/camel-aws2-textract/src/main/java/org/apache/camel/component/aws2/textract/client/impl/Textract2ClientIAMProfileOptimized.java
 delete mode 100644 
components/camel-aws/camel-aws2-textract/src/main/java/org/apache/camel/component/aws2/textract/client/impl/Textract2ClientSessionTokenImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-textract/src/main/java/org/apache/camel/component/aws2/textract/client/impl/Textract2ClientStandardImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-textract/src/test/java/org/apache/camel/component/aws2/textract/Textract2ClientFactoryTest.java
 delete mode 100644 
components/camel-aws/camel-aws2-timestream/src/main/java/org/apache/camel/component/aws2/timestream/client/Timestream2InternalClient.java
 delete mode 100644 
components/camel-aws/camel-aws2-timestream/src/main/java/org/apache/camel/component/aws2/timestream/client/impl/Timestream2ClientIAMOptimizedImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-timestream/src/main/java/org/apache/camel/component/aws2/timestream/client/impl/Timestream2ClientStandardImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-timestream/src/test/java/org/apache/camel/component/aws2/timestream/Timestream2ClientFactoryTest.java
 delete mode 100644 
components/camel-aws/camel-aws2-transcribe/src/main/java/org/apache/camel/component/aws2/transcribe/client/impl/Transcribe2ClientIAMOptimizedImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-transcribe/src/main/java/org/apache/camel/component/aws2/transcribe/client/impl/Transcribe2ClientIAMProfileOptimizedImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-transcribe/src/main/java/org/apache/camel/component/aws2/transcribe/client/impl/Transcribe2ClientSessionTokenImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-transcribe/src/main/java/org/apache/camel/component/aws2/transcribe/client/impl/Transcribe2ClientStandardImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-transcribe/src/test/java/org/apache/camel/component/aws2/transcribe/Transcribe2ClientFactoryTest.java
 delete mode 100644 
components/camel-aws/camel-aws2-translate/src/main/java/org/apache/camel/component/aws2/translate/client/Translate2InternalClient.java
 delete mode 100644 
components/camel-aws/camel-aws2-translate/src/main/java/org/apache/camel/component/aws2/translate/client/impl/Translate2ClientIAMOptimized.java
 delete mode 100644 
components/camel-aws/camel-aws2-translate/src/main/java/org/apache/camel/component/aws2/translate/client/impl/Translate2ClientIAMProfileOptimized.java
 delete mode 100644 
components/camel-aws/camel-aws2-translate/src/main/java/org/apache/camel/component/aws2/translate/client/impl/Translate2ClientSessionTokenImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-translate/src/main/java/org/apache/camel/component/aws2/translate/client/impl/Translate2ClientStandardImpl.java
 delete mode 100644 
components/camel-aws/camel-aws2-translate/src/test/java/org/apache/camel/component/aws2/translate/Translate2ClientFactoryTest.java
 delete mode 100644 
components/camel-fhir/camel-fhir-component/src/test/java/org/apache/camel/component/fhir/UrlFetcherTest.java
 rename 
components/camel-jasypt/src/test/java/org/apache/camel/component/jasypt/{SpringTest.java
 => SpringTestBean.java} (97%)
 rename 
components/camel-jasypt/src/test/java/org/apache/camel/component/jasypt/{Test.java
 => TestBean.java} (97%)
 copy 
components/camel-mdc/src/test/java/org/apache/camel/mdc/{MDCSelectedHeadersTest.java
 => MDCInterceptToEndpointBeanTest.java} (50%)
 rename 
components/camel-netty-http/src/test/java/org/apache/camel/component/netty/http/{BaseNettyTest.java
 => BaseNettyTestSupport.java} (96%)
 copy 
components/{camel-debezium/camel-debezium-common/camel-debezium-common-component
 => camel-once}/pom.xml (67%)
 copy 
components/{camel-platform-http/src/generated/java/org/apache/camel/component/platform/http/PlatformHttpComponentConfigurer.java
 => 
camel-once/src/generated/java/org/apache/camel/component/once/OnceComponentConfigurer.java}
 (52%)
 create mode 100644 
components/camel-once/src/generated/java/org/apache/camel/component/once/OnceEndpointConfigurer.java
 copy 
components/{camel-aws/camel-aws2-timestream/src/generated/java/org/apache/camel/component/aws2/timestream/Timestream2EndpointUriFactory.java
 => 
camel-once/src/generated/java/org/apache/camel/component/once/OnceEndpointUriFactory.java}
 (50%)
 create mode 100644 
components/camel-once/src/generated/resources/META-INF/org/apache/camel/component/once/once.json
 create mode 100644 
components/camel-once/src/generated/resources/META-INF/services/org/apache/camel/component.properties
 create mode 100644 
components/camel-once/src/generated/resources/META-INF/services/org/apache/camel/component/once
 create mode 100644 
components/camel-once/src/generated/resources/META-INF/services/org/apache/camel/configurer/once-component
 create mode 100644 
components/camel-once/src/generated/resources/META-INF/services/org/apache/camel/configurer/once-endpoint
 create mode 100644 
components/camel-once/src/generated/resources/META-INF/services/org/apache/camel/urifactory/once-endpoint
 create mode 100644 components/camel-once/src/main/docs/once-component.adoc
 create mode 100644 
components/camel-once/src/main/java/org/apache/camel/component/once/OnceComponent.java
 create mode 100644 
components/camel-once/src/main/java/org/apache/camel/component/once/OnceConsumer.java
 create mode 100644 
components/camel-once/src/main/java/org/apache/camel/component/once/OnceEndpoint.java
 copy 
components/{camel-netty-http/src/test/java/org/apache/camel/component/netty/http/NettyMixedCaseHttpPathTest.java
 => 
camel-once/src/test/java/org/apache/camel/component/once/OnceBodyAndExchangePropertyTest.java}
 (59%)
 copy 
components/{camel-netty-http/src/test/java/org/apache/camel/component/netty/http/NettyHttpProducerSendEmptyHeaderTest.java
 => 
camel-once/src/test/java/org/apache/camel/component/once/OnceBodyAndHeaderFileTest.java}
 (59%)
 copy 
components/{camel-netty-http/src/test/java/org/apache/camel/component/netty/http/NettyHttpSimpleUriParametersTest.java
 => 
camel-once/src/test/java/org/apache/camel/component/once/OnceBodyAndHeaderTest.java}
 (58%)
 copy 
components/{camel-netty-http/src/test/java/org/apache/camel/component/netty/http/NettyHttpProducerSendEmptyHeaderTest.java
 => 
camel-once/src/test/java/org/apache/camel/component/once/OnceBodyAndVariableFileTest.java}
 (59%)
 copy 
components/{camel-netty-http/src/test/java/org/apache/camel/component/netty/http/NettyHttpSimpleTest.java
 => 
camel-once/src/test/java/org/apache/camel/component/once/OnceBodyAndVariableTest.java}
 (61%)
 copy 
components/{camel-netty-http/src/test/java/org/apache/camel/component/netty/http/NettyHttpProducerSendEmptyHeaderTest.java
 => 
camel-once/src/test/java/org/apache/camel/component/once/OnceBodyFileTest.java} 
(63%)
 copy 
components/{camel-netty-http/src/test/java/org/apache/camel/component/netty/http/NettyHttpProducerSendEmptyHeaderTest.java
 => 
camel-once/src/test/java/org/apache/camel/component/once/OnceGroovyFileTest.java}
 (63%)
 copy 
components/{camel-netty-http/src/test/java/org/apache/camel/component/netty/http/NettyHttpSimpleTest.java
 => 
camel-once/src/test/java/org/apache/camel/component/once/OnceSimpleDisabledTest.java}
 (61%)
 copy 
components/{camel-netty-http/src/test/java/org/apache/camel/component/netty/http/NettyHttpSimpleTest.java
 => 
camel-once/src/test/java/org/apache/camel/component/once/OnceSimpleFileTest.java}
 (61%)
 copy 
components/{camel-netty-http/src/test/java/org/apache/camel/component/netty/http/NettyHttpSimpleTest.java
 => 
camel-once/src/test/java/org/apache/camel/component/once/OnceSimpleTest.java} 
(61%)
 copy 
components/{camel-netty-http/src/test/java/org/apache/camel/component/netty/http/NettyHttpSimpleTest.java
 => camel-once/src/test/java/org/apache/camel/component/once/OnceTest.java} 
(61%)
 rename 
components/{camel-aws/camel-aws2-transcribe/src/main/java/org/apache/camel/component/aws2/transcribe/client/Transcribe2InternalClient.java
 => camel-once/src/test/resources/calc.groovy} (78%)
 create mode 100644 components/camel-once/src/test/resources/data.csv
 create mode 100644 components/camel-once/src/test/resources/letter.txt
 copy 
test-infra/camel-test-infra-iggy/src/main/resources/org/apache/camel/test/infra/iggy/services/container.properties
 => components/camel-once/src/test/resources/log4j2.properties (68%)
 copy components/{camel-attachments/src/test/data/123.txt => 
camel-once/src/test/resources/price.txt} (100%)
 rename 
components/camel-opentelemetry-metrics/src/test/java/org/apache/camel/opentelemetry/metrics/{AbstractOpenTelemetryTest.java
 => AbstractOpenTelemetryTestSupport.java} (98%)
 create mode 100644 
components/camel-platform-http-vertx/src/test/java/org/apache/camel/component/platform/http/vertx/VertxPlatformServerRequestValidationTest.java
 rename 
components/camel-platform-http/src/test/java/org/apache/camel/component/platform/http/{JettyServerTest.java
 => JettyEmbeddedServer.java} (93%)
 rename 
components/camel-salesforce/camel-salesforce-component/src/test/java/org/apache/camel/component/salesforce/dto/generated/{MSPTest.java
 => MSP.java} (97%)
 rename 
components/camel-salesforce/camel-salesforce-component/src/test/java/org/apache/camel/component/salesforce/dto/generated/{StringMSPTest.java
 => StringMSP.java} (95%)
 create mode 100644 components/camel-salesforce/it/resources/.gitignore
 create mode 100644 components/camel-salesforce/it/resources/README.md
 delete mode 100644 
components/camel-salesforce/it/resources/migration-tool/.gitignore
 delete mode 100644 
components/camel-salesforce/it/resources/salesforce/applications/Warehouse.app
 delete mode 100644 
components/camel-salesforce/it/resources/salesforce/classes/MerchandiseRestResource.cls-meta.xml
 delete mode 100644 
components/camel-salesforce/it/resources/salesforce/classes/MerchandiseRestResourceTests.cls-meta.xml
 delete mode 100644 
components/camel-salesforce/it/resources/salesforce/classes/UpdateProfile.cls
 delete mode 100644 
components/camel-salesforce/it/resources/salesforce/connectedApps/.gitignore
 delete mode 100644 
components/camel-salesforce/it/resources/salesforce/documents/Test_Documents-meta.xml
 delete mode 100644 
components/camel-salesforce/it/resources/salesforce/documents/Test_Documents/Test_Document.txt-meta.xml
 delete mode 100644 
components/camel-salesforce/it/resources/salesforce/objects/Account.object
 delete mode 100644 
components/camel-salesforce/it/resources/salesforce/objects/CamelEventMessage__e.object
 delete mode 100644 
components/camel-salesforce/it/resources/salesforce/objects/CamelEventNote__e.object
 delete mode 100644 
components/camel-salesforce/it/resources/salesforce/objects/Line_Item__c.object
 delete mode 100644 
components/camel-salesforce/it/resources/salesforce/objects/Merchandise__c.object
 delete mode 100644 
components/camel-salesforce/it/resources/salesforce/objects/TestEvent__e.object
 delete mode 100644 
components/camel-salesforce/it/resources/salesforce/package.xml
 delete mode 100644 
components/camel-salesforce/it/resources/salesforce/platformEventChannelMembers/ChangeEvents_AccountChangeEvent.platformEventChannelMember
 delete mode 100644 
components/camel-salesforce/it/resources/salesforce/reports/Test_Reports-meta.xml
 delete mode 100644 
components/camel-salesforce/it/resources/salesforce/tabs/Invoice__c.tab
 delete mode 100644 
components/camel-salesforce/it/resources/salesforce/tabs/Merchandise__c.tab
 create mode 100755 components/camel-salesforce/it/resources/setup-salesforce.sh
 rename 
components/camel-salesforce/it/resources/{salesforce/classes/UpdateProfile.cls-meta.xml
 => 
sfdx-project/config/CamelSalesforceIntegrationTests.connectedApp-template.xml} 
(63%)
 create mode 100644 
components/camel-salesforce/it/resources/sfdx-project/config/scratch-org-def.json
 create mode 100644 
components/camel-salesforce/it/resources/sfdx-project/salesforce-source/main/default/applications/Warehouse.app-meta.xml
 rename 
components/camel-salesforce/it/resources/{salesforce/approvalProcesses/Account.Test_Account_Process.approvalProcess
 => 
sfdx-project/salesforce-source/main/default/approvalProcesses/Account.Test_Account_Process.approvalProcess-meta.xml}
 (55%)
 rename components/camel-salesforce/it/resources/{salesforce => 
sfdx-project/salesforce-source/main/default}/classes/MerchandiseRestResource.cls
 (100%)
 create mode 100644 
components/camel-salesforce/it/resources/sfdx-project/salesforce-source/main/default/classes/MerchandiseRestResource.cls-meta.xml
 rename components/camel-salesforce/it/resources/{salesforce => 
sfdx-project/salesforce-source/main/default}/classes/MerchandiseRestResourceTests.cls
 (100%)
 create mode 100644 
components/camel-salesforce/it/resources/sfdx-project/salesforce-source/main/default/classes/MerchandiseRestResourceTests.cls-meta.xml
 create mode 100644 
components/camel-salesforce/it/resources/sfdx-project/salesforce-source/main/default/documents/Test_Documents.documentFolder-meta.xml
 create mode 100644 
components/camel-salesforce/it/resources/sfdx-project/salesforce-source/main/default/documents/Test_Documents/Test_Document.document-meta.xml
 rename components/camel-salesforce/it/resources/{salesforce => 
sfdx-project/salesforce-source/main/default}/documents/Test_Documents/Test_Document.txt
 (100%)
 create mode 100644 
components/camel-salesforce/it/resources/sfdx-project/salesforce-source/main/default/duplicateRules/Account.Standard_Account_Duplicate_Rule.duplicateRule-meta.xml
 create mode 100644 
components/camel-salesforce/it/resources/sfdx-project/salesforce-source/main/default/duplicateRules/Contact.Standard_Contact_Duplicate_Rule.duplicateRule-meta.xml
 create mode 100644 
components/camel-salesforce/it/resources/sfdx-project/salesforce-source/main/default/duplicateRules/Lead.Standard_Lead_Duplicate_Rule.duplicateRule-meta.xml
 rename 
components/camel-salesforce/it/resources/{salesforce/layouts/Invoice__c-Invoice 
Layout.layout => 
sfdx-project/salesforce-source/main/default/layouts/Invoice__c-Invoice 
Layout.layout-meta.xml} (75%)
 rename 
components/camel-salesforce/it/resources/{salesforce/layouts/Line_Item__c-Line 
Item Layout.layout => 
sfdx-project/salesforce-source/main/default/layouts/Line_Item__c-Line Item 
Layout.layout-meta.xml} (73%)
 rename 
components/camel-salesforce/it/resources/{salesforce/layouts/Merchandise__c-Merchandise
 Layout.layout => 
sfdx-project/salesforce-source/main/default/layouts/Merchandise__c-Merchandise 
Layout.layout-meta.xml} (79%)
 create mode 100644 
components/camel-salesforce/it/resources/sfdx-project/salesforce-source/main/default/objects/Account/Account.object-meta.xml
 create mode 100644 
components/camel-salesforce/it/resources/sfdx-project/salesforce-source/main/default/objects/Account/fields/External_Id__c.field-meta.xml
 create mode 100644 
components/camel-salesforce/it/resources/sfdx-project/salesforce-source/main/default/objects/Account/fields/Shipping_Location__c.field-meta.xml
 create mode 100644 
components/camel-salesforce/it/resources/sfdx-project/salesforce-source/main/default/objects/CamelEventMessage__e/CamelEventMessage__e.object-meta.xml
 create mode 100644 
components/camel-salesforce/it/resources/sfdx-project/salesforce-source/main/default/objects/CamelEventMessage__e/fields/Message__c.field-meta.xml
 create mode 100644 
components/camel-salesforce/it/resources/sfdx-project/salesforce-source/main/default/objects/CamelEventNote__e/CamelEventNote__e.object-meta.xml
 create mode 100644 
components/camel-salesforce/it/resources/sfdx-project/salesforce-source/main/default/objects/CamelEventNote__e/fields/Note__c.field-meta.xml
 rename 
components/camel-salesforce/it/resources/{salesforce/objects/Invoice__c.object 
=> 
sfdx-project/salesforce-source/main/default/objects/Invoice__c/Invoice__c.object-meta.xml}
 (50%)
 create mode 100644 
components/camel-salesforce/it/resources/sfdx-project/salesforce-source/main/default/objects/Invoice__c/fields/Status__c.field-meta.xml
 create mode 100644 
components/camel-salesforce/it/resources/sfdx-project/salesforce-source/main/default/objects/Invoice__c/listViews/All.listView-meta.xml
 create mode 100644 
components/camel-salesforce/it/resources/sfdx-project/salesforce-source/main/default/objects/Line_Item__c/Line_Item__c.object-meta.xml
 create mode 100644 
components/camel-salesforce/it/resources/sfdx-project/salesforce-source/main/default/objects/Line_Item__c/fields/Merchandise__c.field-meta.xml
 create mode 100644 
components/camel-salesforce/it/resources/sfdx-project/salesforce-source/main/default/objects/Line_Item__c/fields/Unit_Price__c.field-meta.xml
 create mode 100644 
components/camel-salesforce/it/resources/sfdx-project/salesforce-source/main/default/objects/Line_Item__c/fields/Units_Sold__c.field-meta.xml
 create mode 100644 
components/camel-salesforce/it/resources/sfdx-project/salesforce-source/main/default/objects/Line_Item__c/recordTypes/Test_Record_Type.recordType-meta.xml
 create mode 100644 
components/camel-salesforce/it/resources/sfdx-project/salesforce-source/main/default/objects/Merchandise__c/Merchandise__c.object-meta.xml
 create mode 100644 
components/camel-salesforce/it/resources/sfdx-project/salesforce-source/main/default/objects/Merchandise__c/fields/Description__c.field-meta.xml
 create mode 100644 
components/camel-salesforce/it/resources/sfdx-project/salesforce-source/main/default/objects/Merchandise__c/fields/Price__c.field-meta.xml
 create mode 100644 
components/camel-salesforce/it/resources/sfdx-project/salesforce-source/main/default/objects/Merchandise__c/fields/Total_Inventory__c.field-meta.xml
 create mode 100644 
components/camel-salesforce/it/resources/sfdx-project/salesforce-source/main/default/objects/Merchandise__c/listViews/All.listView-meta.xml
 create mode 100644 
components/camel-salesforce/it/resources/sfdx-project/salesforce-source/main/default/objects/TestEvent__e/TestEvent__e.object-meta.xml
 create mode 100644 
components/camel-salesforce/it/resources/sfdx-project/salesforce-source/main/default/objects/TestEvent__e/fields/Test_Field__c.field-meta.xml
 rename 
components/camel-salesforce/it/resources/{salesforce/permissionsets/Hard_Delete_Permission_Set.permissionset
 => 
sfdx-project/salesforce-source/main/default/permissionsets/Hard_Delete_Permission_Set.permissionset-meta.xml}
 (95%)
 create mode 100644 
components/camel-salesforce/it/resources/sfdx-project/salesforce-source/main/default/platformEventChannelMembers/ChangeEvents_AccountChangeEvent.platformEventChannelMember-meta.xml
 create mode 100644 
components/camel-salesforce/it/resources/sfdx-project/salesforce-source/main/default/reports/Test_Reports.reportFolder-meta.xml
 rename 
components/camel-salesforce/it/resources/{salesforce/reports/Test_Reports/Test_Report.report
 => 
sfdx-project/salesforce-source/main/default/reports/Test_Reports/Test_Report.report-meta.xml}
 (54%)
 create mode 100644 
components/camel-salesforce/it/resources/sfdx-project/salesforce-source/main/default/tabs/Invoice__c.tab-meta.xml
 create mode 100644 
components/camel-salesforce/it/resources/sfdx-project/salesforce-source/main/default/tabs/Merchandise__c.tab-meta.xml
 create mode 100644 
components/camel-salesforce/it/resources/sfdx-project/sfdx-project.json
 rename 
components/camel-spring-parent/camel-spring-xml/src/test/java/a/b/c/{Test.java 
=> Sample.java} (97%)
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/processor/DefaultConsumerUoWBridgeErrorHandlerTest.java
 create mode 120000 docs/components/modules/ROOT/examples/json/once.json
 create mode 120000 docs/components/modules/ROOT/pages/once-component.adoc
 create mode 120000 docs/components/modules/others/examples/json/aws-common.json
 create mode 100644 
dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/OnceComponentBuilderFactory.java
 create mode 100644 
dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/OnceEndpointBuilderFactory.java
 rename 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/{CamelCommandBaseTest.java
 => CamelCommandBaseTestSupport.java} (96%)
 rename 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/config/{BaseConfigTest.java
 => BaseConfigTestSupport.java} (93%)
 rename 
dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/test/java/org/apache/camel/dsl/jbang/core/commands/kubernetes/{KubernetesBaseTest.java
 => KubernetesBaseTestSupport.java} (98%)
 rename 
dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/test/java/org/apache/camel/dsl/jbang/core/commands/kubernetes/{KubernetesExportBaseTest.java
 => KubernetesExportBaseTestSupport.java} (98%)

Reply via email to