You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by gi...@apache.org on 2026/05/20 12:45:32 UTC

(camel) branch dependabot/maven/quickfixj-version-3.0.0 updated (d518a2eeae5b -> 10937a8562ee)

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

dependabot[bot] pushed a change to branch dependabot/maven/quickfixj-version-3.0.0
in repository https://gitbox.apache.org/repos/asf/camel.git


    omit d518a2eeae5b chore(deps): Bump quickfixj-version from 2.3.2 to 3.0.0
     add e7207a0b93fe chore(deps): Bump kubernetes-client-version from 7.5.2 to 7.6.1
     add a301b057abaa Test PRs with JDK 25
     add 2b5c957eed50 chore(deps): Bump aws-java-sdk2-version from 2.41.31 to 2.42.7
     add 795a128ebda8 chore(deps): Bump debezium-version from 3.4.1.Final to 3.4.2.Final (#21745)
     add c13f583904ea chore(deps): Bump roaster-version from 2.30.3.Final to 2.31.0.Final
     add 7c251ec96e44 CAMEL-23140: Fixed test
     add 99ee584a68f3 chore(deps): Bump hadoop3-version from 3.4.2 to 3.4.3
     add 82b6b7f41f14 chore(deps): Bump com.pubnub:pubnub-gson from 13.0.0 to 13.1.0
     add ef4192fccf14 chore(deps): Bump org.opensearch.client:opensearch-java
     add 4aca1bb68964 chore(deps-dev): Bump com.nimbusds:nimbus-jose-jwt from 10.7 to 10.8
     add fecdbe5d86ac chore(deps): Bump org.yaml:snakeyaml from 2.5 to 2.6
     add 46ff31646397 chore(deps-dev): Bump com.google.cloud:google-cloud-core
     add 7ae6e09748bc chore(deps): Bump com.google.genai:google-genai from 1.38.0 to 1.42.0
     add 4dcada812e52 chore(deps): Bump com.google.cloud:google-cloud-storage
     add 3e6adbba918e chore(deps): Bump org.apache.camel.kamelets:camel-kamelets-catalog
     add ec0c857df262 chore(deps): Bump pulsar-version from 4.1.2 to 4.1.3
     add b7ba314af6e7 chore(deps): Bump com.dylibso.chicory:runtime from 1.6.1 to 1.7.3
     add 1f3270a49400 chore(deps): Bump net.sf.j8583:j8583 from 3.0.0 to 3.0.1
     add 3ba81676887c chore(deps): Bump elasticsearch-java-client-version from 9.3.0 to 9.3.1
     add 127be1a06f0e chore(deps): Bump com.googlecode.libphonenumber:libphonenumber
     add f565bb7a5f04 chore(deps): Bump mongo-java-driver-version from 5.6.3 to 5.6.4
     add b86ebb29faf3 chore(deps): Bump google-cloud-functions-version from 2.74.0 to 2.75.0
     add 19b2e7dd4005 chore(deps): Bump org.citrusframework:citrus-jbang-connector
     add 09750f390ee4 chore(deps): Bump io.dapr:dapr-sdk-workflows from 1.16.1 to 1.17.0
     add bb7fa8e823c1 chore(deps): Bump google-auth-library-oauth2-http-version
     add 62cb14dc1119 chore(deps): Bump software.amazon.kinesis:amazon-kinesis-client
     add 44e259969bc5 chore(deps): Bump com.openai:openai-java from 4.21.0 to 4.26.0
     add 490b5683c521 chore(deps): Bump io.nats:jnats from 2.25.1 to 2.25.2
     add 4c37b30f1457 chore(deps-dev): Bump org.apache.maven.plugins:maven-surefire-report-plugin
     add 1a6b1b103389 chore(deps): Bump org.apache.zookeeper:zookeeper from 3.9.4 to 3.9.5
     add 549d5accaa09 chore(deps): Bump maven-surefire-plugin-version from 3.5.4 to 3.5.5
     add 2273b631c47d chore(deps): Bump redis.clients:jedis from 7.2.1 to 7.3.0
     add a77e9e86a7b6 chore(deps): Bump ai.docling:docling-serve-client from 0.4.4 to 0.4.7
     add a9ce75627ffc CAMEL-23142 - camel-google-pubsub: Add maxDeliveryAttempts enforcement to prevent infinite redelivery loops (#21797)
     add ffa060c13fd8 chore(deps): Bump maven-version from 3.9.12 to 3.9.13 (#21747)
     add f743811b8a10 chore(deps): Bump org.apache.maven.plugins:maven-resources-plugin (#21757)
     add 0389e160123a enhance Camel JBang installation instructions (#21799)
     add b915fe6a2563 chore(deps): Bump mima-version from 2.4.39 to 2.4.41 (#21774)
     add 5fe32a19afde CAMEL-23001: camel-groovy - Add groovyJson data format (#21787)
     add 0dd44d440df1 CAMEL-22369: Upgrade to Groovy 5 (#21742)
     add c760b1f6314f CAMEL-22745: Add transformer/validator support to YAML DSL root (#21752)
     add 0cbecb8e3e22 CAMEL-23139: Adds Camel Launcher Dockerfile (#21769)
     add 4ec79f7f8a38 CAMEL-20199: Allow enabling virtual threads via configuration property (#21743)
     add ec229ba17542 chore(deps): Bump quarkus-version from 3.31.4 to 3.32.2 (#21768)
     add 1a2b544b2852 CAMEL-22745: Added docs
     add 6ff4e8ffbf56 Regen
     add 7bf2ba437961 Update known releases
     add decbde5bbc9d CAMEL-23145: camel-launcher - Use version from parent/pom (#21801)
     add 1c0c7940452f feat(components): mdc wildcard configuration
     add 2ffd382e21a7 CAMEL-16861: Cleanup docs (#21802)
     add 5ba05b1764a7 Regen
     add 39572ea8faf0 Regen
     add f0ee32dc6136 CAMEL-23146: camel-launcher - Should install embedded plugins so they appear in --help (#21803)
     add ed3ad8332459 faq update (#21804)
     add a2db2ac5868f CAMEL-23148: Remove deprecated camel-torchserve component (#21805)
     add b38323847564 Update docs
     add 0319f572f6d9 CAMEL-23088: Provide JDK 25 Dockerfile template in jbang (#21746)
     add 5692e454a2f9 CAMEL-23053: Add toJson functions to Simple language (#21760)
     add dbfcd586877c Upgrade to iggy 0.7 (#21806)
     add 6cfe832feed0 CAMEL-23053: Add toJson functions to Simple language
     add 950936d26478 CAMEL-16861: Cleanup docs (#21807)
     add 6d0eb190d402 Regen SBOM from commit 6cfe832feed03f433e5b69af1defc2a6fd43c09b (#21808)
     add 3587fe686e71 CAMEL-23154: camel-jbang - Deprecate bind command (#21809)
     add 1809c7a0d233 CAMEL-23053: Add sort function to simple
     add cb252112e643 chore(deps): Bump aws-java-sdk2-version from 2.42.7 to 2.42.8 (#21831)
     add 24c08f361b61 chore(deps): Bump quarkus-mcp-server-version from 1.10.1 to 1.10.2 (#21834)
     add 2ccfa9929c39 chore(camel-test-infra-docling): upgrade docling.container to v1.14.3 (#21811)
     add 9e0473887014 chore(camel-test-infra-hashicorp-vault): upgrade hashicorp.vault.container to 1.21.4 (#21813)
     add 01fc3102e025 chore(camel-test-infra-kafka): upgrade redpanda.container.image to v25.3.6 (#21815)
     add a3b18d81af8a chore(camel-test-infra-kafka): upgrade confluent.container.image to 8.2.0 (#21817)
     add 8518a13a21f2 chore(camel-test-infra-keycloak): upgrade keycloak.container to 26.5.5 (#21818)
     add dc5a2402b6ce chore(deps): Bump io.dapr:dapr-sdk from 1.16.1 to 1.17.0
     add 1409bf42b4f3 chore(deps): Bump org.elasticsearch.client:elasticsearch-rest-client-sniffer
     add 79d2b27d1802 chore(deps): Bump com.google.cloud:google-cloud-bigquery (#21832)
     add 474841a953c8 chore(deps): Bump com.cedarsoftware:java-util from 4.94.0 to 4.98.0 (#21836)
     add 58c5f99c7427 chore(deps): Bump org.checkerframework:checker from 3.53.1 to 3.54.0
     add 4376c616e477 chore(deps): Bump opentelemetry-version from 1.59.0 to 1.60.1
     add c1b25757f110 chore(deps): Bump the langchain4j group with 17 updates
     add 3261c772f103 chore(deps): Bump org.atmosphere:atmosphere-runtime from 3.1.0 to 4.0.10
     add 3dd39bd3e7e8 Revert atmosphere part of "Document, disable or fix tests on JDK25"
     add a66c3b00fde4 chore(camel-test-infra-fhir): upgrade fhir.container to v8.8.0-1 (#21812)
     add 621d031f0113 CAMEL-23127: camel-jbang - Route transform to YAML with inlined errorHandler is empty (#21839)
     add 14c6be7b7f20 chore(deps): Bump org.springframework.vault:spring-vault-core (#21845)
     add e0fabe846e01 chore(deps): Bump com.google.cloud:google-cloud-firestore (#21847)
     add 96c87acd14f6 chore(deps): Bump at.yawk.lz4:lz4-java from 1.10.3 to 1.10.4 (#21844)
     add 49f512137cc0 chore(deps): Bump com.google.cloud:google-cloud-secretmanager (#21841)
     add 8944835b2df4 chore(deps): Bump joda-time:joda-time from 2.14.0 to 2.14.1
     add 4310293eab8e chore(deps): Bump org.neo4j.driver:neo4j-java-driver from 6.0.2 to 6.0.3
     add 884a9fea54c6 chore(ci): exclude tooling coverage
     add ab31d9bcb36e chore(deps): Bump com.stripe:stripe-java from 31.3.0 to 31.4.1
     add cd5812d125b1 chore(deps): Bump io.opentelemetry:opentelemetry-bom-alpha
     add 0d9ff406f411 CAMEL-23153 - Camel-Google: Add Google Cloud Vision AI component (#21853)
     add a9206850961f chore(deps): Bump solr-version from 9.10.1 to 10.0.0
     add 011cbb742d65 chore(deps): Bump com.prowidesoftware:pw-iso20022
     add f387ad04e291 chore(deps): Bump com.google.api-client:google-api-client
     add 6325a1e0e5ff chore(deps): Bump bytebuddy-version from 1.18.4 to 1.18.7
     add 6fbdfc830f72 chore(deps): Bump micrometer-tracing-version from 1.6.3 to 1.6.4
     add 2556dbacf1a0 chore(deps): Bump org.jline:jline from 3.30.6 to 4.0.0
     add 27b9721e3812 chore(deps): Bump com.google.cloud:google-cloud-aiplatform (#21859)
     add fe53b61010c8 chore(deps-dev): Bump org.apache.maven.plugins:maven-shade-plugin (#21861)
     add d844ec34216b chore(deps): Bump com.auth0:java-jwt from 4.5.0 to 4.5.1 (#21863)
     add 6a1b6e25a3ba chore(deps-dev): Bump commons-logging:commons-logging (#21865)
     add 0544c22e7ec7 chore(deps): Bump micrometer-version from 1.16.3 to 1.16.4 (#21860)
     add 0f67ae74860c CAMEL-23154 - Post-Quantum Cryptography (PQC) readiness: Add namedGro… (#21864)
     add c7a4f85a90c9 chore(deps): Bump com.azure:azure-storage-blob-changefeed (#21791)
     add 16906e5a15f6 chore(deps): Bump com.ibm.watsonx:watsonx-ai from 0.18.0 to 0.19.0 (#21780)
     add ad2afa1c5f47 chore(camel-test-infra-kafka): upgrade strimzi.container.image to 0.51.0-kafka-4.2.0 (#21816)
     add 7386f677c080 chore(deps): Bump tools.jackson:jackson-bom from 3.0.3 to 3.1.0 (#21835)
     add 2627e91426d1 chore(deps): Bump org.redisson:redisson from 3.52.0 to 4.3.0 (#21833)
     add 5b4c4b199662 chore(deps): Bump jackson2-version from 2.20.2 to 2.21.1 (#21754)
     add 7718b036428a CAMEL-23158: Expose PQC named groups in SSLConfigurationProperties (#21868)
     add ca2ddfde544d CAMEL-23053: camel-core - Add listAdd/listRemove functions to simple … (#21867)
     add cf923a32b220 CAMEL-23053: camel-core - Add mapAdd/mapRemove functions to simple la… (#21874)
     add db74be98bf8d chore(deps): Bump io.milvus:milvus-sdk-java from 2.6.14 to 2.6.15 (#21877)
     add 905225007063 chore(deps): Bump protobuf-version from 3.25.5 to 3.25.8 (#21873)
     add 6654c3219600 chore(deps): Bump org.kiwiproject:consul-client from 1.9.2 to 1.10.1 (#21872)
     add 09a5511c836d chore(deps-dev): Bump com.github.mwiede:jsch from 2.27.7 to 2.27.8 (#21870)
     add e2e6693e2e08 chore(camel-test-infra-qdrant): upgrade qdrant.container to v1.17.0-unprivileged
     add 2e6de2b2b3ac chore(deps): Bump io.qdrant:client from 1.16.2 to 1.17.0
     add 5e8baf46787e CAMEL-23159 - Post-Quantum Cryptography (PQC) readiness: Add signatureSchemes support to BaseSSLContextParameters and SSLConfigurationProperties for PQC readiness (#21875)
     add 82779c3d36ad chore(deps): Bump io.camunda:zeebe-client-java from 8.8.11 to 8.8.16
     add 81402fe196a7 chore(ci): trigger CI builds for automated container version PRs (#21885)
     add c0cf9a5173bd chore(deps): Bump com.google.cloud:google-cloud-vision (#21886)
     add f429cbb3035c CAMEL-23160: camel-core - Add type converter for camel-util-json (#21879)
     add a3df0fd4c4ab Remove no more used solr properties from parent pom (#21882)
     add 067f6a9359d7 chore(deps): Bump tahu-version from 1.0.18 to 1.0.19 (#21883)
     add afdf9be5e870 chore(deps-dev): Bump org.apache.pdfbox:pdfbox from 3.0.6 to 3.0.7 (#21884)
     add 9192d8b3c58d fix(test): filter out OTel internal metrics in opentelemetry-metrics ITs (#21887)
     add 6b10d2869f99 CAMEL-23157: Allow plugins to contribute dependencies to the Run command (#21888)
     add 483cc1a3ca94 chore(deps): Bump com.google.cloud:google-cloud-pubsub from 1.145.0 to 1.149.0 (#21862)
     add 3bb57c79a48c CAMEL-23121 - fix Kafka Strimzi test service and use it on non-linux OS (#21878)
     add 4c099102e6d6 Fix multiple AS2 component issues (#21854)
     add 33436a9e67f1 chore(deps-dev): Bump eslint from 10.0.2 to 10.0.3 in /docs (#21889)
     add 5d6d54bf89da chore(deps): Bump aws-java-sdk2-version from 2.42.8 to 2.42.9
     add 973dabb08cdf chore(camel-test-infra-neo4j): upgrade neo4j.container to 2026.02-community-ubi10
     add e58576d07d3d chore(camel-test-infra-weaviate): upgrade weaviate.container to 1.36.2
     add aded85879aac chore(ci): enable integration tests in incremental builds (#21899)
     add 581b0b5f9e8d chore(ci): prevent duplicate container upgrade PRs (#21901)
     add c8492097fe43 CAMEL-23044 - Generalize Google services authentication with common module - Google Sheets (#21902)
     add 5346f4ec08f6 chore(ci): fix /component-test sha check using head commit date (#21903)
     add 8172c904ffc1 CAMEL-23079: Add ErrorRegistry SPI for capturing routing errors
     add 04c1272aaeab chore(camel-test-infra-weaviate): upgrade weaviate.container to 1.36.3
     add 085e6a068e4b chore(ci): improve /component-test feedback comments
     add 52d9612c89f0 chore(ci): fix /component-test backward compat with older PR branches
     add a883172591d2 CAMEL-23160: camel-core - Add type converter for camel-util-json (#21904)
     add 0f79384bebd6 CAMEL-23167 - Camel-jbang-mcp - Extract exception catalog from Diagno… (#21905)
     add e0f63be5a64d CAMEL-23168 - Camel-Jbang-mcp: Make MCP exception catalog resource doc links version-aware (#21908)
     add 4b74bf91b3f5 chore(ci): add /update-branch command for PRs (#21910)
     add 31931df35740 chore(ci): warn when /component-test has disabled integration tests
     add 0803b0440172 [camel-hazelcast] Flaky unit test HazelcastReplicatedmapConsumerTest.testRemove
     add dca70e6ac6f5 Replace deprecated code marked for removal in jms test
     add 6a7faa32feb0 [camel-hazelcast] clean unnecessary log in HazelcastReplicatedmapConsumerTest (#21915)
     add 1cf2c4864c5b Camel 22510 avoid leaking internal data types (#21704)
     add 02d509898695 CAMEL-23166 - Generalize Google services authentication with common module - Google Firestore (#21913)
     add 2b1781bfe93d chore(deps): Bump Undertow to 2.4.0.RC1 and Undertow EE to 2.0.0.RC1 (#21869)
     add c7165a4b3517 chore(deps): Bump io.projectreactor.netty:reactor-netty
     add 392c70e68489 chore(deps): Bump aws-java-sdk2-version from 2.42.9 to 2.42.10
     add 29a8780a82f3 chore(deps): Bump com.twilio.sdk:twilio from 11.3.4 to 11.3.5
     add 3be7441250da chore(deps): Bump net.javacrumbs.json-unit:json-unit-assertj
     add 6ff0b81d85a3 chore(deps): Bump swagger-openapi3-java-parser-version
     add 83782a0b2f14 chore(deps): Bump org.jgroups:jgroups from 5.5.3.Final to 5.5.4.Final
     add 2f94f4ab2757 chore(deps): Bump org.jline:jline from 4.0.0 to 4.0.4
     add 67722e8ebec1 chore(ci): Show tested modules in GitHub Actions step summary (#21926)
     add f70ed55345eb chore(deps-dev): Bump io.projectreactor:reactor-core from 3.8.3 to 3.8.4
     add 7e8472d14714 CAMEL-23170: camel-core - Add simple jsonpath to Camels JsonObject (#21916)
     add fc9e0ff63878 CAMEL-23169: camel-jbang - Export to standalone should package fat-ja… (#21930)
     add 021940d96e4b chore(core): mdc logic deprecated in favor of camel-mdc
     add 3180e7bc9403 CAMEL-23174 - Kamelet: transformer in aws-ddb-sink is not executed (#21931)
     add cbf4174b594a CAMEL-23141 update Lucene to 10.x
     add a00ba33390a0 CAMEL-23141 replace deprecated search method
     add b42a6412abf6 CAMEL-23141: Hoist storedFields() out of the search loop
     add 5d858e237618 CAMEL-23169: camel-jbang - Export to standalone should package fat-jar using camel-repacker-plugin which we use in camel-launcher and spring boot as well.
     add 0a008dee0342 Provide a timeout when joining threads in kafkaTransactionIt test
     add 0a80149db234 Avoid potential infinite loop in KafkaTransactionIT test
     add 1743bfd2454f Disabling tests which are blocking the build in Kafka Integration tests
     add 8b5e11da18e4 camel-groovy - Using groovyJson can work with simple jsonpath for basic jsonpath expressions. Add support for path from json array object as root. (#21940)
     add e58cfbf1d958 Add information on the new Jackson 3 components to the upgrade guide for 4.19.0 (#21937)
     add 6c39ea6aba48 CAMEL-23174 - Kamelet: transformer in aws-ddb-sink is not executed (#21934)
     add 6d5dea2a29a9 CAMEL-23177: undertow and cxf as misaligned
     add ba7215a7e99d [camel-cometd] Automate CometdProducerConsumerInteractiveAuthenticatedManualTest (#21938)
     add b1d2a533e919 CAMEL-23144: camel-quickfixj - Upgrade to 3.0.0 (#21941)
     add 57db108f5eb2 CAMEL-23171: camel-jbang-it - Fix dependencies should be included to run both kind of test profiles
     add ef180bafc6bf chore: enable JIRA autolink in GitHub via .asf.yaml (#21942)
     add 4a5e970c28f9 CAMEL-21917: Fix flaky JMS transacted and security tests (#21917)
     add d2d67d8a3803 chore(deps): Bump org.atmosphere:atmosphere-runtime
     add 759228fae54c chore(deps): Bump aws-java-sdk2-version from 2.42.10 to 2.42.11
     add 219554d7eda2 chore(components): deprecate camel-tracing components
     add 6416ce43eb3f doc(components): camel-tracing deprecation notice
     add b353334e5fe6 chore(api): mark deprecated usage of OTEL constants
     add a390f1a01f3b chore(core): deprecate tracing event
     add 083a0b495be4 chore(doc): update doc and proposal
     add dd8300fe2db6 chore(components): camel-tracing deprecation notice
     add f3220a13cd61 CAMEL-23023: camel-kafka - Kafka consumers are started eager before C… (#21943)
     add 8aa9caa80b51 Document MCP HTTP transport endpoints (/mcp/sse and /mcp) and MCP Inspector usage in camel-jbang-mcp docs (#21952)
     add 4f82de7fd6d0 CAMEL-23178: [camel-jbang-mcp] Allow configuring additional Maven repositories for catalog resolution
     add 003662483a1d CAMEL-23182 - Post-Quantum Cryptography (PQC) readiness: camel-mongodb: Add SSLContextParameters support and fix hardcoded TLS version (#21951)
     add 4bf7ad28ee49 chore(doc): use otel2 components
     add a0937e1e50a3 Document deprecation conventions in AGENTS.md
     add d707b7206057 CAMEL-23185 - Post-Quantum Cryptography (PQC) readiness: camel-as2: Upgrade test RSA keys from 1024-bit to 2048-bit (#21956)
     add 013f0d8a53ad Expose MCP Everything with SSE
     add 2e2a90713d8a Camel Spring AI Image component - integration with SpringAI ImageModel API
     add ec4b2f6acbb9 CAMEL-23175: MCP support, Tool bean discovery, Tool context, StructuredOutputValidation, Tool selection by Name
     add e28fcfdaa777 spring-boot partial does not exist yet
     add 8901ade8b31f Add camel-spring-ai-image to MojoHelper and improve logging
     add f19cc54388a9 Add spring AI generated files
     add f8d84aa08a30 CAMEL-23121 - Configure Kafka strimzi for transaction support in inetgration tests for Kafka 4.x
     add 1067b19b90f3 Null check to allow http 200 responses with no content (#21955)
     add 20b61c68a9ba chore(ci): post tested modules comment on PRs (#21957)
     add 696976d87f88 CAMEL-23096: camel-ssh - expose more CoreModuleProperties (#21947)
     add b33e0bfa1ec7 feat(components/telemetry): add seda size span decoration
     add 3b10622c8b09 CAMEL-23164: Create camel-ftp-common module for shared SFTP code (#21950)
     add b8f577ad70b5 CAMEL-23151: Deprecate csimple language (#21948)
     add 96ab0f2cb69d chore : clean up deprecation warnings in camel-cxf tests, mostly doPostSetup/doPostTearDown and URL changes (#21959)
     add ecc191d6e100 chore(deps): Bump com.google.cloud:google-cloud-secretmanager (#21961)
     add 925b44cff55a chore(deps): Bump huaweicloud-sdk-version from 3.1.187 to 3.1.188 (#21960)
     add 648bc4c42f05 chore(deps): Bump aws-java-sdk2-version from 2.42.11 to 2.42.12 (#21962)
     add c970c2980d5d chore(camel-test-infra-milvus): upgrade milvus.container to v2.6.11 (#21893)
     add 8ccd5dcd92bd chore(deps): Bump com.google.genai:google-genai from 1.42.0 to 1.43.0 (#21968)
     add 4b0f16c71b19 chore(deps): Bump com.google.cloud:google-cloud-aiplatform
     add 593991520ce0 chore(deps): Bump com.googlecode.libphonenumber:libphonenumber
     add 46faa6387d72 chore(deps): Bump mima-version from 2.4.41 to 2.4.42
     add 28deff010515 chore(deps): Bump org.atmosphere:atmosphere-runtime
     add da40b312769c CAMEL-23188 - camel-core: Auto-configure PQC TLS named groups when JVM supports them (#21976)
     add 32965df29c57 CAMEL-23190: [camel-jbang-mcp] DefaultCamelCatalog.getCatalogVersion() ignores VersionManager and returns compiled-in version
     add 5c7fd2b75825 Document PQC TLS configuration for end users (#21981)
     add 4182a922696c Add Camel Spring Boot documentation
     add 79bd79b5bb28 CAMEL-23183: Fix ClassNotFoundException for AbstractCamelCatalog in camel-jbang-mcp (#21964)
     add 257c2b3ef7f7 CAMEL-22090: Fix couchbase consumer when Jackson is on classpath (#21965)
     add 208ee5ed5cbc CAMEL-22890: Auto-include opentelemetry2 dependency in camel-jbang when property is enabled (#21966)
     add 39925ee0244a CAMEL-23117: Add test infrastructure for PostgreSQL with pgvector extension (#21975)
     add ed8d9f1bb0da Update docs
     add 45f925c069dc [camel-mina] Automate MinaProducerShutdownManualIT
     add b98b2ef6d2ff Fix flaky parallel build failure in camel-test-infra-all jandex indexing (#21985)
     add e78a245d4b0f CAMEL-23192: IT test
     add 578e89a6fbe9 [build] Parameter 'resources' is read-only (#21986)
     add b22abbe0fb8e CAMEL-23186: [camel-jbang-mcp] CatalogLoader.loadCatalog() fails with NoClassDefFoundError for versioned catalogs
     add a892b6fb8243 Replace deprecated API in DNS component
     add 10da538b4a8d Regen SBOM from commit a892b6fb8243d828a545f2402bae379e7202464d (#21997)
     add acc9d9ba2e06 CAMEL-23052: Use type converter for HTTP query header in HttpSendDynamicAware (#21963)
     add 2d2bfe411b02 CAMEL-23149: Add TLS configuration options to camel-iggy (#21977)
     add d0cda974b271 CAMEL-23150: Add camel wrapper command for version pinning (#21978)
     add 3da7cd13e050 CAMEL-23173: Add camel-event component for subscribing to Camel events (#21983)
     add d8eb4b77eff4 [build] non-varargs call of varargs method with inexact argument type for last parameter (#21992)
     add acf2e7df7a91 Fix CI test summary comment permissions (#21998)
     add c027c9ae3e47 chore(camel-test-infra-kafka): upgrade redpanda.container.image to v25.3.10 (#22001)
     add c8192ad3f7b6 chore(camel-test-infra-nats): upgrade nats.container to 2.12.5 (#22005)
     add a80a753344bf chore(deps): Bump org.eclipse.jgit:org.eclipse.jgit
     add f6331388bf41 CAMEL-23112: Lower minimum JDK requirement from 21 to 17 (#21991)
     add 1efb30a75511 chore(camel-test-infra-solr): upgrade solr.container to 9.10.1-slim
     add 1eddf0350de8 chore(camel-test-infra-mongodb): upgrade mongodb.container to 7.0.30-jammy
     add 77d9a63de3a6 chore(deps): Bump com.google.cloud:google-cloud-bigquery (#22020)
     add 2a48f7f06640 chore(deps): Bump com.sun.xml.bind:jaxb-impl from 4.0.6 to 4.0.7 (#22019)
     add 8048b6a2276a chore(camel-test-infra-rabbitmq): upgrade rabbitmq.container to 4.2.4-management
     add 0eda4b3c3117 chore(deps): Bump resilience4j-version from 2.3.0 to 2.4.0
     add 9052b63336a4 chore(deps): Bump aws-java-sdk2-version from 2.42.12 to 2.42.13
     add 909aadf920fd chore(camel-test-infra-postgres): upgrade postgres.vector.container to pg18
     add 078357efc4a1 chore(deps): Bump spring-version from 7.0.5 to 7.0.6
     add 636f1555ae6f chore(deps): Bump org.springframework.data:spring-data-redis
     add 5ccc089d9eec chore(ci): Fix parent POM dependency change detection (#22022)
     add 614841c850df chore(deps): Bump quarkus-version from 3.32.2 to 3.32.3
     add c7391044d878 chore(deps): Bump com.slack.api:slack-api-client from 1.47.0 to 1.48.0
     add ccc60154a09e chore(deps): Bump jaxb-xjc-version from 4.0.6 to 4.0.7
     add c8be7288b49f CAMEL-23112 - include back Java 17 on github PRs
     add 9f3c89170282 chore(deps-dev): Bump com.github.mwiede:jsch from 2.27.8 to 2.27.9
     add 92d1fb0ea0ce chore(deps): Bump org.glassfish.jaxb:jaxb-runtime from 4.0.6 to 4.0.7
     add 3207b6c298a2 chore(deps): Bump com.google.cloud:google-cloud-vision
     add 642c433d0fa4 chore(deps): Bump mockito-version from 5.22.0 to 5.23.0
     add c60e75b86069 chore(deps): Bump maven-version from 3.9.13 to 3.9.14
     add 1bef3e5ca5be chore(camel-test-infra-ibmmq): upgrade ibm.mq.container to 9.4.5.0-r1
     add 02e05b379477 chore(camel-test-infra-ibmmq): add auth support for IBM MQ 9.4
     add ada1c27f3a78 chore(deps): Bump io.opentelemetry.instrumentation:opentelemetry-log4j-appender-2.17
     add 52e44702ff71 chore(deps): Bump org.atmosphere:atmosphere-runtime
     add 5bdd0f1d3289 CAMEL-23200 - Camel-PQC: Replace Java serialization with PKCS#8/X.509 in FileBasedKeyLifecycleManager (#22034)
     add 38bb6107e5d9 chore(camel-test-infra-weaviate): upgrade weaviate.container to 1.36.5
     add a90c0c914a53 Improve message on GitHub comment for container version upgrade
     add 96f8de60006d CAMEL-23195 Implement camel-pulsar SubscriptionMode configuration
     add ed7288669742 CAMEL-23195 Update auto-generated files
     add 8f900f14b23f chore(ci): Add fallback for properties not in dependencyManagement (#22040)
     add 87f3e538fc21 CAMEL-23193: Do copy attachments to new JmsMessage (#21993)
     add 731117366ed6 chore(deps): Bump redis.clients:jedis from 7.3.0 to 7.4.0 (#22031)
     add d971d1ff48de CAMEL-23147: Embed citrus test plugin in camel-launcher (#21979)
     add def7b6c41f7e Fix flaky docs gulp build by excluding target directories from glob scanning (#21996)
     add 7da4f69c4c8e Downgrade Atmosphere to 3.1.0 (#22047)
     add 06f81facfe54 [build] Add -B (batch mode) to Maven/mvnd CI invocations (#22049)
     add 0ca30b330ef2 Revert "CAMEL-23141: Hoist storedFields() out of the search loop"
     add a2187651ec7b Revert "CAMEL-23141 replace deprecated search method"
     add bcb72c2c8383 Revert "CAMEL-23141 update Lucene to 10.x"
     add a98acd304531 [build] Don't cancel in-progress main branch builds (#22051)
     add 5b181ba08132 Revert "Upgrade jooq that is jdk21 only"
     add da44839e16e3 chore(deps): Bump org.apache.fory:fory-core from 0.15.0 to 0.16.0
     add 052c4754adad chore(deps): Bump com.ibm.cloud:secrets-manager from 2.0.22 to 2.0.27
     add ac891c0cc5b8 chore(deps): Bump com.sun.xml.bind:jaxb-jxc from 4.0.6 to 4.0.7
     add a5f53c6dd414 chore(deps): Bump aws-java-sdk2-version from 2.42.13 to 2.42.14
     add 73914b118c9c CAMEL-23203 - Camel-PQC: Add algorithm metadata to hybrid wire formats (#22053)
     add cef8d588fa71 CAMEL-23204 - CAMEL-PQC: Enforce key status checks before cryptographic operations in PQCProducer (#22052)
     add 1b6e0137a00a chore(deps): Bump spring-security-version from 7.0.3 to 7.0.4
     add 877900440ce4 chore(deps): Bump com.openai:openai-java from 4.26.0 to 4.28.0
     add 4c1e28e576ff chore(deps): Bump io.smallrye:smallrye-fault-tolerance-standalone
     add a46bb3c97a09 CAMEL-23112 - add back JDk 17 on Jenkins
     add 23ef07cc875a chore(deps): Bump aws-java-sdk2-version from 2.42.14 to 2.42.15 (#22063)
     add 8c275539f7bb chore(deps): Bump grpc-version from 1.79.0 to 1.80.0
     add c5f217dc8973 chore(deps): Bump hapi-fhir-version from 8.8.0 to 8.8.1
     add 9869511dc794 chore(deps): Bump com.ibm.icu:icu4j from 78.2 to 78.3
     add 7205581ea12a chore(deps): Bump com.openai:openai-java from 4.28.0 to 4.29.0
     add 469128110722 CAMEL-23198 - Camel-Google: Like AWS and IBM, create text-to-speech and speech-to-text components (#22036)
     add d1d0f78321f9 chore(deps): Bump mcp-java-sdk-version from 1.0.0 to 1.1.0 (#22018)
     add 5b50940f7081 CAMEL-23113 - remove workaround for undefined properties not handled by dependabot
     add 7e1ea5d0b5b3 CAMEL-23207: Camel-aws-eventbridge: Add EventBridge consumer implementation with SQS-backed polling (#22070)
     add 3ae047eafdbe chore(deps): Bump io.camunda:zeebe-client-java from 8.8.16 to 8.8.17
     add ff01b8edba32 chore(deps): Bump com.ibm.cloud:cloudant from 0.10.15 to 0.10.16
     add ea30b9c40bc8 chore(deps): Bump com.google.cloud:google-cloud-speech
     add 95874f1ac5ff chore(deps): Bump org.jboss.logging:jboss-logging
     add a6cd06d54678 [CAMEL-22555] extra fixes for non-varargs call of varargs method with inexact argument type for last parameter
     add d919887de7da CAMEL-23189: Fix flaky XSLT tests by replacing file consumer with direct (#22060)
     add 8791829353d4 CAMEL-23197: [camel-jbang-mcp] Extract shared CatalogService with caching and add version parameters to all catalog tools
     add 15fc6c0bf6d8 chore(deps-dev): Bump com.google.cloud:google-cloud-core
     add ac3a29321654 chore(deps): Bump google-cloud-functions-version from 2.75.0 to 2.76.0
     add db70edd09721 chore(deps): Bump com.google.cloud:google-cloud-texttospeech
     add 80c2953d20f8 CAMEL-23196: Fix PR test detection using GitHub API instead of unreliable proxy (#22062)
     add ad5683af2a0e CAMEL-23194: Fix blocked JMS tests in camel-itest (#22061)
     add 38f2715b3a3d CAMEL-22884: Validate method attribute placement in when clause (#21969)
     add 8c43aa4f700a CAMEL-23210 - Camel-PQC: Add input validation for algorithm combinations and key sizes in PQCProducer (#22074)
     add f86fda0442c6 CAMEL-23212: Camel-Docling: Harden CLI argument injection validation in camel-docling (#22082)
     add 02a3006c26ea CAMEL-23187: Fix RunCommandITCase.runWithProperties timeout (#22085)
     add c00b0c61147a CAMEL-23202 - workaround jacoco with multirelease jar
     add 10893bf89ce6 [build] Set TERM=dumb in CI to suppress JLine terminal warnings (#22067)
     add 555c74b8787d CAMEL-23213: Handle Spring Boot catalog provider requiring JDK 21+ (#22087)
     add 413ebb7be4d4 Fix detect-dependencies excluding modules that conflict with inclusion
     add 73d15780bbc6 CAMEL-23209: Fix flaky SMB tests
     add 9cc7654a6e34 Fix detect-dependencies to use merge-base diff instead of two-dot diff
     add 2c7f7ed25214 chore(deps): Bump aws-java-sdk2-version from 2.42.15 to 2.42.16
     add 0194d31ec904 chore(deps): Bump com.google.genai:google-genai from 1.43.0 to 1.44.0
     add befd501151cd chore(deps): Bump quarkus-version from 3.32.3 to 3.32.4
     add d89b840f6244 chore(deps): Bump commons-net:commons-net from 3.12.0 to 3.13.0
     add 8d8be9d98611 chore(deps): Bump spring-ws-version from 5.0.0 to 5.0.1
     add 60761e1e8500 chore(deps): Bump org.jline:jline from 4.0.4 to 4.0.5 (#22079)
     add 410dff8cf690 chore(deps): Bump testcontainers-version from 2.0.3 to 2.0.4
     add c4b6863c9f8c CAMEL-23206: Fix flaky SpringAiChatParameterOverrideIT
     add ea119d72f07a chore(deps): Bump quarkus-mcp-server-version from 1.10.2 to 1.10.3 (#22029)
     add 2a88fb6b90cf CAMEL-22635: Fix LogCaptureTest in camel-netty and camel-netty-http (#22083)
     add 346026b4de9f CAMEL-22995: Auto-delete automated/upgrade branches on PR close (#22096)
     add 7738b0f8099d CAMEL-22110: Fix flaky HazelcastQueueConsumerPollTest (#22093)
     add 44a855c8a2ec [build] Clarify CI test comment when dependent modules are not tested (#22098)
     add 537084c99392 chore(deps): Bump org.springframework.ai:spring-ai-bom
     add aab2fc1131f8 [CAMEL-22555] more fixes for non-varargs call of varargs method with inexact argument type for last parameter
     add 3495e1519818 CAMEL-23211 - Camel-Docling: Use secure temp file creation in camel-docling (#22100)
     add 4c5121493895 CAMEL-22527: Fix flaky JettyFailoverRoundRobinTest (#22094)
     add 4d6decf40403 CAMEL-22525: Fix flaky AS2 tests with BindException (#22095)
     add 881bdfce9f82 chore(deps): Bump dev.langchain4j:langchain4j-community-dashscope (#22012)
     add 83b16ef5ffe6 CAMEL-23205: Fix OpenAI embedding ITs to check exchange exceptions and skip when no model
     add 674593c4d554 chore(camel-test-infra-couchbase): upgrade couchbase.container to 8.0.0
     add b8507137f479 chore(camel-couchbase): fix tests for Couchbase 8.0.0
     add 9064323d3017 CAMEL-23157: Fix test plugin run command
     add 294e7f543c38 Camel-PQC - Document Digital Signature EIP usage with PQC algorithms (#22113)
     add 3a8cbcf80f8e chore(deps): Bump aws-java-sdk2-version from 2.42.16 to 2.42.17
     add 35c0b7d62430 CAMEL-22948: Add @{argLine} to surefire/failsafe configuration (#22097)
     add cb292e3178d0 chore(camel-test-infra-keycloak): upgrade keycloak.container to 26.5.6 (#22109)
     add 4cc38b84e4d3 chore(deps): Bump io.milvus:milvus-sdk-java from 2.6.15 to 2.6.16
     add eeeb79d9074c Update to spring-boot 4.0.4; align spring-batch 6.0.3 / jooq 3.19.30 / hazelcast 5.5.0 (#22104)
     add 133f04f3349b Migrate huggingface, azure-functions, event from camel-test-junit5 to camel-test-junit6 (#22131)
     add c5f208fa964e Migrate jackson3 family from camel-test-junit5 to camel-test-junit6 (#22132)
     add 490cb841e1e1 Migrate google family from camel-test-junit5 to camel-test-junit6 (#22133)
     add b2dbfc174954 CAMEL-23214: Migrate AvailablePortFinder in camel-vertx tests (#22119)
     add 7918eab788d8 CAMEL-23214: Migrate AvailablePortFinder in camel-telegram tests (#22120)
     add 96b4ba92abd0 CAMEL-23214: Migrate AvailablePortFinder in camel-mllp tests (#22121)
     add ce08755cf621 CAMEL-23214: Migrate AvailablePortFinder in camel-as2 tests (#22122)
     add ed5cf044fcf7 CAMEL-23214: Migrate AvailablePortFinder in camel-grpc tests (#22123)
     add 8dec349a53c4 CAMEL-23214: Migrate AvailablePortFinder in camel-itest tests (#22124)
     add e403cb6f7f71 Fix ServerSocket port finding to use AvailablePort.probePort() (#22102)
     add c28e73d90da8 chore(deps): Bump flatted from 3.3.2 to 3.4.2 in /docs (#22143)
     add f642c3ff4375 CAMEL-23214: Deprecate AvailablePortFinder.getNextAvailable() in favor of find() (#22130)
     add 18d6a66f0620 CAMEL-21917: Fix flaky FromJmsToJdbcIdempotentConsumerToJmsXaTest (#22134)
     add 546195ad8db7 CAMEL-23214: Migrate AvailablePortFinder in camel-cxf and camel-netty tests (#22125)
     add 2803da2ef94e CAMEL-23214: Migrate AvailablePortFinder in camel-thrift, camel-cometd, camel-syslog tests (#22126)
     add fd5bc4452c66 Miscellaneous test fixes (#22129)
     add 76050abf307c Use per-class queue names in JMS tests to prevent shared broker interference (#22138)
     add c0553ad3f17e chore(camel-test-infra-ibmmq): upgrade ibm.mq.container to 9.4.5.0-r2
     add c7239f24c0cd chore(deps): Bump huaweicloud-sdk-version from 3.1.188 to 3.1.189
     add fc0232611226 CAMEL-23218: Add SQL++ (N1QL) query support for Couchbase consumer
     add 84b156714c4d chore(camel-test-infra-milvus): upgrade milvus.container to v2.6.12
     add da8b0dc936e8 CAMEL-23214: Fix AvailablePort visibility - use public AvailablePortFinder API (#22145)
     add 879692257070 chore(deps): Bump io.undertow:undertow-core from 2.4.0.RC1 to 2.4.0.RC3
     add 99f6fe2542eb Revert "chore(deps): Bump testcontainers-version from 2.0.3 to 2.0.4"
     add 9fb941c4fb7a CAMEL-23214: Migrate AvailablePortFinder in camel-platform-http, camel-jetty, camel-coap, camel-undertow tests
     add 540d48e1cb5e CAMEL-23222: Filter inbound Camel headers in MailHeaderFilterStrategy
     add 05cffa5ec05f CAMEL-23222: Add HeaderFilterStrategy to CoAP component
     add 32acb7d5bcd3 CAMEL-23219 - google-mail-stream: Expose threadId, Message-ID and lab… (#22116)
     add aed48e70e583 CAMEL-23214: Migrate AvailablePortFinder in miscellaneous component tests
     add b370ee32b5e2 Downgrade hazelcast to 5.4.0 (see CAMEL-22041) (#22155)
     add 65a20614fe09 Regen SBOM from commit b370ee32b5e2761db57002871b59ac6ed06d5f47 (#22174)
     add b528331a6ba0 chore(camel-test-infra-mongodb): upgrade mongodb.container to 7.0.31-jammy
     add a0a099410450 chore(deps): Bump org.mnode.ical4j:ical4j from 4.2.3 to 4.2.4 (#22185)
     add a5bfe0a81e34 chore(deps): Bump jackson2-version from 2.21.1 to 2.21.2 (#22183)
     add b405a4e1c482 chore(deps): Bump aws-java-sdk2-version from 2.42.17 to 2.42.18
     add 8629043381d0 CAMEL-23227: Enhance camel-datasonnet with utility functions and standard library
     add 721c8aa2046a chore(camel-test-infra-milvus): upgrade milvus.container to v2.6.13
     add 44c44d3a25ec chore(camel-test-infra-weaviate): upgrade weaviate.container to 1.36.6
     add b10a3913f2e6 chore(deps): Bump com.google.cloud:google-cloud-speech
     add 54ca2752f627 chore(components): harmonize mgt port usage
     add 9cb3450fd443 chore(components): observability services default jvm metrics
     add e5a8f5a5be62 CAMEL-23226: Fix exit codes for validation errors in camel-jbang commands
     add 2e3762d0d139 CAMEL-23226: Organize Run command options into logical groups
     add 3eee14852dcd CAMEL-23228: Add DataWeave to DataSonnet transpiler in camel-jbang
     add 8e9f69130650 CAMEL-23228: Add consistent --json output support across camel-jbang commands
     add e7ccedd4bac9 CAMEL-23226: Expand tab completion candidates in camel-jbang commands
     add b8ce81c58659 CAMEL-23226: Standardize error output to use printErr() in camel-jbang commands
     add 61c84da8fcce CAMEL-23226: Add init --list and export --dry-run to camel-jbang
     add 3adff4a7fd4e CAMEL-23226: Add environment awareness and destructive operation confirmation
     add c96c9dda6b4f chore(camel-test-infra-milvus): upgrade milvus.container.ppc64le to v2.6.5
     add ffa4f86d0992 CAMEL-23173: Enhance camel-event with wildcard subscriptions, enrichment headers, and async processing
     add 0a5416eef404 CAMEL-23229 - Camel-AWS2-DDB: Add PartiQL, transactional, and batch w… (#22188)
     add 659ab8ac9e5f CAMEL-23231 - Camel-Google-common: Add Workload Identity Federation support for all Google components (#22191)
     add cf2bb0abbd5d Pin localstack container version to latest freely available
     add 75c07eea9c2c Errors discovered in downstream https://redhat.atlassian.net/browse/CEQ-12564
     add dc6e6b0ac0f8 CAMEL-23013: Enhance the OpenAPI component's description
     add 6c5c876ff024 Use fhir utilities 6.9.1 (#22201)
     add 34889f7c6c4b CAMEL-23232 - Camel-Azure components: Standardize CredentialType enums across all Azure components (#22203)
     add c00319b34c6b CAMEL-23235: Propagate --java-version option to jbang run/debug commands
     add d0e14d8b58ce CAMEL-23192: Adds missing Quarkus Dockerfiles and --quarkus-package-type option
     add f64209ea2cdf chore(deps): Bump org.jline:jline from 4.0.7 to 4.0.9 (#22210)
     add 3aa2eb6b867c CAMEL-21095: Make it easier to configure SSL using XML and YAML DSL
     add 02626a1b4b39 chore(deps): Bump aws-java-sdk2-version from 2.42.18 to 2.42.19
     add 5ac88d64df4b chore(deps): Bump tika-version from 3.2.3 to 3.3.0
     add 48078e84e389 chore(deps): Bump com.atlassian.oai:swagger-request-validator-core
     add e2eb6e566c47 chore(deps): Bump org.springframework.cloud:spring-cloud-config-dependencies
     add f66ba5d0c158 chore(deps): Bump io.opentelemetry.instrumentation:opentelemetry-log4j-appender-2.17
     add 871fe0df1246 camel-crypto: Fix xref link to PQC component
     add 74e7cf5421ae CAMEL-23238 - Camel-Google-VertexAI: Implement streaming, image generation, embeddings, multimodal, and streamRawPredict operations (#22220)
     add f5aceede1faf camel-event: Use xref for Camel JBang documentation link
     add ce36d0a9101a Add AI Agent Rules of Engagement to AGENTS.md (#22225)
     add 2f4e7f4d8827 Fix detect-dependencies CI action for parent/pom.xml changes
     add c806da0aa30e JTA Shutdown rollback
     add a4aae0b1f2fe Fix pom.xml property ordering and replace Thread.sleep with executor await
     add bc0f152fef49 CAMEL-23230: Force System.exit() in Main/KameletMain to ensure JVM terminates
     add 3a0ef1273270 chore(deps): Bump com.google.cloud:google-cloud-texttospeech
     add b9b9d38ec524 chore(deps): Bump ca.uhn.hapi.fhir:org.hl7.fhir.utilities
     add 11b6e7174186 chore(deps): Bump com.google.cloud:google-cloud-bigquery
     add b77f5bfa62ed chore(deps): Bump com.pubnub:pubnub-gson from 13.1.0 to 13.1.1
     add 6cd2b4e2cffe chore(deps): Bump com.google.cloud:google-cloud-firestore
     add 5dea35fc2238 chore(deps): Bump com.google.cloud:google-cloud-aiplatform
     add 5eb0ddde3b51 chore(deps): Bump org.apache.activemq:activemq-client
     add 5be71a37479a chore(deps): Bump infinispan-version from 16.0.3 to 16.0.8
     add 2f9835e3e256 chore(deps): Bump io.camunda:zeebe-client-java from 8.8.17 to 8.8.19
     add 52da41cbe515 chore(deps): Bump com.twilio.sdk:twilio from 11.3.5 to 11.3.6
     add 40531b7c50a1 chore(deps): Bump com.google.cloud:google-cloud-pubsub
     add 89fc6195e570 chore(deps): Bump com.github.docker-java:docker-java from 3.7.0 to 3.7.1
     add 670c5be49210 chore(deps): Bump org.codehaus.jettison:jettison from 1.5.4 to 1.5.5
     add 5810a742bc70 CAMEL-23225: Propagate OpenTelemetry context across thread boundaries in camel-opentelemetry2
     add 5a1a83630622 CAMEL-23237: camel-jbang - Adapt CLI table output to terminal width
     add 2b2cf71a14b1 Revert "chore(camel-test-infra-milvus): upgrade milvus.container.ppc64le to v…"
     add 09ff1afcfa24 chore(deps): Bump com.google.cloud:google-cloud-vision
     add 1c84b410cbe0 chore(deps-dev): Bump agroal-version from 3.0 to 3.0.1
     add 87259689b885 chore(deps): Bump aws-java-sdk2-version from 2.42.19 to 2.42.20 (#22249)
     add 1f52998e548b chore(deps): Bump ca.uhn.hapi.fhir:org.hl7.fhir.utilities
     add f1c726415ead chore(deps): Bump org.openapitools:openapi-generator (#22232)
     add 3342e3058241 Revert "CAMEL-23225: Propagate OpenTelemetry context across thread boundaries…"
     add 3495787edbdb Improve branch management instruction to AI agents
     add db53900ff0a7 chore(deps): Bump com.openai:openai-java from 4.29.0 to 4.29.1
     add 96f2ccf676e9 chore(deps): Bump com.dylibso.chicory:runtime from 1.7.3 to 1.7.5
     add f5704d16fa80 chore(deps): Bump com.google.cloud:google-cloud-storage
     add 69ae6c702def chore(deps): Bump com.google.cloud:google-cloud-secretmanager
     add 5a41fc9d3bc2 chore(deps): Bump org.apache.activemq:activemq-client-jakarta
     add f1e13b543a3a chore(deps): Bump io.undertow:undertow-core from 2.4.0.RC3 to 2.4.0.RC4
     add 5795fa0a2e74 CAMEL-23248 - Camel-PQC: Add stateful key usage tracking and warnings for XMSS/LMS (#22264)
     add ecf2c8dd6abf chore(deps): Bump com.gradle:develocity-maven-extension
     add f9ddd77a22bf chore(deps): Bump com.openai:openai-java from 4.29.1 to 4.30.0
     add 9a5043172120 chore(deps): Bump com.stripe:stripe-java from 31.4.1 to 32.0.0
     add 698e8ab569af CEQ-12614 broken link (#22267)
     add b442661a36c4 chore(deps): Bump aws-java-sdk2-version from 2.42.20 to 2.42.21
     add 79e040266b42 Regen: update aws2-polly OutputFormat enum for AWS SDK 2.42.21
     add 12960de3de8a CAMEL-23256 - Camel-IBM-Watsonx: New component for IBM watsonx.data lakehouse integration (#22276)
     add 587a0ab1ecec Fix GitHub Actions script injection in composite actions (#22277)
     add 249ba9113820 Add a section to the migration doc talking about migrating from the junit5 testing components to junit6
     add 4e5fe3f57ddb Allow building with an alternative Quarkus Extension registry URL
     add e1215d172f5c CAMEL-23251- Google mail Add DataTypeTransformer for Gmail ModifyMess… (#22285)
     add 88a34f9ea6ce CAMEL-PQC: Address Guillaume Nodet's review findings on PQC stateful … (#22282)
     add 255463d16ae6 Revert "chore(ci): Fix parent POM dependency change detection (#22022)"
     add 7eac26b4a120 CAMEL-21966: Add example usage snippets to camel-jbang CLI help text
     add 6e5b4784e875 Improve AI agent guidelines: investigation, review, and doc conventions
     add b593a6068da7 Camel-Milvus: create rag helpers to be used as beans
     add 0fffdc33ac1b Add missing configurable properties to Milvus helpers
     add c5b75cc2ca33 Restore original raw SDK tests alongside helper-based tests
     add 29e02cb0ac1f Camel-Milvus: collection must be loaded into memory before DML operations
     add ffc8dfad7c6f chore(deps): Bump aws-java-sdk2-version from 2.42.21 to 2.42.22
     add f60e3dac4c8a chore(deps): Bump huaweicloud-sdk-version from 3.1.189 to 3.1.190
     add 1888a0e8b028 CAMEL-22409: zwsp invisible character breaks property at runtime (#22281)
     add 5181a3f57a9b CAMEL-23259: Close channel on SSL/TLS handshake failure in Netty comp… (#22295)
     add 24314bc1fed2 Fix docs gulp race condition with dsl target directories
     add 6f5860280635 CAMEL-23157: Contribute runtime dependencies API
     add 722289460042 (chores): fix SonarCloud S6201 in camel-util-json
     add 79fbb874aca8 CAMEL-23263 - Camel-Netty: PQC-capable SSL fallback with TLSv1.3 (#22296)
     add 882e6bd231f6 test-infra: Fix Docker container name collisions in parallel execution
     add 11da8f8d905d Upgrade plexus-utils to 4.0.3
     add 255896b19ef7 Align to spring-boot 4.0.5
     add a1d48ff65e60 Regen SBOM from commit 255896b19ef70fae551089f74aa1ff9c04d515c2 (#22312)
     add 21e4d829b88d CAMEL-23255: Retry Infinispan schema registration on IllegalLifecycleStateException
     add a4d17dddcec7 Isolate Kubernetes plugin test working directories under target/
     add 4b92e88461f8 chore(deps): Bump quarkus-version 3.32.4 to 3.34.1 and quarkus-mcp-server-version 1.10.3 to 1.11.0 (#22284)
     add aefcaa0993dc chore(camel-test-infra-consul): upgrade consul.container to 1.22.6 (#22314)
     add 674b4c8354e6 chore(camel-test-infra-docling): upgrade docling.container to v1.15.0 (#22315)
     add 8a1980d392f5 chore(camel-test-infra-nats): upgrade nats.container to 2.12.6 (#22319)
     add 2f6d7c1917b1 chore(deps): Bump aws-java-sdk2-version from 2.42.22 to 2.42.23
     add 123a15a70f15 chore(deps): Bump groovy-version from 5.0.4 to 5.0.5
     add ba624fa0d49d chore(deps): Bump org.opensearch.client:opensearch-java
     add 80d598408a41 chore(deps): Bump ca.uhn.hapi.fhir:org.hl7.fhir.utilities
     add 183ae48b1bb7 chore(deps): Bump com.google.genai:google-genai from 1.44.0 to 1.45.0
     add 8d1adf670eec chore(deps): Bump com.azure:azure-storage-blob-changefeed
     add a6bad3313b92 Update Camel JBang to 4.18.1
     add f0f3cb5dd3ef chore(camel-test-infra-zookeeper): upgrade zookeeper.container to 3.9.5
     add 8736235b2fd6 chore(camel-test-infra-weaviate): upgrade weaviate.container to 1.36.8
     add c859d40022d9 chore(deps): Bump tools.jackson:jackson-bom from 3.1.0 to 3.1.1
     add eb79fd75ea96 chore(deps): Bump com.cedarsoftware:java-util from 4.98.0 to 4.99.0
     add dba5a0f7194e CAMEL-23270: Camel-Jbang-MCP: Add MCP tool annotations (readOnlyHint, destructiveHint, openWorldHint) to all tools (#22341)
     add ffbce6a277e4 camel-mail: fix incorrect guard in MailConverters multipart loop
     add abcbcc83a4a2 Add re-request review on PR for agents when comments are addressed
     add a5a68ff6dc46 Fix camel-jbang logging file appender and jbang java version option (#22337)
     add 45d40b4eb435 (chores): fix SonarCloud S6201 in core modules
     add 78b1d1aa9315 (chores): fix SonarCloud S6201 in camel-pqc
     add 410eb271410a (chores): fix SonarCloud S6201 in camel-jackson3
     add 89d5bf7d9cd1 (chores): fix SonarCloud S6201 in camel-elasticsearch
     add 31b03ff1e8ed (chores): fix SonarCloud S6201 in camel-opensearch
     add a5791df1a653 (chores): fix SonarCloud S6201 in camel-smpp
     add 4e6773009cca (chores): fix SonarCloud S6201 in camel-zeebe
     add e1b09a8c2b92 (chores): fix SonarCloud S6201 in camel-mail
     add ebd86ab11989 (chores): fix SonarCloud S6201 in camel-netty
     add c57f48a829fe (chores): fix SonarCloud S6201 in camel-sjms
     add b9712bf32979 (chores): fix SonarCloud S6201 in camel-spring-rabbitmq
     add fc4a4f4dfea3 (chores): fix SonarCloud S6201 in camel-aws
     add 1aaca6be9d17 (chores): fix SonarCloud S6201 in camel-azure
     add b6174e7b82fe (chores): fix SonarCloud S6201 in camel-cxf
     add b475560f5fe4 (chores): revert MailConverters S6201 change (semantic, not mechanical)
     add f9ce2c3ee30e Rename pattern variable to avoid shadowing in DefaultCxfBinding
     add 018d0df31f53 chore(deps): Bump aws-java-sdk2-version from 2.42.23 to 2.42.24 (#22348)
     add da0b5aeff92b chore(deps): Bump actions-cool/check-user-permission from 2.3.0 to 2.4.0 (#22347)
     add 9a48ad420dde CAMEL-23272: Enable main HTTP server when --port is explicitly specified (#22355)
     add cccdfdb93193 chore(deps): Bump org.apache.activemq:activemq-client
     add f377726af73d chore(deps): Bump com.box:box-java-sdk from 4.16.3 to 4.16.4
     add 4fa28681884c chore(deps): Bump debezium-version from 3.4.2.Final to 3.4.3.Final
     add fd6603361a41 chore(deps): Bump org.neo4j.driver:neo4j-java-driver from 6.0.3 to 6.0.4
     add 81c868724f16 Trigger PR doc validation for all changes in docs folder
     add d883a4a74d6b chore(deps): Bump io.camunda:zeebe-client-java from 8.8.19 to 8.8.21
     add 87d3a244dde1 CAMEL-23184: Deprecate camel-splunk component (#22345)
     add a53d795eb8e3 chore(camel-test-infra-kafka): upgrade redpanda.container.image to v25.3.11 (#22317)
     add 34f9e1085e88 chore(deps): Bump picomatch from 2.3.1 to 2.3.2 in /docs (#22268)
     add 18b8f837fc03 chore(deps): Bump aws-java-sdk2-version from 2.42.24 to 2.42.25
     add f41d4ec9aceb chore(deps): Bump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3
     add c4ad81e60e01 chore(deps): Bump com.amazonaws:aws-xray-recorder-sdk-bom
     add 72421749d861 chore(deps): Bump infinispan-version from 16.0.8 to 16.0.9
     add 49e56307ea1c chore(deps): Bump io.smallrye:smallrye-fault-tolerance-standalone
     add ba591bc54f5f chore(deps): Bump eu.maveniverse.maven.nisse:extension
     add d1f4713ebdf7 When exporting with Camel CLI use the latest Quarkus version (#22369)
     add 14d9cf6a17a8 Bump ai.docling:docling-serve-client from 0.4.7 to 0.5.0 (#22357)
     add 95ca2a8294dd CAMEL-23273: Camel-Jbang-mcp: Sanitize sensitive data in POM content passed to migration tools (#22344)
     add f8a490ad0e8c CAMEL-22325: Update infra container descriptions to be more descriptive (#22370)
     add 83af3977b040 CAMEL-22325: Add AGENTS.md section to enforce Awaitility over Thread.sleep (#22371)
     add cf8eacdf1d98 Add camel-jbang 4.14+ test coverage
     add 9def2b5afd78 Update AGENTS.md - Add back Java 17
     add 0e2d71a7cf87 Update AGENTS.md - point to the official committers list of Camel
     add 482eb1e856c8 Upgrade Vert.x to 4.5.26
     add 6948646d2ca2 Fix CmdStartStopITCase by using --wide-uri flag
     add f459037483ef CAMEL-23194: Add JUnit 5 per-test timeout for camel-jms tests
     add cddb28524a2e CAMEL-21438: Disable LumberjackDisconnectionTest on s390x
     add 7976ce4eddab chore(deps): Bump mcp-java-sdk-version from 1.1.0 to 1.1.1 (#22362)
     add 3761dce28b1b chore(deps): Bump org.elasticsearch.client:elasticsearch-rest-client-sniffer (#22237)
     add b122fb67b3e7 Fix flaky FromFileToFtpSplitParallelIT by removing FTP maxLogins limit
     add 501d1c8e8ab8 chore(deps): Bump org.codehaus.plexus:plexus-utils in /parent (#22302)
     add 6cc7a40de016 chore(deps): Bump aws-java-sdk2-version from 2.42.25 to 2.42.26
     add 216b4c19766d chore(deps): Bump jsmpp-version from 3.0.1 to 3.0.2
     add 31c2aea2827a chore(deps): Bump com.ibm.cos:ibm-cos-java-sdk from 2.15.0 to 2.15.1
     add c7ac6267cd68 chore(deps): Bump org.kiwiproject:consul-client from 1.10.1 to 1.11.0
     add dfd1f9a03f5a CAMEL-23194: Fix JMS shutdown deadlock that hangs CI builds
     add 798c294405f7 chore(deps): Bump org.codehaus.plexus:plexus-utils from 4.0.2 to 4.0.3 (#22329)
     add 9bb62435857e CAMEL-23284: Fix Pipe Kamelet properties with {{placeholder}} being URL-encoded
     add 3e11a7184e26 chore(deps): Bump jetty-version from 12.1.7 to 12.1.8
     add dd2506cbc4ec Fix voiceFileId never assigned in InlineQueryResultCachedVoice builder (#22408)
     add 99ba5c4f6244 chore(deps): Bump bytebuddy-version from 1.18.7 to 1.18.8 (#22394)
     add d67f6f7f9fe4 CAMEL-23287: Unify MCP tool return types to use typed records instead of raw JSON strings (#22412)
     add c673b8c48b99 CAMEL-23277 - camel-jsch: Add OpenSSH certificate support to jsch based components
     add 82a05e072b4d ci: retry test-infra container initialization on transient failures
     add f91d1da56502 CAMEL-23258: Add google-mail:draft DataType transformer (#22389)
     add 5bc6aa899828 CAMEL-23280: Add SSL/TLS configuration support to camel-openai component
     add 7d0087a8e089 CAMEL-23288 - Fix Jbang kubernetes plugin export with spring-boot runtime
     add 7b0ae7051838 CAMEL-23274: Add SonarCloud PR analysis workflows (#22346)
     add 3f020274a631 Add inbound header filtering to CXF and Knative filter strategies
     add eaf1b1aca6d5 CAMEL-23269: Add new component camel-camunda for Camunda 8
     add c2dabe283219 CAMEL-23269: Add XML camel-camunda examples
     add ed7fa5ff816c CAMEL-23269: Add camel-zeebe deprecation notice to 4.19 upgrade guide
     add 7f8d2de4d5a0 CAMEL-23269: camel-camunda improvements
     add 4970138db9e9 CAMEL-23269: camel-camunda remove failing doc links
     add 549fc399769e chore(deps): Bump aws-java-sdk2-version from 2.42.26 to 2.42.27
     add abea17fad63d chore(deps-dev): Bump com.nimbusds:nimbus-jose-jwt from 10.8 to 10.9
     add da4e61f033b7 chore(deps): Bump huaweicloud-sdk-version from 3.1.190 to 3.1.191
     add 72b3da2d8591 chore(deps): Bump io.dapr:dapr-sdk-workflows from 1.17.0 to 1.17.1
     add b81e31286f34 chore(deps): Bump milo-version from 1.1.1 to 1.1.2
     add 893fa3c4955b chore(deps): Bump org.checkerframework:checker from 3.54.0 to 3.54.1
     add d97edaa849cf chore(deps): Bump quarkus-version from 3.34.1 to 3.34.2
     add 7c8de4ebb005 chore(deps): Bump org.mnode.ical4j:ical4j from 4.2.4 to 4.2.5
     add c25fb32ff2f3 chore(deps): Bump com.googlecode.libphonenumber:libphonenumber
     add 5ea5fc653b11 Revert "CAMEL-23274: Add SonarCloud PR analysis workflows (#22346)"
     add 46d9fd84a908 chore(deps): Bump io.dapr:dapr-sdk from 1.17.0 to 1.17.1
     add 208eff8e0c90 Regen SBOM from commit 46d9fd84a9086a9378ef5f317fc638518f7942e8 (#22445)
     add edfd78361921 CAMEL-23274: Re-add SonarCloud PR analysis workflows with correct token (#22446)
     add 01a1627ba395 CAMEL-23274: Enable JaCoCo coverage in SonarCloud PR analysis (#22468)
     add c5c8da094010 ci: fix CmdStartStopITCase regex to handle line-wrapped URIs
     add 2b07e28e9bf7 CAMEL-23274: Disable SonarCloud temporarily and fix script injection (#22477)
     add 971b8bbea271 chore(deps): Bump aws-java-sdk2-version from 2.42.27 to 2.42.29 (#22461)
     add c63d92b983d3 chore(deps): Bump org.redisson:redisson from 4.3.0 to 4.3.1 (#22462)
     add 85828e40ad72 chore(deps): Bump eu.maveniverse.maven.nisse:extension (#22463)
     add b61ed81b57c1 chore(deps-dev): Bump eslint from 10.0.3 to 10.2.0 in /docs (#22460)
     add 437e014f6550 chore(deps): Bump redis.clients:jedis from 7.4.0 to 7.4.1 (#22465)
     add d0019eaf4f3e CAMEL-23274: Fix SonarCloud critical bugs in test code (#22478)
     add f00eb4631819 chore(deps): Bump com.google.genai:google-genai from 1.45.0 to 1.46.0 (#22459)
     add 99300f428c30 chore(deps): Bump io.camunda:camunda-client-java from 8.8.19 to 8.8.21 (#22466)
     add 660148fc60f2 CAMEL-23260: fix graceful shutdown for ServiceBus consumer (#22443)
     add 6125faadce9b chore(camel-test-infra-kafka): upgrade redpanda.container.image to v26.1.1 (#22447)
     add c0367b41914f chore(camel-test-infra-pulsar): upgrade pulsar.container to 4.2.0 (#22452)
     add b828e5601f45 chore(deps): Bump io.milvus:milvus-sdk-java from 2.6.16 to 2.6.17 (#22456)
     add dad41a9d8dfd chore(camel-test-infra-weaviate): upgrade weaviate.container to 1.36.9 (#22453)
     add 0bf9acfa35ef CAMEL-23289: Fix empty catch blocks and resource leaks in DrillProducer (#22417)
     add 959c7e87610e chore(ci): rationalize CI into single workflow with unified comment (#22247)
     add 15445c1f97ba CAMEL-23271: Fix SonarCloud blocker reliability issues (resource leaks) (#22343)
     add 80bafde44d85 chore(camel-test-infra-neo4j): upgrade neo4j.container to 2026.03-community-ubi10 (#22449)
     add d203a3430828 chore: fix SonarCloud security hotspots in sonar-scan and huggingface (#22480)
     add d1ba855f4cfa Update known releases in catalog
     add 7b5b8c0283c0 chore: default authentication path to /* in platform-http-main
     add 0ec73cf66fb5 CAMEL-23282: fix unbounded BeanInfo cache growth for body OGNL expressions
     add 06629602fe6a CAMEL-23279: fix SamplingDefinition.description() NumberFormatException with property placeholders
     add 892be63447f7 chore: fix default charset in Undertow consumer when Content-Type has no charset
     add b446bd3e0b8a (chores): fix SonarCloud S5993 in camel-api
     add 19ecd4385f08 (chores): fix SonarCloud S5993 in camel-base
     add 4a610009d3ee (chores): fix SonarCloud S5993 in camel-core-languages
     add 37728599983f (chores): fix SonarCloud S5993 in camel-core-model
     add 3a897f1ab8ab (chores): fix SonarCloud S5993 in camel-core-processor
     add c35d4fdb120f (chores): fix SonarCloud S5993 in camel-core-reifier
     add 1163998f4293 (chores): fix SonarCloud S5993 in camel-core-xml
     add 1dd4e1764811 (chores): fix SonarCloud S5993 in camel-main
     add 65b7cdaba39b (chores): fix SonarCloud S5993 in camel-support
     add b54d0591e668 (chores): fix SonarCloud S5993 in camel-djl
     add 0f94a3963991 (chores): fix SonarCloud S5993 in camel-as2-api
     add 1f44fd196c3c (chores): fix SonarCloud S5993 in camel-aws2-timestream
     add 9cab133d7724 (chores): fix SonarCloud S5993 in camel-infinispan-common
     add 5e17d48c9dfa (chores): fix SonarCloud S5993 in camel-oauth
     add 50449b514a4b (chores): fix SonarCloud S5993 in camel-salesforce-component
     add 2ce054abe4d2 (chores): fix SonarCloud S5993 in camel-servicenow-component
     add 2097e7a7d04e (chores): fix SonarCloud S5993 in camel-sjms
     add b07b49bf2efa (chores): fix SonarCloud S5993 in camel-smpp
     add dcdbf3eb2c6c (chores): fix SonarCloud S5993 in camel-splunk
     add a2e064a67986 (chores): fix SonarCloud S5993 in camel-sql
     add 3e602949b0f4 (chores): fix SonarCloud S5993 in camel-telegram
     add 6afffa92df35 (chores): fix SonarCloud S5993 in camel-twitter
     add 124a9eceb9da (chores): fix SonarCloud S5993 in camel-whatsapp
     add b859bc95beaa (chores): fix SonarCloud S5993 in camel-wordpress
     add 1893008cb56c (chores): fix SonarCloud S5993 in camel-workday
     add 4c1def635397 (chores): fix SonarCloud S5993 in camel-xmlsecurity
     add e00b6d012ff4 (chores): fix SonarCloud S5993 in camel-zeebe
     add 713ee45f765e (chores): fix SonarCloud S5993 in camel-zookeeper
     add 26c096a1d21c (chores): fix SonarCloud S5993 in camel-endpointdsl
     add cf188c324508 (chores): fix SonarCloud S5993 in camel-jbang-core
     add 765e70d4c9f3 (chores): fix SonarCloud S5993 in camel-jbang-plugin-kubernetes
     add c385b62414fe (chores): fix SonarCloud S5993 in camel-yaml-dsl
     add cc8185accc67 (chores): fix SonarCloud S5993 in camel-yaml-dsl-common
     add 658afc9b7e29 (chores): fix SonarCloud S5993 in camel-test-infra-artemis
     add 7ececc6f5c4e (chores): fix SonarCloud S5993 in camel-test-infra-aws-v2
     add 68d63869cc6e (chores): fix SonarCloud S5993 in camel-test-infra-azure-common
     add b8693b266863 (chores): fix SonarCloud S5993 in camel-test-infra-jetty
     add ba216589e5ee (chores): revert spurious generated file changes
     add 082c4d29eeee CAMEL-23295: Fix resource leak and improve error handling in camel-splunk-hec producer (#22483)
     add 72201ec4d26c CAMEL-23297: Add deserialization filtering to camel-netty converters and codecs (#22490)
     add 15c6bef81e00 CAMEL-23276: Add PluginRunCustomizer to JBang Plugin SPI
     add 2fae35ed2447 CAMEL-23276: Run beforeRun() before dependency resolution
     add 1df033fa2a81 CAMEL-23276: Fix Javadoc and protect files list from mutation
     add c28e0d715645 CAMEL-23252: Add onReload hook to ContextServicePlugin for dev-mode route reloading
     add 098e1e704060 CAMEL-23252: Fix formatting and import sort order
     add 6cbb2f89efb2 chore(deps): Bump org.ehcache:ehcache from 3.11.1 to 3.12.0 (#22487)
     add 356052ef228b chore(deps): Bump ognl:ognl from 3.4.10 to 3.4.11 (#22486)
     add 7228b3f5037a chore(deps): Bump ca.uhn.hapi.fhir:org.hl7.fhir.utilities (#22485)
     add f0f0b0e5e525 chore(deps): Bump aws-java-sdk2-version from 2.42.29 to 2.42.30 (#22481)
     add 8374ebb5ba58 chore(deps): Bump io.camunda:zeebe-client-java from 8.8.21 to 8.9.0 (#22482)
     add 54857e658368 chore(deps): Bump io.github.littleproxy:littleproxy from 2.6.0 to 2.7.0 (#22464)
     add 48c2c29aac14 chore(deps): Bump org.apache.camel.kamelets:camel-kamelets (#22457)
     add 2ef75cdad453 chore(deps): Bump org.springframework.ai:spring-ai-bom (#22291)
     add 9e8b740e3ea2 CAMEL-23281: fix split/aggregate deadlock with SynchronousExecutorService in transacted routes
     add 6c2f45894a0d CAMEL-23300: add connectionString option to camel-couchbase endpoint
     add 191db3c62db2 CAMEL-23298: Add missing PQC and OCSF dataformats in model and fix A..Z ordering (#22491)
     add 5b62707234db Update message-history.adoc (#22498)
     add 06bfff6de72c CAMEL-22524: Add HazelcastRoutePolicy integration test
     add 483a4910e465 CAMEL-23292: Upgrade json-schema-validator to 2.0.1
     add b918e566d5c1 Update parquet-hadoop 1.17.0 and hadoop 3.5.0 (#22499)
     add aa2f11e23859 chore(deps): Bump com.ibm.watsonx:watsonx-ai from 0.19.0 to 0.20.0 (#22484)
     add ba5f4115fe61 CAMEL-21540: Add PGVector component for PostgreSQL vector database
     add f3eba6b11dac Fix docs gulp ENOENT race condition with concurrent builds
     add 421539f3aa30 CAMEL-23262: Ensure upload-artifact actions get updated by Dependabot (#22488)
     add c4d7139a09e8 chore: add SonarCloud CPD exclusions for unavoidable duplication
     add 1b0ec7ae02b5 CAMEL-23267: Remove outdated changes on compress (#22500)
     add 138910139aac chore(deps): Bump debezium-version from 3.4.3.Final to 3.5.0.Final (#22365)
     add 7fd4f8b7734b chore(deps): Bump jackson-jq-version from 1.6.0 to 1.6.1 (#22505)
     add 585f127afddb chore(deps): Bump aws-java-sdk2-version from 2.42.30 to 2.42.31 (#22501)
     add b39ba879b0fa chore(deps-dev): Bump com.google.cloud:google-cloud-core (#22502)
     add 088cfd9e3398 chore(deps): Bump quarkus-mcp-server-version from 1.11.0 to 1.11.1 (#22503)
     add f8573eef9232 Upgrade debezium
     add 341bd7d15f72 CAMEL-23208: Small fix of export command + adds test for Run command (#22071)
     add 46f8c5e5d74e CAMEL-21913: jbang - make JPA easier to use and export (#22195)
     add 9f3f1afd0677 CAMEL-23226: Enhance Shell with rich prompt, banner, and auto-suggestions (#22170)
     add 248b6eeb0c84 chore(deps): Bump org.citrusframework:citrus-base from 4.9.4 to 4.10.0 (#22230)
     add ce94e3be0aae Update component.adoc (#22508)
     add 3f15eeb20db6 chore(deps): Bump mongo-java-driver-version from 5.6.4 to 5.6.5 (#22507)
     add 2faf29863f17 chore(deps): Bump google-cloud-functions-version from 2.76.0 to 2.77.0 (#22506)
     add 0cd741c93c03 Fix RAT
     add 347de21f39f3 chore: exclude .claude and .omc directories from license and RAT plugins
     add 3c48bdbb5f75 ci: add Scalpel-based POM dependency detection alongside grep
     add 6d73ce4f6bbb CAMEL-23303: Fix JBang metadata generation to detect all commands and resolve completion candidates
     add f82a5c6ab30d CAMEL-23299: propagate transacted flag in AggregateProcessor for synchronous executor
     add 83376c75e228 CAMEL-23243: Convert OpenAI operation property from String to enum
     add 04e15705c75b CAMEL-23249: preserve Response headers during stream cache conversion
     add b2461dbf4d95 CAMEL-23306: Add missing sample-placeholder route to Spring XML test config (#22526)
     add c6be47c1f237 chore(deps): Bump com.openai:openai-java from 4.30.0 to 4.31.0 (#22504)
     add 7d618fa0b95c CAMEL-23307: Handle HotRodClientException wrapping IllegalLifecycleStateException in schema registration retry
     add 80824e44d088 CAMEL-23253: Fix flaky Infinispan tests by increasing client and readiness timeouts
     add 966c0e019973 chore(deps): Bump org.elasticsearch.client:elasticsearch-rest-client-sniffer (#22537)
     add c55b473750c3 chore(deps): Bump jline-version from 4.0.9 to 4.0.12 (#22536)
     add 49edabcccd2a chore(deps): Bump huaweicloud-sdk-version from 3.1.191 to 3.1.192 (#22534)
     add 27980417f767 chore(deps): Bump com.googlecode.libphonenumber:libphonenumber (#22533)
     add c099847650bc chore(deps): Bump aws-java-sdk2-version from 2.42.31 to 2.42.32 (#22532)
     add 2987a2b115e0 chore(deps): Bump io.camunda:camunda-client-java from 8.8.21 to 8.9.0 (#22535)
     add 1327fbb5dc95 camel-pulsar: Fix NPE when closing during IT testing (#22528)
     add 46b21dfc69b8 chore(docs): proper indentation
     add d004589283a8 CAMEL-23300: bypass Couchbase 8.0 CPU microarchitecture check in test-infra
     add 3c93fcef5149 CAMEL-23308: camel-mail - Using a custom JavaMailSender should still be default configured (#22540)
     add 9e0cb30e4ed0 chore(deps): Bump the langchain4j group with 18 updates (#22529)
     add 97089f67e7f3 CAMEL-23310: camel-core - Suspend/resume on CamelContext should reset… (#22542)
     add 249f5166ab59 CAMEL-23294: fix orphan lock race in JDBC idempotent repository (#22515)
     add 18d6bb14a1d8 camel-launcher - should discover custom plugins such as citrus (#22543)
     add 9c452bf4bb7a Revert embedded JBang test plugin
     add d78f854ad683 Update to Citrus 4.10.0
     add 154210743a5d ci: fix incremental build exclusion conflict with primary modules (#22525)
     add 5284db729a01 Add exclude to prevent javax.xml.bind:jaxb-api:jar:2.3.0-b161121.1438 from entering dependency tree, see https://github.com/ehcache/ehcache3/issues/3215#event-24373237837 (#22546)
     add b9779a2a4fec CAMEL-23267: Use simple LinkedHashMap in MemoryIdempotentRepository which is used as in progress repo for file based components (#22547)
     add f59cb5827125 CAMEL-23267: Use simple LinkedHashMap as inProgressRepository
     add 1abaa2770577 chore(deps): Bump asn1bean-version from 1.14.0 to 1.16.0 (#22458)
     add b8dad1414b61 chore(camel-test-infra-infinispan): upgrade infinispan.container to 16.2 (#22316)
     add cdae31756cc7 CAMEL-23285: Fix embedded test services requiring Docker unnecessarily (#22409)
     add 382ab3790be1 Revert "chore(deps): Bump asn1bean-version from 1.14.0 to 1.16.0 (#22458)"
     add f76e7f7c8ef3 Upgrade activemq to 5.19.5; activemq6 to 6.2.4 (#22549)
     add 011dae4ab98f camel-sjms - Update docs
     add bfb0385dc7ee chore(deps): Bump org.apache.logging.log4j:log4j-core in /parent (#22550)
     add ee9ddfe021eb Use concrete version so maven-release-plugin can rewrite it
     add 5d230b8571d1 Regen SBOM from commit ee9ddfe021eb8e7c4832528eb7a8482d3be2c1a3 (#22552)
     add 7ca793515135 chore(deps): Bump peter-evans/create-pull-request from 8.1.0 to 8.1.1 (#22554)
     add daea9416cbdc chore(deps): Bump actions/upload-artifact from 7.0.0 to 7.0.1 (#22555)
     add c675990fea1d camel-telemetry: fix trace context propagation for messaging components
     add 6a2acab99e84 chore(deps): Bump org.apache.camel.kamelets:camel-kamelets-catalog (#22568)
     add 3d2efeed2f6e CAMEL-23313: HeaderFilter Strategies - add lowerCase where it's not present - JMS, SJMS, CoAP, Google PubSub (#22569)
     add 8696d4080b8d chore: upgrade Pulsar client to 4.2.0 and fix V1 topic names in tests
     add 5d6390ad5884 chore(deps): Bump com.arangodb:arangodb-java-driver
     add 24182772ad9d chore(deps): Bump opentelemetry-version from 1.60.1 to 1.61.0
     add 4357bfe42b39 chore(deps): Bump aws-java-sdk2-version from 2.42.32 to 2.42.33 (#22567)
     add 78dad28acf0d chore(deps): Bump com.google.cloud:google-cloud-vision (#22570)
     add c2a57ab9715e chore(deps): Bump com.google.cloud:google-cloud-bigquery (#22571)
     add 37918ab8e0dc chore(deps): Bump eu.maveniverse.maven.scalpel:extension3 (#22572)
     add 68291f076c7b Add link to 4.20 guide
     add eabffb5e30ec docs: add camel-arangodb section to 4.19 upgrade guide
     add b9f94848f820 docs: remove incorrect Jackson 2.21 claim from arangodb section
     add fc969859d4f2 chore(deps): Bump actions/github-script from 7 to 9
     add d5eb02a1a975 chore(camel-test-infra-qdrant): upgrade qdrant.container to v1.17.1-unprivileged
     add 81ad8edf2221 chore(camel-test-infra-keycloak): upgrade keycloak.container to 26.6.0
     add a12e2a30ab02 pgvector container image is not available for ppc64le and s390x
     add ad161829dd1b Specify constraints when adding an integration test with a new container image in Agents.MD
     add 3ba20745c0ca chore(camel-test-infra-weaviate): upgrade weaviate.container to 1.36.10
     add 88bce247b3f1 chore(camel-test-infra-milvus): upgrade milvus.container to v2.6.14
     add 29bba37e107f chore(deps): Bump com.google.cloud:google-cloud-speech
     add 24b4f6f7e1b5 chore(camel-test-infra-docling): upgrade docling.container to v1.16.1
     add fe36ad23e540 Use mirror for pgvector test container image
     add f6bd84c59525 chore(camel-test-infra-opensearch): upgrade opensearch.container to 3.6.0
     add 67ef42d8019d CAMEL-23315: camel-exec - Add option to turn on|off control headers for camel-exec to make it more restricted by default. (#22586)
     add c30964cbea8c CAMEL-23314: camel-opensearch - add SSLContextParameters support for TLS configuration (#22578)
     add c35b0a3720f8 CAMEL-23319: Add deserialization filtering to camel-mina converter (#22583)
     add 7383b46b8470 chore(camel-test-infra-kafka): upgrade redpanda.container.image to v26.1.2 (#22557)
     add 41419ce11c45 chore(deps): Bump com.microsoft.azure:msal4j from 1.24.0 to 1.24.1
     add e099b70f7db3 chore(deps): Bump aws-java-sdk2-version from 2.42.33 to 2.42.34
     add 89a5b16917aa chore(deps): Bump software.amazon.kinesis:amazon-kinesis-client
     add c715da6a86a6 chore(deps-dev): Bump com.google.cloud:google-cloud-core
     add e67c8ca0c855 chore(deps): Bump elasticsearch-java-client-version from 9.3.1 to 9.3.3
     add bb17fbf4ff12 chore(deps): Bump com.google.cloud:google-cloud-texttospeech
     add a704b64683a7 chore(deps): Bump tools.jackson:jackson-bom from 3.1.1 to 3.1.2
     add 92c6a8b9ed45 chore(deps): Bump bouncycastle-version from 1.83 to 1.84
     add 3ddefc96fda0 chore(deps): Bump micrometer-tracing-version from 1.6.4 to 1.6.5
     add 2e7eec05586e Use JDK21 when deploying SNAPSHOT
     add ec297f89065b CAMEL-23322: Add deserialization filtering to camel-infinispan remote aggregation repository (#22599)
     add 107e8c279cf9 CAMEL-23321: Add deserialization filtering for JMS ObjectMessage hand… (#22598)
     add 1a5021084615 chore(components): rename SpanInjectionTest
     add 9bd051e25940 fix(components): telemetry span customization
     add 0df3dff7d954 chore(doc): add Span customization chapter
     add 81d5fd5b915a CAMEL-23323 - avoid all tests hanging when building with Maven
     add d1e2957d8f08 chore(deps): Bump micrometer-version from 1.16.4 to 1.16.5
     add 23ebd034c2a7 chore : Add debugging information to increment-build.sh so we can debug camel-spring-boot failures
     add 061ae7d6dc0f chore : Allow projects like camel-spring-boot to override exclusion list
     add 9fd8fb2eb6fb CAMEL-23325: camel-jbang - Only accept xxx.camel.yaml and xxx.yaml as valid YAML DSL files (#22635)
     add 1bb47ff93bd5 chore(components): include span injection test
     add e735f56b4bca CAMEL-23324: Add deserialization filtering for camel-vertx-http and camel-netty-http helper utilities (#22613)
     add c62106c8209a chore(deps): Bump eu.maveniverse.maven.nisse:extension (#22633)
     add 1b98dacb6701 chore(deps): Bump com.google.cloud:google-cloud-secretmanager
     add 75377af8220c chore(deps): Bump swagger-openapi3-java-parser-version (#22616)
     add 0effde9d2a1a chore(deps): Bump com.google.genai:google-genai from 1.46.0 to 1.50.0 (#22617)
     add bba059ab7ec2 chore(deps): Bump io.projectreactor.netty:reactor-netty (#22618)
     add 9a4b2cea2b29 chore(deps): Bump io.smallrye.config:smallrye-config (#22619)
     add d4bb0c2cd990 chore(deps): Bump google-cloud-functions-version from 2.77.0 to 2.79.0 (#22620)
     add 0b7055b57a37 chore(deps): Bump com.google.cloud:google-cloud-bigquery (#22621)
     add 477b54421543 chore(deps): Bump org.owasp:dependency-check-maven from 12.2.0 to 12.2.1 (#22622)
     add b4cd25de7ec1 chore(deps): Bump opensearch-rest-client-version from 3.5.0 to 3.6.0 (#22623)
     add b966a638c5e2 chore(deps): Bump org.kiwiproject:consul-client from 1.11.0 to 1.12.0 (#22625)
     add 60f83833bac8 chore(deps): Bump com.cedarsoftware:java-util from 4.99.0 to 4.100.0 (#22628)
     add e4e6d9917f51 chore(deps): Bump google-auth-library-oauth2-http-version (#22629)
     add a5ff700c710a chore(deps): Bump com.google.cloud:google-cloud-vision (#22630)
     add a00a11134593 chore(deps): Bump ca.uhn.hapi.fhir:org.hl7.fhir.utilities (#22631)
     add 6df33fc50f83 chore(deps): Bump com.couchbase.client:java-client from 3.11.1 to 3.11.2 (#22632)
     add bb1d2bdc2106 chore(deps): Bump com.google.cloud:google-cloud-storage (#22634)
     add 19faac1afc68 chore(deps): Bump com.google.cloud:google-cloud-aiplatform
     add 9a958c198dc3 ci: fix incremental build to test dependents of test-infra modules (#22514)
     add 65e2cc8796e6 chore(deps): Bump quarkus-version from 3.34.2 to 3.34.3
     add adfc2a31ce79 chore(deps): Bump com.google.cloud:google-cloud-speech
     add 38a644840980 chore(deps-dev): Bump io.projectreactor:reactor-core from 3.8.4 to 3.8.5
     add 9e6e36678159 chore(deps): Bump com.google.cloud:google-cloud-firestore
     add 3bb5cef8922b chore(deps): Bump at.yawk.lz4:lz4-java from 1.10.4 to 1.11.0
     add 4337397d12c0 chore(deps): Bump org.neo4j.driver:neo4j-java-driver from 6.0.4 to 6.0.5
     add 54dd257625b4 chore(deps): Bump io.opentelemetry:opentelemetry-bom-alpha
     add 037429fbe732 CAMEL-23331: Add support for blob snapshot creation in camel-azure-storage-blob (#22638)
     add 2abd80f10095 Use accept filter to prevent index files to get downloaded
     add c21c228006bb Check for file existence before making SHA-512 sums
     add 34e59c6823e3 CAMEL-23321: JMS deserializationFilter should be global configurable … (#22639)
     add 99424b2ac631 CAMEL-23334: Add preferLocal mode to MavenDownloader to avoid remote checks for cached artifacts
     add 171a99a807bf Bump version to 4.20.0-SNAPSHOT (#22654)
     add b28d6d4739c0 Regen
     add b6d44aeeebde chore(deps): Bump com.cloudbees.thirdparty:zendesk-java-client
     add 889c048da7ec ci: fix incremental build exclusion list failing on leaf modules
     add 3703beeb7b1f Enforce JDK 21+ as minimum build JDK for multi-release JAR support (#22608)
     add 3001b7bdf5d1 chore: fix version comparison test broken by version bump
     add 580455dbe530 Update known releases in catalog
     add dbf915a89e5b chore(deps): Bump com.google.cloud:google-cloud-pubsub (#22662)
     add 78e4ce1e3b50 chore(deps): Bump org.thymeleaf:thymeleaf (#22660)
     add d76747d5d907 chore(deps): Bump io.dapr:dapr-sdk-workflows from 1.17.1 to 1.17.2 (#22658)
     add 146a2e1759a8 chore(deps): Bump com.twilio.sdk:twilio from 11.3.6 to 11.4.0 (#22663)
     add b10590836351 ci: pass maven-extra-args to incremental build for JDK 17 enforcer skip
     add 622d87f81a1e fix(core): migrate setStartingRoutes/setLockModel to scoped ContextValue pattern
     add 982c18e91f6d chore(deps): Bump io.dapr:dapr-sdk from 1.17.1 to 1.17.2 (#22659)
     add 5eab98820ac8 chore(deps): Bump aws-java-sdk2-version from 2.42.34 to 2.42.35
     add 9ce48638699d chore(deps): Bump spring-version from 7.0.6 to 7.0.7
     add 274494c99737 chore(deps): Bump spring-ldap-version from 4.0.2 to 4.0.3
     add a15251d492b0 chore(deps): Bump quarkus-version from 3.34.3 to 3.34.5
     add 93b6ae652060 CAMEL-22497: Make HTTPS easier for camel.server (#22194)
     add 3e069ece8b2a CAMEL-23331: Add support for blob snapshot retrieval in camel-azure-storage-blob (#22656)
     add a96bcdd16a5f CAMEL-22497: Make HTTPS easier for camel.server
     add 7754713aa622 camel-jbang: pre-compile grep/find patterns and cache SimpleDateFormat in action commands
     add 627174305ac5 CAMEL-23164: remove camel-ftp dependency to camel-mina-sftp
     add d43996526a8a Skip JDK version check on Jenkins CI for JDK 17
     add 42c008c1d015 CAMEL-23333: camel-core - Add documentation for sslContextParameters added to XML and YAML DSL
     add 769ed0b9717b Regen SBOM from commit 42c008c1d015b16e0f649dd85fdcbb0b7fdd87c5 (#22676)
     add 092bec29f279 chore(camel-test-infra-keycloak): upgrade keycloak.container to 26.6.1
     add 5c5331464b51 chore(deps): Bump mima-version from 2.4.42 to 2.4.43
     add 606551b95f80 chore(camel-test-infra-weaviate): upgrade weaviate.container to 1.37.1
     add 55de0911ade2 chore(deps): Bump org.apache.fory:fory-core from 0.16.0 to 0.17.0
     add 66f17cff1e54 chore(deps): Bump aws-java-sdk2-version from 2.42.35 to 2.42.36 (#22687)
     add 9ad5938acf1d CAMEL-23226: Add TUI dashboards for Camel JBang (#22197)
     add 00452572628b chore(deps): Bump maven-version from 3.9.14 to 3.9.15 (#22689)
     add 04a1f4d679ba chore(camel-test-infra-kafka): upgrade redpanda.container.image to v26.1.4
     add 1d339210ab17 chore(deps-dev): Bump eslint from 10.2.0 to 10.2.1 in /docs
     add 46734ac02470 chore(deps): Bump aws-java-sdk2-version from 2.42.36 to 2.42.37
     add 6814b5367a2a chore(deps): Bump tamboui-version from 0.1.0 to 0.2.0
     add 12338d9da558 chore(deps): Bump spring-security-version from 7.0.4 to 7.0.5
     add 61ce841f19a9 chore(deps): Bump org.javassist:javassist from 3.30.2-GA to 3.31.0-GA
     add 131aab2184db chore(deps): Bump eu.maveniverse.maven.nisse:extension
     add 4173536d8aa0 chore(deps-dev): Bump com.google.guava:guava
     add 752093b52190 chore(deps): Bump org.snmp4j:snmp4j from 3.9.7 to 3.10.0
     add 2e1da87d5fcf chore(deps): Bump ai.docling:docling-serve-client from 0.5.0 to 0.5.1
     add 8e36836be6d6 CAMEL-23351: camel-oaipmh: Add custom HTTP Headers (#22690)
     add 32001b4afe7c Update Jenkinsfile to use JDK 21 for JBang tests
     add 137c89853cc5 chore(deps): Bump com.openai:openai-java from 4.31.0 to 4.32.0
     add 5db74fc91f0c camel-test-infra-cli: make base image configurable
     add 433e83af5b84 CAMEL-23192: Use correct Quarkus Dockerfile.jvm base image
     add 2de2902d1554 CAMEL-23192: Use fast-jar as the default package format for exported Quarkus apps
     add 4b257f0b03d6 CAMEL-23223 - improve assertion failure message to help investigation on flaky test ManagedMessageHistoryAutoConfigIT
     add 12fa965e08f6 CAMEL-23192: Produce Dockerfile.jvm on JBang Quarkus runtime export
     add c0a65874bdb9 CAMEL-23353: Add configurable default Maven repositories and Quarkus platform registry resolution (#22709)
     add 1171572573de chore(deps): Bump aws-java-sdk2-version from 2.42.37 to 2.42.38
     add 76d3d1fe6a5e chore(deps): Bump quarkus-mcp-server-version from 1.11.1 to 1.12.0
     add 1752312258f0 chore(deps): Bump org.jsoup:jsoup from 1.22.1 to 1.22.2
     add edf93ae2454c chore(deps): Bump org.springframework.amqp:spring-rabbit
     add 9b97c5606fcc feat(components): support Opentelemetry baggage
     add 343a1f7ba890 CAMEL-23350 - upgrade Maven daemon to 1.0.5
     add 6b7e7c540fbf Document how to configure and use opentelemetry-spring-boot-starter as an alternative to the OpenTelemetry agent.
     add e9aef4e4fee4 Added clarifying notes for the OpenTelemetry BOM import.
     add af53045d0a58 Update components/camel-opentelemetry2/src/main/docs/opentelemetry2.adoc
     add 772a51138121 Corrected clarifying notes for the OpenTelemetry BOM import.
     add 1a13c26e70a6 CAMEL-23355: Do not stub transformers for export (#22719)
     add 2b266cc35552  Update Java documentation links
     add d18aa2729f65 Fix escaping code in Javadoc comments
     add 3925f7d73d9c chore(deps): Bump com.influxdb:influxdb-client-java from 7.5.0 to 8.0.0
     add 1061dd7ea59a chore(deps): Bump io.atlassian.fugue:fugue from 6.1.2 to 6.1.3
     add 463e300cf002 chore(deps): Bump io.opentelemetry.instrumentation:opentelemetry-log4j-appender-2.17
     add 9efd5fbb1f0d chore(deps): Bump aws-java-sdk2-version from 2.42.38 to 2.42.39
     add b42019ddf963 chore(deps): Bump org.graalvm.js:js-language from 25.0.2 to 25.0.3
     add b3be209f73b7 chore(deps): Bump quarkus-version from 3.34.5 to 3.34.6
     add ad0853419a18 chore(deps): Bump io.smallrye.config:smallrye-config
     add 36680a7c9817 chore(deps): Bump com.gradle:common-custom-user-data-maven-extension
     add 0329911cc302 chore(deps-dev): Bump com.graphql-java:graphql-java from 25.0 to 26.0
     add c683df608904 CAMEL-23328: Add support for blob index tags (set and get) to camel-azure-storage-blob (#22673)
     add 259906f39d21 chore(deps): Bump org.eclipse.microprofile.config:microprofile-config-api
     add 5207af160476 chore(deps): Bump aws-java-sdk2-version from 2.42.39 to 2.42.40
     add af9e382e5041 chore(deps): Bump com.mchange:c3p0 from 0.12.0 to 0.13.0
     add 2f654a426c67 chore(deps): Bump com.cedarsoftware:java-util from 4.100.0 to 4.101.0
     add 44af0e1280ef chore(deps): Bump com.stripe:stripe-java from 32.0.0 to 32.1.0
     add c3f6c6409283 chore(deps): Bump com.googlecode.libphonenumber:libphonenumber
     add 900c894898c4 chore(deps): Bump com.twilio.sdk:twilio from 11.4.0 to 12.0.0
     add a8d13bb878e6 chore(deps): Bump commons-io:commons-io from 2.21.0 to 2.22.0
     add 2cac3e15fc56 chore(deps): Bump io.camunda:camunda-client-java from 8.9.0 to 8.9.1
     add 95cd69c4f9f3 chore(deps): Bump org.l2x6.cq:cq-alias-fastinstall-quickly-extension
     add a97a45607a17 chore(deps): Bump org.springframework.boot:spring-boot-loader-tools
     add 3810019d8401 chore(deps): Bump com.prowidesoftware:pw-iso20022
     add ca47c58a562f chore(deps): Bump com.mysql:mysql-connector-j from 9.6.0 to 9.7.0
     add 2deb01d8675f chore(deps): Bump org.apache.activemq:activemq-client
     add 7480a71c120e chore(deps): Bump io.milvus:milvus-sdk-java from 2.6.17 to 2.6.18
     add e97a88bfc1f9 chore(deps): Bump org.springframework.data:spring-data-redis
     add 99b08cd4733c chore(deps): Bump org.apache.activemq:activemq-client-jakarta
     add 474a3a353d7f chore(deps): Bump org.l2x6.cq:cq-alias-fastinstall-quickly-extension
     add 6745a19014ca chore(deps): Bump huaweicloud-sdk-version from 3.1.192 to 3.1.193
     add d2d3a43510e1 chore(deps): Bump org.apache.iggy:iggy from 0.7.0 to 0.8.0
     add 8ba7ba9af529 chore(deps): Bump org.thymeleaf:thymeleaf
     add d29be1b4e0ea chore(deps): Bump ca.uhn.hapi.fhir:org.hl7.fhir.utilities
     add 8f5de58bc863 chore(deps): Bump org.springframework.vault:spring-vault-core
     add 76d0547131be chore(deps): Bump com.slack.api:slack-api-client from 1.48.0 to 1.48.1
     add 3f5869b3b332 chore(deps): Bump io.camunda:zeebe-client-java from 8.9.0 to 8.9.1
     add c19b84aa7baf chore(deps-dev): Bump com.google.code.gson:gson from 2.13.2 to 2.14.0
     add 2551615e4e58 chore(components): log process and jvm metrics on shutdown
     add 6f01610722b3 chore(deps): Bump httpclient-version from 5.5.2 to 5.6.1
     add 5be36ca2a479 CAMEL-23296 - upgrade Maven wrapper to 3.3.4 with Maven 3.9.15
     add 9386df9f1dd0 Update known releases
     add cb4385dad242 chore(deps): Bump com.google.genai:google-genai from 1.50.0 to 1.51.0 (#22741)
     add 79e2429c4758 chore(deps): Bump the langchain4j group across 1 directory with 18 updates (#22738)
     add ce998f372386 CAMEL-23250: Add security policy enforcement framework
     add 78ea2b48e966 CAMEL-23363: camel-platform-http-main - NPE if you enable healt-check but lack JAR (#22770)
     add eb8a05adc36f Regen
     add 5e020afb9703 Add upgrade guide for 4.21
     add bc55f83ea1e5 Bump version to `4.21.0-SNAPSHOT` (#22771)
     add c6bb0c672271 Regen
     add 90f19186ede0 CAMEL-23364: components are promoted to quickly from preview to stable
     add 173fdaf8779c Update known releases in catalog
     add 888e3c77d2f1 Upgrade jbang
     add a2ae5000758a CAMEL-22987: Add canonical YAML DSL JSON Schema variant
     add c9c34a1c2fbc CAMEL-23250: Migrate remaining secret=true to security="secret"
     add d98c8cb049a2 Fix website build
     add fb88c2199c16 Regen SBOM from commit d98c8cb049a24bde3e74307361bcde29bb26520b (#22773)
     add 396991b84a67 CAMEL-23250: Fix security policy enforcement running on empty properties (#22779)
     add 543b22f122f4 chore(deps): Bump aws-java-sdk2-version from 2.42.40 to 2.42.41 (#22778)
     add daa49ccc4df0 chore(deps): Bump optaplanner-version from 10.1.0 to 10.2.0 (#22780)
     add 8b5bf052b917 chore(deps): Bump ignite-version from 2.17.0 to 2.18.0 (#22782)
     add c4d3c5079349 CAMEL-23329: camel-azure-storage-blob - Add findBlobsByTags operation (#22783)
     add 4b22581b9786 CAMEL-21208: Replace manual string-based code generation with FreeMarker templates (#22200)
     add b0b6777e41f0 Add NOSONAR
     add 122ed1a73400 CAMEL-23353: Add missing doc, test and proper handle when download=false for extra.repos (#22784)
     add e6d8eba74f2e chore(components): configure baggage in process
     add 1165776e2124 MQTT: Throw Runtime Exception when manual ack fails (#22117)
     add d8c3436b120e CAMEL-22760: Add 4.21 upgrade guide entry for Spring Kafka properties bridge (#22786)
     add 3169f2509475 Upgrade mina to 2.2.6 (#22787)
     add 8da308822584 chore(deps-dev): Bump eslint-plugin-promise from 7.2.1 to 7.3.0 in /docs
     add fde720868293 CAMEL-23330: camel-azure-storage-blob - Add support for blob version ID access (#22785)
     add e95923adcdab chore(deps): Bump aws-java-sdk2-version from 2.42.41 to 2.43.0 (#22790)
     add d69d991533a6 chore(deps): Bump mcp-java-sdk-version from 1.1.1 to 1.1.2 (#22791)
     add 46d917320b4f chore(deps): Bump com.ibm.cloud:cloudant from 0.10.16 to 0.10.17 (#22792)
     add d05f5eb23dda CAMEL-23332: camel-jsoup - HTML clean and decode functions to simple language (#22795)
     add dd0b1a49b000 chore(deps): Bump org.apache.maven.plugins:maven-invoker-plugin
     add 29c78bf934b8 chore(deps): Bump redis.clients:jedis from 7.4.1 to 7.5.0
     add c76021c7e66a feat(components): log on shutdown prometheus format
     add 1b60801edf98 CAMEL-23372: Tighten default ObjectInputFilter to deny java.net.** before java.**
     add 8a0beb50f065 CAMEL-23371 - fix dependabot grouping for opentelemetry and micrometer
     add 1544eaa5b0ea chore(deps): Bump jline-version from 4.0.12 to 4.0.13
     add eaa5102f8f92 Revert "chore(deps): Bump httpclient-version from 5.5.2 to 5.6.1"
     add 0df788f130c2 chore(deps): Bump org.springframework.ai:spring-ai-bom
     add bc83ef63a480 chore(deps): Bump org.openapitools:openapi-generator
     add fdc0e48709ad chore(deps): Bump infinispan-version from 16.0.9 to 16.0.10
     add 03a87bc9ee25 CAMEL-23367: camel-management - Dump stats as XML should escape route ids etc (#22808)
     add 21b1b3a48904  camel-salesforce: Add EventUuid header support in Streaming API consumer (#22799)
     add 08bd9fb74e38 chore(deps): Bump swagger-openapi3-java-parser-version (#22814)
     add e7fb0cf0815c jbang-it: adds missing commands compared to documentation (#22816)
     add c890e5875c9a chore(deps): Bump com.openai:openai-java from 4.32.0 to 4.33.0 (#22812)
     add c9998c11fefd CAMEL-23327: Add structured outputs documentation and integration test for langchain4j-agent (#22724)
     add b08e281c05f5 chore(camel-test-infra-neo4j): upgrade neo4j.container to 2026.04-community-ubi10 (#22775)
     add b72c11a88e10 CAMEL-23371 - fix dependabot grouping for opentelemetry
     add e6b50311df02 CAMEL-23377: Fix simple init block doc, add unit test
     add 9c202fe6d3e1 chore(deps): Bump jackson2-version from 2.21.2 to 2.21.3
     add 6128550e898c chore(components): remove micrometer testing dependency
     add cf650b137357 chore(deps): Bump org.postgresql:postgresql from 42.7.10 to 42.7.11 (#22821)
     add 5ab685e1845d chore(deps): Bump commons-codec:commons-codec from 1.21.0 to 1.22.0 (#22803)
     add ddca119c7fd8 Fix camel-joor MultiCompile classpath for Spring Boot fat-jar nested JARs (#22811)
     add 1ec927c7821c Fix camel-joor MultiCompile classpath for Spring Boot fat-jar nested JARs (#22811)
     add e652baac5fd3 chore(deps): Bump joda-time:joda-time from 2.14.1 to 2.14.2 (#22822)
     add 09417bf8ac36 chore(deps): Bump pulsar-version from 4.2.0 to 4.2.1 (#22819)
     add 4d6e3f41b68f Remove no more used Maven properties for dependency version management
     add 291784c71a0d CAMEL-23339: camel-azure-storage-blob - Add support for immutability policy and legal hold operations (#22826)
     add bd02fed10fa3 CAMEL-23379: camel-core - DefaultHeaderFilterStrategy should be lower-case by default (#22823)
     add b3f7783ee543 Fix camel-openapi-validator: caching, query parsing, null path, and docs
     add 1fb80364e9d0 camel-openai: handle null finish_reason from OpenAI-compatible servers
     add 139c10fcf0ac camel-salesforce: Handle empty channel name in subscription listener
     add f4dbaaae37f2 CAMEL-23379: camel-core - DefaultHeaderFilterStrategy should be lower-case by default
     add bd7b86f21549 Remove cobertura Maven plugin
     add 9c363c18362f Add an option to strip thinking content from response
     add 5c4627bcdf2d Remove unmaintained findbugs-maven-plugin
     add ee6ce7f36a80 Remove unused test dependency junit-toolbox in salesforce component
     add 38ee539e919d Remove deprecated Camel Stomp component
     add f79f78996ce1 Remove deprecated Camel Stomp component
     add e1e755aba539 CAMEL-23359: Jetty Endpoint should return effective port number when using 0 (#22736)
     add 9c8dd91bb32d CAMEL-23384: fix camel export on kamelets using transformDataType
     add b32abd8ff294 CAMEL-23179: camel-jbang-mcp - Add camel_configuration_validate tool
     add 97a370047ecf CAMEL-23180: camel-jbang-mcp - Add camel_component_properties tool
     add ba9f8c5340a8 Remove deprecated Amazon X-Ray component
     add 5e872c43d78e No more register StompSpanDecorator (#22846)
     add e3bc3c6489bf Remove grpc dependencies of Android type from dependencyManagement
     add 6b103ea78335 CAMEL-21975: Add route-diagram command to display Camel route diagrams in terminal
     add a50bcada530d chore(deps): Bump aws-java-sdk2-version from 2.43.0 to 2.43.1
     add 7589ab166fb4 chore(deps): Bump gg.jte:jte from 3.2.3 to 3.2.4
     add 6af11a5fe9cf chore(deps): Bump jline-version from 4.0.13 to 4.0.14
     add c8e7ecd034cd chore(deps): Bump jolokia-version from 2.5.1 to 2.6.0
     add 0a6f2befa2e0 chore(deps): Bump io.camunda:camunda-client-java from 8.9.1 to 8.9.2
     add bbcb6d633629 chore(deps): Bump com.auth0:java-jwt from 4.5.1 to 4.5.2
     add 010251049e09 CAMEL-23220: Added support for idempotent consumption in the camel-at… (#22114)
     add 2ea58c2e631a CAMEL-23220: Added support for idempotent consumption in the camel-atom component
     add 8fe85445aca4 Remove no more used xml related Maven properties for dependency version management
     add b74d24026e02 CAMEL-23181: camel-jbang-mcp - Add camel_properties_translate tool for translating configuration between Camel runtimes (#22850)
     add 98bf9e3a9bff Remove Woodstox 4 usage and replace by Woodstox version 7
     add 53024a09c200 chore(deps): Bump com.prowidesoftware:pw-iso20022
     add 50368924c65f chore(deps): Bump io.camunda:zeebe-client-java from 8.9.1 to 8.9.2
     add d7b56f03290d CAMEL-23361: camel-aws2-s3 - Populate CamelHttpResponseCode header on producer responses (#22858)
     add 0662af1ab6d1 chore(deps): Bump org.jgroups:jgroups from 5.5.4.Final to 5.5.5.Final
     add 543342dde90a Fix camel hawtio to explicitly set host address for Jetty binding (#22835)
     add 2d052db257ac chore(deps-dev): Bump com.github.mwiede:jsch from 2.28.0 to 2.28.1
     add 807a7b2ec3d4 chore(camel-test-infra-docling): upgrade docling.container to v1.17.0 (#22774)
     add 9a96de03fc6d chore(camel-test-infra-weaviate): upgrade weaviate.container to 1.37.2 (#22777)
     add 049003dbfe45 chore(deps): Bump huaweicloud-sdk-version from 3.1.193 to 3.1.194 (#22865)
     add 5893417f0844 Get back to io.undertow:undertow-servlet
     add ed8ec898486d chore: Remove unused and outdated test dependency com.jcraft:jzlib from camel-netty-http.
     add 6cb29c0bbd7d CAMEL-23373: camel-jms - Disable ObjectMessage by default (#22866)
     add 12c4b427841c CAMEL-23374: camel-core - Remove IOConverter for Java serialized objects (#22868)
     add faeb2c295379 CAMEL-23391: camel-salesforce: Improve error resilience in subscription failure handling (#22840)
     add 10ae2cedb594 CAMEL-23312: Add SpanKind support to OpenTelemetry2 component (#22653)
     add f6ed4dc4bf27 Remove EdDSA dependency library
     add 52f6683dc796 Add SMB delete access denied tests for ONTAP UNIX security style
     add 0b1660df7aa1 Improve SMB delete error handling and add permissions documentation
     add 90e696a5615d CAMEL-23220: Replace Thread.sleep() with Awaitility in camel-atom tests (#22875)
     add d388b9f6847f chore(deps): Bump aws-java-sdk2-version from 2.43.1 to 2.43.2 (#22879)
     add b7c8f2797c92 chore(deps): Bump mongo-java-driver-version from 5.6.5 to 5.7.0 (#22878)
     add a98d6d6025a5 CAMEL-23392: Improve SSL/TLS configuration flexibility for camel-vertx components
     add a171082daf3b Updating Mina to 2.2.7
     add 17ff82effa2e Fixing test regression due to Mina upgrade
     add 9b3951efea00 CAMEL-23386: camel-core - Add json to route dumper to dump the structure which is useful for tooling such as camel-jbang (#22881)
     add 9e6d7d35f557 CAMEL-23293 [camel-jbang] Files are not synched in dev-mode with Quarkus runtime (#22876)
     add 8cfca0ecccc9 CAMEL-23370 fix `camel.main.routes-include-pattern` usage with multi-level wildcard matchers in springboot jars
     add d6a3715f9ef7 CAMEL-23386: camel-jbang - route-diagram can now dump a source file without need for existing running Camel
     add 7b4a17ce52c1 camel-smb: Sanitize URI for query param log warning message
     add 4bfd442eaf6e CAMEL-23401: Upgrade JSch to 2.28.2 (RSA certificate authentication fix) (#22883)
     add bfee93e8c79d chore(deps): Bump the langchain4j group with 18 updates (#22877)
     add fea5f341b387 Update known releases
     add 98926bb60e23 CAMEL-23373: camel-jms - Disable ObjectMessage by default
     add 1afdc096cd3f Regen SBOM from commit 98926bb60e2301768692cea04344f68c1007063a (#22888)
     add bc0f044d2f80 Ignore org.eclipse.m2e:lifecycle-mapping for dependabot dependencies check
     add 3d1f817897d7 chore(camel-test-infra-consul): upgrade consul.container to 1.22.7 (#22889)
     add 3bc2539909bd chore(camel-test-infra-pulsar): upgrade pulsar.container to 4.2.1 (#22893)
     add 1493bb6b1704 chore(camel-test-infra-kafka): upgrade redpanda.container.image to v26.1.6 (#22890)
     add ad7991a4ffae chore(deps): Bump aws-java-sdk2-version from 2.43.2 to 2.44.0
     add 124255b2b41e chore(deps-dev): Bump eslint from 10.2.1 to 10.3.0 in /docs
     add ba94f54682de chore(deps): Bump org.neo4j.driver:neo4j-java-driver from 6.0.5 to 6.1.0
     add bbbf2752ef08 chore(deps): Bump grpc-version from 1.80.0 to 1.81.0
     add 0c8864bff3c1 CAMEL-23340: camel-azure-storage-blob - Add support for blob undelete (soft delete recovery)
     add c2dd3bfae090 CAMEL-23402: Route structure dump to walk model for structure to be accurate (#22887)
     add 8c702ef121cd chore(deps): Bump org.elasticsearch.client:elasticsearch-rest-client-sniffer
     add 86acdfbd594c chore(deps): Bump software.amazon.kinesis:amazon-kinesis-client
     add 8952111cac82 chore(deps): Bump org.citrusframework:citrus-jbang-connector
     add 9d7499deca52 chore(deps): Bump org.apache.camel.kamelets:camel-kamelets
     add a70fa8b1778b chore(deps-dev): Bump org.apache.johnzon:johnzon-jsonb
     add 472004dbaccf chore(deps): Bump quarkus-version from 3.34.6 to 3.35.1
     add a6d0d2364a6e CAMEL-23341: camel-azure-storage-blob - Add support for changing access tier of existing blobs
     add 2e5e757015fb chore(deps): Bump com.sun.xml.messaging.saaj:saaj-impl
     add d758b2d18347 CAMEL-23391: Fix race condition in channel subscription and improve reconnect advice handling (#22874)
     add 9f0b0bb4d8ee CAMEL-23390: Add audio transcription support to camel-openai
     add ea92d45791db CAMEL-23390: Use DefaultProducer for audio transcription
     add 4de935f07fd1 chore(deps): Bump elasticsearch-java-client-version from 9.3.3 to 9.3.4
     add a9b2b2859de7 CAMEL-23406: camel-yaml-dsl - Add back jacksonXml data format (#22915)
     add 9679c9621496 chore(camel-test-infra-rabbitmq): upgrade rabbitmq.container to 4.2.5-management (#22894)
     add 308d5125acf0 CAMEL-23381: camel-core - Simple language inlined result type for a few common types (#22886)
     add d45e3f85766f CAMEL-23388: camel-jbang-mcp - Add tool for generating visual route diagram
     add 7494964e7c27 Use a property in parent to manage saaj-impl version dependency
     add 1d496ab41fa4 chore(deps): Bump com.google.genai:google-genai from 1.51.0 to 1.52.0 (#22899)
     add 153d06e5da4a chore(camel-test-infra-tensorflow-serving): upgrade tensorflow.serving.container to 2.19.1
     add 8bf062d8ecc7 chore(deps): Bump org.apache.camel.kamelets:camel-kamelets-catalog
     add 624825bc007b chore(deps): Bump org.owasp:dependency-check-maven from 12.2.1 to 12.2.2
     add 5b5cbd85114f ci: fix JBang IT tests on main
     add 87dfc87115c2 CAMEL-23405: camel-core - Remove ReifierStrategy (#22919)
     add e3fb7140709c chore: remove broken Spring XML sample-placeholder test
     add c5ec742b95fb chore: keep override to suppress inherited test from JUnit discovery
     add 765bbec52305 chore: align SpringTryCatchMisconfiguredTest with CAMEL-23402 toString change
     add 178b0aee0bed CAMEL-23370: Fix PackageScanJarResource losing subdirectory paths in JARs
     add 77c64e41651c CAMEL-23405: camel-core - Remove ReifierStrategy (#22919)
     add 6b6f64bfc5f3 Removal of Guava EventBus component
     add 85ee26d2057d CAMEL-23408: Fix route diagram rendering with scope boxes for EIPs
     add 70c8805d3890 fix(component): remove scope wrapping
     add 71d1b188e716 chore(deps): Bump com.github.ben-manes.caffeine:caffeine
     add 1db51220b0c8 Removal of deprecated Grape component
     add 66badc6d466b chore(deps): Bump infinispan-version from 16.0.10 to 16.0.11
     add 395e645aca2d CAMEL-23403: Move route diagram renderer to components/camel-diagram
     add 905175e2d6a3 chore(deps): Bump aws-java-sdk2-version from 2.44.0 to 2.44.1 (#22936)
     add 60b07616012b chore(deps): Bump jline-version from 4.0.14 to 4.0.15 (#22937)
     add efb6b3d41899 chore(deps): Bump jaxb-xjc-version from 4.0.7 to 4.0.8 (#22938)
     add 3a056c98ee63 chore(deps): Bump com.cedarsoftware:java-util from 4.101.0 to 4.102.0 (#22939)
     add 2b490aebe54c CAMEL-23412: Add getChildren() to NamedNode for uniform model tree traversal (#22932)
     add 8d1e96d5ec16 chore(deps): Bump com.sun.xml.bind:jaxb-impl from 4.0.7 to 4.0.8
     add bf1a86f7999f chore(deps-dev): Bump eslint-plugin-n from 17.24.0 to 18.0.0 in /docs
     add 6e8dd2b08aaf Align Camel JBang to the latest 4.18.2 release
     add 7a309042f224 CAMEL-23414: Allow customization of SerializationConfig on managed Hazelcast instances (#22943)
     add 64f2fafc0032 chore(deps): Bump com.sun.xml.bind:jaxb-jxc from 4.0.7 to 4.0.8
     add fe2707a55822 chore(deps): Bump tools.jackson:jackson-bom from 3.1.2 to 3.1.3
     add 7056e6c94e45 chore(deps): Bump quarkus-version from 3.35.1 to 3.35.2
     add 000d07f5ec9f chore(deps): Bump com.google.genai:google-genai from 1.52.0 to 1.53.0 (#22948)
     add 5dc96b235dd1 Do not export kamelets dependency with version on Quarkus because it is managed in both io.quarkus.platform:quarkus-camel-bom and org.apache.camel.quarkus:camel-quarkus-bom
     add 868b57fceb2c Revert "chore(camel-test-infra-infinispan): upgrade infinispan.container to 1…"
     add 3ee8bd152896 chore(deps): Bump io.camunda:zeebe-client-java from 8.9.2 to 8.9.3
     add 01ead5e8473a CAMEL-23409: camel-sjms - Disable ObjectMessage by default
     add 09fff6f85bc8 chore(deps): Bump io.camunda:camunda-client-java from 8.9.2 to 8.9.3
     add 74ddde4df61e chore: migrate camel-jooq from commons-dbcp to commons-dbcp2
     add 159719a49428 CAMEL-23417: Add --font-size, --box-width options and text wrapping to route-diagram
     add 4f553283879f fix(components): remove thread scopes
     add f09603ac49eb chore(deps): Bump com.openai:openai-java from 4.33.0 to 4.34.0
     add df4088c826df chore(deps): Bump com.cloudbees.thirdparty:zendesk-java-client (#22967)
     add c94730d86ad1 chore(deps): Bump com.alibaba:fastjson from 2.0.61 to 2.0.62 (#22965)
     add ed522cd53087 chore(deps): Bump com.prowidesoftware:pw-iso20022 (#22964)
     add 97bc80128324 CAMEL-23416: camel-jbang - Add route diagram web console to show rout… (#22958)
     add a596af7daaf5 chore: add .omc to .gitignore
     add 314c463c55be CAMEL-23424: Add --node-label option to route-diagram for description display
     add f3ddfd578c3a chore(camel-diagram): Code cleanup and Unicode-safe text wrapping
     add 7ced2516f80a CAMEL-23429: Fix flaky TimerRouteAutoConfigIT in camel-opentelemetry-metrics
     add 9e8815cdbec9 CAMEL-23247: Fix flaky MailContentTypeResolverTest
     add 0f6071a231d0 CAMEL-23426: Use JsonArray instead of ArrayList in dev console JSON responses (#22972)
     add defcc4ea6185 chore(deps): Bump org.glassfish.jaxb:jaxb-runtime from 4.0.7 to 4.0.8 (#22957)
     add 621ff9ebf486 CAMEL-22539: Fix flaky unit tests in camel-core
     add 03a75d684b55 chore(deps): Bump actions/labeler from 6.0.1 to 6.1.0
     add 98c1be9c489d chore(docs): sync 4.18 and 4.14 upgrade guides with backported entries (#22969)
     add d3616a04c8e0 CAMEL-23416: camel-jbang - Add route diagram web console to show route diagram when using --console
     add 30b82641f32d CAMEL-23416: camel-jbang - Add route diagram web console to show route diagram when using --console
     add 5b3870618823 CAMEL-23427: Fix flaky SpanPropagationUpstreamTest in camel-telemetry-dev
     add ed5ccd6689ed chore(docs): sync 4.18 and 4.14 upgrade guides with camel-sjms entry (#22988)
     add 6dc8ec31ee14 CAMEL-23416: camel-jbang - Add route diagram web console to show route diagram when using --console
     add a7ed3ad3f810 chore(deps): Bump org.apache.maven.plugins:maven-invoker-plugin (#22987)
     add 4f34981c7453 chore(deps): Bump jetty-version from 12.1.8 to 12.1.9 (#22986)
     add d232d56c10e9 chore(deps): Bump aws-java-sdk2-version from 2.44.1 to 2.44.2 (#22985)
     add a1e1a31e5db7 CAMEL-23416: camel-jbang - Add route diagram web console to show route diagram when using --console
     add 9ca50dab3bfe chore: Remove unused cglib-nodep dependency from camel-cxf modules
     add b4b8f105b9d9 CAMEL-23428: Fix flaky RabbitMQProducerInvalidExchangeIT test
     add 661c9f8ff687 chore(deps): Bump elasticsearch-java-client-version from 9.3.4 to 9.4.0
     add 1c935e373081 Removal of Camel Elytron component
     add c79947abc9da CAMEL-23434: camel-diagram - Adjust padding proportionally to nodeWidth
     add 2b716d2f4314 chore(deps): Bump org.apache.cxf.xjcplugins:cxf-xjc-ts
     add f7e24398037c chore(deps): Bump io.camunda:zeebe-client-java from 8.9.3 to 8.9.4
     add 2664df36cfd7 CAMEL-22527: Fix flaky HttpRouteTest and JettyFailoverRoundRobinTest
     add c6674949c009 chore(camel-jetty): Re-enable RestApi override tests on CI
     add 3178cc7d986b CAMEL-22525: Fix flaky AS2 tests by eliminating port allocation race condition
     add 4169d0028ab6 ci: harden pip install in check-container-versions workflow (require-hashes + only-binary, drop unpinned pip self-upgrade) (#22993)
     add 54c7915dca27 CAMEL-23430: Fix flaky tests in camel-kafka
     add 75eb96df3c48 chore(deps): Bump org.apache.cxf:cxf-xjc-plugin from 4.1.2 to 4.2.0 (#22999)
     add c4457e9d8657 chore(deps): Bump ai.docling:docling-serve-client from 0.5.1 to 0.5.2 (#22996)
     add 333685345bdb chore(deps): Bump io.undertow:undertow-core
     add 1af9a15ff759 CAMEL-23437: Fix and re-enable flaky DisruptorReconfigureWithBlockingProducerTest
     add 8412ef614ff8 CAMEL-23334: Fix lazy plugin loading to skip unnecessary Maven resolution
     add 03440270eec2 CAMEL-23421: Upgrade Infinispan test container to 16.2 with robust wait strategy
     add 6a0fbc8225b0 CAMEL-23423: camel-jbang - diagram command to have theme=text
     add 68586531f030 CAMEL-23436: camel-netty - Add type convert from InputStream to ByteBuf (#23005)
     add 7624ff23b504 Undertow servlet dependency is not always released in phase with undertow-core
     add 2bcebd64686f Polished
     add 9f8d7b34c659 Remove specific netty bom version for Iggy component
     add 88986e54c040 CAMEL-23435: documentation - Getting Started mention Camel Launcher
     add 72d72bd4ff1e CAMEL-23418: camel-ocsf - Upgrade OCSF schema to 1.8.0 (#23010)
     add 00d9862f6641 chore(deps): Bump io.camunda:camunda-client-java from 8.9.3 to 8.9.4
     add 729d6430a6c4 chore(deps): Bump flink-version from 1.20.3 to 1.20.4
     add 8e127e09ac06 chore(deps): Bump org.elasticsearch.client:elasticsearch-rest-client-sniffer
     add e6b9aac3fbca chore(deps): Bump com.twilio.sdk:twilio from 12.0.0 to 12.1.0
     add 096455b86699 chore(deps): Bump jline-version from 4.0.15 to 4.1.0
     add 7893fd5ecf07 CAMEL-23425: camel-openai - Add reasoning_content support and generic response header extraction
     add 915c68f1f74a CAMEL-23425: address review feedback - docs, non-string fallback, agentic test
     add 10c8980edf68 CAMEL-23431: Migrate AS2 tests from AvailablePortFinder to port-0 binding
     add b8fe7d302105 CAMEL-23431: Migrate lumberjack and SSH tests from AvailablePortFinder to port-0 binding
     add 258a55853230 CAMEL-23216: Fix flaky mina sftp tests
     add f5156af8d764 Enforce import style: auto-shorten FQCNs via OpenRewrite in CI (#22935)
     add a895f9446ebf chore(deps): Bump milo-version from 1.1.2 to 1.1.3 (#23017)
     add 1b002baf31c6 chore(deps): Bump com.dashjoin:jsonata from 0.9.9 to 0.9.10 (#23018)
     add f2a22b51b711 CAMEL-23438: camel-jbang - Wrapper to install scripts as camel instead of camelw (#23016)
     add 9e5c829e7a25 CAMEL-22539: Fix and re-enable 13 flaky tests in camel-core
     add cf44fe3fc999 Fix main branch for new requirements on Fully Qualified Class Names
     add 54cd1a091bfd CAMEL-23387: camel-telemetry - Add span decorators for AWS (#23038)
     add 2823c2765e74 Do not launch OpenRewrite Fully Qualified Class Names on CI
     add fc36fa33e680 CAMEL-23387: camel-telemetry - Add span decorators for AWS DDB, DDB Streams, Lambda, EventBridge, SES, MQ, Kinesis Firehose and Bedrock (#23040)
     add 6c8959164b38 Deprecate camel-digitalocean
     add a83871022a1d Migrate from io.krakens:java-grok to io.github.whatap:java-grok
     add 05c193c7e1fc chore(deps): Bump com.google.cloud:google-cloud-vision
     add 16c20c7862c3 chore(deps): Bump groovy-version from 5.0.5 to 5.0.6
     add e0ba8897791c chore(deps): Bump aws-java-sdk2-version from 2.44.2 to 2.44.3
     add dca32791a982 chore(deps): Bump org.openrewrite.maven:rewrite-maven-plugin
     add 041bd06ee2e8 chore: upgrade okhttp to version 5.x
     add 0df9b617d932 camel-diagram: Fix route source name stripping line numbers (#22991)
     add 685e1a4eca37 CAMEL-22539: Fix and re-enable 48+ flaky tests across multiple modules
     add 5817a966e497 chore(deps): Bump com.google.cloud:google-cloud-speech
     add dbce37c575c9 Deprecate IRC Component
     add b0a4ff81a7aa chore(deps): Bump org.springframework.cloud:spring-cloud-config-dependencies
     add d4a8a0b73ccd Upgrade Vert.x to 4.5.27
     add 6187607422e7 chore(deps): Bump com.googlecode.libphonenumber:libphonenumber
     add 28fd29435313 chore(deps-dev): Bump com.google.cloud:google-cloud-core
     add 1f01e0cc516f chore(deps): Bump eu.maveniverse.maven.scalpel:extension3
     add d44f3dbacded chore(deps): Bump com.ibm.mq:com.ibm.mq.jakarta.client
     add dcd3f2c4914b Deprecate IronMQ component
     add 632a05197fea chore(deps): Bump huaweicloud-sdk-version from 3.1.194 to 3.1.195
     add 52495c0a156c chore(deps): Bump com.google.cloud:google-cloud-aiplatform
     add 3f0ee2c9c963 chore(deps): Bump google-auth-library-oauth2-http-version
     add 20109a245bdd chore(deps-dev): Bump agroal-version from 3.0.1 to 3.1
     add 83db56556ef6 chore(deps): Bump com.google.cloud:google-cloud-bigquery
     add 5a10684c7358 camel-jbang: Ensure target directory exists before writing application.properties (#23053)
     add 1133c2664d36 CAMEL-23400: camel-diagram - prepare for being used in maven tooling and also as SPI in camel-core (#23052)
     add 8ac67f6b9bbb chore(deps): Bump com.google.cloud:google-cloud-storage
     add fcd76cf6ecaa CAMEL-23431: Migrate small component tests from AvailablePortFinder to port-0 binding
     add bb45d3751717 chore(deps): Bump io.github.whatap:java-grok from 0.1.2 to 0.2.0 (#23067)
     add 6101d662b1aa chore(deps): Bump io.nats:jnats from 2.25.2 to 2.25.3 (#23066)
     add bf80a0ae5832 chore(deps): Bump com.google.cloud:google-cloud-secretmanager (#23065)
     add 35dbb54ae653 chore(deps): Bump the langchain4j group across 1 directory with 17 updates (#23046)
     add 1bdee366d359 CAMEL-23400: camel-diagram - prepare for being used in maven tooling and also as SPI in camel-core (#23074)
     add 6b830903d1ae chore: upgrade okhttp3 in camel-salesforce-component (#23073)
     add a0e02f2385d5 camel-jbang: Fix Jolokia command when running from camel-launcher nested JAR
     add bef6c676187e Update known releases
     add b45e9544c95d CAMEL-23387: camel-telemetry - Add span decorators for AWS Athena, CloudWatch, KMS, MSK, Step Functions, Timestream, Redshift Data and CloudTrail (#23045)
     add 94f6b110fb19 feat(components): distinguish core processors from custom processors
     add 838d7f477909 chore(doc): explain core processors changes
     add e18fdad6cf82 chore(components): test to check log span
     add 7aae3dc269a1 chore(components): telemetry dev  core processors
     add 825996add64a chore(components):  opentelemetry2 core processors
     add 4c1d04315073 chore(components): micrometer-observability core processors
     add 47d7f9090a8d chore(proposals): provide latest design changes
     add b357f28d3d7b CAMEL-23352: Add syncOptimisticRetry option to Aggregate EIP (#22769)
     add 1d8fbf0f69ff Regen
     add d3de48679dbd Make it more clear that SB3 is no longer supported in Camel 4.19
     add ce0c0ed21de8 chore(deps): Bump com.google.cloud:google-cloud-firestore (#23079)
     add 45dbb788a65a chore(deps): Bump aws-java-sdk2-version from 2.44.3 to 2.44.4 (#23076)
     add c2b55b6a8de0 CAMEL-23387: camel-telemetry - Add span decorators for AWS STS, IAM, Secrets Manager, Parameter Store, Security Hub and Config (#23077)
     add 1192eb774035 chore(core): support telemetry disable processor parameter
     add e256c1f9c74f chore(catalog): disable core processor parameter
     add e65f83623299 CAMEL-23387: camel-telemetry - Add span decorators for AWS EC2, ECS and EKS (#23081)
     add db62a65ccb02 camel-kudu: Remove redundant com.stumbleupon:async dependency declaration
     add 0092223b71ad CAMEL-23419: camel-nats - Fix JetStream consumer pull subscription mode (#23084)
     add 5a91203adcd1 CAMEL-23132: Update camel-aws2-s3 to use ListObjectsV2 API instead of deprecated ListObjects API (#23086)
     add d65414d03402 CAMEL-23387: camel-telemetry - Add span decorators for AWS Polly, Rekognition, Textract, Transcribe, Translate, Comprehend and S3 Vectors (#23083)
     add ff3dbb9236d3 CAMEL-23400: camel-test - Add route diagram dumper (#23085)
     add 657230fdd4bf chore(langchain4j-chat): mark as producer-only and update documentation
     add f41c96451d2f chore(langchain4j-agent): fix documentation examples and MCP properties
     add 557b15f88e63 chore(spring-ai): use Camel type converters for body extraction
     add bbcc09964562 CAMEL-22544: jbang dependency update supports multi-file and --scan-routes (#22208)
     add ffdb3da13d8e CAMEL-23431: Migrate thrift tests from AvailablePortFinder to port-0 binding (#23019)
     add d5cb71da3bd9 CAMEL-21438: Re-enable disabled flaky FTPS and netty-http tests (#23078)
     add dc8780d0ce25 CAMEL-23385: camel-jbang - Prepare for adding metric to route diagram (#23091)
     add 811de050271d CAMEL-23469: Fix infinite redelivery loop when child route removes headers (#23090)
     add c7e494454dbf camel-diagram - Use dashed stroke in EIP borders to make it more suttle and avoid same stroke as arrows. (#23092)
     add 5ea3011211a7 Regen SBOM from commit c7e494454dbf892f83d18ee959f9e49f84747f21 (#23095)
     add 8955af9d7a18 CAMEL-23385: camel-diagram - Show live counters (#23094)
     add 0f2e3712f5d3 chore(deps): Bump the opentelemetry group with 5 updates
     add 6025ebc083d0 chore(deps): Bump org.apache.thrift:libthrift from 0.22.0 to 0.23.0
     add e389ac6d6cbd chore(deps): Bump com.twilio.sdk:twilio from 12.1.0 to 12.1.1
     add bd0c269ca57d chore(deps): Bump com.google.cloud:google-cloud-texttospeech
     add c3ac495ad323 chore(deps): Bump io.camunda:zeebe-client-java from 8.9.4 to 8.9.5
     add 6f679a13409f chore(deps): Bump org.apache:apache from 37 to 38
     add 6bb9cabc768b chore(deps): Bump org.l2x6.cq:cq-alias-fastinstall-quickly-extension
     add f803f4ccbc39 chore(deps): Bump com.google.cloud:google-cloud-pubsub
     add 80b3189f2000 chore(deps): Bump dev.langchain4j:langchain4j-community-dashscope
     add dc16356977d7 chore(deps): Bump actions/dependency-review-action from 4.9.0 to 5.0.0 (#23114)
     add 0043989ab8c9 chore(camel-test-infra-docling): upgrade docling.container to v1.18.0 (#23107)
     add 7c476f261dfa CAMEL-23468: camel-aws-bedrock-agent-runtime - Add invokeFlow operation (#23110)
     add a5183335c453 Work on camel-jbang 4.18.2 (#23117)
     add cdc744ae3ed4 Revert "Work on camel-jbang 4.18.2 (#23117)" (#23118)
     add 0e6aff222f2e chore(camel-test-infra-redis): upgrade redis.container to 7.4.9-alpine (#23109)
     add 8bc020b7e8a5 chore(deps): Bump io.camunda:camunda-client-java from 8.9.4 to 8.9.5
     add 1f848033677b chore(deps): Bump com.openai:openai-java from 4.34.0 to 4.35.0
     add 05d593bc0dfe CAMEL-23451: skip non-module files in incremental build instead of aborting
     add 873ea8eb482c CAMEL-23452: camel-keycloak - Add Organizations API operations (Keycloak 26+)
     add 790043518795 CAMEL-23472: camel-jbang-mcp - Deduplicate @ToolArg descriptions
     add a6c472188504 chore(deps): Bump org.springframework.ai:spring-ai-bom
     add 7f943d3bbbf6 Adapt chat memory to Spring AI 1.1.6 mandatory conversationId
     add 072590ed4f97 CAMEL-23385: camel-diagram - Add watch option (#23121)
     add 1e60cb98f335 Regen
     add cb3f2b0b0ea3 Fix mdc property names in mdc.adoc (#23124)
     add f188ef16308c CAMEL-23385: Fix watch mode exit and terminal resource leak (#23130)
     add 9f173d718a9d chore(deps): Bump io.qdrant:client from 1.17.0 to 1.18.1
     add 0f520a881e85 chore(deps): Bump urllib3 in /.github/actions/check-container-upgrade
     add 5145c7c1697a chore: replace inline FQCNs with imports in DependencyUpdate (#23132)
     add 438aa7c17f8f chore(deps): Bump eu.maveniverse.maven.scalpel:extension3 (#23133)
     add 86671f0f7c33 CAMEL-23431: Migrate platform-http tests from AvailablePortFinder to port-0 binding (#23131)
     add 2ad7821cf77e chore(deps): Bump com.pubnub:pubnub-gson from 13.1.1 to 13.2.1 (#23135)
     add 81f41c1c682b chore(deps): Bump org.apache.parquet:parquet-avro from 1.17.0 to 1.17.1 (#23136)
     add d5b1e591a823 chore(deps): Bump org.apache.parquet:parquet-common (#23137)
     add c378212ad3dd Create a dependabot group for parquet
     add 23a492e06789 Upgrade braintree 3.49.0 (#23138)
     add 1ed226fffbae chore(deps-dev): Bump eslint-plugin-n from 18.0.0 to 18.0.1 in /docs (#23142)
     add e533044a20ad Add oss-ai-helper-rules to git ignore (#23145)
     add b2c58eb4a1a7 CAMEL-23477: camel-jbang-mcp - Stop re-embedding pomContent in migrateProject prompt (#23140)
     add 22a687bf664a CAMEL-23459: Add TTL cleanup for pending async tasks to prevent memory leak
     add 5cc87cb60862 CAMEL-23466: camel-aws-bedrock-agent-runtime - Add retrieve operation (#23147)
     add 4db6ef7c1159 chore(components): specify custom span nesting in opentelemetry
     add f3e8a71d27f5 CAMEL-23461: camel-aws-bedrock - applyGuardrail reads guardrail identifier from wrong header (#23151)
     add 290915cd9e0d Upgrade Jira sal-api to 7.2.1
     add 866185457746 Fix typo in managed dependency proto-google-2common-protos -> proto-google-common-protos
     add e5e9f8d00dfe remove unused profile `tia` with unknown and unresolvable mvntia-maven-plugin
     add 77ab1b8297e3 Deprecate component IEC 60870
     add 1eb362def37e Relocate org.jboss.narayana.jta » narayana-jta-jakarta→org.jboss.narayana.jta » narayana-jta and upgrade to 7.3.4.Final
     add 0995b71fed20 CAMEL-23404: Improve SFTP security documentation and add strictHostKeyChecking policy enforcement (#23143)
     add adb520c78704 CAMEL-21438: Re-enable HttpsAsyncRouteTest and SpringManagedCustomProcessorTest (#23150)
     add 17a72793ef57 CAMEL-23483: add manual acknowledgment support for camel-nats JetStream consumer
     add fffc3b573b5e chore(deps): Bump kubernetes-client-version from 7.6.1 to 7.7.0 (#23155)
     add 95774451c4c1 chore(deps): Bump swagger-openapi3-java-parser-version (#23156)
     add 0a8c0c6f4830 chore(deps): Bump com.google.api.grpc:proto-google-common-protos
     add f82524ee6264 chore(deps): Bump org.redisson:redisson from 4.3.1 to 4.4.0
     add 0bf63fba7e45 chore(deps): Bump eu.maveniverse.maven.scalpel:extension3
     add b25da666b6f0 CAMEL-23485: camel-diagram - Add ASCII art and Unicode text renderers (#23152)
     add 74c32fad3113 CAMEL-23236: Improve beginner UX with interactive init, examples, and doctor command (#23160)
     add a4b81baa4de0 Fix copy-paste error in camel-dhis2 Dhis2ResourceTables (#23173)
     add a63155f616db Fix copy-paste error in camel-milo MiloClientConfiguration (#23174)
     add 8a3c668f913c CAMEL-23302: camel-xslt - Auto-disable content cache in routes-reload (dev) mode (#23127)
     add 7d7ee401c936 CAMEL-23476: camel-jbang-mcp - strip null fields from MCP JSON responses (#23169)
     add d4069b5f98ff CAMEL-23404: update DefaultEndpointTest after knownHostsFile added to sensitive keys
     add bf13f3124959 Polished
     add 1f26a2259724 chore(test): fix 10 flaky tests in camel-core and camel-management (#23175)
     add ab6068ed81f6 chore(deps): Bump tamboui-version from 0.2.0 to 0.3.0
     add 67f6a37d473c CAMEL-22640: Add JSpecify null safety annotations to camel-api
     add 3c61056b2b09 CAMEL-23461: docs - sync 4.18 upgrade-guide entry to main for camel-aws-bedrock (#23176)
     add 2680601bd627 CAMEL-23494: Do not set preparingShutdown flag during suspend
     add e49c4524f130 CAMEL-23497: Fix NPE in ManagedTransformerRegistry.listTransformers()
     add 434b693fd4ce chore(deps): Bump org.slf4j:slf4j-api from 2.0.17 to 2.0.18 (#23165)
     add 1def6015b768 CAMEL-23335: camel-jbang - Lazy plugin discovery and resolved-classpath cache (#23129)
     add 8c3e6eac38e8 Fix Javadoc typos, copy-paste errors, and outdated references in camel-api
     add 91dae2d4f954 CAMEL-22640: Guard JSSE factory beans against null CamelContext
     add 79efbc233c28 chore: protect LTS release branches against force push and deletion
     add 650e44c6193e CAMEL-23420: Add graphical route diagram rendering to TUI monitor
     add c84b897d5812 CAMEL-23420: Add graphical route diagram rendering to TUI monitor
     add ec76f9f05a49 CAMEL-23498: Cleanup remaining SLF4J 1.x artifacts after upgrade to 2.0.x (#23186)
     add 0b6f57440e6c Add missing Javadoc to camel-api enums, events, SPI interfaces, and packages
     add 07e409a8b720 CAMEL-23132: Document ListObjectsV2 migration in upgrade guide
     add 9784faba1b60 CAMEL-23496: docs - add a project-level security model document (#23181)
     add 29c99a449ef9 CAMEL-23420: Add diagram modes and fullscreen scrolling to TUI monitor (#23192)
     add 8de99e13b7ab Improve Javadoc across camel-api: URLs, Exchange, SPI contracts, and exception constructors
     add 7ec5bbc4505f CAMEL-23420: Align TUI monitor overview tab with CamelContextStatus columns (#23199)
     add d1a92b1f76ed Improve remaining Javadoc in camel-api: grammar, method docs, and exception constructors
     add 2c53ecd29bd3 CAMEL-23512: Fix TamboUI API misuse in camel-jbang-plugin-tui (#23200)
     add 39133b1ada37 CAMEL-23504: camel-keycloak - include IS_ACTIVE check in parseAndVerifyAccessToken (#23197)
     add 4172b3d6762b CAMEL-23514: Add metric counters to ASCII/Unicode diagram (#23206)
     add 0c855ad4d2d7 Fix NPE in CamelSendAction when timestamp is missing (#23207)
     add c18317d965e7 CAMEL-23510: camel-jgroups - align Exchange header constant names with Camel naming convention
     add 864a514033a9 chore(deps): Bump quarkus-version from 3.35.2 to 3.35.3 (#23201)
     add 571371f68287 chore(deps): Bump io.milvus:milvus-sdk-java from 2.6.18 to 2.6.19 (#23202)
     add afe959f73c9f chore(deps): Bump org.elasticsearch.client:elasticsearch-rest-client-sniffer (#23203)
     add e9572a724906 chore(deps): Bump aws-java-sdk2-version from 2.44.4 to 2.44.5 (#23205)
     add 878ea07996ca CAMEL-23509: camel-lucene - align Exchange header constant values with Camel naming convention
     add e20bdc2a6a3f CAMEL-23507: camel-cometd: Integrate HeaderFilterStrategy for inbound header mapping
     add 17012fefa458 CAMEL-23505: camel-splunk-hec: align hostname verification with system default in SplunkHECProducer
     add 5f57258fb33d CAMEL-23506: align aws2-sqs/sns HeaderFilterStrategy with siblings
     add bd0d0a049f3a CAMEL-23510: doc-sync 4.18 upgrade guide for camel-jgroups header rename
     add 1cd5c32368e5 CAMEL-23509: document 4.18.3 camel-lucene header rename in upgrade guide
     add 74c21bb5ba56 CAMEL-23511: camel-jgroups-raft - align Exchange header constant names with Camel naming convention
     add 81f3a625c885 CAMEL-23508: camel-elasticsearch-rest-client - align Exchange header constant names with Camel naming convention
     add aedce90f457a doc: use relative links for camel.apache.org/security in security-model (#23224)
     add 52e5b7cbe959 CAMEL-23420: TUI monitor improvements (#23223)
     add c277cc7a45d8 CAMEL-23509: document 4.14.8 camel-lucene header rename in upgrade guide
     add 9dba327a39b2 CAMEL-23517: Add History tab to TUI monitor (#23225)
     add 1beefe3ab34e CAMEL-23495: Replace Thread.sleep() with Awaitility and fix ~30 flaky tests
     add 2a0591240942 Camel 23517 tui history tab 2 (#23236)
     add 507fb2b4f8e6 CAMEL-23513: Fix completeAllOnStop() not completing aggregations with completionInterval()
     add 069d55fea359 Add @since Javadoc tags to camel-api public types and methods
     add 34f6bd8d1259 CAMEL-22640: Tighten @Nullable annotations where non-null is enforced
     add b328e7480178 CAMEL-23518: Refactor TUI trace tab with two-level exchange drill-down (#23237)
     add ebb0d3d6aaf9 CAMEL-23492: Replace npm/Yarn/Gulp doc build with a Maven plugin (#23198)
     add f35286f9eaee chore: camel-couchdb - align Exchange header constant values with Camel naming convention
     add d0dfa4e0ebd0 chore: camel-couchbase - align Exchange header constant values with Camel naming convention
     add c1799d165bf7 Clarify consumes behavior in REST DSL auto binding mode
     add 67af4d51cffd chore(test): make DDB Scan/Query IT assertions order-independent
     add 5bbb510497b1 docs: expand security model with severity tiers and scope rules (#23229)
     add c75c373a8a3e CAMEL-23511: doc-sync 4.18 upgrade guide for camel-jgroups-raft header rename (#23227)
     add 6e618e7463e5 CAMEL-23509: document 4.14.8 camel-lucene header rename in upgrade guide (#23239)
     add be8aad96fa04 CAMEL-23515: camel-nats - Use dedicated HeaderFilterStrategy aligned with sibling components (#23233)
     add 5926b3c668dd CAMEL-23508: doc-sync 4.18 upgrade guide for camel-elasticsearch-rest-client header rename (#23246)
     add 5ad2664e6005 CAMEL-23511: document 4.14.8 camel-jgroups-raft header rename in upgrade guide (#23247)
     add 36026da34c56 CAMEL-23519: Add notification badges to TUI tab labels (#23238)
     add 4696e60a746b chore(deps): Bump aws-java-sdk2-version from 2.44.5 to 2.44.6 (#23240)
     add d880bff1380c chore(deps): Bump debezium-version from 3.5.0.Final to 3.5.1.Final (#23241)
     add c1b833d0d394 Camel 23523 kafka batch interval reset (#23248)
     add c13cee4ed7db docs: document API-component and semantic-header triage scope; add Security to user-manual nav (#23253)
     add 989219035de5 CAMEL-23514: Apply TamboUI best practices to camel-jbang-plugin-tui (#23254)
     add d924c83e9e05 Fix/camel tui cosmetic (#23259)
     add 3a15e0435468 CAMEL-TUI: Add Consumers tab and health check DOWN indicators (#23260)
     add 9f8ccfa9c661 TUI: add Circuit Breaker tab and throughput ok/fail chart (#23261)
     add 050af78ca32c TUI: overview info panel, chart toggle, source view and UX improvements (#23262)
     add 1795c8c91816 CAMEL-23531: Fix Jackson 2.x/3.x dataformat doc collisions (#23257)
     add 9a6d993eafab TUI: add p/P keys to start/stop/suspend/resume routes (#23264)
     add d147f486b953 CAMEL-23514: TUI UX improvements - log buffer, scroll fix, sort, badges, JBang detection (#23265)
     add 92903a5884aa TUI: endpoints tab flow panel and mirrored activity chart (#23266)
     add e9b365ce9222 Regen SBOM from commit 92903a5884aa84c8ce5b978e26f96806aa75a72c (#23267)
     add 4717c5dd2b5f TUI: endpoint tab UX improvements - remote filter, colors, layout (#23268)
     add 4119d9cba691 TUI: load averages, UX improvements, lazy loading, navigation fixes (#23269)
     add 38b21c924562 CAMEL-23515: docs - sync camel-nats 4.18 upgrade-guide entry to main
     add b644722fd451 CAMEL-23515: docs - sync camel-nats 4.14 upgrade-guide entry to main
     add bb4176fe87dc CAMEL-23528: validate property names when building MATCH/DELETE WHERE clause
     add 33323bcad73c chore(deps): Bump huaweicloud-sdk-version from 3.1.195 to 3.1.196
     add 70ea1a4329da chore(camel-test-infra-weaviate): upgrade weaviate.container to 1.37.4
     add 494c7f05ae49 chore(camel-test-infra-qdrant): upgrade qdrant.container to v1.18.0-unprivileged
     add 8908b1f56556 chore(camel-test-infra-postgres): upgrade postgres.container to 17.10-alpine
     add f29889b9aafc chore(camel-test-infra-kafka): upgrade confluent.container.image to 8.2.1
     add 4a07498a7ecc CAMEL-23516: camel-xmpp - Use dedicated HeaderFilterStrategy aligned with sibling components
     add d3384e9e73e9 chore(deps-dev): Bump agroal-version from 3.1 to 3.1.2
     add 5cb1c8546a5e CAMEL-23542 - Fix main branch - revert requirements of non null value in some ValidationException fields
     add 8e2cbc55730b chore(deps): Bump eu.maveniverse.maven.nisse:extension
     add 0f974a2399dd chore(deps): Bump mima-version from 2.4.43 to 2.4.44
     add 4216a0c20675 chore(deps): Bump com.azure:azure-storage-blob-changefeed
     add 8e32563d353b chore(deps): Bump com.pubnub:pubnub-gson from 13.2.1 to 13.3.0
     add 921ec825c868 Replace windows-2019 by windows-2025 as GitHub action runner
     add a56c64118841 Improve test assertion in ValidatorRouteTest
     add d1afebe772fe CAMEL-23547: camel-core - Properties component should eager start custom functions resolver. Same for jbang that has a custom resolver.
     add 1e776238202e CAMEL-23532: camel-vertx-websocket / camel-atmosphere-websocket / camel-iggy - use dedicated HeaderFilterStrategy aligned with sibling components
     add 913a20871af9 CAMEL-23534: URL-decode schema properties in Jackson Avro/Protobuf components (#23270)
     add 7005e4f55b11 docs: add core router-engine invariants to the security model (#23282)
     add 45343260ef56 CAMEL-23529: camel-jbang-mcp - add ascii/unicode theme support to route diagram tool (#23306)
     add deb2828e40a1 CAMEL-23345: Document HTTP 429 Retry-After hang and automaticRetriesDisabled workaround (#23309)
     add add9c10b1b9d Typo fix - "Failed to parse" (#23308)
     add 75812fb1b44c CAMEL-23535: camel-api - enhance class-level javadoc for lifecycle and context types (#23311)
     add 8939f3da5cf9 Deprecate Paho component and disable related flaky test on CI (#23187)
     add f6f300e87f47 CAMEL-23479: Fix camel.main.virtualThreadsEnabled not working (#23307)
     add 942542c18a85 fix(doc): relative url
     add 08e19faf2a10 CAMEL-23516: docs - sync camel-xmpp 4.18 upgrade-guide entry to main (#23298)
     add fb2e05446df2 CAMEL-23528: document camel-neo4j property name validation in the 4.18 upgrade guide (#23295)
     add c70e46cba4d8 CAMEL-23521: camel-core - XML route dumping is missing target element closing tags (#23305)
     add 2003aad9aaf0 CAMEL-23544: TUI improvements - HTTP tab, OpenAPI spec viewer, BacklogTracer fixes, RestRegistry enhancements (#23301)
     add 23db0da261d6 CAMEL-23542: Restore @Nullable annotations removed by the requireNonNull revert
     add 019a4e47543e chore(deps): Bump activemq-artemis-version from 2.44.0 to 2.53.0
     add 92ffc367924e chore(deps): Bump quarkus-mcp-server-version from 1.12.0 to 1.12.1
     add 44d7c840ffe1 chore(deps): Bump io.opentelemetry.instrumentation:opentelemetry-log4j-appender-2.17
     add cdc653298383 CAMEL-23516: docs - sync camel-xmpp 4.14 upgrade-guide entry to main
     add a1f57e60041b Fix main branch by reverting requirements on message for log to not be null
     add 907dc0cb3bef Fix main branch ResumeStrategyConfiguration - revert requirements for non null resume cache
     add 08df8bdc7bba CAMEL-23528: document camel-neo4j property name validation in the 4.14 upgrade guide (#23324)
     add 4b45e4bf0d9f CAMEL-23532: docs - sync camel-vertx-websocket / camel-atmosphere-websocket / camel-iggy 4.18 upgrade-guide entry to main (#23315)
     add 114be4a0d2ff chore(deps): Bump aws-java-sdk2-version from 2.44.6 to 2.44.8
     add 4166cfad86d1 CAMEL-23499 - Disable again several FileToFtps* tests
     add 060f16e091b5 CAMEL-23535: camel-api - enhance class-level javadoc for messaging core types (#23330)
     add 70ae21b6f516 chore: add --enable-native-access=ALL-UNNAMED to CamelJBang launcher
     add 28a23f375f12 TUI and REST metrics improvements (#23329)
     add 012ff00c5f08 chore(deps): Bump com.openai:openai-java from 4.35.0 to 4.36.0 (#23319)
     add 14ef4dbb8fea CAMEL-23549: Add DelegatingDataTypeProcessor for runtime type resolution (#23310)
     add a842fd64d892 CAMEL-23550: Fix bean lookup in route templates to check local repository (#23312)
     add efbad7ca7dbc chore: fix latent NPE in S3 consumer includeS3Object with null contentType (#23300)
     add afa8b261a677 camel-core - Fix endpoint utilization statistics double-counting input hits (#23338)
     add 87911a1ff984 camel-jbang - TUI circuit breaker improvements and trace enhancements (#23335)
     add 2f9be8a4dc03 CAMEL-23548: camel-aws2-s3 - allow Simple expressions in destinationBucketPrefix and destinationBucketSuffix (#23334)
     add edbee7166deb chore(deps): Bump the langchain4j group across 1 directory with 18 updates (#23271)
     add 673e66108cb6 chore(deps): Bump xchange-version from 5.2.4 to 5.2.5 (#23339)
     add d27c1accf9f2 chore(deps): Bump eu.maveniverse.maven.nisse:extension (#23341)
     add cb512d9be6c6 chore(deps): Bump io.milvus:milvus-sdk-java from 2.6.19 to 2.6.20 (#23342)
     add 37cffec69eb0 chore(deps): Bump org.ow2.asm:asm-tree from 9.9.1 to 9.10 (#23343)
     add 0d833d6bdadb chore(deps): Bump org.apache.maven.plugins:maven-enforcer-plugin (#23344)
     add d666ef25bc68 chore(deps): Bump idna in /.github/actions/check-container-upgrade (#23337)
     add 4836cf8705b3 CAMEL-23553: Fix RestRegistry lazy plugin resolution (#23336)
     add 783faaf5e4fb CAMEL-21960: camel-jbang - Auto-detect application.properties in run and export
     add cc45ab6b6b14 chore(deps): Bump com.slack.api:slack-api-client from 1.48.1 to 1.49.0 (#23345)
     add dc73cb46757c CAMEL-23236: Add doc --example flag and camel-kit shell banner hint (#23347)
     add 6efd31852ab9 chore: improve PomSanitizer detection and robustness
     add d3a492c6234a CAMEL-22894: Refactor `SimpleFunctionExpression`: introduce function-factory dispatcher (part 1) (#23263)
     add e8e179b23ef4 chore(deps): Bump junit6-jupiter-version from 6.0.3 to 6.1.0
     add 4ec2b7ef9328 chore(deps): Bump actions/cache from 4 to 5
     add f336ce206d2a chore(deps): Bump actions/download-artifact from 4.2.1 to 8.0.1
     add ee95c0ddcc79 chore(deps): Bump activemq-artemis-version from 2.53.0 to 2.54.0
     add b973459da7b4 chore: clarify documentation requirements in AGENTS.md
     add abd97a3d8d3c chore(camel-test-infra-milvus): upgrade milvus.container to v2.6.17
     add 1d4067ce49d5 CAMEL-23532: docs - sync camel-vertx-websocket / camel-atmosphere-websocket 4.14 upgrade-guide entry to main (#23353)
     add 33c4038b0c90 chore(deps): Bump aws-java-sdk2-version from 2.44.8 to 2.44.9
     add 7240570a0568 CAMEL-23526: camel-cxf - align Exchange header constant names with Camel naming convention (#23326)
     add d9d387ba551d camel-jbang - TUI top mode, diagram toggle, and Shift+Tab navigation (#23358)
     add 41af88e7702f CAMEL-23506: docs - sync camel-aws2-sqs / camel-aws2-sns 4.18 upgrade-guide entry to main (#23354)
     add a312efb1325a CAMEL-23508: document 4.14.8 camel-elasticsearch-rest-client header rename in upgrade guide (#23361)
     add 1e31abca3213 CAMEL-23522: camel-mail - gate JavaMail session properties from headers behind opt-in (#23362)
     add 7047210cdcf4 CAMEL-23475: camel-jbang-mcp - make ComponentDetailResult lean by default with option filtering (#23359)
     add 3c3f2687d9e8 camel-tui: Add --record option and demo tape recordings (#23364)
     add 01d984616526 chore(deps): Bump com.fasterxml.woodstox:woodstox-core
     add df2acfefa2fa chore(deps): Bump infinispan-version from 16.0.11 to 16.0.12
     add b86481a70128 chore(deps): Bump protobuf-version from 4.33.2 to 4.35.0
     add fe3c27a8dccb chore(deps): Bump io.undertow:undertow-core
     add 10937a8562ee chore(deps): Bump quickfixj-version from 3.0.0 to 3.0.1

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   (d518a2eeae5b)
            \
             N -- N -- N   refs/heads/dependabot/maven/quickfixj-version-3.0.0 (10937a8562ee)

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:
 .asf.yaml                                          |     7 +-
 .github/CI-ARCHITECTURE.md                         |   187 +
 .../check-container-upgrade/requirements.in        |     3 +
 .../check-container-upgrade/requirements.txt       |   161 +
 .github/actions/component-test/action.yaml         |    89 -
 .github/actions/component-test/component-test.sh   |    71 -
 .github/actions/detect-dependencies/action.yaml    |    35 -
 .github/actions/detect-dependencies/detect-test.sh |    96 -
 .github/actions/incremental-build/action.yaml      |    35 +-
 .../actions/incremental-build/incremental-build.sh |   915 +-
 .../incremental-build/manual-it-mapping.txt        |    15 +
 .github/actions/install-mvnd/action.yml            |     6 +-
 .github/actions/pr-id/action.yml                   |    22 +-
 .github/dependabot.yml                             |     8 +-
 .github/workflows/alternative-os-build-main.yml    |     4 +-
 .github/workflows/check-container-versions.yml     |    41 +-
 .github/workflows/depsreview.yaml                  |     2 +-
 .github/workflows/generate-sbom-main.yml           |     4 +-
 .github/workflows/main-build.yml                   |    14 +-
 .github/workflows/pr-build-main.yml                |    89 +-
 .github/workflows/pr-cleanup-branches.yml          |    42 +
 .github/workflows/pr-commenter.yml                 |     8 +-
 .github/workflows/pr-doc-validation.yml            |     1 +
 .github/workflows/pr-id.yml                        |     8 +-
 .github/workflows/pr-labeler.yml                   |     6 +-
 .github/workflows/pr-manual-component-test.yml     |   101 +-
 .github/workflows/pr-test-commenter.yml            |   121 +
 .github/workflows/pr-update-branch.yml             |   115 +
 .github/workflows/security-scan.yml                |     2 +-
 .github/workflows/sonar-build.yml                  |   108 +
 .github/workflows/sonar-scan.yml                   |   169 +
 .gitignore                                         |     2 +
 .mvn/extensions.xml                                |    13 +-
 .mvn/maven.config                                  |     1 +
 .mvn/wrapper/maven-wrapper.properties              |     4 +-
 AGENTS.md                                          |   312 +-
 Jenkinsfile                                        |    32 +-
 Jenkinsfile.jbangtest                              |     4 +-
 SECURITY.md                                        |     9 +
 apache-camel/pom.xml                               |     2 +-
 apache-camel/src/main/descriptors/src.xml          |     1 -
 archetypes/camel-archetype-api-component/pom.xml   |     2 +-
 archetypes/camel-archetype-component/pom.xml       |     2 +-
 archetypes/camel-archetype-dataformat/pom.xml      |     2 +-
 archetypes/camel-archetype-java/pom.xml            |     2 +-
 archetypes/camel-archetype-main/pom.xml            |     2 +-
 archetypes/camel-archetype-spring/pom.xml          |     2 +-
 archetypes/pom.xml                                 |     2 +-
 bom/camel-bom/pom.xml                              |  1110 +-
 bom/pom.xml                                        |     2 +-
 buildingtools/pom.xml                              |     2 +-
 camel-dependencies/pom.xml                         |     2 +-
 camel-sbom/camel-sbom.json                         | 91870 ++++++++++---------
 camel-sbom/camel-sbom.xml                          | 68560 +++++++-------
 catalog/camel-allcomponents/pom.xml                |    71 +-
 catalog/camel-catalog-common/pom.xml               |     2 +-
 catalog/camel-catalog-console/pom.xml              |     2 +-
 .../org/apache/camel/dev-console/catalog.json      |     2 +-
 .../org/apache/camel/dev-consoles.properties       |     2 +-
 catalog/camel-catalog-lucene/pom.xml               |     2 +-
 catalog/camel-catalog-maven/pom.xml                |     2 +-
 catalog/camel-catalog-suggest/pom.xml              |     2 +-
 catalog/camel-catalog/pom.xml                      |     2 +-
 .../beans/AcceptAllHeaderFilterStrategy.json       |     2 +-
 .../beans/CaffeineAggregationRepository.json       |     4 +-
 .../beans/CaffeineIdempotentRepository.json        |     2 +-
 .../beans/CassandraAggregationRepository.json      |     4 +-
 .../beans/CassandraIdempotentRepository.json       |     2 +-
 .../camel/catalog/beans/ConsulClusterService.json  |     4 +-
 .../catalog/beans/CronScheduledRoutePolicy.json    |     2 +-
 .../catalog/beans/DefaultHeaderFilterStrategy.json |     4 +-
 .../camel/catalog/beans/DurationRoutePolicy.json   |     2 +-
 .../catalog/beans/DurationRoutePolicyFactory.json  |     2 +-
 .../beans/EhcacheAggregationRepository.json        |     4 +-
 .../catalog/beans/EhcacheIdempotentRepository.json |     2 +-
 ...lasticsearchBulkRequestAggregationStrategy.json |     2 +-
 .../catalog/beans/FileIdempotentRepository.json    |     2 +-
 .../catalog/beans/FileLockClusterService.json      |     2 +-
 .../beans/GroupedBodyAggregationStrategy.json      |     2 +-
 .../beans/GroupedExchangeAggregationStrategy.json  |     2 +-
 .../beans/GroupedMessageAggregationStrategy.json   |     2 +-
 .../beans/HazelcastAggregationRepository.json      |     4 +-
 .../beans/HazelcastIdempotentRepository.json       |     2 +-
 .../InfinispanEmbeddedAggregationRepository.json   |     4 +-
 .../beans/InfinispanEmbeddedClusterService.json    |     2 +-
 .../InfinispanEmbeddedIdempotentRepository.json    |     2 +-
 .../InfinispanRemoteAggregationRepository.json     |     4 +-
 .../beans/InfinispanRemoteClusterService.json      |     4 +-
 .../InfinispanRemoteIdempotentRepository.json      |     2 +-
 .../catalog/beans/JCacheAggregationRepository.json |     4 +-
 .../catalog/beans/JCacheIdempotentRepository.json  |     2 +-
 .../catalog/beans/JGroupsRaftClusterService.json   |     2 +-
 .../catalog/beans/JdbcAggregationRepository.json   |     4 +-
 .../catalog/beans/JdbcMessageIdRepository.json     |     2 +-
 .../catalog/beans/KafkaIdempotentRepository.json   |     2 +-
 .../catalog/beans/KubernetesClusterService.json    |     2 +-
 .../beans/LevelDBAggregationRepository.json        |     4 +-
 .../catalog/beans/LoggingHttpActivityListener.json |     2 +-
 .../catalog/beans/MemoryAggregationRepository.json |     2 +-
 .../catalog/beans/MemoryIdempotentRepository.json  |     2 +-
 .../catalog/beans/MongoDbIdempotentRepository.json |     2 +-
 .../OpensearchBulkRequestAggregationStrategy.json  |     2 +-
 .../catalog/beans/SimpleScheduledRoutePolicy.json  |     2 +-
 .../beans/SpringCacheIdempotentRepository.json     |     2 +-
 .../beans/SpringRedisIdempotentRepository.json     |     2 +-
 .../catalog/beans/StringAggregationStrategy.json   |     2 +-
 .../catalog/beans/TarAggregationStrategy.json      |     2 +-
 .../beans/ThrottlingExceptionRoutePolicy.json      |     2 +-
 .../beans/ThrottlingInflightRoutePolicy.json       |     2 +-
 .../beans/UseLatestAggregationStrategy.json        |     2 +-
 .../beans/UseOriginalAggregationStrategy.json      |     2 +-
 .../catalog/beans/XsltAggregationStrategy.json     |     2 +-
 .../beans/XsltSaxonAggregationStrategy.json        |     2 +-
 .../catalog/beans/ZipAggregationStrategy.json      |     2 +-
 .../catalog/beans/ZooKeeperClusterService.json     |     2 +-
 .../org/apache/camel/catalog/components.properties |    12 +-
 .../apache/camel/catalog/components/activemq.json  |   110 +-
 .../apache/camel/catalog/components/activemq6.json |   110 +-
 .../org/apache/camel/catalog/components/amqp.json  |   112 +-
 .../apache/camel/catalog/components/arangodb.json  |    10 +-
 .../org/apache/camel/catalog/components/as2.json   |    37 +-
 .../apache/camel/catalog/components/asterisk.json  |     6 +-
 .../catalog/components/atmosphere-websocket.json   |     6 +-
 .../org/apache/camel/catalog/components/atom.json  |    33 +-
 .../org/apache/camel/catalog/components/avro.json  |     2 +-
 .../components/aws-bedrock-agent-runtime.json      |    68 +-
 .../catalog/components/aws-bedrock-agent.json      |    32 +-
 .../camel/catalog/components/aws-bedrock.json      |    31 +-
 .../camel/catalog/components/aws-cloudtrail.json   |    18 +-
 .../camel/catalog/components/aws-config.json       |    18 +-
 .../catalog/components/aws-secrets-manager.json    |    18 +-
 .../camel/catalog/components/aws-security-hub.json |    20 +-
 .../camel/catalog/components/aws2-athena.json      |    18 +-
 .../camel/catalog/components/aws2-comprehend.json  |    20 +-
 .../apache/camel/catalog/components/aws2-cw.json   |    18 +-
 .../apache/camel/catalog/components/aws2-ddb.json  |    45 +-
 .../camel/catalog/components/aws2-ddbstream.json   |    18 +-
 .../apache/camel/catalog/components/aws2-ec2.json  |    20 +-
 .../apache/camel/catalog/components/aws2-ecs.json  |    18 +-
 .../apache/camel/catalog/components/aws2-eks.json  |    18 +-
 .../camel/catalog/components/aws2-eventbridge.json |   150 +-
 .../apache/camel/catalog/components/aws2-iam.json  |    18 +-
 .../catalog/components/aws2-kinesis-firehose.json  |    18 +-
 .../camel/catalog/components/aws2-kinesis.json     |    18 +-
 .../apache/camel/catalog/components/aws2-kms.json  |    18 +-
 .../camel/catalog/components/aws2-lambda.json      |    18 +-
 .../apache/camel/catalog/components/aws2-mq.json   |    18 +-
 .../apache/camel/catalog/components/aws2-msk.json  |    18 +-
 .../camel/catalog/components/aws2-polly.json       |    32 +-
 .../catalog/components/aws2-redshift-data.json     |    18 +-
 .../camel/catalog/components/aws2-rekognition.json |    18 +-
 .../camel/catalog/components/aws2-s3-vectors.json  |    18 +-
 .../apache/camel/catalog/components/aws2-s3.json   |    18 +-
 .../apache/camel/catalog/components/aws2-ses.json  |    18 +-
 .../apache/camel/catalog/components/aws2-sns.json  |    18 +-
 .../apache/camel/catalog/components/aws2-sqs.json  |    22 +-
 .../catalog/components/aws2-step-functions.json    |    18 +-
 .../apache/camel/catalog/components/aws2-sts.json  |    14 +-
 .../camel/catalog/components/aws2-textract.json    |    18 +-
 .../camel/catalog/components/aws2-timestream.json  |    18 +-
 .../camel/catalog/components/aws2-transcribe.json  |    26 +-
 .../camel/catalog/components/aws2-translate.json   |    18 +-
 .../camel/catalog/components/azure-cosmosdb.json   |     6 +-
 .../camel/catalog/components/azure-eventhubs.json  |    22 +-
 .../camel/catalog/components/azure-files.json      |    28 +-
 .../camel/catalog/components/azure-functions.json  |    26 +-
 .../camel/catalog/components/azure-key-vault.json  |     8 +-
 .../camel/catalog/components/azure-servicebus.json |    10 +-
 .../catalog/components/azure-storage-blob.json     |   178 +-
 .../catalog/components/azure-storage-datalake.json |    22 +-
 .../catalog/components/azure-storage-queue.json    |     6 +-
 .../camel/catalog/components/bean-validator.json   |     2 +-
 .../org/apache/camel/catalog/components/bean.json  |     2 +-
 .../apache/camel/catalog/components/bonita.json    |     6 +-
 .../org/apache/camel/catalog/components/box.json   |    26 +-
 .../apache/camel/catalog/components/braintree.json |    12 +-
 .../apache/camel/catalog/components/browse.json    |     2 +-
 .../camel/catalog/components/caffeine-cache.json   |     2 +-
 .../catalog/components/caffeine-loadcache.json     |     2 +-
 .../apache/camel/catalog/components/camunda.json   |    58 +
 .../camel/catalog/components/chatscript.json       |     2 +-
 .../org/apache/camel/catalog/components/chunk.json |     2 +-
 .../org/apache/camel/catalog/components/class.json |     2 +-
 .../apache/camel/catalog/components/clickup.json   |     6 +-
 .../apache/camel/catalog/components/cm-sms.json    |     2 +-
 .../apache/camel/catalog/components/coap+tcp.json  |    24 +-
 .../org/apache/camel/catalog/components/coap.json  |    24 +-
 .../apache/camel/catalog/components/coaps+tcp.json |    24 +-
 .../org/apache/camel/catalog/components/coaps.json |    24 +-
 .../apache/camel/catalog/components/cometd.json    |     9 +-
 .../apache/camel/catalog/components/cometds.json   |     9 +-
 .../apache/camel/catalog/components/consul.json    |    14 +-
 .../camel/catalog/components/controlbus.json       |     2 +-
 .../apache/camel/catalog/components/couchbase.json |    83 +-
 .../apache/camel/catalog/components/couchdb.json   |    16 +-
 .../org/apache/camel/catalog/components/cql.json   |     6 +-
 .../org/apache/camel/catalog/components/cron.json  |     2 +-
 .../apache/camel/catalog/components/crypto.json    |    18 +-
 .../org/apache/camel/catalog/components/cxf.json   |    10 +-
 .../org/apache/camel/catalog/components/cxfrs.json |     4 +-
 .../camel/catalog/components/cyberark-vault.json   |    18 +-
 .../org/apache/camel/catalog/components/dapr.json  |     2 +-
 .../camel/catalog/components/dataformat.json       |     2 +-
 .../camel/catalog/components/dataset-test.json     |     2 +-
 .../apache/camel/catalog/components/dataset.json   |     2 +-
 .../camel/catalog/components/debezium-db2.json     |    80 +-
 .../camel/catalog/components/debezium-mongodb.json |    56 +-
 .../camel/catalog/components/debezium-mysql.json   |   436 +-
 .../camel/catalog/components/debezium-oracle.json  |   366 +-
 .../catalog/components/debezium-postgres.json      |   100 +-
 .../catalog/components/debezium-sqlserver.json     |    84 +-
 .../org/apache/camel/catalog/components/dfdl.json  |     2 +-
 .../org/apache/camel/catalog/components/dhis2.json |    14 +-
 .../camel/catalog/components/digitalocean.json     |    10 +-
 .../apache/camel/catalog/components/direct.json    |     2 +-
 .../camel/catalog/components/disruptor-vm.json     |     2 +-
 .../apache/camel/catalog/components/disruptor.json |     2 +-
 .../org/apache/camel/catalog/components/djl.json   |     2 +-
 .../org/apache/camel/catalog/components/dns.json   |     2 +-
 .../apache/camel/catalog/components/docker.json    |    10 +-
 .../apache/camel/catalog/components/docling.json   |   162 +-
 .../org/apache/camel/catalog/components/drill.json |     2 +-
 .../apache/camel/catalog/components/dropbox.json   |    12 +-
 .../catalog/components/dynamic-router-control.json |     2 +-
 .../camel/catalog/components/dynamic-router.json   |     2 +-
 .../apache/camel/catalog/components/ehcache.json   |     2 +-
 .../components/elasticsearch-rest-client.json      |    20 +-
 .../camel/catalog/components/elasticsearch.json    |     6 +-
 .../org/apache/camel/catalog/components/event.json |    57 +
 .../org/apache/camel/catalog/components/exec.json  |    28 +-
 .../org/apache/camel/catalog/components/fhir.json  |    22 +-
 .../camel/catalog/components/file-watch.json       |     2 +-
 .../org/apache/camel/catalog/components/file.json  |     2 +-
 .../apache/camel/catalog/components/flatpack.json  |     2 +-
 .../org/apache/camel/catalog/components/flink.json |     2 +-
 .../apache/camel/catalog/components/flowable.json  |     2 +-
 .../org/apache/camel/catalog/components/fop.json   |     2 +-
 .../camel/catalog/components/freemarker.json       |     2 +-
 .../org/apache/camel/catalog/components/ftp.json   |     8 +-
 .../org/apache/camel/catalog/components/ftps.json  |     8 +-
 .../apache/camel/catalog/components/geocoder.json  |     8 +-
 .../org/apache/camel/catalog/components/git.json   |     6 +-
 .../apache/camel/catalog/components/github.json    |     6 +-
 .../apache/camel/catalog/components/github2.json   |     8 +-
 .../catalog/components/google-bigquery-sql.json    |     2 +-
 .../camel/catalog/components/google-bigquery.json  |     2 +-
 .../catalog/components/google-calendar-stream.json |    26 +-
 .../camel/catalog/components/google-calendar.json  |    26 +-
 .../camel/catalog/components/google-drive.json     |    14 +-
 .../camel/catalog/components/google-firestore.json |     4 +-
 .../camel/catalog/components/google-functions.json |     2 +-
 .../catalog/components/google-mail-stream.json     |    19 +-
 .../camel/catalog/components/google-mail.json      |    14 +-
 .../camel/catalog/components/google-pubsub.json    |    27 +-
 .../catalog/components/google-secret-manager.json  |     2 +-
 .../catalog/components/google-sheets-stream.json   |    14 +-
 .../camel/catalog/components/google-sheets.json    |    14 +-
 .../catalog/components/google-speech-to-text.json  |    44 +
 .../camel/catalog/components/google-storage.json   |     2 +-
 .../catalog/components/google-text-to-speech.json  |    46 +
 .../camel/catalog/components/google-vertexai.json  |    18 +-
 .../camel/catalog/components/google-vision.json    |    42 +
 .../org/apache/camel/catalog/components/grape.json |    38 -
 .../apache/camel/catalog/components/graphql.json   |     8 +-
 .../org/apache/camel/catalog/components/grpc.json  |     6 +-
 .../camel/catalog/components/guava-eventbus.json   |    42 -
 .../camel/catalog/components/hashicorp-vault.json  |     4 +-
 .../catalog/components/hazelcast-atomicvalue.json  |     2 +-
 .../catalog/components/hazelcast-instance.json     |     2 +-
 .../camel/catalog/components/hazelcast-list.json   |     2 +-
 .../camel/catalog/components/hazelcast-map.json    |     2 +-
 .../catalog/components/hazelcast-multimap.json     |     2 +-
 .../catalog/components/hazelcast-pncounter.json    |     2 +-
 .../camel/catalog/components/hazelcast-queue.json  |     2 +-
 .../components/hazelcast-replicatedmap.json        |     2 +-
 .../catalog/components/hazelcast-ringbuffer.json   |     2 +-
 .../camel/catalog/components/hazelcast-seda.json   |     4 +-
 .../camel/catalog/components/hazelcast-set.json    |     2 +-
 .../camel/catalog/components/hazelcast-topic.json  |     2 +-
 .../org/apache/camel/catalog/components/http.json  |    24 +-
 .../org/apache/camel/catalog/components/https.json |    24 +-
 .../camel/catalog/components/huggingface.json      |     2 +-
 .../camel/catalog/components/hwcloud-dms.json      |    50 +-
 .../camel/catalog/components/hwcloud-frs.json      |    14 +-
 .../catalog/components/hwcloud-functiongraph.json  |    14 +-
 .../camel/catalog/components/hwcloud-iam.json      |    26 +-
 .../components/hwcloud-imagerecognition.json       |    14 +-
 .../camel/catalog/components/hwcloud-obs.json      |    14 +-
 .../camel/catalog/components/hwcloud-smn.json      |    28 +-
 .../apache/camel/catalog/components/ibm-cos.json   |    10 +-
 .../catalog/components/ibm-secrets-manager.json    |     4 +-
 .../catalog/components/ibm-watson-discovery.json   |     6 +-
 .../catalog/components/ibm-watson-language.json    |     6 +-
 .../components/ibm-watson-speech-to-text.json      |     6 +-
 .../components/ibm-watson-text-to-speech.json      |     6 +-
 .../camel/catalog/components/ibm-watsonx-ai.json   |     8 +-
 .../camel/catalog/components/ibm-watsonx-data.json |    67 +
 .../camel/catalog/components/iec60870-client.json  |     4 +-
 .../camel/catalog/components/iec60870-server.json  |     4 +-
 .../org/apache/camel/catalog/components/iggy.json  |    20 +-
 .../camel/catalog/components/ignite-cache.json     |     2 +-
 .../camel/catalog/components/ignite-compute.json   |     2 +-
 .../camel/catalog/components/ignite-events.json    |     2 +-
 .../camel/catalog/components/ignite-idgen.json     |     2 +-
 .../camel/catalog/components/ignite-messaging.json |     2 +-
 .../camel/catalog/components/ignite-queue.json     |     2 +-
 .../camel/catalog/components/ignite-set.json       |     2 +-
 .../org/apache/camel/catalog/components/imap.json  |    14 +-
 .../org/apache/camel/catalog/components/imaps.json |    14 +-
 .../catalog/components/infinispan-embedded.json    |     2 +-
 .../camel/catalog/components/infinispan.json       |    68 +-
 .../apache/camel/catalog/components/influxdb.json  |     2 +-
 .../apache/camel/catalog/components/influxdb2.json |     2 +-
 .../org/apache/camel/catalog/components/irc.json   |    10 +-
 .../apache/camel/catalog/components/ironmq.json    |     6 +-
 .../apache/camel/catalog/components/jcache.json    |     2 +-
 .../org/apache/camel/catalog/components/jcr.json   |     2 +-
 .../org/apache/camel/catalog/components/jdbc.json  |     2 +-
 .../org/apache/camel/catalog/components/jetty.json |    14 +-
 .../camel/catalog/components/jgroups-raft.json     |    26 +-
 .../apache/camel/catalog/components/jgroups.json   |    10 +-
 .../org/apache/camel/catalog/components/jira.json  |    26 +-
 .../org/apache/camel/catalog/components/jms.json   |   108 +-
 .../org/apache/camel/catalog/components/jmx.json   |     6 +-
 .../org/apache/camel/catalog/components/jolt.json  |     2 +-
 .../org/apache/camel/catalog/components/jooq.json  |     2 +-
 .../org/apache/camel/catalog/components/jpa.json   |     2 +-
 .../org/apache/camel/catalog/components/jslt.json  |     2 +-
 .../camel/catalog/components/json-patch.json       |     2 +-
 .../camel/catalog/components/json-validator.json   |     2 +-
 .../apache/camel/catalog/components/jsonata.json   |     2 +-
 .../org/apache/camel/catalog/components/jt400.json |     6 +-
 .../org/apache/camel/catalog/components/jte.json   |     2 +-
 .../org/apache/camel/catalog/components/kafka.json |    26 +-
 .../apache/camel/catalog/components/kamelet.json   |     2 +-
 .../apache/camel/catalog/components/keycloak.json  |    33 +-
 .../apache/camel/catalog/components/knative.json   |     2 +-
 .../apache/camel/catalog/components/kserve.json    |     2 +-
 .../catalog/components/kubernetes-config-maps.json |    26 +-
 .../catalog/components/kubernetes-cronjob.json     |    26 +-
 .../components/kubernetes-custom-resources.json    |    26 +-
 .../catalog/components/kubernetes-deployments.json |    26 +-
 .../catalog/components/kubernetes-events.json      |    26 +-
 .../camel/catalog/components/kubernetes-hpa.json   |    26 +-
 .../camel/catalog/components/kubernetes-job.json   |    26 +-
 .../catalog/components/kubernetes-namespaces.json  |    26 +-
 .../camel/catalog/components/kubernetes-nodes.json |    26 +-
 .../kubernetes-persistent-volumes-claims.json      |    26 +-
 .../components/kubernetes-persistent-volumes.json  |    26 +-
 .../camel/catalog/components/kubernetes-pods.json  |    26 +-
 .../kubernetes-replication-controllers.json        |    26 +-
 .../components/kubernetes-resources-quota.json     |    26 +-
 .../catalog/components/kubernetes-secrets.json     |    26 +-
 .../components/kubernetes-service-accounts.json    |    26 +-
 .../catalog/components/kubernetes-services.json    |    26 +-
 .../org/apache/camel/catalog/components/kudu.json  |     2 +-
 .../catalog/components/langchain4j-agent.json      |     2 +-
 .../camel/catalog/components/langchain4j-chat.json |    30 +-
 .../catalog/components/langchain4j-embeddings.json |     2 +-
 .../components/langchain4j-embeddingstore.json     |     2 +-
 .../catalog/components/langchain4j-tools.json      |     2 +-
 .../catalog/components/langchain4j-web-search.json |     2 +-
 .../apache/camel/catalog/components/language.json  |     2 +-
 .../org/apache/camel/catalog/components/ldap.json  |     2 +-
 .../org/apache/camel/catalog/components/ldif.json  |     2 +-
 .../org/apache/camel/catalog/components/log.json   |     2 +-
 .../org/apache/camel/catalog/components/lpr.json   |     2 +-
 .../apache/camel/catalog/components/lucene.json    |     6 +-
 .../camel/catalog/components/lumberjack.json       |     2 +-
 .../apache/camel/catalog/components/mapstruct.json |     2 +-
 .../apache/camel/catalog/components/master.json    |     2 +-
 .../apache/camel/catalog/components/metrics.json   |     2 +-
 .../camel/catalog/components/micrometer.json       |     2 +-
 .../camel/catalog/components/milo-browse.json      |    10 +-
 .../camel/catalog/components/milo-client.json      |    10 +-
 .../camel/catalog/components/milo-server.json      |     4 +-
 .../apache/camel/catalog/components/milvus.json    |     6 +-
 .../apache/camel/catalog/components/mina-sftp.json |    36 +-
 .../org/apache/camel/catalog/components/mina.json  |     6 +-
 .../org/apache/camel/catalog/components/minio.json |    10 +-
 .../org/apache/camel/catalog/components/mllp.json  |     2 +-
 .../org/apache/camel/catalog/components/mock.json  |     2 +-
 .../camel/catalog/components/mongodb-gridfs.json   |     2 +-
 .../apache/camel/catalog/components/mongodb.json   |    14 +-
 .../apache/camel/catalog/components/mustache.json  |     2 +-
 .../org/apache/camel/catalog/components/mvel.json  |     2 +-
 .../camel/catalog/components/mybatis-bean.json     |     2 +-
 .../apache/camel/catalog/components/mybatis.json   |     2 +-
 .../org/apache/camel/catalog/components/nats.json  |    93 +-
 .../org/apache/camel/catalog/components/neo4j.json |    22 +-
 .../camel/catalog/components/netty-http.json       |    45 +-
 .../org/apache/camel/catalog/components/netty.json |    18 +-
 .../apache/camel/catalog/components/oaipmh.json    |    38 +-
 .../apache/camel/catalog/components/olingo2.json   |     2 +-
 .../apache/camel/catalog/components/olingo4.json   |     2 +-
 .../org/apache/camel/catalog/components/once.json  |     2 +-
 .../apache/camel/catalog/components/openai.json    |   137 +-
 .../camel/catalog/components/opensearch.json       |    11 +-
 .../components/openshift-build-configs.json        |    26 +-
 .../camel/catalog/components/openshift-builds.json |    26 +-
 .../components/openshift-deploymentconfigs.json    |    26 +-
 .../camel/catalog/components/openstack-cinder.json |     6 +-
 .../camel/catalog/components/openstack-glance.json |     6 +-
 .../catalog/components/openstack-keystone.json     |     6 +-
 .../catalog/components/openstack-neutron.json      |     6 +-
 .../camel/catalog/components/openstack-nova.json   |     6 +-
 .../camel/catalog/components/openstack-swift.json  |     6 +-
 .../catalog/components/opentelemetry-metrics.json  |     2 +-
 .../camel/catalog/components/optaplanner.json      |     2 +-
 .../camel/catalog/components/paho-mqtt5.json       |    14 +-
 .../org/apache/camel/catalog/components/paho.json  |    16 +-
 .../org/apache/camel/catalog/components/pdf.json   |     2 +-
 .../catalog/components/pg-replication-slot.json    |     4 +-
 .../apache/camel/catalog/components/pgevent.json   |     6 +-
 .../apache/camel/catalog/components/pgvector.json  |    50 +
 .../apache/camel/catalog/components/pinecone.json  |     6 +-
 .../camel/catalog/components/platform-http.json    |     2 +-
 .../org/apache/camel/catalog/components/plc4x.json |     2 +-
 .../org/apache/camel/catalog/components/pop3.json  |    14 +-
 .../org/apache/camel/catalog/components/pop3s.json |    14 +-
 .../org/apache/camel/catalog/components/pqc.json   |    26 +-
 .../apache/camel/catalog/components/pubnub.json    |    18 +-
 .../apache/camel/catalog/components/pulsar.json    |    98 +-
 .../apache/camel/catalog/components/qdrant.json    |     6 +-
 .../apache/camel/catalog/components/quartz.json    |     2 +-
 .../apache/camel/catalog/components/quickfix.json  |     2 +-
 .../camel/catalog/components/reactive-streams.json |     2 +-
 .../org/apache/camel/catalog/components/ref.json   |     2 +-
 .../apache/camel/catalog/components/rest-api.json  |     2 +-
 .../camel/catalog/components/rest-openapi.json     |     4 +-
 .../org/apache/camel/catalog/components/rest.json  |     2 +-
 .../camel/catalog/components/robotframework.json   |     2 +-
 .../apache/camel/catalog/components/rocketmq.json  |    10 +-
 .../org/apache/camel/catalog/components/rss.json   |     2 +-
 .../org/apache/camel/catalog/components/saga.json  |     2 +-
 .../camel/catalog/components/salesforce.json       |    53 +-
 .../camel/catalog/components/sap-netweaver.json    |     6 +-
 .../apache/camel/catalog/components/scheduler.json |     2 +-
 .../camel/catalog/components/schematron.json       |     2 +-
 .../org/apache/camel/catalog/components/scp.json   |    30 +-
 .../org/apache/camel/catalog/components/seda.json  |     2 +-
 .../camel/catalog/components/servicenow.json       |    22 +-
 .../apache/camel/catalog/components/servlet.json   |     6 +-
 .../org/apache/camel/catalog/components/sftp.json  |    56 +-
 .../org/apache/camel/catalog/components/sjms.json  |    43 +-
 .../org/apache/camel/catalog/components/sjms2.json |    43 +-
 .../org/apache/camel/catalog/components/slack.json |     6 +-
 .../org/apache/camel/catalog/components/smb.json   |     6 +-
 .../apache/camel/catalog/components/smooks.json    |     2 +-
 .../org/apache/camel/catalog/components/smpp.json  |    10 +-
 .../org/apache/camel/catalog/components/smpps.json |    10 +-
 .../org/apache/camel/catalog/components/smtp.json  |    14 +-
 .../org/apache/camel/catalog/components/smtps.json |    14 +-
 .../org/apache/camel/catalog/components/snmp.json  |    10 +-
 .../org/apache/camel/catalog/components/solr.json  |    10 +-
 .../camel/catalog/components/splunk-hec.json       |     4 +-
 .../apache/camel/catalog/components/splunk.json    |    12 +-
 .../camel/catalog/components/spring-ai-chat.json   |    59 +-
 .../catalog/components/spring-ai-embeddings.json   |     2 +-
 .../camel/catalog/components/spring-ai-image.json  |    60 +
 .../camel/catalog/components/spring-ai-tools.json  |     2 +-
 .../catalog/components/spring-ai-vector-store.json |     2 +-
 .../camel/catalog/components/spring-batch.json     |     2 +-
 .../camel/catalog/components/spring-event.json     |     2 +-
 .../camel/catalog/components/spring-jdbc.json      |     2 +-
 .../camel/catalog/components/spring-ldap.json      |     2 +-
 .../camel/catalog/components/spring-rabbitmq.json  |     2 +-
 .../camel/catalog/components/spring-redis.json     |     2 +-
 .../apache/camel/catalog/components/spring-ws.json |     2 +-
 .../camel/catalog/components/sql-stored.json       |     2 +-
 .../org/apache/camel/catalog/components/sql.json   |     2 +-
 .../org/apache/camel/catalog/components/ssh.json   |   112 +-
 .../org/apache/camel/catalog/components/stax.json  |     2 +-
 .../apache/camel/catalog/components/stitch.json    |     6 +-
 .../org/apache/camel/catalog/components/stomp.json |    56 -
 .../apache/camel/catalog/components/stream.json    |     2 +-
 .../camel/catalog/components/string-template.json  |     2 +-
 .../apache/camel/catalog/components/stripe.json    |     6 +-
 .../org/apache/camel/catalog/components/stub.json  |     2 +-
 .../apache/camel/catalog/components/tahu-edge.json |    10 +-
 .../apache/camel/catalog/components/tahu-host.json |    10 +-
 .../apache/camel/catalog/components/telegram.json  |     6 +-
 .../catalog/components/tensorflow-serving.json     |     2 +-
 .../apache/camel/catalog/components/thrift.json    |     2 +-
 .../apache/camel/catalog/components/thymeleaf.json |     2 +-
 .../org/apache/camel/catalog/components/tika.json  |     2 +-
 .../org/apache/camel/catalog/components/timer.json |     2 +-
 .../camel/catalog/components/torchserve.json       |    83 -
 .../apache/camel/catalog/components/twilio.json    |     8 +-
 .../catalog/components/twitter-directmessage.json  |    18 +-
 .../camel/catalog/components/twitter-search.json   |    18 +-
 .../camel/catalog/components/twitter-timeline.json |    18 +-
 .../apache/camel/catalog/components/undertow.json  |     4 +-
 .../apache/camel/catalog/components/validator.json |     2 +-
 .../apache/camel/catalog/components/velocity.json  |     2 +-
 .../camel/catalog/components/vertx-http.json       |     9 +-
 .../camel/catalog/components/vertx-websocket.json  |    11 +-
 .../org/apache/camel/catalog/components/vertx.json |     2 +-
 .../org/apache/camel/catalog/components/wasm.json  |     2 +-
 .../apache/camel/catalog/components/weather.json   |     2 +-
 .../apache/camel/catalog/components/weaviate.json  |     6 +-
 .../org/apache/camel/catalog/components/web3j.json |     2 +-
 .../apache/camel/catalog/components/webhook.json   |     2 +-
 .../apache/camel/catalog/components/whatsapp.json  |     8 +-
 .../apache/camel/catalog/components/wordpress.json |     2 +-
 .../apache/camel/catalog/components/workday.json   |     8 +-
 .../apache/camel/catalog/components/xchange.json   |     2 +-
 .../org/apache/camel/catalog/components/xj.json    |     2 +-
 .../camel/catalog/components/xmlsecurity-sign.json |     2 +-
 .../catalog/components/xmlsecurity-verify.json     |     2 +-
 .../org/apache/camel/catalog/components/xmpp.json  |     8 +-
 .../apache/camel/catalog/components/xquery.json    |     2 +-
 .../camel/catalog/components/xslt-saxon.json       |     2 +-
 .../org/apache/camel/catalog/components/xslt.json  |     2 +-
 .../org/apache/camel/catalog/components/zeebe.json |     8 +-
 .../apache/camel/catalog/components/zendesk.json   |    24 +-
 .../camel/catalog/components/zookeeper-master.json |     4 +-
 .../apache/camel/catalog/components/zookeeper.json |     2 +-
 .../apache/camel/catalog/dataformats.properties    |     1 +
 .../org/apache/camel/catalog/dataformats/asn1.json |     2 +-
 .../org/apache/camel/catalog/dataformats/avro.json |     2 +-
 .../camel/catalog/dataformats/avroJackson.json     |     2 +-
 .../apache/camel/catalog/dataformats/barcode.json  |     2 +-
 .../apache/camel/catalog/dataformats/base64.json   |     2 +-
 .../apache/camel/catalog/dataformats/beanio.json   |     2 +-
 .../apache/camel/catalog/dataformats/bindyCsv.json |     2 +-
 .../camel/catalog/dataformats/bindyFixed.json      |     2 +-
 .../apache/camel/catalog/dataformats/bindyKvp.json |     2 +-
 .../org/apache/camel/catalog/dataformats/cbor.json |     2 +-
 .../apache/camel/catalog/dataformats/crypto.json   |     2 +-
 .../org/apache/camel/catalog/dataformats/csv.json  |     2 +-
 .../org/apache/camel/catalog/dataformats/dfdl.json |     2 +-
 .../apache/camel/catalog/dataformats/fastjson.json |     2 +-
 .../apache/camel/catalog/dataformats/fhirJson.json |     2 +-
 .../apache/camel/catalog/dataformats/fhirXml.json  |     2 +-
 .../apache/camel/catalog/dataformats/flatpack.json |     2 +-
 .../org/apache/camel/catalog/dataformats/fory.json |     2 +-
 .../org/apache/camel/catalog/dataformats/grok.json |     2 +-
 .../camel/catalog/dataformats/groovyJson.json      |    22 +
 .../camel/catalog/dataformats/groovyXml.json       |     2 +-
 .../org/apache/camel/catalog/dataformats/gson.json |     2 +-
 .../camel/catalog/dataformats/gzipDeflater.json    |     2 +-
 .../org/apache/camel/catalog/dataformats/hl7.json  |     2 +-
 .../org/apache/camel/catalog/dataformats/ical.json |     2 +-
 .../apache/camel/catalog/dataformats/iso8583.json  |     2 +-
 .../apache/camel/catalog/dataformats/jackson.json  |     2 +-
 .../camel/catalog/dataformats/jacksonXml.json      |     2 +-
 .../org/apache/camel/catalog/dataformats/jaxb.json |     2 +-
 .../apache/camel/catalog/dataformats/jsonApi.json  |     2 +-
 .../apache/camel/catalog/dataformats/jsonb.json    |     2 +-
 .../org/apache/camel/catalog/dataformats/lzf.json  |     2 +-
 .../camel/catalog/dataformats/mimeMultipart.json   |     2 +-
 .../org/apache/camel/catalog/dataformats/ocsf.json |     4 +-
 .../camel/catalog/dataformats/parquetAvro.json     |     2 +-
 .../org/apache/camel/catalog/dataformats/pgp.json  |     2 +-
 .../org/apache/camel/catalog/dataformats/pqc.json  |     2 +-
 .../apache/camel/catalog/dataformats/protobuf.json |     2 +-
 .../camel/catalog/dataformats/protobufJackson.json |     2 +-
 .../org/apache/camel/catalog/dataformats/rss.json  |     2 +-
 .../apache/camel/catalog/dataformats/smooks.json   |     2 +-
 .../camel/catalog/dataformats/snakeYaml.json       |     2 +-
 .../org/apache/camel/catalog/dataformats/soap.json |     2 +-
 .../apache/camel/catalog/dataformats/swiftMt.json  |     2 +-
 .../apache/camel/catalog/dataformats/swiftMx.json  |     2 +-
 .../apache/camel/catalog/dataformats/syslog.json   |     2 +-
 .../apache/camel/catalog/dataformats/tarFile.json  |     2 +-
 .../apache/camel/catalog/dataformats/thrift.json   |     2 +-
 .../camel/catalog/dataformats/univocityCsv.json    |     2 +-
 .../camel/catalog/dataformats/univocityFixed.json  |     2 +-
 .../camel/catalog/dataformats/univocityTsv.json    |     2 +-
 .../camel/catalog/dataformats/xmlSecurity.json     |     2 +-
 .../camel/catalog/dataformats/zipDeflater.json     |     2 +-
 .../apache/camel/catalog/dataformats/zipFile.json  |     2 +-
 .../apache/camel/catalog/dev-consoles.properties   |     3 +
 .../camel/catalog/dev-consoles/aws-secrets.json    |     2 +-
 .../apache/camel/catalog/dev-consoles/aws2-s3.json |     2 +-
 .../camel/catalog/dev-consoles/azure-secrets.json  |     2 +-
 .../camel/catalog/dev-consoles/bean-model.json     |     2 +-
 .../apache/camel/catalog/dev-consoles/bean.json    |     2 +-
 .../apache/camel/catalog/dev-consoles/blocked.json |     2 +-
 .../apache/camel/catalog/dev-consoles/browse.json  |     2 +-
 .../catalog/dev-consoles/circuit-breaker.json      |     2 +-
 .../camel/catalog/dev-consoles/consumer.json       |     2 +-
 .../apache/camel/catalog/dev-consoles/context.json |     2 +-
 .../apache/camel/catalog/dev-consoles/debug.json   |     2 +-
 .../camel/catalog/dev-consoles/endpoint.json       |     2 +-
 .../apache/camel/catalog/dev-consoles/errors.json  |    15 +
 .../camel/catalog/dev-consoles/eval-language.json  |     2 +-
 .../apache/camel/catalog/dev-consoles/event.json   |     2 +-
 .../catalog/dev-consoles/fault-tolerance.json      |     2 +-
 .../org/apache/camel/catalog/dev-consoles/gc.json  |     2 +-
 .../camel/catalog/dev-consoles/gcp-secrets.json    |     2 +-
 .../apache/camel/catalog/dev-consoles/groovy.json  |     2 +-
 .../catalog/dev-consoles/hashicorp-secrets.json    |     2 +-
 .../apache/camel/catalog/dev-consoles/health.json  |     2 +-
 .../camel/catalog/dev-consoles/inflight.json       |     2 +-
 .../camel/catalog/dev-consoles/internal-tasks.json |     2 +-
 .../camel/catalog/dev-consoles/java-security.json  |     2 +-
 .../org/apache/camel/catalog/dev-consoles/jvm.json |     2 +-
 .../apache/camel/catalog/dev-consoles/kafka.json   |     2 +-
 .../dev-consoles/kubernetes-configmaps.json        |     2 +-
 .../catalog/dev-consoles/kubernetes-secrets.json   |     2 +-
 .../org/apache/camel/catalog/dev-consoles/log.json |     2 +-
 .../catalog/dev-consoles/main-configuration.json   |     2 +-
 .../catalog/dev-consoles/main-http-server.json     |     2 +-
 .../apache/camel/catalog/dev-consoles/memory.json  |     2 +-
 .../catalog/dev-consoles/message-history.json      |     2 +-
 .../camel/catalog/dev-consoles/micrometer.json     |     2 +-
 .../camel/catalog/dev-consoles/platform-http.json  |     2 +-
 .../camel/catalog/dev-consoles/processor.json      |     2 +-
 .../camel/catalog/dev-consoles/producer.json       |     2 +-
 .../camel/catalog/dev-consoles/properties.json     |     2 +-
 .../apache/camel/catalog/dev-consoles/quartz.json  |     2 +-
 .../apache/camel/catalog/dev-consoles/receive.json |     2 +-
 .../apache/camel/catalog/dev-consoles/reload.json  |     2 +-
 .../camel/catalog/dev-consoles/resilience4j.json   |     2 +-
 .../camel/catalog/dev-consoles/rest-spec.json      |    15 +
 .../apache/camel/catalog/dev-consoles/rest.json    |     2 +-
 .../catalog/dev-consoles/route-controller.json     |     2 +-
 .../camel/catalog/dev-consoles/route-diagram.json  |    15 +
 .../camel/catalog/dev-consoles/route-dump.json     |     2 +-
 .../camel/catalog/dev-consoles/route-group.json    |     2 +-
 .../catalog/dev-consoles/route-structure.json      |     2 +-
 .../apache/camel/catalog/dev-consoles/route.json   |     2 +-
 .../apache/camel/catalog/dev-consoles/send.json    |     2 +-
 .../apache/camel/catalog/dev-consoles/service.json |     2 +-
 .../apache/camel/catalog/dev-consoles/sftp.json    |     2 +-
 .../catalog/dev-consoles/simple-language.json      |     2 +-
 .../apache/camel/catalog/dev-consoles/source.json  |     2 +-
 .../catalog/dev-consoles/startup-recorder.json     |     2 +-
 .../apache/camel/catalog/dev-consoles/stub.json    |     2 +-
 .../catalog/dev-consoles/system-properties.json    |     2 +-
 .../apache/camel/catalog/dev-consoles/thread.json  |     2 +-
 .../org/apache/camel/catalog/dev-consoles/top.json |     2 +-
 .../apache/camel/catalog/dev-consoles/trace.json   |     2 +-
 .../camel/catalog/dev-consoles/transformers.json   |     2 +-
 .../catalog/dev-consoles/type-converters.json      |     2 +-
 .../camel/catalog/dev-consoles/variables.json      |     2 +-
 .../catalog/dev-consoles/vertx-websocket.json      |     2 +-
 .../org/apache/camel/catalog/languages/bean.json   |     2 +-
 .../apache/camel/catalog/languages/constant.json   |     2 +-
 .../apache/camel/catalog/languages/csimple.json    |     4 +-
 .../apache/camel/catalog/languages/datasonnet.json |     2 +-
 .../camel/catalog/languages/exchangeProperty.json  |     2 +-
 .../org/apache/camel/catalog/languages/file.json   |     2 +-
 .../org/apache/camel/catalog/languages/groovy.json |     2 +-
 .../org/apache/camel/catalog/languages/header.json |     2 +-
 .../apache/camel/catalog/languages/hl7terser.json  |     2 +-
 .../org/apache/camel/catalog/languages/java.json   |     2 +-
 .../org/apache/camel/catalog/languages/joor.json   |     2 +-
 .../org/apache/camel/catalog/languages/jq.json     |     2 +-
 .../org/apache/camel/catalog/languages/js.json     |     2 +-
 .../apache/camel/catalog/languages/jsonpath.json   |     2 +-
 .../org/apache/camel/catalog/languages/mvel.json   |     2 +-
 .../org/apache/camel/catalog/languages/ognl.json   |     2 +-
 .../org/apache/camel/catalog/languages/python.json |     2 +-
 .../org/apache/camel/catalog/languages/ref.json    |     2 +-
 .../org/apache/camel/catalog/languages/simple.json |   149 +-
 .../org/apache/camel/catalog/languages/spel.json   |     2 +-
 .../apache/camel/catalog/languages/tokenize.json   |     2 +-
 .../apache/camel/catalog/languages/variable.json   |     2 +-
 .../org/apache/camel/catalog/languages/wasm.json   |     2 +-
 .../org/apache/camel/catalog/languages/xpath.json  |     2 +-
 .../org/apache/camel/catalog/languages/xquery.json |     2 +-
 .../apache/camel/catalog/languages/xtokenize.json  |     2 +-
 .../main/camel-main-configuration-metadata.json    |    93 +-
 .../apache/camel/catalog/main/sensitive-keys.json  |     5 +-
 .../org/apache/camel/catalog/models-app.properties |     1 +
 .../org/apache/camel/catalog/models-app/beans.json |    15 +-
 .../org/apache/camel/catalog/models-app/camel.json |    15 +-
 .../catalog/models-app/sslContextParameters.json   |    42 +
 .../org/apache/camel/catalog/models.properties     |     1 +
 .../org/apache/camel/catalog/models/aggregate.json |    43 +-
 .../org/apache/camel/catalog/models/csimple.json   |     2 +-
 .../catalog/models/dataFormatTransformer.json      |     2 +-
 .../apache/camel/catalog/models/dataFormats.json   |     2 +-
 .../apache/camel/catalog/models/groovyJson.json    |    19 +
 .../org/apache/camel/catalog/models/marshal.json   |     2 +-
 .../org/apache/camel/catalog/models/unmarshal.json |     2 +-
 .../apache/camel/catalog/models/validators.json    |     2 +-
 .../org/apache/camel/catalog/others.properties     |     4 +-
 .../apache/camel/catalog/others/attachments.json   |     2 +-
 .../org/apache/camel/catalog/others/aws-xray.json  |    15 -
 .../catalog/others/azure-schema-registry.json      |     2 +-
 .../apache/camel/catalog/others/cli-connector.json |     2 +-
 .../org/apache/camel/catalog/others/cli-debug.json |     2 +-
 .../apache/camel/catalog/others/cloudevents.json   |     2 +-
 .../org/apache/camel/catalog/others/cluster.json   |     2 +-
 .../apache/camel/catalog/others/componentdsl.json  |     2 +-
 .../org/apache/camel/catalog/others/console.json   |     2 +-
 .../apache/camel/catalog/others/csimple-joor.json  |     4 +-
 .../org/apache/camel/catalog/others/debug.json     |     2 +-
 .../org/apache/camel/catalog/others/diagram.json   |    15 +
 .../apache/camel/catalog/others/dsl-modeline.json  |     2 +-
 .../org/apache/camel/catalog/others/elytron.json   |    15 -
 .../apache/camel/catalog/others/endpointdsl.json   |     2 +-
 .../apache/camel/catalog/others/headersmap.json    |     2 +-
 .../org/apache/camel/catalog/others/health.json    |     2 +-
 .../org/apache/camel/catalog/others/jandex.json    |     2 +-
 .../org/apache/camel/catalog/others/jasypt.json    |     2 +-
 .../apache/camel/catalog/others/java-joor-dsl.json |     2 +-
 .../org/apache/camel/catalog/others/jfr.json       |     2 +-
 .../org/apache/camel/catalog/others/jsoup.json     |    15 +
 .../org/apache/camel/catalog/others/jta.json       |     2 +-
 .../camel/catalog/others/kamelet-main-support.json |     2 +-
 .../apache/camel/catalog/others/kamelet-main.json  |     2 +-
 .../catalog/others/langchain4j-tokenizer.json      |     2 +-
 .../org/apache/camel/catalog/others/leveldb.json   |     2 +-
 .../org/apache/camel/catalog/others/lra.json       |     2 +-
 .../camel/catalog/others/mail-microsoft-oauth.json |     2 +-
 .../org/apache/camel/catalog/others/main.json      |     2 +-
 .../apache/camel/catalog/others/management.json    |     2 +-
 .../org/apache/camel/catalog/others/mdc.json       |     2 +-
 .../catalog/others/micrometer-observability.json   |     2 +-
 .../catalog/others/micrometer-prometheus.json      |     2 +-
 .../camel/catalog/others/microprofile-config.json  |     2 +-
 .../others/microprofile-fault-tolerance.json       |     2 +-
 .../camel/catalog/others/microprofile-health.json  |     2 +-
 .../org/apache/camel/catalog/others/oauth.json     |     2 +-
 .../catalog/others/observability-services.json     |     2 +-
 .../apache/camel/catalog/others/observation.json   |     4 +-
 .../apache/camel/catalog/others/openapi-java.json  |     2 +-
 .../camel/catalog/others/openapi-validator.json    |     2 +-
 .../apache/camel/catalog/others/opentelemetry.json |     4 +-
 .../camel/catalog/others/opentelemetry2.json       |     2 +-
 .../catalog/others/platform-http-jolokia.json      |     2 +-
 .../camel/catalog/others/platform-http-main.json   |     2 +-
 .../camel/catalog/others/platform-http-vertx.json  |     2 +-
 .../catalog/others/reactive-executor-tomcat.json   |     2 +-
 .../catalog/others/reactive-executor-vertx.json    |     2 +-
 .../org/apache/camel/catalog/others/reactor.json   |     2 +-
 .../org/apache/camel/catalog/others/redis.json     |     2 +-
 .../catalog/others/resilience4j-micrometer.json    |     2 +-
 .../apache/camel/catalog/others/resilience4j.json  |     2 +-
 .../catalog/others/resourceresolver-github.json    |     2 +-
 .../org/apache/camel/catalog/others/rxjava.json    |     2 +-
 .../org/apache/camel/catalog/others/shiro.json     |     2 +-
 .../camel/catalog/others/spring-cloud-config.json  |     2 +-
 .../apache/camel/catalog/others/spring-main.json   |     2 +-
 .../camel/catalog/others/spring-security.json      |     2 +-
 .../apache/camel/catalog/others/spring-xml.json    |     2 +-
 .../apache/camel/catalog/others/telemetry-dev.json |     2 +-
 .../org/apache/camel/catalog/others/telemetry.json |     2 +-
 .../apache/camel/catalog/others/test-junit5.json   |     2 +-
 .../apache/camel/catalog/others/test-junit6.json   |     2 +-
 .../camel/catalog/others/test-main-junit5.json     |     2 +-
 .../camel/catalog/others/test-main-junit6.json     |     2 +-
 .../camel/catalog/others/test-spring-junit5.json   |     2 +-
 .../camel/catalog/others/test-spring-junit6.json   |     2 +-
 .../catalog/others/threadpoolfactory-vertx.json    |     2 +-
 .../org/apache/camel/catalog/others/tracing.json   |     4 +-
 .../catalog/others/undertow-spring-security.json   |     2 +-
 .../org/apache/camel/catalog/others/wal.json       |     2 +-
 .../apache/camel/catalog/others/xml-io-dsl.json    |     2 +-
 .../apache/camel/catalog/others/xml-jaxb-dsl.json  |     2 +-
 .../apache/camel/catalog/others/xml-jaxp-util.json |     2 +-
 .../org/apache/camel/catalog/others/yaml-dsl.json  |     2 +-
 .../org/apache/camel/catalog/others/yaml-io.json   |     2 +-
 .../catalog/releases/camel-quarkus-releases.json   |    33 +
 .../camel/catalog/releases/camel-releases.json     |    38 +
 .../apache/camel/catalog/schemas/camel-spring.xsd  |   576 +-
 .../apache/camel/catalog/schemas/camel-xml-io.xsd  |   542 +-
 .../apache/camel/catalog/test-infra/metadata.json  |   216 +-
 .../apache/camel/catalog/transformers.properties   |     4 +
 .../transformers/application-cloudevents+json.json |     2 +-
 .../catalog/transformers/application-json.json     |     2 +-
 .../transformers/application-octet-stream.json     |     2 +-
 .../transformers/application-x-java-object.json    |     2 +-
 .../catalog/transformers/application-x-struct.json |     2 +-
 .../camel/catalog/transformers/avro-binary.json    |     2 +-
 .../catalog/transformers/avro-x-java-object.json   |     2 +-
 .../camel/catalog/transformers/avro-x-struct.json  |     2 +-
 .../aws-cloudtrail-application-cloudevents.json    |     2 +-
 .../transformers/aws2-ddb-application-json.json    |     2 +-
 .../aws2-ddb-application-x-struct.json             |     2 +-
 .../aws2-ddbstream-application-cloudevents.json    |     2 +-
 .../aws2-kinesis-application-cloudevents.json      |     2 +-
 .../aws2-s3-application-cloudevents.json           |     2 +-
 .../aws2-sqs-application-cloudevents.json          |     2 +-
 .../azure-cosmosdb-application-cloudevents.json    |     2 +-
 .../azure-eventhubs-application-cloudevents.json   |     2 +-
 .../azure-files-application-cloudevents.json       |     2 +-
 .../azure-servicebus-application-cloudevents.json  |     2 +-
 ...azure-storage-blob-application-cloudevents.json |     2 +-
 ...e-storage-datalake-application-cloudevents.json |     2 +-
 ...zure-storage-queue-application-cloudevents.json |     2 +-
 ...le-calendar-stream-application-cloudevents.json |     2 +-
 .../catalog/transformers/google-mail-draft.json    |    14 +
 ...google-mail-stream-application-cloudevents.json |     2 +-
 .../google-mail-update-message-labels.json         |    14 +
 .../google-pubsub-application-cloudevents.json     |     2 +-
 .../google-sheets-application-x-struct.json        |     2 +-
 ...ogle-sheets-stream-application-cloudevents.json |     2 +-
 .../google-storage-application-cloudevents.json    |     2 +-
 .../transformers/http-application-cloudevents.json |     2 +-
 .../transformers/infinispan-embeddings.json        |     2 +-
 .../catalog/transformers/milvus-embeddings.json    |     2 +-
 .../catalog/transformers/neo4j-embeddings.json     |     2 +-
 .../camel/catalog/transformers/neo4j-rag.json      |     2 +-
 .../catalog/transformers/pgvector-embeddings.json  |    14 +
 .../camel/catalog/transformers/pgvector-rag.json   |    14 +
 .../catalog/transformers/pinecone-embeddings.json  |     2 +-
 .../camel/catalog/transformers/pinecone-rag.json   |     2 +-
 .../catalog/transformers/protobuf-binary.json      |     2 +-
 .../transformers/protobuf-x-java-object.json       |     2 +-
 .../catalog/transformers/protobuf-x-struct.json    |     2 +-
 .../catalog/transformers/qdrant-embeddings.json    |     2 +-
 .../camel/catalog/transformers/qdrant-rag.json     |     2 +-
 .../slack-application-cloudevents.json             |     2 +-
 .../camel/catalog/transformers/text-plain.json     |     2 +-
 .../catalog/transformers/weaviate-embeddings.json  |     2 +-
 .../apache/camel/catalog/DefaultCamelCatalog.java  |     4 +-
 .../camel/catalog/DefaultVersionManager.java       |     5 +-
 .../org/apache/camel/catalog/CamelCatalogTest.java |   115 +
 catalog/camel-csimple-maven-plugin/pom.xml         |     4 +-
 catalog/camel-report-maven-plugin/pom.xml          |     2 +-
 .../org/apache/camel/maven/RouteCoverageMojo.java  |     2 +-
 catalog/camel-route-parser/pom.xml                 |     2 +-
 .../model/CamelCSimpleExpressionDetails.java       |     1 +
 catalog/dummy-component/pom.xml                    |     2 +-
 .../org/apache/camel/component/dummy/dummy.json    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 catalog/pom.xml                                    |     2 +-
 components/camel-activemq/pom.xml                  |     2 +-
 .../activemq/ActiveMQEndpointUriFactory.java       |     4 +-
 .../apache/camel/component/activemq/activemq.json  |   110 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/activemq/ActiveMQComponent.java      |     2 +-
 .../component/activemq/ActiveMQConfiguration.java  |     4 +-
 components/camel-activemq6/pom.xml                 |     2 +-
 .../activemq6/ActiveMQEndpointUriFactory.java      |     4 +-
 .../camel/component/activemq6/activemq6.json       |   110 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/activemq6/ActiveMQComponent.java     |     2 +-
 .../component/activemq6/ActiveMQConfiguration.java |     4 +-
 components/camel-ai/camel-chatscript/pom.xml       |     2 +-
 .../camel/component/chatscript/chatscript.json     |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 components/camel-ai/camel-djl/pom.xml              |     2 +-
 .../org/apache/camel/component/djl/djl.json        |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/djl/model/AbstractPredictor.java     |     2 +-
 .../djl/model/cv/AbstractCvZooPredictor.java       |     2 +-
 .../djl/model/nlp/AbstractNlpZooPredictor.java     |     2 +-
 components/camel-ai/camel-docling/pom.xml          |     8 +-
 .../docling/DoclingComponentConfigurer.java        |     6 +
 .../docling/DoclingConfigurationConfigurer.java    |     6 +
 .../docling/DoclingEndpointConfigurer.java         |     6 +
 .../docling/DoclingEndpointUriFactory.java         |     3 +-
 .../apache/camel/component/docling/docling.json    |   162 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../src/main/docs/docling-component.adoc           |    57 +
 .../camel/component/docling/AsyncTaskEntry.java    |    54 +
 .../camel/component/docling/DoclingComponent.java  |   100 +
 .../component/docling/DoclingConfiguration.java    |    15 +-
 .../camel/component/docling/DoclingProducer.java   |   358 +-
 .../docling/DoclingAsyncConversionTest.java        |    21 +-
 .../component/docling/DoclingAsyncTaskTtlTest.java |   133 +
 .../docling/DoclingCustomArgsValidationTest.java   |   136 +-
 .../docling/DoclingSecureTempFileTest.java         |   163 +
 .../docling/DoclingTempFileCleanupTest.java        |    31 +-
 .../docling/integration/BatchProcessingIT.java     |     5 +-
 .../integration/DoclingServeProducerIT.java        |    73 +-
 .../docling/integration/MetadataExtractionIT.java  |     2 +-
 components/camel-ai/camel-huggingface/pom.xml      |     4 +-
 .../camel/component/huggingface/huggingface.json   |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../huggingface/tasks/AbstractTaskPredictor.java   |    13 +-
 .../camel/component/huggingface/HuggingFaceIT.java |     2 +-
 components/camel-ai/camel-kserve/pom.xml           |     2 +-
 .../org/apache/camel/component/kserve/kserve.json  |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/kserve/KServeProducer.java     |     4 +-
 .../camel-ai/camel-langchain4j-agent-api/pom.xml   |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../generated/resources/langchain4j-agent-api.json |     2 +-
 .../component/langchain4j/agent/api/Agent.java     |    20 +-
 .../langchain4j/agent/api/AgentConfiguration.java  |     3 +-
 .../agent/api/AgentConfigurationTest.java          |    11 +-
 .../guardrails/PromptInjectionGuardrailTest.java   |     4 +-
 .../camel-ai/camel-langchain4j-agent/pom.xml       |     7 +-
 .../agent/LangChain4jAgentConverterLoader.java     |     8 +
 .../langchain4j/agent/langchain4j-agent.json       |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../src/main/docs/langchain4j-agent-component.adoc |    86 +-
 .../agent/LangChain4jAgentConverter.java           |    93 +-
 .../agent/LangChain4jAgentProducer.java            |     2 +-
 .../LangChain4jAgentAutoConversionTest.java        |   152 +
 .../LangChain4jAgentStructuredOutputIT.java        |   135 +
 .../langchain4j/agent/integration/ModelHelper.java |    27 +
 .../src/test/resources/person-schema.json          |    19 +
 components/camel-ai/camel-langchain4j-chat/pom.xml |     2 +-
 .../chat/LangChain4jChatComponentConfigurer.java   |     6 -
 .../chat/LangChain4jChatEndpointConfigurer.java    |    18 -
 .../chat/LangChain4jChatEndpointUriFactory.java    |     5 +-
 .../langchain4j/chat/langchain4j-chat.json         |    30 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../src/main/docs/langchain4j-chat-component.adoc  |    22 +-
 .../langchain4j/chat/LangChain4jChatEndpoint.java  |     1 +
 .../langchain4j/chat/LangChain4jChatProducer.java  |    13 +-
 components/camel-ai/camel-langchain4j-core/pom.xml |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/langchain4j-core.json  |     2 +-
 .../camel-ai/camel-langchain4j-embeddings/pom.xml  |    13 +-
 .../embeddings/langchain4j-embeddings.json         |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../docs/langchain4j-embeddings-component.adoc     |    71 +
 ...ain4jEmbeddingsComponentInfinispanTargetIT.java |    19 +-
 ...angChain4jEmbeddingsComponentNeo4jTargetIT.java |     2 +-
 ...Chain4jEmbeddingsComponentPgVectorTargetIT.java |   141 +
 .../camel-langchain4j-embeddingstore-api/pom.xml   |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../resources/langchain4j-embeddingstore-api.json  |     2 +-
 .../camel-langchain4j-embeddingstore/pom.xml       |     2 +-
 .../embeddingstore/langchain4j-embeddingstore.json |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../LangChain4jEmbeddingStoreProducer.java         |     2 +-
 .../camel-ai/camel-langchain4j-tokenizer/pom.xml   |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../generated/resources/langchain4j-tokenizer.json |     2 +-
 .../tokenizer/LangChain4JCharacterTokenizer.java   |     3 +-
 .../tokenizer/LangChain4JLineTokenizer.java        |     3 +-
 .../tokenizer/LangChain4JParagraphTokenizer.java   |     3 +-
 .../tokenizer/LangChain4JSentenceTokenizer.java    |     3 +-
 .../tokenizer/LangChain4JWordTokenizer.java        |     3 +-
 .../camel-ai/camel-langchain4j-tools/pom.xml       |     2 +-
 .../langchain4j/tools/langchain4j-tools.json       |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel-ai/camel-langchain4j-web-search/pom.xml  |     2 +-
 .../web/search/langchain4j-web-search.json         |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 components/camel-ai/camel-milvus/pom.xml           |     4 +-
 .../org/apache/camel/component/milvus/milvus.json  |     6 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/transformer.properties        |     2 +-
 .../camel/transformer/milvus-embeddings.json       |     2 +-
 .../src/main/docs/milvus-component.adoc            |     4 +-
 .../component/milvus/MilvusConfiguration.java      |     2 +-
 .../camel/component/milvus/MilvusProducer.java     |     2 +
 .../helpers/MilvusHelperCreateCollection.java      |   195 +
 .../milvus/helpers/MilvusHelperCreateIndex.java    |   123 +
 .../milvus/helpers/MilvusHelperDelete.java         |    69 +
 .../helpers/MilvusHelperFieldMappingUtil.java      |    51 +
 .../milvus/helpers/MilvusHelperInsert.java         |    99 +
 .../helpers/MilvusHelperResultExtractor.java       |    85 +
 .../milvus/helpers/MilvusHelperSearch.java         |   145 +
 .../milvus/helpers/MilvusHelperUpsert.java         |    99 +
 .../milvus/MilvusCreateCollectionTest.java         |    26 +
 .../component/milvus/it/MilvusComponentIT.java     |   191 +
 components/camel-ai/camel-neo4j/pom.xml            |     2 +-
 .../org/apache/camel/component/neo4j/neo4j.json    |    22 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/transformer.properties        |     2 +-
 .../apache/camel/transformer/neo4j-embeddings.json |     2 +-
 .../org/apache/camel/transformer/neo4j-rag.json    |     2 +-
 .../camel/component/neo4j/Neo4jConfiguration.java  |    11 +-
 .../camel/component/neo4j/Neo4jProducer.java       |    31 +-
 .../neo4j/Neo4jPropertyNameValidationTest.java     |    46 +
 components/camel-ai/camel-openai/pom.xml           |     2 +-
 .../openai/OpenAIComponentConfigurer.java          |    12 +
 .../component/openai/OpenAIEndpointConfigurer.java |   122 +
 .../component/openai/OpenAIEndpointUriFactory.java |    30 +-
 .../org/apache/camel/component/openai/openai.json  |   137 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../src/main/docs/openai-component.adoc            |   308 +-
 .../openai/OpenAIAudioTranscriptionProducer.java   |   172 +
 .../camel/component/openai/OpenAIComponent.java    |    39 +-
 .../component/openai/OpenAIConfiguration.java      |   257 +-
 .../camel/component/openai/OpenAIConstants.java    |    32 +
 .../camel/component/openai/OpenAIEndpoint.java     |   127 +-
 .../camel/component/openai/OpenAIOperations.java   |    51 +
 .../camel/component/openai/OpenAIProducer.java     |    89 +-
 .../openai/OpenAIAudioTranscriptionMockTest.java   |   159 +
 .../OpenAIAudioTranscriptionVerboseMockTest.java   |    66 +
 .../camel/component/openai/OpenAIMtlsMockTest.java |   269 +
 .../openai/OpenAIProducerMcpMockTest.java          |    25 +
 .../component/openai/OpenAIProducerMockTest.java   |    82 +-
 .../openai/OpenAISslConfigurationTest.java         |   271 +
 .../openai/OpenAISslContextParametersTest.java     |   266 +
 .../camel/component/openai/OpenAISslMockTest.java  |   238 +
 .../openai/integration/OpenAIEmbeddingsIT.java     |    11 +
 .../apache/camel/component/openai/ssl/README.md    |    67 +
 .../openai/ssl/test-keystore-diffpass.jks          |   Bin 0 -> 2246 bytes
 .../camel/component/openai/ssl/test-keystore.jks   |   Bin 0 -> 2740 bytes
 .../camel/component/openai/ssl/test-keystore.p12   |   Bin 0 -> 2740 bytes
 .../openai/ssl/test-truststore-diffpass.jks        |   Bin 0 -> 958 bytes
 .../camel/component/openai/ssl/test-truststore.jks |   Bin 0 -> 1270 bytes
 .../camel/component/openai/ssl/test-truststore.p12 |   Bin 0 -> 1270 bytes
 components/camel-ai/camel-pgvector/pom.xml         |    94 +
 .../pgvector/PgVectorComponentConfigurer.java      |    87 +
 .../pgvector/PgVectorConfigurationConfigurer.java  |    60 +
 .../pgvector/PgVectorEndpointConfigurer.java       |    71 +
 .../pgvector/PgVectorEndpointUriFactory.java       |    74 +
 .../apache/camel/component/pgvector/pgvector.json  |    50 +
 .../services/org/apache/camel/component.properties |     7 +
 .../services/org/apache/camel/component/pgvector   |     2 +
 ....camel.component.pgvector.PgVectorConfiguration |     2 +
 .../org/apache/camel/configurer/pgvector-component |     2 +
 .../org/apache/camel/configurer/pgvector-endpoint  |     2 +
 .../org/apache/camel/transformer.properties        |     7 +
 .../apache/camel/transformer/pgvector-embeddings   |     2 +
 .../camel/transformer/pgvector-embeddings.json     |    14 +
 .../org/apache/camel/transformer/pgvector-rag      |     2 +
 .../org/apache/camel/transformer/pgvector-rag.json |    14 +
 .../org/apache/camel/urifactory/pgvector-endpoint  |     2 +
 .../src/main/docs/pgvector-component.adoc          |   206 +
 .../apache/camel/component/pgvector/PgVector.java  |    24 +
 .../camel/component/pgvector/PgVectorAction.java   |    26 +
 .../component/pgvector/PgVectorComponent.java      |    68 +
 .../component/pgvector/PgVectorConfiguration.java  |    91 +
 .../component/pgvector/PgVectorDistanceType.java   |    40 +
 .../camel/component/pgvector/PgVectorEndpoint.java |    97 +
 .../camel/component/pgvector/PgVectorHeaders.java  |    64 +
 .../camel/component/pgvector/PgVectorProducer.java |   273 +
 .../PgVectorEmbeddingsDataTypeTransformer.java     |    90 +
 ...VectorReverseEmbeddingsDataTypeTransformer.java |    50 +
 .../component/pgvector/PgVectorComponentIT.java    |   315 +
 .../src/test/resources/log4j2.properties           |    30 +
 components/camel-ai/camel-pinecone/pom.xml         |     2 +-
 .../apache/camel/component/pinecone/pinecone.json  |     6 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/transformer.properties        |     2 +-
 .../camel/transformer/pinecone-embeddings.json     |     2 +-
 .../org/apache/camel/transformer/pinecone-rag.json |     2 +-
 .../pinecone/PineconeVectorDbConfiguration.java    |     2 +-
 components/camel-ai/camel-qdrant/pom.xml           |     2 +-
 .../org/apache/camel/component/qdrant/qdrant.json  |     6 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/transformer.properties        |     2 +-
 .../camel/transformer/qdrant-embeddings.json       |     2 +-
 .../org/apache/camel/transformer/qdrant-rag.json   |     2 +-
 .../component/qdrant/QdrantConfiguration.java      |     2 +-
 .../camel-ai/camel-tensorflow-serving/pom.xml      |     2 +-
 .../tensorflow/serving/tensorflow-serving.json     |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../serving/TensorFlowServingProducer.java         |     4 +-
 components/camel-ai/camel-torchserve/pom.xml       |   208 -
 .../torchserve/TorchServeComponentConfigurer.java  |   178 -
 .../TorchServeConfigurationConfigurer.java         |   144 -
 .../torchserve/TorchServeConverterLoader.java      |    49 -
 .../torchserve/TorchServeEndpointConfigurer.java   |   150 -
 .../torchserve/TorchServeEndpointUriFactory.java   |    90 -
 .../camel/component/torchserve/torchserve.json     |    83 -
 .../services/org/apache/camel/TypeConverterLoader  |     2 -
 .../services/org/apache/camel/component.properties |     7 -
 .../services/org/apache/camel/component/torchserve |     2 -
 ...el.component.torchserve.TorchServeConfiguration |     2 -
 .../apache/camel/configurer/torchserve-component   |     2 -
 .../apache/camel/configurer/torchserve-endpoint    |     2 -
 .../apache/camel/urifactory/torchserve-endpoint    |     2 -
 .../src/main/docs/torchserve-component.adoc        |   232 -
 .../component/torchserve/TorchServeComponent.java  |    59 -
 .../torchserve/TorchServeConfiguration.java        |   279 -
 .../component/torchserve/TorchServeConstants.java  |    59 -
 .../component/torchserve/TorchServeConverter.java  |    26 -
 .../component/torchserve/TorchServeEndpoint.java   |   142 -
 .../component/torchserve/client/Inference.java     |    53 -
 .../component/torchserve/client/Management.java    |    95 -
 .../camel/component/torchserve/client/Metrics.java |    36 -
 .../torchserve/client/TorchServeClient.java        |   127 -
 .../torchserve/client/impl/DefaultInference.java   |    97 -
 .../torchserve/client/impl/DefaultManagement.java  |   184 -
 .../torchserve/client/impl/DefaultMetrics.java     |    60 -
 .../component/torchserve/client/model/Api.java     |    81 -
 .../torchserve/client/model/ApiException.java      |    60 -
 .../torchserve/client/model/JobQueueStatus.java    |    63 -
 .../component/torchserve/client/model/Metrics.java |    74 -
 .../component/torchserve/client/model/Model.java   |    63 -
 .../torchserve/client/model/ModelDetail.java       |   143 -
 .../torchserve/client/model/ModelList.java         |    62 -
 .../torchserve/client/model/RegisterOptions.java   |   173 -
 .../torchserve/client/model/Response.java          |    55 -
 .../client/model/ScaleWorkerOptions.java           |   107 -
 .../torchserve/client/model/UnregisterOptions.java |    68 -
 .../component/torchserve/client/model/Worker.java  |    99 -
 .../torchserve/producer/InferenceProducer.java     |    91 -
 .../torchserve/producer/ManagementProducer.java    |   166 -
 .../torchserve/producer/MetricsProducer.java       |    58 -
 .../torchserve/producer/TorchServeProducer.java    |    33 -
 .../src/main/resources/openapi/inference.json      |   790 -
 .../src/main/resources/openapi/management.json     |  1912 -
 .../src/main/resources/openapi/metrics.json        |    68 -
 .../camel/component/torchserve/InferenceTest.java  |   152 -
 .../camel/component/torchserve/ManagementTest.java |   252 -
 .../camel/component/torchserve/MetricsTest.java    |    64 -
 .../torchserve/TorchServeTestSupport.java          |    45 -
 .../camel/component/torchserve/it/InferenceIT.java |   129 -
 .../component/torchserve/it/ManagementIT.java      |   250 -
 .../camel/component/torchserve/it/MetricsIT.java   |    52 -
 .../torchserve/it/TorchServeITSupport.java         |    41 -
 .../camel-torchserve/src/test/resources/data/0.png |   Bin 272 -> 0 bytes
 .../camel-torchserve/src/test/resources/data/1.png |   Bin 181 -> 0 bytes
 .../src/test/resources/data/kitten.jpg             |   Bin 16016 -> 0 bytes
 .../src/test/resources/log4j2.properties           |    28 -
 components/camel-ai/camel-weaviate/pom.xml         |     2 +-
 .../apache/camel/component/weaviate/weaviate.json  |     6 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/transformer.properties        |     2 +-
 .../camel/transformer/weaviate-embeddings.json     |     2 +-
 .../weaviate/WeaviateVectorDbConfiguration.java    |     2 +-
 components/camel-ai/pom.xml                        |     4 +-
 components/camel-amqp/pom.xml                      |     2 +-
 .../component/amqp/AMQPEndpointUriFactory.java     |     4 +-
 .../org/apache/camel/component/amqp/amqp.json      |   112 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/amqp/AMQPComponent.java |     4 +-
 components/camel-arangodb/pom.xml                  |     2 +-
 .../apache/camel/component/arangodb/arangodb.json  |    10 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/arangodb/ArangoDbConfiguration.java  |     4 +-
 components/camel-as2/camel-as2-api/pom.xml         |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/as2-api.json           |     2 +-
 .../as2/api/AS2AsyncMDNServerConnection.java       |    27 +-
 .../component/as2/api/AS2ClientConnection.java     |    18 +-
 .../component/as2/api/AS2ServerConnection.java     |    18 +-
 .../component/as2/api/entity/EntityParser.java     |     3 +
 .../as2/api/entity/GenericApplicationEntity.java   |    39 +
 .../exception/AS2ErrorDispositionException.java    |     4 +-
 .../as2/api/io/AS2BHttpServerConnection.java       |    38 +
 .../component/as2/api/protocol/ResponseMDN.java    |    22 +-
 .../component/as2/api/util/AS2HeaderUtils.java     |     3 +-
 .../camel/component/as2/api/util/AS2Utils.java     |     7 +-
 .../camel/component/as2/api/util/EntityUtils.java  |     5 +-
 .../component/as2/api/util/HttpMessageUtils.java   |    59 +-
 .../camel/component/as2/api/util/MicUtils.java     |    97 +-
 .../as2/api/AS2AsyncMDNServerConnectionTest.java   |    83 +
 .../camel/component/as2/api/AS2MessageTest.java    |    36 +-
 .../component/as2/api/AS2MessageTestBase.java      |    13 +-
 .../as2/api/AS2UnencryptedMessageTest.java         |    17 +-
 .../entity/EntityParserContentLineEndingTest.java  |     2 +-
 .../component/as2/api/entity/EntityParserTest.java |     2 +-
 .../api/entity/GenericApplicationEntityTest.java   |   100 +
 .../as2/api/protocol/ResponseMDNTest.java          |    79 +
 .../camel/component/as2/api/util/AS2UtilsTest.java |    51 +
 .../component/as2/api/util/SigningUtilsTest.java   |     2 +-
 components/camel-as2/camel-as2-component/pom.xml   |     2 +-
 ...rverManagerEndpointConfigurationConfigurer.java |     7 +
 ...ientManagerEndpointConfigurationConfigurer.java |     7 +
 .../component/as2/AS2ConfigurationConfigurer.java  |     7 +
 .../camel/component/as2/AS2EndpointConfigurer.java |     7 +
 .../camel/component/as2/AS2EndpointUriFactory.java |     3 +-
 ...rverManagerEndpointConfigurationConfigurer.java |     7 +
 .../org/apache/camel/component/as2/as2.json        |    37 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/as2/AS2Configuration.java      |    28 +-
 .../as2/internal/AS2ConnectionHelper.java          |     2 +-
 .../component/as2/AS2AsyncMDNServerManagerIT.java  |    60 +-
 .../as2/AS2AsyncMdnBasicAuthHeaderTest.java        |    36 +-
 .../as2/AS2AsyncMdnTokenAuthHeaderTest.java        |    29 +-
 .../component/as2/AS2BasicAuthHeaderTest.java      |    24 +-
 .../camel/component/as2/AS2ClientManagerIT.java    |    41 +-
 .../as2/AS2ServerBasicAuthHeaderTest.java          |    15 +-
 .../as2/AS2ServerBearerAuthHeaderTest.java         |    15 +-
 .../component/as2/AS2ServerManagerEncryptedIT.java |     6 +-
 .../camel/component/as2/AS2ServerManagerIT.java    |    16 +-
 .../component/as2/AS2ServerManagerITBase.java      |    22 +-
 .../camel/component/as2/AS2ServerSecTestBase.java  |    22 +-
 .../component/as2/AS2ServerTwoConsumerBase.java    |     2 +-
 .../component/as2/AS2ServerWildcardPatternIT.java  |     6 +-
 .../component/as2/AS2TokenAuthHeaderTest.java      |    24 +-
 components/camel-as2/pom.xml                       |     2 +-
 components/camel-asn1/pom.xml                      |     2 +-
 .../org/apache/camel/dataformat/asn1/asn1.json     |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 components/camel-asterisk/pom.xml                  |     2 +-
 .../apache/camel/component/asterisk/asterisk.json  |     6 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/asterisk/AsteriskEndpoint.java |     4 +-
 components/camel-atmosphere-websocket/pom.xml      |     2 +-
 .../atmosphere/websocket/atmosphere-websocket.json |     6 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../atmosphere/websocket/WebsocketConsumer.java    |     7 +-
 .../websocket/WebsocketCamelRouterTestSupport.java |     6 +-
 ...bsocketCamelRouterWithInitParamTestSupport.java |     6 +-
 .../atmosphere/websocket/WebsocketRoute1Test.java  |    14 +-
 .../atmosphere/websocket/WebsocketRoute2Test.java  |    14 +-
 .../atmosphere/websocket/WebsocketRoute3Test.java  |    14 +-
 .../atmosphere/websocket/WebsocketRoute4Test.java  |    12 +-
 components/camel-atom/pom.xml                      |     2 +-
 .../component/atom/AtomEndpointConfigurer.java     |    15 +
 .../component/atom/AtomEndpointUriFactory.java     |     5 +-
 .../org/apache/camel/component/atom/atom.json      |    33 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel-atom/src/main/docs/atom-component.adoc   |    38 +
 .../apache/camel/component/atom/AtomComponent.java |    44 +-
 .../apache/camel/component/atom/AtomEndpoint.java  |    48 +
 .../component/atom/AtomEntryPollingConsumer.java   |    18 +-
 .../component/atom/AtomIdempotentStrategy.java     |    27 +
 .../atom/ItemUpdatedIdempotentStrategy.java        |    66 +
 .../atom/RepositoryGuidIdempotentStrategy.java     |    58 +
 .../component/feed/FeedEntryPollingConsumer.java   |    16 +-
 .../camel-atom/src/test/data/updated-feed.atom     |   316 +
 .../atom/AtomGoodBlogDefaultIdempotencyTest.java   |   126 +
 .../atom/AtomGoodBlogNotIdempotentTest.java        |    76 +
 .../atom/AtomGoodBlogsCustomItempotencyTest.java   |   112 +
 ...sRepositoryItempotencyCustomRepositoryTest.java |   110 +
 .../AtomGoodBlogsRepositoryItempotencyTest.java    |   103 +
 .../camel/component/atom/AtomGoodBlogsTest.java    |     2 +-
 .../atom/ItemUpdatedIdempotentStrategyTest.java    |   117 +
 .../atom/RepositoryGuidIdempotentStrategyTest.java |    68 +
 components/camel-attachments/pom.xml               |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/attachments.json       |     2 +-
 .../camel-avro-rpc-component/pom.xml               |     2 +-
 .../org/apache/camel/component/avro/avro.json      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../java/org/apache/camel/avro/generated/Key.java  |    47 +-
 .../camel/avro/generated/KeyValueProtocol.java     |    27 +-
 .../org/apache/camel/avro/generated/Value.java     |    49 +-
 .../component/avro/AvroConsumerTestSupport.java    |    19 +-
 .../camel/component/avro/AvroTestSupport.java      |    21 +-
 .../camel-avro-rpc/camel-avro-rpc-jetty/pom.xml    |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/avro-rpc-jetty.json    |     2 +-
 .../component/avro/spi/JettyHttpServerFactory.java |     3 +-
 .../camel-avro-rpc/camel-avro-rpc-spi/pom.xml      |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/avro-rpc-spi.json      |     2 +-
 components/camel-avro-rpc/pom.xml                  |     2 +-
 components/camel-avro/pom.xml                      |     2 +-
 .../org/apache/camel/dataformat/avro/avro.json     |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../camel/dataformat/avro/SpecificDataNoCache.java |     5 +-
 .../camel/dataformat/avro/example/DateRecord.java  |   113 +-
 .../camel/dataformat/avro/example/Value.java       |    51 +-
 components/camel-aws/camel-aws-bedrock/pom.xml     |     8 +-
 .../BedrockAgentRuntimeComponentConfigurer.java    |    26 +-
 .../BedrockAgentRuntimeEndpointConfigurer.java     |    26 +-
 .../BedrockAgentRuntimeEndpointUriFactory.java     |     6 +-
 .../aws2/bedrock/agent/aws-bedrock-agent.json      |    32 +-
 .../agentruntime/aws-bedrock-agent-runtime.json    |    68 +-
 .../aws2/bedrock/runtime/aws-bedrock.json          |    31 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../docs/aws-bedrock-agent-runtime-component.adoc  |    68 +
 .../src/main/docs/aws-bedrock-component.adoc       |     1 +
 .../bedrock/agent/BedrockAgentConfiguration.java   |     8 +-
 .../aws2/bedrock/agent/BedrockAgentProducer.java   |    12 +-
 .../BedrockAgentRuntimeConfiguration.java          |    66 +-
 .../agentruntime/BedrockAgentRuntimeConstants.java |    53 +
 .../agentruntime/BedrockAgentRuntimeEndpoint.java  |    21 +
 .../BedrockAgentRuntimeOperations.java             |     4 +-
 .../agentruntime/BedrockAgentRuntimeProducer.java  |   269 +-
 .../client/BedrockAgentRuntimeClientFactory.java   |    15 +
 .../aws2/bedrock/runtime/BedrockConfiguration.java |    15 +-
 .../aws2/bedrock/runtime/BedrockConstants.java     |     2 +
 .../aws2/bedrock/runtime/BedrockProducer.java      |    85 +-
 .../runtime/stream/ConverseStreamHandler.java      |     7 +-
 .../BedrockAgentRuntimeEndpointTest.java           |   125 +
 .../BedrockAgentRuntimeProducerInvokeFlowTest.java |   166 +
 .../BedrockAgentRuntimeProducerRetrieveTest.java   |   210 +
 .../bedrock/runtime/BedrockApplyGuardrailTest.java |   172 +
 .../runtime/integration/BedrockGuardrailsIT.java   |    77 +-
 .../runtime/integration/BedrockProducerIT.java     |    31 +-
 components/camel-aws/camel-aws-cloudtrail/pom.xml  |     2 +-
 .../component/aws/cloudtrail/aws-cloudtrail.json   |    18 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/transformer.properties        |     2 +-
 .../aws-cloudtrail-application-cloudevents.json    |     2 +-
 .../aws/cloudtrail/CloudtrailConfiguration.java    |     9 +-
 components/camel-aws/camel-aws-common/pom.xml      |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/aws-common.json        |     2 +-
 components/camel-aws/camel-aws-config/pom.xml      |     2 +-
 .../camel/component/aws/config/aws-config.json     |    18 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../aws/config/AWSConfigConfiguration.java         |     8 +-
 .../component/aws/config/AWSConfigProducer.java    |    15 +-
 .../camel-aws/camel-aws-parameter-store/pom.xml    |     2 +-
 .../aws/parameterstore/aws-parameter-store.json    |    18 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../ParameterStoreConfiguration.java               |     8 +-
 ...erStoreDeleteParameterProducerLocalstackIT.java |     2 -
 ...toreDescribeParametersProducerLocalstackIT.java |     2 -
 ...meterStoreGetParameterProducerLocalstackIT.java |     2 -
 ...oreGetParametersByPathProducerLocalstackIT.java |     2 -
 ...meterStorePropertiesSourceTestLocalstackIT.java |     2 -
 ...meterStorePutParameterProducerLocalstackIT.java |     2 -
 .../camel-aws/camel-aws-secrets-manager/pom.xml    |     2 +-
 .../aws/secretsmanager/aws-secrets-manager.json    |    18 +-
 .../org/apache/camel/dev-console/aws-secrets.json  |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/dev-consoles.properties       |     2 +-
 .../aws/secretsmanager/SecretsDevConsole.java      |     4 +-
 .../SecretsManagerConfiguration.java               |     8 +-
 .../vault/CloudTrailReloadTriggerTask.java         |     4 +-
 ...etsManagerCreateSecretProducerLocalstackIT.java |     2 -
 ...sManagerDescribeSecretProducerLocalstackIT.java |     2 -
 ...retsManagerProducerListSecretsLocalstackIT.java |     2 -
 ...sManagerPutSecretValueProducerLocalstackIT.java |     2 -
 ...etsManagerRotateSecretProducerLocalstackIT.java |     2 -
 ...etsManagerUpdateSecretProducerLocalstackIT.java |     2 -
 .../camel-aws/camel-aws-security-hub/pom.xml       |     2 +-
 .../aws/securityhub/aws-security-hub.json          |    20 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../src/main/docs/aws-security-hub-component.adoc  |     2 +-
 .../aws/securityhub/SecurityHubConfiguration.java  |     8 +-
 components/camel-aws/camel-aws-xray/pom.xml        |   117 -
 .../services/org/apache/camel/other.properties     |     7 -
 .../src/generated/resources/aws-xray.json          |    15 -
 .../camel-aws-xray/src/main/docs/aws-xray.adoc     |   130 -
 .../component/aws/xray/EIPTracingStrategy.java     |    63 -
 .../component/aws/xray/NoopTracingStrategy.java    |    35 -
 .../camel/component/aws/xray/SegmentDecorator.java |    84 -
 .../aws/xray/TraceAnnotatedTracingStrategy.java    |   106 -
 .../apache/camel/component/aws/xray/XRayTrace.java |    37 -
 .../camel/component/aws/xray/XRayTracer.java       |   474 -
 .../xray/decorators/AbstractSegmentDecorator.java  |   102 -
 .../aws/xray/decorators/CqlSegmentDecorator.java   |    58 -
 .../decorators/ElasticsearchSegmentDecorator.java  |    59 -
 .../aws/xray/decorators/JdbcSegmentDecorator.java  |    41 -
 .../aws/xray/decorators/LogSegmentDecorator.java   |    30 -
 .../xray/decorators/MongoDBSegmentDecorator.java   |    52 -
 .../aws/xray/decorators/SqlSegmentDecorator.java   |    43 -
 .../aws/xray/decorators/TimerSegmentDecorator.java |    34 -
 .../http/AbstractHttpSegmentDecorator.java         |    99 -
 .../xray/decorators/http/AhcSegmentDecorator.java  |    25 -
 .../xray/decorators/http/HttpSegmentDecorator.java |    25 -
 .../decorators/http/JettySegmentDecorator.java     |    25 -
 .../decorators/http/NettyHttpSegmentDecorator.java |    25 -
 .../xray/decorators/http/RestSegmentDecorator.java |   106 -
 .../decorators/http/ServletSegmentDecorator.java   |    25 -
 .../decorators/http/UndertowSegmentDecorator.java  |    25 -
 .../internal/AbstractInternalSegmentDecorator.java |    31 -
 .../internal/DirectSegmentDecorator.java           |    25 -
 .../internal/DisruptorSegmentDecorator.java        |    25 -
 .../internal/DisruptorvmSegmentDecorator.java      |    25 -
 .../decorators/internal/SedaSegmentDecorator.java  |    25 -
 .../decorators/internal/VmSegmentDecorator.java    |    25 -
 .../AbstractMessagingSegmentDecorator.java         |    65 -
 .../decorators/messaging/AmqpSegmentDecorator.java |    25 -
 .../messaging/CometdSegmentDecorator.java          |    35 -
 .../messaging/CometdsSegmentDecorator.java         |    25 -
 .../messaging/IronmqSegmentDecorator.java          |    34 -
 .../decorators/messaging/JmsSegmentDecorator.java  |    34 -
 .../messaging/KafkaSegmentDecorator.java           |    80 -
 .../decorators/messaging/PahoSegmentDecorator.java |    25 -
 .../decorators/messaging/SjmsSegmentDecorator.java |    25 -
 .../messaging/StompSegmentDecorator.java           |    36 -
 .../camel/component/aws/xray/ABCRouteTest.java     |    91 -
 .../camel/component/aws/xray/BeanTracingTest.java  |   116 -
 .../aws/xray/CamelAwsXRayTestSupport.java          |    95 -
 .../aws/xray/ClientRecipientListRouteTest.java     |    76 -
 .../aws/xray/ComprehensiveTrackingTest.java        |   120 -
 .../component/aws/xray/CustomComponentTest.java    |   164 -
 .../camel/component/aws/xray/EIPTracingTest.java   |   124 -
 .../component/aws/xray/ErrorHandlingTest.java      |   168 -
 .../apache/camel/component/aws/xray/ErrorTest.java |   149 -
 .../camel/component/aws/xray/FakeAWSDaemon.java    |   245 -
 .../aws/xray/MulticastParallelRouteTest.java       |    87 -
 .../component/aws/xray/MulticastRouteTest.java     |    88 -
 .../component/aws/xray/Route2ConcurrentTest.java   |    80 -
 .../component/aws/xray/RouteConcurrentTest.java    |    66 -
 .../aws/xray/SpringAwsXRaySimpleRouteTest.java     |    88 -
 .../camel/component/aws/xray/TestDataBuilder.java  |   214 -
 .../apache/camel/component/aws/xray/TestUtils.java |   176 -
 .../camel/component/aws/xray/TwoService2Test.java  |    67 -
 .../camel/component/aws/xray/TwoServiceTest.java   |    67 -
 .../aws/xray/TwoServiceWithExcludeTest.java        |    74 -
 .../aws/xray/bean/ProcessingCamelBean.java         |    45 -
 .../aws/xray/bean/SomeBackingService.java          |    56 -
 .../camel/component/aws/xray/bean/SomeBean.java    |    55 -
 .../aws/xray/component/CommonEndpoints.java        |    29 -
 .../aws/xray/component/TestXRayComponent.java      |    38 -
 .../aws/xray/component/TestXRayEndpoint.java       |    48 -
 .../aws/xray/component/TestXRayProducer.java       |    52 -
 .../camel/component/aws/xray/json/JsonArray.java   |    23 -
 .../camel/component/aws/xray/json/JsonObject.java  |    93 -
 .../camel/component/aws/xray/json/JsonParser.java  |   158 -
 .../component/aws/xray/json/JsonStructure.java     |    21 -
 .../camel/component/aws/xray/json/JsonTest.java    |   177 -
 .../services/org/apache/camel/component/xray-test  |     1 -
 .../src/test/resources/log4j2.properties           |    30 -
 .../camel/aws/xray/AwsXRaySimpleRouteTest.xml      |    47 -
 components/camel-aws/camel-aws2-athena/pom.xml     |     2 +-
 .../camel/component/aws2/athena/aws2-athena.json   |    18 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../aws2/athena/Athena2Configuration.java          |     8 +-
 components/camel-aws/camel-aws2-comprehend/pom.xml |     2 +-
 .../component/aws2/comprehend/aws2-comprehend.json |    20 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../src/main/docs/aws2-comprehend-component.adoc   |     2 +-
 .../aws2/comprehend/Comprehend2Configuration.java  |     8 +-
 components/camel-aws/camel-aws2-cw/pom.xml         |     2 +-
 .../apache/camel/component/aws2/cw/aws2-cw.json    |    18 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/aws2/cw/Cw2Configuration.java  |     8 +-
 .../camel/component/aws2/cw/Cw2Producer.java       |     4 +-
 components/camel-aws/camel-aws2-ddb/pom.xml        |     2 +-
 .../apache/camel/component/aws2/ddb/aws2-ddb.json  |    45 +-
 .../component/aws2/ddbstream/aws2-ddbstream.json   |    18 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/transformer.properties        |     2 +-
 .../transformer/aws2-ddb-application-json.json     |     2 +-
 .../transformer/aws2-ddb-application-x-struct.json |     2 +-
 .../aws2-ddbstream-application-cloudevents.json    |     2 +-
 .../src/main/docs/aws2-ddb-component.adoc          |    99 +
 .../aws2/ddb/BatchExecuteStatementCommand.java     |    51 +
 .../component/aws2/ddb/BatchWriteItemCommand.java  |    51 +
 .../component/aws2/ddb/Ddb2Configuration.java      |     8 +-
 .../camel/component/aws2/ddb/Ddb2Constants.java    |    52 +
 .../camel/component/aws2/ddb/Ddb2Operations.java   |     5 +
 .../camel/component/aws2/ddb/Ddb2Producer.java     |    15 +
 .../aws2/ddb/ExecuteStatementCommand.java          |    68 +
 .../aws2/ddb/TransactGetItemsCommand.java          |    51 +
 .../aws2/ddb/TransactWriteItemsCommand.java        |    62 +
 .../ddb/transform/Ddb2JsonDataTypeTransformer.java |    12 +-
 .../aws2/ddbstream/Ddb2StreamConfiguration.java    |     9 +-
 .../component/aws2/ddb/AmazonDDBClientMock.java    |    56 +
 .../aws2/ddb/BatchExecuteStatementCommandTest.java |    70 +
 .../aws2/ddb/BatchWriteItemCommandTest.java        |    77 +
 .../aws2/ddb/ExecuteStatementCommandTest.java      |    84 +
 .../aws2/ddb/TransactGetItemsCommandTest.java      |    75 +
 .../aws2/ddb/TransactWriteItemsCommandTest.java    |    87 +
 .../AWS2BatchExecuteStatementRuleIT.java           |    80 +
 .../ddb/localstack/AWS2BatchWriteItemRuleIT.java   |    87 +
 .../ddb/localstack/AWS2ExecuteStatementRuleIT.java |    89 +
 .../ddb/localstack/AWS2NewOperationsRuleIT.java    |   312 +
 .../aws2/ddb/localstack/AWS2QueryRuleIT.java       |    29 +-
 .../aws2/ddb/localstack/AWS2ScanRuleIT.java        |    29 +-
 .../ddb/localstack/AWS2TransactGetItemsRuleIT.java |    94 +
 .../localstack/AWS2TransactWriteItemsRuleIT.java   |    85 +
 components/camel-aws/camel-aws2-ec2/pom.xml        |     2 +-
 .../apache/camel/component/aws2/ec2/aws2-ec2.json  |    20 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/aws2/ec2/AWS2EC2Configuration.java   |     8 +-
 .../camel/component/aws2/ec2/AWS2EC2Producer.java  |    52 +-
 components/camel-aws/camel-aws2-ecs/pom.xml        |     2 +-
 .../apache/camel/component/aws2/ecs/aws2-ecs.json  |    18 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/aws2/ecs/ECS2Configuration.java      |     8 +-
 components/camel-aws/camel-aws2-eks/pom.xml        |     2 +-
 .../apache/camel/component/aws2/eks/aws2-eks.json  |    18 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/aws2/eks/EKS2Configuration.java      |     8 +-
 .../camel-aws/camel-aws2-eventbridge/pom.xml       |    13 +-
 .../EventbridgeComponentConfigurer.java            |    48 +
 .../eventbridge/EventbridgeEndpointConfigurer.java |   156 +
 .../eventbridge/EventbridgeEndpointUriFactory.java |    32 +-
 .../aws2/eventbridge/aws2-eventbridge.json         |   150 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../src/main/docs/aws2-eventbridge-component.adoc  |   112 +-
 .../aws2/eventbridge/EventbridgeConfiguration.java |   108 +-
 .../aws2/eventbridge/EventbridgeConstants.java     |     6 +
 .../aws2/eventbridge/EventbridgeConsumer.java      |   285 +
 .../aws2/eventbridge/EventbridgeEndpoint.java      |    33 +-
 .../aws2/eventbridge/EventbridgeProducer.java      |     4 +-
 .../eventbridge/EventbridgeConsumerConfigTest.java |    81 +
 .../aws2/eventbridge/EventbridgeConsumerTest.java  |   504 +
 .../localstack/EventbridgeConsumerIT.java          |   257 +
 components/camel-aws/camel-aws2-iam/pom.xml        |     2 +-
 .../apache/camel/component/aws2/iam/aws2-iam.json  |    18 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/aws2/iam/IAM2Configuration.java      |     8 +-
 components/camel-aws/camel-aws2-kinesis/pom.xml    |     2 +-
 .../aws2/firehose/aws2-kinesis-firehose.json       |    18 +-
 .../camel/component/aws2/kinesis/aws2-kinesis.json |    18 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/transformer.properties        |     2 +-
 .../aws2-kinesis-application-cloudevents.json      |     2 +-
 .../firehose/KinesisFirehose2Configuration.java    |     9 +-
 .../aws2/kinesis/Kinesis2Configuration.java        |     9 +-
 .../component/aws2/kinesis/Kinesis2Consumer.java   |     3 +-
 .../Kinesis2ConsumerHealthCustomClientIT.java      |     2 -
 components/camel-aws/camel-aws2-kms/pom.xml        |     2 +-
 .../apache/camel/component/aws2/kms/aws2-kms.json  |    18 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/aws2/kms/KMS2Configuration.java      |     8 +-
 .../aws2/kms/localstack/KmsCreateKeyIT.java        |     2 -
 .../aws2/kms/localstack/KmsDisableKeyIT.java       |     2 -
 .../aws2/kms/localstack/KmsListKeysIT.java         |     2 -
 components/camel-aws/camel-aws2-lambda/pom.xml     |     2 +-
 .../camel/component/aws2/lambda/aws2-lambda.json   |    18 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../aws2/lambda/Lambda2Configuration.java          |     8 +-
 .../aws2/lambda/integration/LambdaAliasesIT.java   |     2 -
 .../lambda/integration/LambdaDeleteFunctionIT.java |     2 -
 .../lambda/integration/LambdaListFunctionsIT.java  |     2 -
 components/camel-aws/camel-aws2-mq/pom.xml         |     2 +-
 .../apache/camel/component/aws2/mq/aws2-mq.json    |    18 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/aws2/mq/MQ2Configuration.java  |     8 +-
 .../camel/component/aws2/mq/MQ2Producer.java       |    24 +-
 components/camel-aws/camel-aws2-msk/pom.xml        |     2 +-
 .../apache/camel/component/aws2/msk/aws2-msk.json  |    18 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/aws2/msk/MSK2Configuration.java      |     8 +-
 .../camel/component/aws2/msk/MSK2Producer.java     |    16 +-
 components/camel-aws/camel-aws2-polly/pom.xml      |     2 +-
 .../camel/component/aws2/polly/aws2-polly.json     |    32 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../src/main/docs/aws2-polly-component.adoc        |     2 +-
 .../component/aws2/polly/Polly2Configuration.java  |     8 +-
 components/camel-aws/camel-aws2-redshift/pom.xml   |     2 +-
 .../aws2/redshift/data/aws2-redshift-data.json     |    18 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../redshift/data/RedshiftData2Configuration.java  |     8 +-
 .../camel-aws/camel-aws2-rekognition/pom.xml       |     2 +-
 .../aws2/rekognition/aws2-rekognition.json         |    18 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../rekognition/Rekognition2Configuration.java     |     8 +-
 components/camel-aws/camel-aws2-s3-vectors/pom.xml |     2 +-
 .../component/aws2/s3vectors/aws2-s3-vectors.json  |    18 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../aws2/s3vectors/AWS2S3VectorsConfiguration.java |     8 +-
 components/camel-aws/camel-aws2-s3/pom.xml         |     2 +-
 .../apache/camel/component/aws2/s3/aws2-s3.json    |    18 +-
 .../org/apache/camel/dev-console/aws2-s3.json      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/dev-consoles.properties       |     2 +-
 .../org/apache/camel/transformer.properties        |     2 +-
 .../aws2-s3-application-cloudevents.json           |     2 +-
 .../src/main/docs/aws2-s3-component.adoc           |    28 +-
 .../component/aws2/s3/AWS2S3Configuration.java     |     8 +-
 .../camel/component/aws2/s3/AWS2S3Consumer.java    |    25 +-
 .../camel/component/aws2/s3/AWS2S3Endpoint.java    |     2 +-
 .../camel/component/aws2/s3/AWS2S3Producer.java    |    75 +-
 .../aws2/s3/stream/AWS2S3StreamUploadProducer.java |    10 +
 .../camel/component/aws2/s3/utils/AWS2S3Utils.java |    28 +-
 .../s3/AWS2S3ProducerHttpResponseCodeTest.java     |   170 +
 .../component/aws2/s3/utils/AWS2S3UtilsTest.java   |    87 +
 components/camel-aws/camel-aws2-ses/pom.xml        |     2 +-
 .../apache/camel/component/aws2/ses/aws2-ses.json  |    18 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/aws2/ses/Ses2Configuration.java      |     8 +-
 .../camel/component/aws2/ses/Ses2Producer.java     |     6 +-
 components/camel-aws/camel-aws2-sns/pom.xml        |     2 +-
 .../apache/camel/component/aws2/sns/aws2-sns.json  |    18 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/aws2/sns/Sns2Configuration.java      |     8 +-
 .../aws2/sns/Sns2HeaderFilterStrategy.java         |     1 +
 .../camel/component/aws2/sns/Sns2Producer.java     |    12 +-
 .../aws2/sns/Sns2HeaderFilterStrategyTest.java     |    53 +
 .../sns/integration/SnsTopicProducerBatchIT.java   |     2 -
 .../aws2/sns/integration/SnsTopicProducerIT.java   |     2 -
 .../SnsTopicProducerSubjectTruncationIT.java       |     2 -
 components/camel-aws/camel-aws2-sqs/pom.xml        |     2 +-
 .../apache/camel/component/aws2/sqs/aws2-sqs.json  |    22 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/transformer.properties        |     2 +-
 .../aws2-sqs-application-cloudevents.json          |     2 +-
 .../component/aws2/sqs/Sqs2Configuration.java      |    10 +-
 .../aws2/sqs/Sqs2HeaderFilterStrategy.java         |     2 +-
 .../component/aws2/sqs/Sqs2MessageHelper.java      |    12 +-
 .../aws2/sqs/Sqs2HeaderFilterStrategyTest.java     |    54 +
 .../camel-aws/camel-aws2-step-functions/pom.xml    |     2 +-
 .../aws2/stepfunctions/aws2-step-functions.json    |    18 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../stepfunctions/StepFunctions2Configuration.java |     8 +-
 components/camel-aws/camel-aws2-sts/pom.xml        |     2 +-
 .../apache/camel/component/aws2/sts/aws2-sts.json  |    14 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/aws2/sts/STS2Configuration.java      |     6 +-
 .../camel/component/aws2/sts/STS2Producer.java     |     9 +-
 components/camel-aws/camel-aws2-textract/pom.xml   |     2 +-
 .../component/aws2/textract/aws2-textract.json     |    18 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../aws2/textract/Textract2Configuration.java      |     8 +-
 components/camel-aws/camel-aws2-timestream/pom.xml |     2 +-
 .../component/aws2/timestream/aws2-timestream.json |    18 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../timestream/Timestream2AbstractEndpoint.java    |     2 +-
 .../aws2/timestream/Timestream2Configuration.java  |     8 +-
 components/camel-aws/camel-aws2-transcribe/pom.xml |     2 +-
 .../component/aws2/transcribe/aws2-transcribe.json |    26 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../aws2/transcribe/Transcribe2Configuration.java  |    12 +-
 components/camel-aws/camel-aws2-translate/pom.xml  |     2 +-
 .../component/aws2/translate/aws2-translate.json   |    18 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../aws2/translate/Translate2Configuration.java    |     8 +-
 .../aws2/translate/Translate2Producer.java         |     4 +-
 components/camel-aws/pom.xml                       |     3 +-
 components/camel-azure/camel-azure-common/pom.xml  |    48 +
 .../services/org/apache/camel/other.properties     |     7 +
 .../src/generated/resources/azure-common.json      |    15 +
 .../component/azure/common/CredentialType.java     |   120 +
 .../component/azure/common/CredentialTypeTest.java |    53 +
 .../camel-azure/camel-azure-cosmosdb/pom.xml       |     6 +-
 .../component/azure/cosmosdb/azure-cosmosdb.json   |     6 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/transformer.properties        |     2 +-
 .../azure-cosmosdb-application-cloudevents.json    |     2 +-
 .../azure/cosmosdb/CosmosDbConfiguration.java      |     2 +-
 .../component/azure/cosmosdb/CredentialType.java   |     4 +
 .../camel-azure/camel-azure-eventgrid/pom.xml      |     6 +-
 .../component/azure/eventgrid/azure-eventgrid.json |    14 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/azure/eventgrid/CredentialType.java  |     4 +
 .../azure/eventgrid/EventGridConfiguration.java    |    13 +-
 .../camel-azure/camel-azure-eventhubs/pom.xml      |     6 +-
 .../component/azure/eventhubs/azure-eventhubs.json |    22 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/transformer.properties        |     2 +-
 .../azure-eventhubs-application-cloudevents.json   |     2 +-
 .../component/azure/eventhubs/CredentialType.java  |     4 +
 .../azure/eventhubs/EventHubsConfiguration.java    |    10 +-
 components/camel-azure/camel-azure-files/pom.xml   |     6 +-
 .../camel/component/file/azure/azure-files.json    |    28 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/transformer.properties        |     2 +-
 .../azure-files-application-cloudevents.json       |     2 +-
 .../camel/component/file/azure/CredentialType.java |     4 +
 .../component/file/azure/FilesConfiguration.java   |     2 +-
 .../component/file/azure/FilesOperations.java      |     5 +-
 .../camel/component/file/azure/FilesToken.java     |    24 +-
 .../camel-azure/camel-azure-functions/pom.xml      |     8 +-
 .../component/azure/functions/azure-functions.json |    26 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/azure/functions/CredentialType.java  |     3 +
 .../azure/functions/FunctionsConfiguration.java    |    12 +-
 .../client/FunctionsInvocationClient.java          |     8 +-
 .../camel-azure/camel-azure-key-vault/pom.xml      |     6 +-
 .../component/azure/key/vault/azure-key-vault.json |     8 +-
 .../apache/camel/dev-console/azure-secrets.json    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/dev-consoles.properties       |     2 +-
 .../component/azure/key/vault/CredentialType.java  |     4 +
 .../azure/key/vault/KeyVaultConfiguration.java     |     6 +-
 .../camel-azure-schema-registry/pom.xml            |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../generated/resources/azure-schema-registry.json |     2 +-
 .../camel-azure/camel-azure-servicebus/pom.xml     |     6 +-
 .../azure/servicebus/azure-servicebus.json         |    10 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/transformer.properties        |     2 +-
 .../azure-servicebus-application-cloudevents.json  |     2 +-
 .../component/azure/servicebus/CredentialType.java |     4 +
 .../azure/servicebus/ServiceBusConfiguration.java  |     8 +-
 .../azure/servicebus/ServiceBusConsumer.java       |    93 +-
 .../azure/servicebus/ServiceBusProducer.java       |    24 +-
 .../azure/servicebus/ServiceBusConsumerTest.java   |    73 +
 .../camel-azure/camel-azure-storage-blob/pom.xml   |     6 +-
 .../storage/blob/BlobComponentConfigurer.java      |    12 +
 .../azure/storage/blob/BlobEndpointConfigurer.java |    12 +
 .../azure/storage/blob/BlobEndpointUriFactory.java |     4 +-
 .../azure/storage/blob/azure-storage-blob.json     |   178 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/transformer.properties        |     2 +-
 ...azure-storage-blob-application-cloudevents.json |     2 +-
 .../main/docs/azure-storage-blob-component.adoc    |   145 +
 .../azure/storage/blob/BlobConfiguration.java      |    43 +-
 .../blob/BlobConfigurationOptionsProxy.java        |    39 +
 .../azure/storage/blob/BlobConstants.java          |    49 +
 .../azure/storage/blob/BlobExchangeHeaders.java    |    79 +-
 .../storage/blob/BlobOperationsDefinition.java     |    51 +-
 .../component/azure/storage/blob/BlobProducer.java |    24 +
 .../azure/storage/blob/CredentialType.java         |     4 +
 .../storage/blob/client/BlobClientWrapper.java     |    82 +
 .../blob/client/BlobServiceClientWrapper.java      |    13 +
 .../storage/blob/operations/BlobOperations.java    |   220 +-
 .../blob/operations/BlobServiceOperations.java     |    21 +
 .../blob/integration/BlobFindBlobsByTagsIT.java    |   105 +
 .../storage/blob/integration/BlobOperationsIT.java |   104 +-
 .../blob/integration/BlobSnapshotOperationsIT.java |   161 +
 .../blob/operations/BlobOperationsTest.java        |   411 +
 .../blob/operations/BlobServiceOperationsTest.java |   107 +
 .../camel-azure-storage-datalake/pom.xml           |     6 +-
 .../storage/datalake/azure-storage-datalake.json   |    22 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/transformer.properties        |     2 +-
 ...e-storage-datalake-application-cloudevents.json |     2 +-
 .../azure/storage/datalake/CredentialType.java     |     4 +
 .../storage/datalake/DataLakeConfiguration.java    |    10 +-
 .../camel-azure/camel-azure-storage-queue/pom.xml  |     6 +-
 .../azure/storage/queue/azure-storage-queue.json   |     6 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/transformer.properties        |     2 +-
 ...zure-storage-queue-application-cloudevents.json |     2 +-
 .../azure/storage/queue/CredentialType.java        |     4 +
 .../azure/storage/queue/QueueConfiguration.java    |     2 +-
 components/camel-azure/pom.xml                     |     3 +-
 components/camel-barcode/pom.xml                   |     2 +-
 .../apache/camel/dataformat/barcode/barcode.json   |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 components/camel-base64/pom.xml                    |     2 +-
 .../org/apache/camel/dataformat/base64/base64.json |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 components/camel-bean-validator/pom.xml            |     2 +-
 .../component/bean/validator/bean-validator.json   |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 components/camel-bean/pom.xml                      |     2 +-
 .../org/apache/camel/component/bean/bean.json      |     2 +-
 .../apache/camel/component/beanclass/class.json    |     2 +-
 .../org/apache/camel/language/bean/bean.json       |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../services/org/apache/camel/language.properties  |     2 +-
 .../apache/camel/component/bean/BeanComponent.java |     3 +-
 .../org/apache/camel/component/bean/BeanInfo.java  |    19 +-
 .../apache/camel/component/bean/MethodInfo.java    |    15 +-
 .../camel/component/beanclass/ClassComponent.java  |     3 +-
 components/camel-beanio/pom.xml                    |     2 +-
 .../org/apache/camel/dataformat/beanio/beanio.json |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 components/camel-bindy/pom.xml                     |     2 +-
 .../camel/dataformat/bindy/csv/bindyCsv.json       |     2 +-
 .../camel/dataformat/bindy/fixed/bindyFixed.json   |     2 +-
 .../camel/dataformat/bindy/kvp/bindyKvp.json       |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../dataformat/bindy/BindyFixedLengthFactory.java  |     6 +-
 .../dataformat/bindy/csv/BindyCsvDataFormat.java   |     2 +-
 .../bindy/format/factories/DateFormatFactory.java  |     2 +-
 .../bindy/kvp/BindyKeyValuePairDataFormat.java     |     2 +-
 .../classtype/BindyCsvClassTypeAsStringTest.java   |     4 +-
 .../csv/BindyCarQuoteAndCommaDelimiterTest.java    |     2 +-
 .../BindyComplexCsvGenerateHeaderMarshallTest.java |     2 +-
 .../bindy/csv/BindyComplexCsvMarshallTest.java     |     2 +-
 .../BindyComplexCsvUnmarshallEmptyStreamTest.java  |     3 +-
 .../bindy/csv/BindyComplexCsvUnmarshallTest.java   |     3 +-
 ...mplexCsvUnmarshallUnwrapSingleInstanceTest.java |     3 +-
 .../bindy/csv/BindyCsvBigFileUnmarshallTest.java   |     3 +-
 .../csv/BindyInlinedQuotesCsvUnmarshallTest.java   |     2 +-
 .../bindy/csv/BindyPipeDelimiterTest.java          |     4 +-
 .../bindy/csv/BindyPojoSimpleCsvMarshallTest.java  |     2 +-
 .../BindySimpleCsvBooleanFalseMarshallTest.java    |     2 +-
 .../csv/BindySimpleCsvBooleanTrueMarshallTest.java |     2 +-
 .../csv/BindySimpleCsvBooleanUnmarshallTest.java   |     2 +-
 .../BindySimpleCsvGenerateHeaderMarshallTest.java  |     2 +-
 ...indySimpleCsvMandatoryFieldsUnmarshallTest.java |     3 +-
 .../bindy/csv/BindySimpleCsvMarshallDslTest.java   |     2 +-
 ...BindySimpleCsvMarshallPositionModifiedTest.java |     2 +-
 .../bindy/csv/BindySimpleCsvMarshallTest.java      |     2 +-
 .../csv/BindySimpleCsvMarshallTrimClipTest.java    |     2 +-
 .../bindy/csv/BindySimpleCsvNullMarshallTest.java  |     2 +-
 .../csv/BindySimpleCsvOneToManyMarshallTest.java   |     2 +-
 ...ndySimpleCsvRemoveWhitespaceUnmarshallTest.java |     3 +-
 .../BindySimpleCsvSkipFirstLineUnmarshallTest.java |     3 +-
 .../BindySimpleCsvUnmarshallBadIntegerTest.java    |     3 +-
 ...ndySimpleCsvUnmarshallPositionModifiedTest.java |     3 +-
 .../bindy/csv/BindySimpleCsvUnmarshallTest.java    |     2 +-
 ...BindySingleQuoteStartWordCsvUnmarshallTest.java |     2 +-
 .../csv/BindySingleQuotesCsvUnmarshallTest.java    |     3 +-
 ...esWithDoubleQuotesInFieldCsvUnmarshallTest.java |     2 +-
 .../bindy/csv/BindyTabSeparatorTest.java           |     2 +-
 .../BindyMarshalUnmarshalWithDefaultValueTest.java |     4 +-
 .../bindy/csv2/BindyMarshalUnmarshalssueTest.java  |     4 +-
 .../bindy/csv2/BindyMarshalWithQuoteTest.java      |     2 +-
 .../bindy/csv2/BindyUnmarshalCommaIssue2Test.java  |     2 +-
 .../bindy/csv2/BindyUnmarshalCommaIssueTest.java   |     2 +-
 .../BindyComplexKeyValuePairStandaloneTest.java    |     8 +-
 ...ComplexOneToManyKeyValuePairUnMarshallTest.java |     2 +-
 .../BindySimpleKeyValuePairMarshallDslTest.java    |     2 +-
 .../fix/BindySimpleKeyValuePairMarshallTest.java   |     2 +-
 .../BindySimpleKeyValuePairNullMarshallTest.java   |     2 +-
 .../BindySimpleKeyValuePairSortedMarshallTest.java |     2 +-
 .../BindySimpleKeyValuePairTabMarshallTest.java    |     2 +-
 ...eKeyValuePairWithoutSectionMarshallDslTest.java |     2 +-
 components/camel-bonita/pom.xml                    |     2 +-
 .../org/apache/camel/component/bonita/bonita.json  |     6 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/bonita/BonitaConfiguration.java      |     4 +-
 components/camel-box/camel-box-api/pom.xml         |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/box-api.json           |     2 +-
 components/camel-box/camel-box-component/pom.xml   |     2 +-
 .../org/apache/camel/component/box/box.json        |    26 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/box/BoxConfiguration.java      |    12 +-
 .../component/box/BoxCollaborationsManagerIT.java  |    13 +-
 .../camel/component/box/BoxCommentsManagerIT.java  |    11 +-
 .../camel/component/box/BoxEventLogsManagerIT.java |     3 +-
 .../camel/component/box/BoxFilesManagerIT.java     |    40 +-
 .../camel/component/box/BoxFoldersManagerIT.java   |    19 +-
 .../camel/component/box/BoxGroupsManagerIT.java    |    16 +-
 .../camel/component/box/BoxSearchManagerIT.java    |     3 +-
 .../camel/component/box/BoxTasksManagerIT.java     |    14 +-
 .../camel/component/box/BoxUsersManagerIT.java     |    20 +-
 components/camel-box/pom.xml                       |     2 +-
 components/camel-braintree/pom.xml                 |     9 +-
 .../braintree/BraintreeEndpointUriFactory.java     |     3 +-
 .../TransactionGatewayEndpointConfiguration.java   |    13 +-
 ...tionGatewayEndpointConfigurationConfigurer.java |     7 +
 .../internal/TransactionGatewayApiMethod.java      |     8 +-
 .../camel/component/braintree/braintree.json       |    12 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../braintree/BraintreeConfiguration.java          |     6 +-
 .../braintree/PaymentMethodNonceGatewayIT.java     |     6 +-
 .../camel/component/braintree/ReportGatewayIT.java |     3 +-
 .../braintree/SettlementBatchSummaryGatewayIT.java |     5 +-
 .../component/braintree/SubscriptionGatewayIT.java |    19 +-
 .../component/braintree/TransactionGatewayIT.java  |    15 +-
 components/camel-browse/pom.xml                    |     2 +-
 .../org/apache/camel/component/browse/browse.json  |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/browse/BrowseComponent.java    |     3 +-
 components/camel-caffeine/pom.xml                  |     2 +-
 .../component/caffeine/cache/caffeine-cache.json   |     2 +-
 .../caffeine/load/caffeine-loadcache.json          |     2 +-
 .../services/org/apache/camel/bean.properties      |     2 +-
 .../camel/bean/CaffeineAggregationRepository.json  |     4 +-
 .../camel/bean/CaffeineIdempotentRepository.json   |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../aggregate/CaffeineAggregationRepository.java   |     2 +-
 components/camel-camunda/pom.xml                   |    89 +
 .../camunda/CamundaComponentConfigurer.java        |   102 +
 .../camunda/CamundaEndpointConfigurer.java         |    84 +
 .../camunda/CamundaEndpointUriFactory.java         |    77 +
 .../apache/camel/component/camunda/camunda.json    |    58 +
 .../services/org/apache/camel/component.properties |     7 +
 .../services/org/apache/camel/component/camunda    |     2 +
 .../org/apache/camel/configurer/camunda-component  |     2 +
 .../org/apache/camel/configurer/camunda-endpoint   |     2 +
 .../org/apache/camel/urifactory/camunda-endpoint   |     2 +
 .../src/main/docs/camunda-component.adoc           |   505 +
 .../camel/component/camunda/CamundaComponent.java  |   182 +
 .../camel/component/camunda/CamundaConstants.java  |    57 +
 .../camel/component/camunda/CamundaConsumer.java   |   153 +
 .../camel/component/camunda/CamundaEndpoint.java   |   159 +
 .../camel/component/camunda/CamundaProducer.java   |   108 +
 .../component/camunda/internal/CamundaService.java |   267 +
 .../component/camunda/internal/OperationName.java  |    48 +
 .../camunda/model/AbstractCamundaResponse.java     |    71 +
 .../component/camunda/model/CamundaMessage.java    |    20 +
 .../component/camunda/model/DeploymentRequest.java |    70 +
 .../camunda/model/DeploymentResponse.java          |    23 +
 .../camel/component/camunda/model/JobRequest.java  |   123 +
 .../camel/component/camunda/model/JobResponse.java |    23 +
 .../component/camunda/model/JobWorkerMessage.java  |   192 +
 .../component/camunda/model/MessageRequest.java    |   112 +
 .../component/camunda/model/MessageResponse.java   |    74 +
 .../camunda/model/ProcessDeploymentResponse.java   |    86 +
 .../component/camunda/model/ProcessRequest.java    |   116 +
 .../component/camunda/model/ProcessResponse.java   |    99 +
 .../camunda/processor/AbstractBaseProcessor.java   |    50 +
 .../camunda/processor/CamundaProcessor.java        |    24 +
 .../camunda/processor/DeploymentProcessor.java     |    99 +
 .../component/camunda/processor/JobProcessor.java  |   126 +
 .../camunda/processor/MessageProcessor.java        |    67 +
 .../camunda/processor/ProcessProcessor.java        |    80 +
 .../component/camunda/CamundaComponentTest.java    |    38 +
 .../component/camunda/CamundaEndpointTest.java     |    47 +
 .../component/camunda/CamundaServiceTest.java      |   312 +
 .../src/test/resources/log4j2.properties           |    28 +
 components/camel-cassandraql/pom.xml               |     2 +-
 .../org/apache/camel/component/cassandra/cql.json  |     6 +-
 .../services/org/apache/camel/bean.properties      |     2 +-
 .../camel/bean/CassandraAggregationRepository.json |     4 +-
 .../camel/bean/CassandraIdempotentRepository.json  |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/cassandra/CassandraEndpoint.java     |     4 +-
 .../cassandra/CassandraAggregationRepository.java  |     9 +-
 components/camel-cbor/pom.xml                      |     2 +-
 .../org/apache/camel/component/cbor/cbor.json      |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 components/camel-chunk/pom.xml                     |     2 +-
 .../org/apache/camel/component/chunk/chunk.json    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 components/camel-clickup/pom.xml                   |     4 +-
 .../apache/camel/component/clickup/clickup.json    |     6 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/clickup/ClickUpConfiguration.java    |     5 +-
 .../component/clickup/ClickUpWebhookCallTest.java  |    11 +-
 ...lickUpWebhookRegistrationAlreadyExistsTest.java |     2 +-
 .../clickup/ClickUpWebhookRegistrationTest.java    |     2 +-
 .../component/clickup/util/ClickUpTestSupport.java |    10 +-
 components/camel-cloudevents/pom.xml               |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../org/apache/camel/transformer.properties        |     2 +-
 .../transformer/application-cloudevents+json.json  |     2 +-
 .../transformer/http-application-cloudevents.json  |     2 +-
 .../src/generated/resources/cloudevents.json       |     2 +-
 components/camel-cm-sms/pom.xml                    |     2 +-
 .../org/apache/camel/component/cm/cm-sms.json      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 components/camel-coap/pom.xml                      |     2 +-
 .../apache/camel/coap/CoAPComponentConfigurer.java |     6 +
 .../apache/camel/coap/CoAPEndpointConfigurer.java  |     6 +
 .../apache/camel/coap/CoAPEndpointUriFactory.java  |     3 +-
 .../META-INF/org/apache/camel/coap/coap+tcp.json   |    24 +-
 .../META-INF/org/apache/camel/coap/coap.json       |    24 +-
 .../META-INF/org/apache/camel/coap/coaps+tcp.json  |    24 +-
 .../META-INF/org/apache/camel/coap/coaps.json      |    24 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/coap/CamelCoapResource.java   |    14 +-
 .../java/org/apache/camel/coap/CoAPComponent.java  |    23 +-
 .../java/org/apache/camel/coap/CoAPEndpoint.java   |    30 +-
 .../camel/coap/CoAPHeaderFilterStrategy.java       |    34 +
 .../java/org/apache/camel/coap/CoAPCORSTest.java   |     2 +-
 .../camel/coap/CoAPComponentTLSTestBase.java       |    72 +-
 .../org/apache/camel/coap/CoAPComponentTest.java   |    13 +-
 .../camel/coap/CoAPHeaderFilterStrategyTest.java   |    84 +
 .../apache/camel/coap/CoAPMethodRestrictTest.java  |    14 +-
 .../java/org/apache/camel/coap/CoAPMethodTest.java |    14 +-
 .../org/apache/camel/coap/CoAPObserveTest.java     |     6 +-
 .../java/org/apache/camel/coap/CoAPPingTest.java   |     5 +-
 .../camel/coap/CoAPRestComponentTestBase.java      |    16 +-
 .../apache/camel/coap/CoAPRestContextPathTest.java |     2 +-
 .../org/apache/camel/coap/CoAPRestVerbTest.java    |     2 +-
 .../org/apache/camel/coap/CoAPTestSupport.java     |     6 +-
 components/camel-cometd/pom.xml                    |    14 +-
 .../component/cometd/CometdEndpointConfigurer.java |     6 +
 .../component/cometd/CometdEndpointUriFactory.java |     3 +-
 .../org/apache/camel/component/cometd/cometd.json  |     9 +-
 .../org/apache/camel/component/cometd/cometds.json |     9 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/cometd/CometdBinding.java      |    40 +-
 .../camel/component/cometd/CometdComponent.java    |     4 +-
 .../camel/component/cometd/CometdConsumer.java     |     3 +
 .../camel/component/cometd/CometdEndpoint.java     |    11 +
 .../cometd/CometdHeaderFilterStrategy.java         |    28 +
 .../camel/component/cometd/CometdProducer.java     |    11 +-
 .../camel/component/cometd/CometBindingTest.java   |    32 +
 .../CometdProducerConsumerAuthenticatedTest.java   |   220 +
 .../CometdProducerConsumerExtensionTest.java       |   202 +
 ...ProducerConsumerInOutInteractiveManualTest.java |    84 -
 .../cometd/CometdProducerConsumerInOutTest.java    |   151 +
 ...ConsumerInteractiveAuthenticatedManualTest.java |   166 -
 ...ucerConsumerInteractiveExtensionManualTest.java |   109 -
 ...ometdProducerConsumerInteractiveManualTest.java |    65 -
 .../CometdProducerConsumerInteractiveTest.java     |    74 +
 .../cometd/CometdProducerConsumerTest.java         |     9 +-
 .../cometd/MultipCometdProducerConsumerTest.java   |    13 +-
 .../cometd/SslCometdProducerConsumerTest.java      |     7 +-
 ...ontextParametersCometdProducerConsumerTest.java |     7 +-
 ...tParametersInUriCometdProducerConsumerTest.java |     7 +-
 ...ontextParametersCometdProducerConsumerTest.java |     7 +-
 components/camel-consul/pom.xml                    |     2 +-
 .../org/apache/camel/component/consul/consul.json  |    14 +-
 .../services/org/apache/camel/bean.properties      |     2 +-
 .../apache/camel/bean/ConsulClusterService.json    |     4 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../consul/ConsulClientConfiguration.java          |     6 +-
 .../camel/component/consul/ConsulRegistry.java     |     8 +-
 .../consul/cluster/ConsulClusterService.java       |     6 +-
 components/camel-controlbus/pom.xml                |     2 +-
 .../camel/component/controlbus/controlbus.json     |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/controlbus/ControlBusComponent.java  |     3 +-
 components/camel-couchbase/pom.xml                 |     2 +-
 .../couchbase/CouchbaseEndpointConfigurer.java     |    15 +
 .../couchbase/CouchbaseEndpointUriFactory.java     |     5 +-
 .../camel/component/couchbase/couchbase.json       |    83 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../src/main/docs/couchbase-component.adoc         |   115 +-
 .../component/couchbase/CouchbaseConstants.java    |    10 +-
 .../component/couchbase/CouchbaseConsumer.java     |   201 +-
 .../component/couchbase/CouchbaseEndpoint.java     |   183 +-
 .../component/couchbase/CouchbaseEndpointTest.java |   102 +
 .../component/couchbase/CouchbaseProducerTest.java |     2 +-
 .../couchbase/integration/ConsumeSqlQueryIT.java   |   171 +
 .../integration/CouchbaseIntegrationTestBase.java  |    11 +-
 components/camel-couchdb/pom.xml                   |     2 +-
 .../apache/camel/component/couchdb/couchdb.json    |    16 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../src/main/docs/couchdb-component.adoc           |     6 +-
 .../camel/component/couchdb/CouchDbConstants.java  |    10 +-
 .../camel/component/couchdb/CouchDbEndpoint.java   |     4 +-
 components/camel-cron/pom.xml                      |     2 +-
 .../org/apache/camel/component/cron/cron.json      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 components/camel-crypto-pgp/pom.xml                |     2 +-
 .../org/apache/camel/converter/crypto/pgp.json     |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 components/camel-crypto/pom.xml                    |     2 +-
 .../org/apache/camel/component/crypto/crypto.json  |    18 +-
 .../org/apache/camel/converter/crypto/crypto.json  |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../src/main/docs/crypto-component.adoc            |   316 +
 .../crypto/DigitalSignatureConfiguration.java      |     8 +-
 components/camel-csimple-joor/pom.xml              |     4 +-
 .../services/org/apache/camel/other.properties     |     4 +-
 .../src/generated/resources/csimple-joor.json      |     4 +-
 .../src/main/docs/csimple-joor.adoc                |    11 +-
 .../language/csimple/joor/JoorCSimpleCompiler.java |     1 +
 .../language/csimple/joor/OriginalSimpleTest.java  |    22 +-
 components/camel-csv/pom.xml                       |     2 +-
 .../org/apache/camel/dataformat/csv/csv.json       |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 components/camel-cxf/camel-cxf-common/pom.xml      |     2 +-
 .../component/cxf/common/message/CxfConstants.java |     4 +-
 .../component/cxf/converter/CachedCxfPayload.java  |    22 +-
 .../cxf/converter/CxfPayloadConverter.java         |    32 +-
 components/camel-cxf/camel-cxf-rest/pom.xml        |    13 +-
 .../apache/camel/component/cxf/jaxrs/cxfrs.json    |     4 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../src/main/docs/cxfrs-component.adoc             |     2 +-
 .../camel/component/cxf/jaxrs/CxfConverter.java    |    36 +-
 .../camel/component/cxf/jaxrs/CxfRsBinding.java    |    10 +-
 .../camel/component/cxf/jaxrs/CxfRsEndpoint.java   |     4 +-
 .../cxf/jaxrs/CxfRsHeaderFilterStrategy.java       |     1 +
 .../camel/component/cxf/jaxrs/CxfRsInvoker.java    |     6 +-
 .../camel/component/cxf/jaxrs/CxfRsProducer.java   |    22 +-
 .../component/cxf/jaxrs/DefaultCxfRsBinding.java   |    25 +-
 .../component/cxf/jaxrs/SimpleCxfRsBinding.java    |    20 +-
 .../cxf/jaxrs/CxfRsProducerStreamCacheTest.java    |     9 +-
 .../cxf/jaxrs/CxfRsStreamCacheContentTypeTest.java |   136 +
 .../CxfRsConsumerSimpleBindingImplTest.java        |     2 +-
 .../CxfRsConsumerSimpleBindingTest.java            |     2 +-
 components/camel-cxf/camel-cxf-soap/pom.xml        |     6 +-
 .../org/apache/camel/component/cxf/jaxws/cxf.json  |    10 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../src/main/docs/cxf-component.adoc               |    88 +-
 .../RawMessageContentRedirectInterceptor.java      |     8 +-
 .../interceptors/SetSoapVersionInterceptor.java    |     4 +-
 .../camel/component/cxf/jaxws/CxfConsumer.java     |     8 +-
 .../camel/component/cxf/jaxws/CxfEndpoint.java     |    38 +-
 .../camel/component/cxf/jaxws/CxfProducer.java     |     9 +-
 .../component/cxf/jaxws/DefaultCxfBinding.java     |    38 +-
 .../cxf/jaxws/DefaultPayloadProviderSEI.java       |     3 +-
 .../cxf/jaxws/CxfConsumerNamespacePayLoadTest.java |    13 +-
 .../cxf/jaxws/CxfConsumerPayloadXPathTest.java     |     7 +-
 .../cxf/jaxws/CxfCustomizedExceptionTest.java      |     5 +-
 .../cxf/jaxws/CxfMultipleConsumersSupportTest.java |     8 +-
 .../cxf/jaxws/CxfPayLoadBareSoapTest.java          |     8 +-
 .../CxfPayLoadSoapHeaderViaCamelHeaderTest.java    |     2 +-
 .../cxf/jaxws/CxfProducerProtocalHeaderTest.java   |    11 +-
 .../component/cxf/jaxws/CxfProducerRouterTest.java |    12 +-
 .../cxf/jaxws/CxfProducerSoapActionTest.java       |     6 +-
 .../camel/component/cxf/jaxws/CxfProducerTest.java |    20 +-
 .../component/cxf/jaxws/DefaultCxfBindingTest.java |    39 +-
 .../cxf/jaxws/EchoServiceSessionImpl.java          |     3 +-
 .../component/cxf/jaxws/FailOverFeatureTest.java   |    48 +-
 .../cxf/multipart/MultiPartInvokeImpl.java         |    11 +-
 .../cxf/soap/headers/HeaderTesterImpl.java         |    10 +-
 .../headers/HeaderTesterWithInsertionImpl.java     |     3 +-
 .../apache/camel/non_wrapper/PersonProcessor.java  |     5 +-
 .../org/apache/camel/wsdl_first/PersonImpl12.java  |     3 +-
 .../apache/camel/wsdl_first/PersonProcessor.java   |     5 +-
 .../camel-cxf/camel-cxf-spring-common/pom.xml      |     2 +-
 components/camel-cxf/camel-cxf-spring-rest/pom.xml |    13 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/cxf-spring-rest.json   |     2 +-
 .../cxf/spring/jaxrs/CxfRsSpringEndpoint.java      |     4 +-
 .../CxfRsConsumerSimpleBindingImplTest.java        |     2 +-
 .../CxfRsConsumerSimpleBindingTest.java            |     2 +-
 components/camel-cxf/camel-cxf-spring-soap/pom.xml |    17 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/cxf-spring-soap.json   |     2 +-
 .../cxf/spring/jaxws/CxfSpringEndpoint.java        |    16 +-
 .../cxf/spring/jaxws/CxfSpringEndpointUtils.java   |     3 +-
 .../component/cxf/AbstractCxfWsdlFirstTest.java    |     3 +-
 .../component/cxf/CxfDispatchMessageTest.java      |     5 +-
 .../component/cxf/CxfDispatchPayloadTest.java      |     5 +-
 .../camel/component/cxf/CxfMulticastTest.java      |     6 +-
 .../cxf/CxfPayloadProviderRouterTest.java          |    10 +-
 .../cxf/CxfPayloadRouterContentLengthTest.java     |    10 +-
 .../cxf/CxfPayloadWsdlWithoutSEITest.java          |     3 +-
 .../camel/component/cxf/CxfRecipientListTest.java  |    11 +-
 .../cxf/CxfRecipientListWithUrlParamsTest.java     |    23 +-
 .../component/cxf/EchoServiceSessionImpl.java      |     3 +-
 .../org/apache/camel/component/cxf/HelloImpl.java  |     3 +-
 .../cxf/mtom/CxfMtomProducerPayloadModeTest.java   |     3 +-
 .../camel/component/cxf/mtom/HelloImpl12.java      |     7 +-
 .../camel/component/cxf/mtom/MtomTestHelper.java   |     3 +-
 .../component/cxf/multipart/CXFMultiPartTest.java  |     5 +-
 .../cxf/multipart/MultiPartInvokeImpl.java         |    11 +-
 .../soap/headers/CxfMessageHeadersRelayTest.java   |    12 +-
 .../cxf/soap/headers/HeaderTesterImpl.java         |    10 +-
 .../headers/HeaderTesterWithInsertionImpl.java     |     3 +-
 .../cxf/spring/CxfEndpointBeansRouterTest.java     |     3 +-
 .../cxf/wssecurity/server/GreeterImpl.java         |    10 +-
 .../apache/camel/non_wrapper/PersonProcessor.java  |     5 +-
 .../org/apache/camel/wsdl_first/PersonImpl12.java  |     3 +-
 .../apache/camel/wsdl_first/PersonProcessor.java   |     5 +-
 .../camel-cxf/camel-cxf-spring-transport/pom.xml   |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../generated/resources/cxf-spring-transport.json  |     2 +-
 .../cxf/common/header/CxfHeaderHelperTest.java     |    13 +-
 .../cxf/common/message/CxfMessageHelperTest.java   |     5 +-
 .../message/DefaultCxfMessageMapperTest.java       |     3 +-
 .../component/cxf/transport/CamelConduitTest.java  |     3 +-
 .../cxf/transport/CamelDestinationTest.java        |     3 +-
 .../cxf/transport/CamelTransportTestSupport.java   |     4 +-
 .../cxf/transport/JaxWSCamelTestSupport.java       |     6 +-
 components/camel-cxf/camel-cxf-transport/pom.xml   |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/cxf-transport.json     |     2 +-
 .../component/cxf/transport/CamelDestination.java  |     8 +-
 .../component/cxf/transport/CamelOutputStream.java |    11 +-
 .../transport/header/CxfHeaderFilterStrategy.java  |     1 +
 .../cxf/transport/message/CxfMessageHelper.java    |     6 +-
 .../transport/message/DefaultCxfMessageMapper.java |    18 +-
 .../cxf/common/header/CxfHeaderHelperTest.java     |    13 +-
 .../cxf/common/message/CxfMessageHelperTest.java   |     5 +-
 .../message/DefaultCxfMessageMapperTest.java       |     3 +-
 .../cxf/transport/CamelTransportTestSupport.java   |     4 +-
 .../cxf/transport/JaxWSCamelTestSupport.java       |     6 +-
 components/camel-cxf/pom.xml                       |     2 +-
 components/camel-cyberark-vault/pom.xml            |     2 +-
 .../component/cyberark/vault/cyberark-vault.json   |    18 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../cyberark/vault/CyberArkVaultConfiguration.java |     8 +-
 components/camel-dapr/pom.xml                      |     2 +-
 .../org/apache/camel/component/dapr/dapr.json      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../dapr/operations/DaprWorkflowTest.java          |     2 +-
 components/camel-dataformat/pom.xml                |     2 +-
 .../camel/component/dataformat/dataformat.json     |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 components/camel-dataset/pom.xml                   |     2 +-
 .../camel/component/dataset/dataset-test.json      |     2 +-
 .../apache/camel/component/dataset/dataset.json    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/dataset/DataSetComponent.java  |     3 +-
 .../component/dataset/DataSetTestComponent.java    |     3 +-
 components/camel-datasonnet/pom.xml                |     4 +-
 .../camel/language/datasonnet/datasonnet.json      |     2 +-
 .../services/org/apache/camel/language.properties  |     2 +-
 .../src/main/docs/datasonnet-language.adoc         |   164 +
 .../org/apache/camel/language/datasonnet/CML.java  |   270 +-
 .../language/datasonnet/DatasonnetExpression.java  |     4 +-
 .../src/main/resources/camel.libsonnet             |    80 +
 .../language/datasonnet/CamelLibsonnetTest.java    |   269 +
 .../language/datasonnet/CmlFunctionsTest.java      |   333 +
 .../camel-debezium-common-component/pom.xml        |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/debezium-common.json   |     2 +-
 .../component/debezium/DebeziumConsumerTest.java   |     3 +-
 .../camel-debezium-maven-plugin/pom.xml            |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../generated/resources/debezium-maven-plugin.json |     2 +-
 .../maven/config/ConnectorConfigFieldsFactory.java |    14 +-
 .../camel-debezium/camel-debezium-common/pom.xml   |     2 +-
 .../camel-debezium/camel-debezium-db2/pom.xml      |     2 +-
 .../db2/DebeziumDb2ComponentConfigurer.java        |     6 +
 .../db2/DebeziumDb2EndpointConfigurer.java         |     6 +
 .../db2/DebeziumDb2EndpointUriFactory.java         |     3 +-
 .../Db2ConnectorEmbeddedDebeziumConfiguration.java |    19 +
 .../camel/component/debezium/db2/debezium-db2.json |    80 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel-debezium/camel-debezium-mongodb/pom.xml  |     2 +-
 .../DebeziumMongodbComponentConfigurer.java        |     6 +
 .../mongodb/DebeziumMongodbEndpointConfigurer.java |     6 +
 .../mongodb/DebeziumMongodbEndpointUriFactory.java |     3 +-
 ...goDbConnectorEmbeddedDebeziumConfiguration.java |    19 +
 .../debezium/mongodb/debezium-mongodb.json         |    56 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel-debezium/camel-debezium-mysql/pom.xml    |     2 +-
 .../mysql/DebeziumMySqlComponentConfigurer.java    |    18 +
 .../mysql/DebeziumMySqlEndpointConfigurer.java     |    18 +
 .../mysql/DebeziumMySqlEndpointUriFactory.java     |     5 +-
 ...ySqlConnectorEmbeddedDebeziumConfiguration.java |    53 +
 .../component/debezium/mysql/debezium-mysql.json   |   436 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel-debezium/camel-debezium-oracle/pom.xml   |    11 +-
 .../oracle/DebeziumOracleComponentConfigurer.java  |    36 +
 .../oracle/DebeziumOracleEndpointConfigurer.java   |    36 +
 .../oracle/DebeziumOracleEndpointUriFactory.java   |     8 +-
 ...acleConnectorEmbeddedDebeziumConfiguration.java |   108 +-
 .../component/debezium/oracle/debezium-oracle.json |   366 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel-debezium/camel-debezium-postgres/pom.xml |     2 +-
 .../DebeziumPostgresComponentConfigurer.java       |     6 +
 .../DebeziumPostgresEndpointConfigurer.java        |     6 +
 .../DebeziumPostgresEndpointUriFactory.java        |     3 +-
 ...gresConnectorEmbeddedDebeziumConfiguration.java |    19 +
 .../debezium/postgres/debezium-postgres.json       |   100 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel-debezium-sqlserver/pom.xml               |     2 +-
 .../DebeziumSqlserverComponentConfigurer.java      |     6 +
 .../DebeziumSqlserverEndpointConfigurer.java       |     6 +
 .../DebeziumSqlserverEndpointUriFactory.java       |     3 +-
 ...rverConnectorEmbeddedDebeziumConfiguration.java |    19 +
 .../debezium/sqlserver/debezium-sqlserver.json     |    84 +-
 .../services/org/apache/camel/component.properties |     2 +-
 components/camel-debezium/pom.xml                  |     2 +-
 components/camel-debug/pom.xml                     |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../camel-debug/src/generated/resources/debug.json |     2 +-
 components/camel-dfdl/pom.xml                      |     2 +-
 .../org/apache/camel/component/dfdl/dfdl.json      |     2 +-
 .../org/apache/camel/dataformat/dfdl/dfdl.json     |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 components/camel-dhis2/camel-dhis2-api/pom.xml     |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/dhis2-api.json         |     2 +-
 .../component/dhis2/api/Dhis2ResourceTables.java   |     2 +-
 .../camel-dhis2/camel-dhis2-component/pom.xml      |     2 +-
 .../org/apache/camel/component/dhis2/dhis2.json    |    14 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/dhis2/Dhis2Component.java      |     3 +-
 .../camel/component/dhis2/Dhis2Configuration.java  |     6 +-
 .../camel/component/dhis2/Dhis2DeleteIT.java       |     3 +-
 .../apache/camel/component/dhis2/Dhis2GetIT.java   |     3 +-
 .../apache/camel/component/dhis2/Dhis2PostIT.java  |     3 +-
 .../apache/camel/component/dhis2/Dhis2PutIT.java   |     3 +-
 components/camel-dhis2/pom.xml                     |     2 +-
 components/camel-diagram/pom.xml                   |   105 +
 .../apache/camel/dev-console/route-diagram.json    |    15 +
 .../org/apache/camel/dev-console/route-diagram     |     2 +
 .../org/apache/camel/dev-consoles.properties       |     7 +
 .../services/org/apache/camel/other.properties     |     7 +
 .../services/org/apache/camel/route-diagram-dumper |     2 +
 .../src/generated/resources/diagram.json           |    15 +
 .../camel-diagram/src/main/docs/diagram.adoc       |   219 +
 .../camel/diagram/DefaultRouteDiagramDumper.java   |   184 +
 .../apache/camel/diagram/DiagramDevConsole.java    |   154 +
 .../camel/diagram/RouteDiagramAsciiRenderer.java   |   476 +
 .../apache/camel/diagram/RouteDiagramHelper.java   |   136 +
 .../camel/diagram/RouteDiagramLayoutEngine.java    |   540 +
 .../apache/camel/diagram/RouteDiagramRenderer.java |   513 +
 .../diagram/DefaultRouteDiagramDumperTest.java     |   113 +
 .../camel/diagram/DiagramDevConsoleTest.java       |    93 +
 .../org/apache/camel/diagram/RouteDiagramTest.java |  1154 +
 .../src/test/resources/log4j2.properties           |    28 +
 components/camel-digitalocean/pom.xml              |     4 +-
 .../camel/component/digitalocean/digitalocean.json |    10 +-
 .../services/org/apache/camel/component.properties |     4 +-
 .../src/main/docs/digitalocean-component.adoc      |     5 +-
 .../digitalocean/DigitalOceanComponent.java        |     1 +
 .../digitalocean/DigitalOceanConfiguration.java    |     7 +-
 .../digitalocean/DigitalOceanEndpoint.java         |     1 +
 .../digitalocean/DigitalOceanException.java        |     1 +
 .../constants/DigitalOceanHeaders.java             |     1 +
 .../constants/DigitalOceanImageTypes.java          |     1 +
 .../constants/DigitalOceanOperations.java          |     1 +
 .../constants/DigitalOceanResources.java           |     1 +
 .../constants/DigitalOceanSnapshotTypes.java       |     1 +
 .../producer/DigitalOceanAccountProducer.java      |     1 +
 .../producer/DigitalOceanActionsProducer.java      |     1 +
 .../DigitalOceanBlockStoragesProducer.java         |     1 +
 .../producer/DigitalOceanDropletsProducer.java     |     1 +
 .../producer/DigitalOceanFloatingIPsProducer.java  |     1 +
 .../producer/DigitalOceanImagesProducer.java       |     1 +
 .../producer/DigitalOceanKeysProducer.java         |     1 +
 .../producer/DigitalOceanProducer.java             |     1 +
 .../producer/DigitalOceanRegionsProducer.java      |     1 +
 .../producer/DigitalOceanSizesProducer.java        |     1 +
 .../producer/DigitalOceanSnapshotsProducer.java    |     1 +
 .../producer/DigitalOceanTagsProducer.java         |     1 +
 components/camel-direct/pom.xml                    |     2 +-
 .../org/apache/camel/component/direct/direct.json  |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/direct/DirectProducer.java     |     1 +
 components/camel-disruptor/pom.xml                 |     2 +-
 .../camel/component/disruptor/disruptor-vm.json    |     2 +-
 .../camel/component/disruptor/disruptor.json       |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 ...sruptorReconfigureWithBlockingProducerTest.java |    66 +-
 components/camel-dns/pom.xml                       |     2 +-
 .../org/apache/camel/component/dns/dns.json        |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/dns/DnsWikipediaProducer.java  |     8 +-
 .../component/dns/types/DnsRecordConverter.java    |     7 +-
 components/camel-docker/pom.xml                    |     2 +-
 .../org/apache/camel/component/docker/docker.json  |    10 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/docker/DockerConfiguration.java      |     4 +-
 .../docker/it/FakeDockerCmdExecFactory.java        |    12 +
 components/camel-drill/pom.xml                     |     8 +-
 .../org/apache/camel/component/drill/drill.json    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/drill/DrillProducer.java       |    29 +-
 .../camel/component/drill/DrillProducerTest.java   |   130 +
 components/camel-dropbox/pom.xml                   |     2 +-
 .../apache/camel/component/dropbox/dropbox.json    |    12 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/dropbox/DropboxConfiguration.java    |    10 +-
 components/camel-dynamic-router/pom.xml            |     2 +-
 .../control/dynamic-router-control.json            |     2 +-
 .../dynamicrouter/routing/dynamic-router.json      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 components/camel-ehcache/pom.xml                   |     2 +-
 .../apache/camel/component/ehcache/ehcache.json    |     2 +-
 .../services/org/apache/camel/bean.properties      |     2 +-
 .../camel/bean/EhcacheAggregationRepository.json   |     4 +-
 .../camel/bean/EhcacheIdempotentRepository.json    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../aggregate/EhcacheAggregationRepository.java    |     2 +-
 components/camel-elasticsearch-rest-client/pom.xml |     2 +-
 .../rest/client/elasticsearch-rest-client.json     |    20 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../docs/elasticsearch-rest-client-component.adoc  |    18 +-
 .../client/ElasticSearchRestClientConstant.java    |    10 +-
 .../client/ElasticsearchRestClientComponent.java   |     4 +-
 .../client/ElasticsearchRestClientEndpoint.java    |     4 +-
 components/camel-elasticsearch/pom.xml             |     2 +-
 .../apache/camel/component/es/elasticsearch.json   |     6 +-
 .../services/org/apache/camel/bean.properties      |     2 +-
 ...lasticsearchBulkRequestAggregationStrategy.json |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/es/ElasticsearchComponent.java |     4 +-
 .../ElasticsearchActionRequestConverter.java       |   131 +-
 components/camel-elytron/pom.xml                   |   116 -
 .../services/org/apache/camel/other.properties     |     7 -
 .../src/generated/resources/elytron.json           |    15 -
 .../camel-elytron/src/main/docs/elytron.adoc       |    52 -
 .../component/elytron/ElytronSecurityProvider.java |   158 -
 .../elytron/ElytronSercurityConfiguration.java     |    42 -
 .../camel/component/elytron/BaseElytronTest.java   |   142 -
 .../component/elytron/ElytronBearerTokenTest.java  |   128 -
 .../src/test/resources/log4j2.properties           |    29 -
 components/camel-event/pom.xml                     |    49 +
 .../camelevent/CamelEventComponentConfigurer.java  |    57 +
 .../camelevent/CamelEventEndpointConfigurer.java   |   108 +
 .../camelevent/CamelEventEndpointUriFactory.java   |    82 +
 .../apache/camel/component/camelevent/event.json   |    57 +
 .../services/org/apache/camel/component.properties |     7 +
 .../services/org/apache/camel/component/event      |     2 +
 .../org/apache/camel/configurer/event-component    |     2 +
 .../org/apache/camel/configurer/event-endpoint     |     2 +
 .../org/apache/camel/urifactory/event-endpoint     |     2 +
 .../camel-event/src/main/docs/event-component.adoc |   432 +
 .../component/camelevent/BackpressurePolicy.java   |    38 +
 .../component/camelevent/CamelEventComponent.java  |    40 +
 .../component/camelevent/CamelEventConstants.java  |    77 +
 .../component/camelevent/CamelEventConsumer.java   |   518 +
 .../component/camelevent/CamelEventEndpoint.java   |   361 +
 .../camel/component/camelevent/EventAsyncTest.java |   114 +
 .../camelevent/EventBackpressureTest.java          |   108 +
 .../camel/component/camelevent/EventBatchTest.java |   131 +
 .../component/camelevent/EventComponentTest.java   |   176 +
 .../camelevent/EventCustomEventClassTest.java      |   127 +
 .../component/camelevent/EventEnrichmentTest.java  |   154 +
 .../camelevent/EventFilterExcludeTest.java         |   134 +
 .../component/camelevent/EventFilterTest.java      |   127 +
 .../component/camelevent/EventRecursionTest.java   |    81 +
 .../component/camelevent/EventWildcardTest.java    |   168 +
 components/camel-exec/pom.xml                      |     2 +-
 .../component/exec/ExecComponentConfigurer.java    |    24 +
 .../component/exec/ExecEndpointConfigurer.java     |     8 +-
 .../component/exec/ExecEndpointUriFactory.java     |     3 +-
 .../org/apache/camel/component/exec/exec.json      |    28 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/exec/ExecComponent.java |    87 +-
 .../apache/camel/component/exec/ExecEndpoint.java  |    34 +-
 .../component/exec/impl/DefaultExecBinding.java    |    32 +-
 .../component/exec/DefaultExecBindingTest.java     |     4 +-
 .../exec/ExecJavaProcessRecipientListTest.java     |     3 +
 .../camel/component/exec/ExecJavaProcessTest.java  |     2 +-
 .../camel/component/exec/ExecOutFileTest.java      |     6 +-
 .../camel/component/exec/ExecProducerTest.java     |    14 +-
 .../component/exec/exec-mock-executor-context.xml  |     5 +
 components/camel-fastjson/pom.xml                  |     2 +-
 .../apache/camel/component/fastjson/fastjson.json  |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 components/camel-fhir/camel-fhir-api/pom.xml       |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/fhir-api.json          |     2 +-
 components/camel-fhir/camel-fhir-component/pom.xml |    27 +-
 .../org/apache/camel/component/fhir/fhir.json      |    22 +-
 .../org/apache/camel/component/fhir/fhirJson.json  |     2 +-
 .../org/apache/camel/component/fhir/fhirXml.json   |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../camel/component/fhir/FhirConfiguration.java    |    10 +-
 .../camel/component/fhir/FhirCapabilitiesIT.java   |     5 +-
 .../camel/component/fhir/FhirOperationIT.java      |     6 +-
 components/camel-fhir/pom.xml                      |     2 +-
 components/camel-file-watch/pom.xml                |     2 +-
 .../camel/component/file/watch/file-watch.json     |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 components/camel-file/pom.xml                      |     2 +-
 .../org/apache/camel/component/file/file.json      |     2 +-
 .../services/org/apache/camel/bean.properties      |     2 +-
 .../apache/camel/bean/FileLockClusterService.json  |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/file/GenericFileEndpoint.java  |     9 +-
 components/camel-flatpack/pom.xml                  |     2 +-
 .../apache/camel/component/flatpack/flatpack.json  |     2 +-
 .../apache/camel/dataformat/flatpack/flatpack.json |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 components/camel-flink/pom.xml                     |     2 +-
 .../org/apache/camel/component/flink/flink.json    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/flink/DataStreamConfigurationIT.java |     7 +-
 .../component/flink/DataStreamEdgeCasesIT.java     |     4 +-
 .../component/flink/DataStreamProducerTest.java    |     3 +-
 components/camel-flowable/pom.xml                  |     4 +-
 .../apache/camel/component/flowable/flowable.json  |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 components/camel-fop/pom.xml                       |     2 +-
 .../org/apache/camel/component/fop/fop.json        |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 components/camel-fory/pom.xml                      |     2 +-
 .../org/apache/camel/component/fory/fory.json      |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 components/camel-freemarker/pom.xml                |     2 +-
 .../camel/component/freemarker/freemarker.json     |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 components/camel-ftp-common/pom.xml                |    70 +
 .../file/remote/AbstractSftpConsumer.java          |   298 +
 .../file/remote/BaseSftpConfiguration.java         |   397 +
 .../camel/component/file/remote/FtpConstants.java  |     0
 .../camel/component/file/remote/FtpUtils.java      |   156 +
 .../camel/component/file/remote/RemoteFile.java    |     0
 .../component/file/remote/RemoteFileComponent.java |     0
 .../file/remote/RemoteFileConfiguration.java       |   438 +
 .../component/file/remote/RemoteFileConsumer.java  |     0
 .../component/file/remote/RemoteFileEndpoint.java  |     0
 .../file/remote/RemoteFileOperations.java          |     0
 .../RemoteFilePollingConsumerPollStrategy.java     |     0
 .../component/file/remote/RemoteFileProducer.java  |     0
 .../file/remote/RemoteFileProducerHealthCheck.java |     0
 .../SftpDefaultMoveExistingFileStrategy.java       |    98 +
 .../component/file/remote/SftpRemoteFile.java      |     0
 .../file/remote/SftpRemoteFileSingle.java          |     0
 components/camel-ftp/pom.xml                       |    19 +-
 .../file/remote/SftpComponentConfigurer.java       |    36 +
 .../file/remote/SftpEndpointConfigurer.java        |    24 +
 .../file/remote/SftpEndpointUriFactory.java        |    11 +-
 .../apache/camel/component/file/remote/ftp.json    |     8 +-
 .../apache/camel/component/file/remote/ftps.json   |     8 +-
 .../apache/camel/component/file/remote/sftp.json   |    56 +-
 .../org/apache/camel/dev-console/sftp.json         |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/dev-consoles.properties       |     2 +-
 .../camel-ftp/src/main/docs/ftp-component.adoc     |     5 +
 .../camel-ftp/src/main/docs/sftp-component.adoc    |   114 +
 .../file/remote/CamelFTPParserFactory.java         |     3 +-
 .../component/file/remote/FtpConfiguration.java    |     2 +-
 .../camel/component/file/remote/FtpConsumer.java   |    21 +-
 .../camel/component/file/remote/FtpUtils.java      |   173 -
 .../file/remote/RemoteFileConfiguration.java       |   438 -
 .../camel/component/file/remote/SftpComponent.java |   110 +
 .../component/file/remote/SftpConfiguration.java   |   321 +-
 .../camel/component/file/remote/SftpConsumer.java  |   272 +-
 .../SftpDefaultMoveExistingFileStrategy.java       |    98 -
 .../component/file/remote/SftpOperations.java      |   111 +-
 .../file/remote/FromFtpClientSoTimeoutTest.java    |     6 +-
 .../RemoteFileProducerPreWriteCheckTest.java       |     3 +-
 ...SSLWithClientAuthAndSSLContextParametersIT.java |     2 +
 .../FileToFtpsExplicitSSLWithClientAuthIT.java     |     6 +-
 ...tClientAuthAndGlobalSSLContextParametersIT.java |     4 +-
 ...WithoutClientAuthAndSSLContextParametersIT.java |     2 +-
 .../FileToFtpsExplicitSSLWithoutClientAuthIT.java  |     4 +-
 .../FileToFtpsExplicitTLSWithClientAuthIT.java     |     2 +-
 .../FileToFtpsExplicitTLSWithoutClientAuthIT.java  |     2 +-
 ...SSLWithClientAuthAndSSLContextParametersIT.java |     2 +-
 .../FileToFtpsImplicitSSLWithClientAuthIT.java     |     4 +-
 ...WithoutClientAuthAndSSLContextParametersIT.java |     4 +-
 .../FileToFtpsImplicitSSLWithoutClientAuthIT.java  |     4 +-
 .../FileToFtpsImplicitTLSWithClientAuthIT.java     |     2 +-
 .../FileToFtpsImplicitTLSWithoutClientAuthIT.java  |     2 +-
 ...FtpsWithCustomKeyAndTrustStorePropertiesIT.java |     4 +-
 ...FileToFtpsWithCustomTrustStorePropertiesIT.java |     4 +-
 .../FileToFtpsWithDefaultSettingsIT.java           |     2 +-
 .../FileToFtpsWithFtpClientConfigRefIT.java        |     6 +-
 .../remote/integration/FtpsServerTestSupport.java  |     2 +-
 .../integration/SftpCertHostVerificationIT.java    |   283 +
 .../sftp/integration/SftpCertUserAuthIT.java       |   246 +
 .../SftpSimpleConsumeThroughProxyIT.java           |     9 +-
 .../SftpSimpleProduceThroughProxyIT.java           |     9 +-
 .../camel-ftp/src/test/resources/cert_host_ca      |     7 +
 .../camel-ftp/src/test/resources/cert_host_ca.pub  |     1 +
 .../camel-ftp/src/test/resources/cert_host_key     |    27 +
 .../src/test/resources/cert_host_key-cert.pub      |     1 +
 .../camel-ftp/src/test/resources/cert_host_key.pub |     1 +
 .../camel-ftp/src/test/resources/cert_user_ca      |     7 +
 .../camel-ftp/src/test/resources/cert_user_ca.pub  |     1 +
 .../camel-ftp/src/test/resources/cert_user_key     |    27 +
 .../src/test/resources/cert_user_key-cert.pub      |     1 +
 .../camel-ftp/src/test/resources/cert_user_key.pub |     1 +
 components/camel-geocoder/pom.xml                  |     2 +-
 .../apache/camel/component/geocoder/geocoder.json  |     8 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/geocoder/GeoCoderEndpoint.java |     6 +-
 .../component/geocoder/GeoCoderGoogleProducer.java |     7 +-
 .../component/geocoder/GeoCoderProxyManualIT.java  |     6 +-
 components/camel-git/pom.xml                       |     2 +-
 .../org/apache/camel/component/git/git.json        |     6 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/git/GitEndpoint.java    |     4 +-
 components/camel-github/pom.xml                    |     2 +-
 .../org/apache/camel/component/github/github.json  |     6 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/github/GitHubComponent.java    |     2 +-
 .../camel/component/github/GitHubEndpoint.java     |     2 +-
 .../github/producer/PullRequestFilesProducer.java  |     4 +-
 components/camel-github2/pom.xml                   |     2 +-
 .../apache/camel/component/github2/github2.json    |     8 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../src/main/docs/github2-component.adoc           |     2 +-
 .../camel/component/github2/GitHub2Component.java  |     2 +-
 .../camel/component/github2/GitHub2Endpoint.java   |     2 +-
 .../camel-google/camel-google-bigquery/pom.xml     |     2 +-
 .../component/google/bigquery/google-bigquery.json |     2 +-
 .../google/bigquery/sql/google-bigquery-sql.json   |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel-google/camel-google-calendar/pom.xml     |     2 +-
 .../component/google/calendar/google-calendar.json |    26 +-
 .../calendar/stream/google-calendar-stream.json    |    26 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/transformer.properties        |     2 +-
 ...le-calendar-stream-application-cloudevents.json |     2 +-
 .../calendar/GoogleCalendarConfiguration.java      |    12 +-
 .../stream/GoogleCalendarStreamConfiguration.java  |    12 +-
 .../component/google/calendar/CalendarAclIT.java   |     3 +-
 .../google/calendar/CalendarCalendarListIT.java    |     4 +-
 .../google/calendar/CalendarColorsIT.java          |     3 +-
 .../google/calendar/CalendarEventsIT.java          |     7 +-
 .../google/calendar/CalendarFreebusyIT.java        |     5 +-
 .../google/calendar/CalendarSettingsIT.java        |     6 +-
 .../camel-google/camel-google-common/pom.xml       |    13 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/google-common.json     |     2 +-
 .../google/common/GoogleCommonConfiguration.java   |    31 +
 .../google/common/GoogleCredentialsHelper.java     |    75 +-
 .../google/common/GoogleCredentialsHelperTest.java |   170 +
 .../src/test/resources/wif-config.json             |    12 +
 components/camel-google/camel-google-drive/pom.xml |     2 +-
 .../camel/component/google/drive/google-drive.json |    14 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../google/drive/GoogleDriveConfiguration.java     |     6 +-
 .../drive/InteractiveGoogleDriveClientFactory.java |     3 +-
 .../camel/component/google/drive/DriveAboutIT.java |     3 +-
 .../component/google/drive/DriveChangesIT.java     |     7 +-
 .../component/google/drive/DriveCommentsIT.java    |     9 +-
 .../camel/component/google/drive/DriveFilesIT.java |     3 +-
 .../component/google/drive/DrivePermissionsIT.java |     2 +-
 .../component/google/drive/DriveRepliesIT.java     |    10 +-
 .../component/google/drive/DriveRevisionsIT.java   |     3 +-
 .../component/google/drive/FileConverterIT.java    |     2 +-
 .../component/google/drive/FilesConsumerIT.java    |     2 +-
 .../drive/GoogleDriveFilesConverterTest.java       |     5 +-
 .../camel-google/camel-google-firestore/pom.xml    |     8 +-
 .../google/firestore/google-firestore.json         |     4 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../firestore/GoogleFirestoreConfiguration.java    |     4 +-
 .../GoogleFirestoreConnectionFactory.java          |    15 +-
 .../firestore/GoogleFirestoreComponentTest.java    |     2 +-
 .../integration/GoogleFirestoreITSupport.java      |     2 +-
 .../camel-google/camel-google-functions/pom.xml    |     2 +-
 .../google/functions/google-functions.json         |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 components/camel-google/camel-google-mail/pom.xml  |     7 +-
 .../camel/component/google/mail/google-mail.json   |    14 +-
 .../google/mail/stream/google-mail-stream.json     |    19 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/transformer.properties        |     4 +-
 .../org/apache/camel/transformer/google-mail-draft |     2 +
 .../camel/transformer/google-mail-draft.json       |    14 +
 ...google-mail-stream-application-cloudevents.json |     2 +-
 .../transformer/google-mail-update-message-labels  |     2 +
 .../google-mail-update-message-labels.json         |    14 +
 .../src/main/docs/google-mail-component.adoc       |   237 +
 .../google/mail/GoogleMailConfiguration.java       |     6 +-
 .../mail/stream/GoogleMailStreamConfiguration.java |     6 +-
 .../mail/stream/GoogleMailStreamConstants.java     |     6 +
 .../mail/stream/GoogleMailStreamConsumer.java      |     9 +-
 .../GoogleMailDraftDataTypeTransformer.java        |   111 +
 ...MailUpdateMessageLabelsDataTypeTransformer.java |   133 +
 .../camel/component/google/mail/GmailUsersIT.java  |     3 +-
 .../component/google/mail/GmailUsersLabelsIT.java  |     7 +-
 .../google/mail/GmailUsersMessagesIT.java          |     5 +-
 .../component/google/mail/GmailUsersThreadsIT.java |     6 +-
 .../google/mail/MockGoogleMailClientFactory.java   |    83 +
 .../GoogleMailStreamConsumerHeadersTest.java       |   171 +
 .../GoogleMailDraftDataTypeTransformerTest.java    |   440 +
 ...UpdateMessageLabelsDataTypeTransformerTest.java |   273 +
 .../camel-google/camel-google-pubsub/pom.xml       |     2 +-
 .../pubsub/GooglePubsubEndpointConfigurer.java     |     6 +
 .../pubsub/GooglePubsubEndpointUriFactory.java     |     3 +-
 .../component/google/pubsub/google-pubsub.json     |    27 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/transformer.properties        |     2 +-
 .../google-pubsub-application-cloudevents.json     |     2 +-
 .../src/main/docs/google-pubsub-component.adoc     |    60 +
 .../google/pubsub/GooglePubsubComponent.java       |    15 +
 .../google/pubsub/GooglePubsubConsumer.java        |    56 +
 .../google/pubsub/GooglePubsubEndpoint.java        |    24 +
 .../pubsub/GooglePubsubHeaderFilterStrategy.java   |     1 +
 .../pubsub/consumer/CamelMessageReceiver.java      |     9 +
 .../pubsub/integration/MaxDeliveryAttemptsIT.java  |   115 +
 .../PubsubEndpointMaxDeliveryAttemptsTest.java     |    77 +
 .../camel-google-secret-manager/pom.xml            |     2 +-
 .../secret/manager/google-secret-manager.json      |     2 +-
 .../org/apache/camel/dev-console/gcp-secrets.json  |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/dev-consoles.properties       |     2 +-
 .../camel-google/camel-google-sheets/pom.xml       |     2 +-
 .../component/google/sheets/google-sheets.json     |    14 +-
 .../google/sheets/stream/google-sheets-stream.json |    14 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/transformer.properties        |     2 +-
 .../google-sheets-application-x-struct.json        |     2 +-
 ...ogle-sheets-stream-application-cloudevents.json |     2 +-
 .../sheets/BatchGoogleSheetsClientFactory.java     |     7 +-
 .../google/sheets/GoogleSheetsComponent.java       |     6 +-
 .../google/sheets/GoogleSheetsConfiguration.java   |     6 +-
 .../sheets/stream/GoogleSheetsStreamComponent.java |     6 +-
 .../stream/GoogleSheetsStreamConfiguration.java    |     6 +-
 .../camel-google-speech-to-text/pom.xml            |    61 +
 ...GoogleCloudSpeechToTextComponentConfigurer.java |    57 +
 .../GoogleCloudSpeechToTextEndpointConfigurer.java |    86 +
 .../GoogleCloudSpeechToTextEndpointUriFactory.java |    77 +
 .../google/speechtotext/google-speech-to-text.json |    44 +
 .../services/org/apache/camel/component.properties |     7 +
 .../apache/camel/component/google-speech-to-text   |     2 +
 .../configurer/google-speech-to-text-component     |     2 +
 .../configurer/google-speech-to-text-endpoint      |     2 +
 .../urifactory/google-speech-to-text-endpoint      |     2 +
 .../main/docs/google-speech-to-text-component.adoc |   184 +
 .../GoogleCloudSpeechToTextClientFactory.java      |    47 +
 .../GoogleCloudSpeechToTextComponent.java          |    57 +
 .../GoogleCloudSpeechToTextConfiguration.java      |   155 +
 .../GoogleCloudSpeechToTextConstants.java          |    28 +
 .../GoogleCloudSpeechToTextEndpoint.java           |   108 +
 .../GoogleCloudSpeechToTextOperations.java         |    22 +
 .../GoogleCloudSpeechToTextProducer.java           |   128 +
 .../integration/GoogleCloudSpeechToTextIT.java     |    87 +
 .../unit/GoogleCloudSpeechToTextComponentTest.java |    52 +
 .../GoogleCloudSpeechToTextConfigurationTest.java  |    61 +
 .../camel-google/camel-google-storage/pom.xml      |     2 +-
 .../component/google/storage/google-storage.json   |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/transformer.properties        |     2 +-
 .../google-storage-application-cloudevents.json    |     2 +-
 .../storage/localstorage/FakeStorageRpc.java       |     3 +-
 .../camel-google-text-to-speech/pom.xml            |    61 +
 ...GoogleCloudTextToSpeechComponentConfigurer.java |    57 +
 .../GoogleCloudTextToSpeechEndpointConfigurer.java |    98 +
 .../GoogleCloudTextToSpeechEndpointUriFactory.java |    79 +
 .../google/texttospeech/google-text-to-speech.json |    46 +
 .../services/org/apache/camel/component.properties |     7 +
 .../apache/camel/component/google-text-to-speech   |     2 +
 .../configurer/google-text-to-speech-component     |     2 +
 .../configurer/google-text-to-speech-endpoint      |     2 +
 .../urifactory/google-text-to-speech-endpoint      |     2 +
 .../main/docs/google-text-to-speech-component.adoc |   201 +
 .../GoogleCloudTextToSpeechClientFactory.java      |    47 +
 .../GoogleCloudTextToSpeechComponent.java          |    57 +
 .../GoogleCloudTextToSpeechConfiguration.java      |   189 +
 .../GoogleCloudTextToSpeechConstants.java          |    28 +
 .../GoogleCloudTextToSpeechEndpoint.java           |   108 +
 .../GoogleCloudTextToSpeechOperations.java         |    23 +
 .../GoogleCloudTextToSpeechProducer.java           |   139 +
 .../integration/GoogleCloudTextToSpeechIT.java     |    97 +
 .../unit/GoogleCloudTextToSpeechComponentTest.java |    52 +
 .../GoogleCloudTextToSpeechConfigurationTest.java  |    66 +
 .../camel-google/camel-google-vertexai/pom.xml     |     2 +-
 .../component/google/vertexai/google-vertexai.json |    18 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../src/main/docs/google-vertexai-component.adoc   |    88 +-
 .../google/vertexai/GoogleVertexAIConstants.java   |    49 +-
 .../google/vertexai/GoogleVertexAIProducer.java    |   303 +-
 .../GoogleVertexAIProducerOperationsTest.java      |   107 +
 .../integration/GoogleVertexAINewOperationsIT.java |   141 +
 .../camel-google/camel-google-vision/pom.xml       |    61 +
 .../GoogleCloudVisionComponentConfigurer.java      |    57 +
 .../GoogleCloudVisionEndpointConfigurer.java       |    77 +
 .../GoogleCloudVisionEndpointUriFactory.java       |    75 +
 .../component/google/vision/google-vision.json     |    42 +
 .../services/org/apache/camel/component.properties |     7 +
 .../org/apache/camel/component/google-vision       |     2 +
 .../camel/configurer/google-vision-component       |     2 +
 .../apache/camel/configurer/google-vision-endpoint |     2 +
 .../apache/camel/urifactory/google-vision-endpoint |     2 +
 .../src/main/docs/google-vision-component.adoc     |   259 +
 .../vision/GoogleCloudVisionClientFactory.java     |    47 +
 .../google/vision/GoogleCloudVisionComponent.java  |    57 +
 .../vision/GoogleCloudVisionConfiguration.java     |   121 +
 .../google/vision/GoogleCloudVisionConstants.java  |    28 +
 .../google/vision/GoogleCloudVisionEndpoint.java   |   108 +
 .../google/vision/GoogleCloudVisionOperations.java |    32 +
 .../google/vision/GoogleCloudVisionProducer.java   |   155 +
 .../unit/GoogleCloudVisionComponentTest.java       |    50 +
 .../unit/GoogleCloudVisionConfigurationTest.java   |    65 +
 components/camel-google/pom.xml                    |     5 +-
 components/camel-grape/pom.xml                     |    71 -
 .../component/grape/GrapeComponentConfigurer.java  |    63 -
 .../component/grape/GrapeEndpointConfigurer.java   |    51 -
 .../component/grape/GrapeEndpointUriFactory.java   |    71 -
 .../org/apache/camel/component/grape/grape.json    |    38 -
 .../services/org/apache/camel/component.properties |     7 -
 .../services/org/apache/camel/component/grape      |     2 -
 .../org/apache/camel/configurer/grape-component    |     2 -
 .../org/apache/camel/configurer/grape-endpoint     |     2 -
 .../org/apache/camel/urifactory/grape-endpoint     |     2 -
 .../camel-grape/src/main/docs/grape-component.adoc |   200 -
 .../component/grape/FilePatchesRepository.java     |    82 -
 .../apache/camel/component/grape/GrapeCommand.java |    25 -
 .../camel/component/grape/GrapeComponent.java      |    57 -
 .../camel/component/grape/GrapeConstants.java      |    30 -
 .../camel/component/grape/GrapeEndpoint.java       |    97 -
 .../camel/component/grape/GrapeProducer.java       |    81 -
 .../camel/component/grape/MavenCoordinates.java    |    66 -
 .../camel/component/grape/PatchesRepository.java   |    29 -
 .../camel/component/grape/GrapeComponentTest.java  |   115 -
 .../src/test/resources/log4j2.properties           |    28 -
 components/camel-graphql/pom.xml                   |     2 +-
 .../apache/camel/component/graphql/graphql.json    |     8 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/graphql/GraphqlEndpoint.java   |     6 +-
 components/camel-grok/pom.xml                      |     4 +-
 .../org/apache/camel/component/grok/grok.json      |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../camel/component/grok/GrokDataFormat.java       |     6 +-
 .../component/grok/GrokOptionalOptionsTest.java    |    43 +-
 .../camel/component/grok/GrokPatternsTest.java     |     8 +-
 components/camel-groovy/pom.xml                    |     7 +-
 .../json/GroovyJSonlDataFormatConfigurer.java      |    63 +
 .../groovy/json/GroovyJsonBulkConverterLoader.java |   126 +
 .../org/apache/camel/dev-console/groovy.json       |     2 +-
 .../org/apache/camel/groovy/json/groovyJson.json   |    22 +
 .../org/apache/camel/groovy/xml/groovyXml.json     |     2 +-
 .../org/apache/camel/language/groovy/groovy.json   |     2 +-
 .../services/org/apache/camel/TypeConverterLoader  |     2 +
 .../apache/camel/configurer/groovyJson-dataformat  |     2 +
 .../org/apache/camel/dataformat.properties         |     4 +-
 .../org/apache/camel/dataformat/groovyJson         |     2 +
 .../org/apache/camel/dev-consoles.properties       |     2 +-
 .../services/org/apache/camel/language.properties  |     2 +-
 .../src/main/docs/groovyJson-dataformat.adoc       |   106 +
 .../src/main/docs/groovyXml-dataformat.adoc        |     5 +-
 .../camel/groovy/json/GroovyJSonlDataFormat.java   |    82 +
 .../camel/groovy/json/GroovyJsonConverter.java     |    68 +
 .../apache/camel/groovy/json/NodeToJsonHelper.java |   100 +
 .../camel/groovy/xml/GroovyXmlDataFormat.java      |     2 +-
 .../groovy/json/GroovyJSonDataFormatTest.java      |   338 +
 .../groovy/json/GroovySimpleJSonArrayOnlyTest.java |    61 +
 .../groovy/json/GroovySimpleJSonArrayTest.java     |    62 +
 .../camel/groovy/json/GroovySimpleJSonTest.java    |    77 +
 components/camel-grpc/pom.xml                      |     2 +-
 .../org/apache/camel/component/grpc/grpc.json      |     6 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/grpc/GrpcConfiguration.java    |     4 +-
 .../grpc/GrpcConsumerAggregationTest.java          |    16 +-
 .../component/grpc/GrpcConsumerConcurrentTest.java |    16 +-
 .../component/grpc/GrpcConsumerExceptionTest.java  |     9 +-
 .../grpc/GrpcConsumerPropagationTest.java          |    16 +-
 .../component/grpc/GrpcConsumerSecurityTest.java   |    24 +-
 .../grpc/GrpcConsumerServerInterceptorTest.java    |    16 +-
 .../grpc/GrpcProducerClientInterceptorTest.java    |    15 +-
 .../component/grpc/GrpcProducerSecurityTest.java   |    21 +-
 .../component/grpc/GrpcProducerStreamingTest.java  |    15 +-
 .../camel/component/grpc/GrpcProducerSyncTest.java |    14 +-
 .../component/grpc/GrpcProxyAsyncAsyncTest.java    |    17 +-
 .../component/grpc/GrpcProxyAsyncSyncTest.java     |    17 +-
 .../component/grpc/GrpcProxySyncAsyncTest.java     |    17 +-
 .../grpc/RouteControlledStreamObserverTest.java    |    18 +-
 components/camel-gson/pom.xml                      |     2 +-
 .../org/apache/camel/component/gson/gson.json      |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 components/camel-guava-eventbus/pom.xml            |    53 -
 .../eventbus/GuavaEventBusComponentConfigurer.java |    84 -
 .../eventbus/GuavaEventBusEndpointConfigurer.java  |    92 -
 .../eventbus/GuavaEventBusEndpointUriFactory.java  |    76 -
 .../component/guava/eventbus/guava-eventbus.json   |    42 -
 .../services/org/apache/camel/component.properties |     7 -
 .../org/apache/camel/component/guava-eventbus      |     2 -
 .../camel/configurer/guava-eventbus-component      |     2 -
 .../camel/configurer/guava-eventbus-endpoint       |     2 -
 .../camel/urifactory/guava-eventbus-endpoint       |     2 -
 .../src/main/docs/guava-eventbus-component.adoc    |   188 -
 .../guava/eventbus/CamelEventHandler.java          |    71 -
 .../guava/eventbus/FilteringCamelEventHandler.java |    53 -
 .../guava/eventbus/GuavaEventBusComponent.java     |    70 -
 .../guava/eventbus/GuavaEventBusConsumer.java      |   100 -
 .../guava/eventbus/GuavaEventBusEndpoint.java      |   133 -
 .../guava/eventbus/GuavaEventBusProducer.java      |    52 -
 .../component/guava/eventbus/CustomListener.java   |    26 -
 .../guava/eventbus/CustomMultiEventListener.java   |    31 -
 .../guava/eventbus/DeadEventListener.java          |    27 -
 .../guava/eventbus/GuavaEventBusComponentTest.java |    67 -
 .../GuavaEventBusConsumerConfigurationTest.java    |    59 -
 .../guava/eventbus/GuavaEventBusConsumerTest.java  |   133 -
 .../GuavaEventBusConsumingDeadEventsTest.java      |    67 -
 .../guava/eventbus/GuavaEventBusProducerTest.java  |    63 -
 .../component/guava/eventbus/MessageWrapper.java   |    31 -
 .../src/test/resources/log4j2.properties           |    28 -
 components/camel-hashicorp-vault/pom.xml           |     2 +-
 .../component/hashicorp/vault/hashicorp-vault.json |     4 +-
 .../camel/dev-console/hashicorp-secrets.json       |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/dev-consoles.properties       |     2 +-
 .../vault/HashicorpVaultConfiguration.java         |     2 +-
 components/camel-hazelcast/pom.xml                 |     7 +-
 .../atomicnumber/hazelcast-atomicvalue.json        |     2 +-
 .../hazelcast/instance/hazelcast-instance.json     |     2 +-
 .../component/hazelcast/list/hazelcast-list.json   |     2 +-
 .../component/hazelcast/map/hazelcast-map.json     |     2 +-
 .../hazelcast/multimap/hazelcast-multimap.json     |     2 +-
 .../hazelcast/pncounter/hazelcast-pncounter.json   |     2 +-
 .../component/hazelcast/queue/hazelcast-queue.json |     2 +-
 .../replicatedmap/hazelcast-replicatedmap.json     |     2 +-
 .../hazelcast/ringbuffer/hazelcast-ringbuffer.json |     2 +-
 .../component/hazelcast/seda/hazelcast-seda.json   |     4 +-
 .../component/hazelcast/set/hazelcast-set.json     |     2 +-
 .../component/hazelcast/topic/hazelcast-topic.json |     2 +-
 .../services/org/apache/camel/bean.properties      |     2 +-
 .../camel/bean/HazelcastAggregationRepository.json |     4 +-
 .../camel/bean/HazelcastIdempotentRepository.json  |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../hazelcast/HazelcastDefaultComponent.java       |     1 +
 .../HazelcastSerializationFilterHelper.java        |    61 +
 .../camel/component/hazelcast/HazelcastUtil.java   |     1 +
 .../hazelcast/seda/HazelcastSedaConfiguration.java |     2 +-
 .../hazelcast/HazelcastAggregationRepository.java  |     4 +-
 .../hazelcast/HazelcastIdempotentRepository.java   |     2 +
 .../hazelcast/HazelcastQueueConsumerPollTest.java  |    30 +-
 .../HazelcastReliableTopicConsumerTest.java        |     3 +-
 .../HazelcastReplicatedmapConsumerTest.java        |     7 +
 .../HazelcastSerializationFilterHelperTest.java    |    73 +
 .../hazelcast/HazelcastTopicConsumerTest.java      |     3 +-
 .../hazelcast/policy/HazelcastRoutePolicyIT.java   |   124 +
 components/camel-headersmap/pom.xml                |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/headersmap.json        |     2 +-
 components/camel-hl7/pom.xml                       |     2 +-
 .../org/apache/camel/component/hl7/hl7.json        |     2 +-
 .../org/apache/camel/component/hl7/hl7terser.json  |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../services/org/apache/camel/language.properties  |     2 +-
 .../camel/component/hl7/Hl7TerserLanguage.java     |     3 +-
 .../apache/camel/component/hl7/HL7TestSupport.java |    12 +-
 components/camel-http-base/pom.xml                 |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/http-base.json         |     2 +-
 .../camel/http/base/HttpSendDynamicAware.java      |     4 +-
 .../http/base/cookie/ExchangeCookieHandler.java    |     2 +-
 .../camel/http/base/HttpSendDynamicAwareTest.java  |   121 +
 components/camel-http-common/pom.xml               |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/http-common.json       |     2 +-
 .../camel/http/common/DefaultHttpBinding.java      |     3 +-
 .../camel/http/common/HttpCommonComponent.java     |     2 +-
 .../camel/http/common/HttpCommonEndpoint.java      |    20 +-
 .../camel/http/common/HttpConfiguration.java       |    14 +-
 .../http/common/cookie/CookieHandlerTest.java      |     3 +-
 components/camel-http/pom.xml                      |     2 +-
 .../org/apache/camel/component/http/http.json      |    24 +-
 .../org/apache/camel/component/http/https.json     |    24 +-
 .../services/org/apache/camel/bean.properties      |     2 +-
 .../camel/bean/LoggingHttpActivityListener.json    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel-http/src/main/docs/http-component.adoc   |    89 +
 .../apache/camel/component/http/HttpComponent.java |     9 +-
 .../http/HttpCustomComponentNameTest.java          |     8 +-
 .../camel/component/http/HttpNoConnectionTest.java |     2 -
 .../http/HttpProducerSelectMethodTest.java         |     3 +-
 .../component/http/HttpProducerSessionTest.java    |     7 +-
 ...psTwoComponentsSslContextParametersGetTest.java |     8 +-
 .../camel-huawei/camel-huaweicloud-common/pom.xml  |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../generated/resources/huaweicloud-common.json    |     2 +-
 .../camel-huawei/camel-huaweicloud-dms/pom.xml     |     2 +-
 .../component/huaweicloud/dms/hwcloud-dms.json     |    50 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/huaweicloud/dms/DMSComponent.java    |     3 +-
 .../component/huaweicloud/dms/DMSEndpoint.java     |    13 +-
 .../camel-huawei/camel-huaweicloud-frs/pom.xml     |     2 +-
 .../component/huaweicloud/frs/hwcloud-frs.json     |    14 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../huaweicloud/frs/FaceRecognitionComponent.java  |     3 +-
 .../huaweicloud/frs/FaceRecognitionEndpoint.java   |    12 +-
 .../camel-huaweicloud-functiongraph/pom.xml        |     2 +-
 .../org/apache/camel/hwcloud-functiongraph.json    |    14 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/FunctionGraphComponent.java   |     3 +-
 .../org/apache/camel/FunctionGraphEndpoint.java    |    15 +-
 .../camel-huawei/camel-huaweicloud-iam/pom.xml     |     2 +-
 .../component/huaweicloud/iam/hwcloud-iam.json     |    26 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/huaweicloud/iam/IAMComponent.java    |     3 +-
 .../component/huaweicloud/iam/IAMEndpoint.java     |    18 +-
 .../camel-huaweicloud-imagerecognition/pom.xml     |     2 +-
 .../image/hwcloud-imagerecognition.json            |    14 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../image/ImageRecognitionComponent.java           |     3 +-
 .../image/ImageRecognitionEndpoint.java            |    12 +-
 .../camel-huawei/camel-huaweicloud-obs/pom.xml     |     9 +-
 .../component/huaweicloud/obs/hwcloud-obs.json     |    14 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/huaweicloud/obs/OBSComponent.java    |     3 +-
 .../component/huaweicloud/obs/OBSEndpoint.java     |    13 +-
 .../camel-huawei/camel-huaweicloud-smn/pom.xml     |     2 +-
 .../component/huaweicloud/smn/hwcloud-smn.json     |    28 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../smn/SimpleNotificationComponent.java           |     3 +-
 .../smn/SimpleNotificationEndpoint.java            |    14 +-
 components/camel-huawei/pom.xml                    |     2 +-
 components/camel-ibm/camel-ibm-cos/pom.xml         |     2 +-
 .../apache/camel/component/ibm/cos/ibm-cos.json    |    10 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/ibm/cos/IBMCOSConfiguration.java     |     4 +-
 .../camel/component/ibm/cos/IBMCOSConsumer.java    |    10 +-
 .../camel/component/ibm/cos/IBMCOSEndpoint.java    |     2 +-
 .../ibm/cos/integration/IBMCOSConsumerIT.java      |     9 +-
 .../integration/IBMCOSConsumerMoveAfterReadIT.java |     9 +-
 .../camel-ibm/camel-ibm-secrets-manager/pom.xml    |     2 +-
 .../ibm/secrets/manager/ibm-secrets-manager.json   |     4 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../manager/IBMSecretsManagerConfiguration.java    |     2 +-
 .../camel-ibm/camel-ibm-watson-discovery/pom.xml   |     2 +-
 .../ibm/watson/discovery/ibm-watson-discovery.json |     6 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../discovery/WatsonDiscoveryConfiguration.java    |     2 +-
 .../watson/discovery/WatsonDiscoveryProducer.java  |     3 +-
 .../camel-ibm/camel-ibm-watson-language/pom.xml    |     2 +-
 .../ibm/watson/language/ibm-watson-language.json   |     6 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../language/WatsonLanguageConfiguration.java      |     2 +-
 .../camel-ibm-watson-speech-to-text/pom.xml        |     2 +-
 .../ibm/watson/stt/ibm-watson-speech-to-text.json  |     6 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../stt/WatsonSpeechToTextConfiguration.java       |     2 +-
 .../ibm/watson/stt/WatsonSpeechToTextProducer.java |     5 +-
 .../stt/integration/WatsonSpeechToTextIT.java      |     3 +-
 .../camel-ibm-watson-text-to-speech/pom.xml        |     2 +-
 .../ibm/watson/tts/ibm-watson-text-to-speech.json  |     6 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../tts/WatsonTextToSpeechConfiguration.java       |     2 +-
 components/camel-ibm/camel-ibm-watsonx-ai/pom.xml  |     2 +-
 .../component/ibm/watsonx/ai/ibm-watsonx-ai.json   |     8 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../src/main/docs/ibm-watsonx-ai-component.adoc    |     2 +-
 .../ibm/watsonx/ai/WatsonxAiConfiguration.java     |     2 +-
 .../integration/WatsonxAiWebSocketStreamingIT.java |    20 +-
 .../camel-ibm/camel-ibm-watsonx-data/pom.xml       |    70 +
 .../data/WatsonxDataComponentConfigurer.java       |   112 +
 .../data/WatsonxDataEndpointConfigurer.java        |    96 +
 .../data/WatsonxDataEndpointUriFactory.java        |    81 +
 .../ibm/watsonx/data/ibm-watsonx-data.json         |    67 +
 .../services/org/apache/camel/component.properties |     7 +
 .../org/apache/camel/component/ibm-watsonx-data    |     2 +
 .../camel/configurer/ibm-watsonx-data-component    |     2 +
 .../camel/configurer/ibm-watsonx-data-endpoint     |     2 +
 .../camel/urifactory/ibm-watsonx-data-endpoint     |     2 +
 .../src/main/docs/ibm-watsonx-data-component.adoc  |   193 +
 .../ibm/watsonx/data/WatsonxDataComponent.java     |    60 +
 .../ibm/watsonx/data/WatsonxDataConfiguration.java |   140 +
 .../ibm/watsonx/data/WatsonxDataConstants.java     |    77 +
 .../ibm/watsonx/data/WatsonxDataEndpoint.java      |   140 +
 .../ibm/watsonx/data/WatsonxDataOperations.java    |    53 +
 .../ibm/watsonx/data/WatsonxDataProducer.java      |   440 +
 .../ibm/watsonx/data/WatsonxDataComponentTest.java |   192 +
 .../src/test/resources/log4j2.properties           |    22 +
 components/camel-ibm/pom.xml                       |     3 +-
 components/camel-ical/pom.xml                      |     2 +-
 .../org/apache/camel/component/ical/ical.json      |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../camel/component/ical/ICalDataFormatTest.java   |     2 +-
 components/camel-iec60870/pom.xml                  |     4 +-
 .../component/iec60870/client/iec60870-client.json |     4 +-
 .../component/iec60870/server/iec60870-server.json |     4 +-
 .../services/org/apache/camel/component.properties |     4 +-
 .../src/main/docs/iec60870-client-component.adoc   |     5 +-
 .../src/main/docs/iec60870-server-component.adoc   |     5 +-
 .../iec60870/AbstractConnectionMultiplexor.java    |     1 +
 .../component/iec60870/AbstractIecComponent.java   |     1 +
 .../component/iec60870/AbstractIecEndpoint.java    |     1 +
 .../camel/component/iec60870/BaseOptions.java      |     1 +
 .../camel/component/iec60870/ConnectionId.java     |     1 +
 .../apache/camel/component/iec60870/Constants.java |     1 +
 .../iec60870/DiscardAckChannelHandler.java         |     1 +
 .../camel/component/iec60870/DiscardAckModule.java |     1 +
 .../camel/component/iec60870/ObjectAddress.java    |     1 +
 .../component/iec60870/client/ClientComponent.java |     1 +
 .../iec60870/client/ClientConnection.java          |     1 +
 .../client/ClientConnectionMultiplexor.java        |     1 +
 .../component/iec60870/client/ClientConsumer.java  |     1 +
 .../component/iec60870/client/ClientEndpoint.java  |     1 +
 .../component/iec60870/client/ClientOptions.java   |     1 +
 .../component/iec60870/client/ClientProducer.java  |     1 +
 .../component/iec60870/server/ServerComponent.java |     1 +
 .../server/ServerConnectionMultiplexor.java        |     1 +
 .../component/iec60870/server/ServerConsumer.java  |     1 +
 .../component/iec60870/server/ServerEndpoint.java  |     1 +
 .../component/iec60870/server/ServerInstance.java  |     1 +
 .../component/iec60870/server/ServerOptions.java   |     1 +
 .../component/iec60870/server/ServerProducer.java  |     1 +
 .../camel/component/iec60870/ConnectionTest.java   |    22 +-
 components/camel-iggy/pom.xml                      |    17 +-
 .../component/iggy/IggyComponentConfigurer.java    |    24 +
 .../component/iggy/IggyEndpointConfigurer.java     |    24 +
 .../component/iggy/IggyEndpointUriFactory.java     |     6 +-
 .../org/apache/camel/component/iggy/iggy.json      |    20 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel-iggy/src/main/docs/iggy-component.adoc   |     2 +-
 .../apache/camel/component/iggy/IggyComponent.java |    23 +-
 .../camel/component/iggy/IggyConfiguration.java    |    49 +-
 .../apache/camel/component/iggy/IggyConsumer.java  |     5 +-
 .../apache/camel/component/iggy/IggyEndpoint.java  |    23 +-
 .../camel/component/iggy/IggyFetchRecords.java     |    27 +-
 .../component/iggy/IggyHeaderFilterStrategy.java   |    34 +
 .../apache/camel/component/iggy/IggyProducer.java  |     5 +-
 .../iggy/client/IggyClientConnectionPool.java      |    10 +-
 .../component/iggy/client/IggyClientFactory.java   |    78 +-
 .../component/iggy/IggyConfigurationTest.java      |   121 +
 .../iggy/IggyHeaderFilterStrategyTest.java         |    53 +
 .../apache/camel/component/iggy/IggyTestBase.java  |     5 +-
 components/camel-ignite/pom.xml                    |     2 +-
 .../camel/component/ignite/cache/ignite-cache.json |     2 +-
 .../component/ignite/compute/ignite-compute.json   |     2 +-
 .../component/ignite/events/ignite-events.json     |     2 +-
 .../camel/component/ignite/idgen/ignite-idgen.json |     2 +-
 .../ignite/messaging/ignite-messaging.json         |     2 +-
 .../camel/component/ignite/queue/ignite-queue.json |     2 +-
 .../camel/component/ignite/set/ignite-set.json     |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel-infinispan-common/pom.xml                |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/infinispan-common.json |     2 +-
 .../InfinispanAggregationRepository.java           |     2 +-
 .../camel-infinispan-embedded/pom.xml              |     2 +-
 .../infinispan/embedded/infinispan-embedded.json   |     2 +-
 .../services/org/apache/camel/bean.properties      |     2 +-
 .../InfinispanEmbeddedAggregationRepository.json   |     4 +-
 .../bean/InfinispanEmbeddedClusterService.json     |     2 +-
 .../InfinispanEmbeddedIdempotentRepository.json    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../InfinispanEmbeddedAggregationRepository.java   |     2 +-
 .../camel-infinispan/camel-infinispan/pom.xml      |     2 +-
 .../InfinispanRemoteComponentConfigurer.java       |     6 +
 .../remote/InfinispanRemoteEndpointConfigurer.java |     6 +
 .../remote/InfinispanRemoteEndpointUriFactory.java |     3 +-
 .../component/infinispan/remote/infinispan.json    |    68 +-
 .../services/org/apache/camel/bean.properties      |     2 +-
 .../InfinispanRemoteAggregationRepository.json     |     4 +-
 .../camel/bean/InfinispanRemoteClusterService.json |     4 +-
 .../bean/InfinispanRemoteIdempotentRepository.json |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/transformer.properties        |     2 +-
 .../camel/transformer/infinispan-embeddings.json   |     2 +-
 .../InfinispanRemoteAggregationRepository.java     |     2 +-
 .../remote/InfinispanRemoteConfiguration.java      |    20 +-
 .../infinispan/remote/InfinispanRemoteManager.java |    70 +-
 .../cluster/InfinispanRemoteClusterService.java    |     2 +-
 .../protostream/DefaultExchangeHolderUtils.java    |    20 +
 .../example/external/NotAllowedSerializable.java   |    37 +
 .../remote/InfinispanRemoteConfigurationIT.java    |    17 +-
 .../remote/InfinispanRemoteEmbeddingStoreIT.java   |     5 +-
 ...nfinispanRemoteSchemaRegistrationRetryTest.java |   207 +
 .../remote/InfinispanRemoteTestSupport.java        |     6 +-
 .../InfinispanRemoteClusteredTestSupport.java      |     5 +-
 .../cluster/InfinispanRemoteClusteredViewIT.java   |     2 +-
 .../DefaultExchangeHolderUtilsTest.java            |    77 +
 ...ispanRemoteIdempotentRepositoryTestSupport.java |     2 +-
 .../resources/infinispan/client-mac.properties     |    24 -
 .../test/resources/infinispan/client.properties    |     3 +
 components/camel-infinispan/pom.xml                |     2 +-
 components/camel-influxdb/pom.xml                  |     2 +-
 .../apache/camel/component/influxdb/influxdb.json  |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 components/camel-influxdb2/pom.xml                 |     2 +-
 .../camel/component/influxdb2/influxdb2.json       |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/influxdb2/InfluxDb2Component.java    |     3 +-
 components/camel-irc/pom.xml                       |     4 +-
 .../org/apache/camel/component/irc/irc.json        |    10 +-
 .../services/org/apache/camel/component.properties |     4 +-
 .../camel-irc/src/main/docs/irc-component.adoc     |     5 +-
 .../camel/component/irc/CamelSSLIRCConnection.java |     1 +
 .../org/apache/camel/component/irc/IrcBinding.java |     1 +
 .../org/apache/camel/component/irc/IrcChannel.java |     1 +
 .../apache/camel/component/irc/IrcComponent.java   |     1 +
 .../camel/component/irc/IrcConfiguration.java      |     7 +-
 .../apache/camel/component/irc/IrcConstants.java   |     1 +
 .../apache/camel/component/irc/IrcConsumer.java    |     1 +
 .../apache/camel/component/irc/IrcEndpoint.java    |     1 +
 .../org/apache/camel/component/irc/IrcLogger.java  |     1 +
 .../org/apache/camel/component/irc/IrcMessage.java |     1 +
 .../apache/camel/component/irc/IrcProducer.java    |     1 +
 components/camel-ironmq/pom.xml                    |     4 +-
 .../org/apache/camel/component/ironmq/ironmq.json  |     6 +-
 .../services/org/apache/camel/component.properties |     4 +-
 .../src/main/docs/ironmq-component.adoc            |     5 +-
 .../apache/camel/component/ironmq/GsonUtil.java    |     1 +
 .../camel/component/ironmq/IronMQComponent.java    |     1 +
 .../component/ironmq/IronMQConfiguration.java      |     3 +-
 .../camel/component/ironmq/IronMQConstants.java    |     1 +
 .../camel/component/ironmq/IronMQConsumer.java     |     3 +-
 .../camel/component/ironmq/IronMQEndpoint.java     |     1 +
 .../camel/component/ironmq/IronMQProducer.java     |     1 +
 components/camel-iso8583/pom.xml                   |     2 +-
 .../apache/camel/dataformat/iso8583/iso8583.json   |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 components/camel-jackson-avro/pom.xml              |     2 +-
 .../camel/component/jackson/avro/avroJackson.json  |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../org/apache/camel/transformer.properties        |     2 +-
 .../org/apache/camel/transformer/avro-binary.json  |     2 +-
 .../camel/transformer/avro-x-java-object.json      |     2 +-
 .../apache/camel/transformer/avro-x-struct.json    |     2 +-
 .../src/main/docs/avroJackson-dataformat.adoc      |    73 -
 .../src/main/docs/avroJackson2-dataformat.adoc     |    73 +
 .../jackson/avro/transform/AvroSchemaResolver.java |     6 +-
 .../avro/transform/AvroSchemaResolverTest.java     |    43 +
 components/camel-jackson-protobuf/pom.xml          |     2 +-
 .../jackson/protobuf/protobufJackson.json          |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../org/apache/camel/transformer.properties        |     2 +-
 .../apache/camel/transformer/protobuf-binary.json  |     2 +-
 .../camel/transformer/protobuf-x-java-object.json  |     2 +-
 .../camel/transformer/protobuf-x-struct.json       |     2 +-
 .../src/main/docs/protobufJackson-dataformat.adoc  |    73 -
 .../src/main/docs/protobufJackson2-dataformat.adoc |    73 +
 .../protobuf/transform/ProtobufSchemaResolver.java |     8 +-
 .../transform/ProtobufSchemaResolverTest.java      |    39 +
 components/camel-jackson/pom.xml                   |     2 +-
 .../apache/camel/component/jackson/jackson.json    |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../org/apache/camel/transformer.properties        |     2 +-
 .../apache/camel/transformer/application-json.json |     2 +-
 .../transformer/application-x-java-object.json     |     2 +-
 .../camel/transformer/application-x-struct.json    |     2 +-
 .../src/main/docs/jackson-dataformat.adoc          |    94 -
 .../src/main/docs/jackson2-dataformat.adoc         |    94 +
 components/camel-jackson3-avro/pom.xml             |     4 +-
 .../camel/component/jackson3/avro/avroJackson.json |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../org/apache/camel/transformer.properties        |     2 +-
 .../org/apache/camel/transformer/avro-binary.json  |     2 +-
 .../camel/transformer/avro-x-java-object.json      |     2 +-
 .../apache/camel/transformer/avro-x-struct.json    |     2 +-
 .../src/main/docs/avroJackson-dataformat.adoc      |    73 -
 .../src/main/docs/avroJackson3-dataformat.adoc     |    73 +
 .../transform/AvroBinaryDataTypeTransformer.java   |     4 +-
 .../avro/transform/AvroSchemaResolver.java         |     6 +-
 .../avro/JacksonAvroLookupResolverTest.java        |     2 +-
 .../JacksonAvroMarshalUnmarshalJsonNodeTest.java   |     2 +-
 .../JacksonAvroMarshalUnmarshalPojoListTest.java   |     2 +-
 .../avro/JacksonAvroMarshalUnmarshalPojoTest.java  |     2 +-
 .../avro/transform/AvroSchemaResolverTest.java     |    43 +
 components/camel-jackson3-protobuf/pom.xml         |     4 +-
 .../jackson3/protobuf/protobufJackson.json         |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../org/apache/camel/transformer.properties        |     2 +-
 .../apache/camel/transformer/protobuf-binary.json  |     2 +-
 .../camel/transformer/protobuf-x-java-object.json  |     2 +-
 .../camel/transformer/protobuf-x-struct.json       |     2 +-
 .../src/main/docs/protobufJackson-dataformat.adoc  |    73 -
 .../src/main/docs/protobufJackson3-dataformat.adoc |    73 +
 .../ProtobufBinaryDataTypeTransformer.java         |     4 +-
 .../protobuf/transform/ProtobufSchemaResolver.java |     8 +-
 .../JacksonProtobufLookupResolverTest.java         |     2 +-
 ...acksonProtobufMarshalUnmarshalJsonNodeTest.java |     2 +-
 .../JacksonProtobufMarshalUnmarshalPojoTest.java   |     2 +-
 .../transform/ProtobufSchemaResolverTest.java      |    39 +
 components/camel-jackson3/pom.xml                  |     4 +-
 .../apache/camel/component/jackson3/jackson.json   |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../org/apache/camel/transformer.properties        |     2 +-
 .../apache/camel/transformer/application-json.json |     2 +-
 .../transformer/application-x-java-object.json     |     2 +-
 .../camel/transformer/application-x-struct.json    |     2 +-
 .../src/main/docs/jackson-dataformat.adoc          |   120 -
 .../src/main/docs/jackson3-dataformat.adoc         |   120 +
 .../jackson3/converter/JacksonTypeConverters.java  |    21 +-
 .../camel/component/jackson3/transform/Json.java   |     4 +-
 .../component/jackson3/JacksonConcurrentTest.java  |     4 +-
 .../component/jackson3/JacksonFeaturesTest.java    |     2 +-
 .../jackson3/JacksonIncludeDefaultTest.java        |     2 +-
 .../jackson3/JacksonIncludeNotNulllTest.java       |     2 +-
 .../jackson3/JacksonJAXBAnnotationTest.java        |     2 +-
 .../jackson3/JacksonMarshalAllowJMSTypeTest.java   |     2 +-
 .../JacksonMarshalContentTypeHeaderTest.java       |     2 +-
 .../jackson3/JacksonMarshalDateTimezoneTest.java   |     2 +-
 .../JacksonMarshalMultibyteCharactersTest.java     |     2 +-
 .../jackson3/JacksonMarshalNamingStrategyTest.java |     2 +-
 .../component/jackson3/JacksonMarshalTest.java     |     2 +-
 .../jackson3/JacksonMarshalUnmarshalArrayTest.java |     2 +-
 .../jackson3/JacksonMarshalUnmarshalListTest.java  |     2 +-
 .../JacksonMarshalUnmarshalPojoArrayTest.java      |     2 +-
 ...onMarshalUnmarshalTypeHeaderNotAllowedTest.java |     2 +-
 .../JacksonMarshalUnmarshalTypeHeaderTest.java     |     2 +-
 .../component/jackson3/JacksonMarshalViewTest.java |     2 +-
 .../component/jackson3/JacksonModuleTest.java      |     2 +-
 .../JacksonNotUseDefaultObjectMapperTest.java      |     2 +-
 .../jackson3/JacksonObjectListSplitTest.java       |     4 +-
 .../jackson3/JacksonObjectMapperRegistryTest.java  |     2 +-
 .../jackson3/SpringJacksonAllowNullBodyTest.java   |     2 +-
 .../jackson3/SpringJacksonEnableFeatureTest.java   |     2 +-
 ...ingJacksonJsonDataFormatNamingStrategyTest.java |     2 +-
 .../jackson3/SpringJacksonJsonDataFormatTest.java  |     2 +-
 .../SpringJacksonMarshalUnmarshalListTest.java     |     2 +-
 .../SpringJacksonObjectMapperRegistryTest.java     |     2 +-
 .../converter/JacksonConversionsBufferTest.java    |     2 +-
 .../converter/JacksonConversionsPojoTest.java      |     7 +-
 .../converter/JacksonConversionsSimpleTest.java    |     2 +-
 .../jackson3/converter/JacksonConversionsTest.java |     2 +-
 .../converter/JacksonJSonNodeConverterTest.java    |     2 +-
 components/camel-jackson3xml/pom.xml               |     4 +-
 .../camel/component/jackson3xml/jacksonXml.json    |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../src/main/docs/jacksonXml-dataformat.adoc       |   355 -
 .../src/main/docs/jacksonXml3-dataformat.adoc      |   355 +
 .../jackson3xml/JacksonConcurrentTest.java         |     4 +-
 .../jackson3xml/JacksonConversionsSimpleTest.java  |     2 +-
 .../jackson3xml/JacksonConversionsTest.java        |     2 +-
 .../JacksonEmptyElementsAsNullTest.java            |     2 +-
 .../jackson3xml/JacksonIncludeDefaultTest.java     |     2 +-
 .../jackson3xml/JacksonIncludeNotNulllTest.java    |     2 +-
 .../jackson3xml/JacksonJAXBAnnotationTest.java     |     2 +-
 .../JacksonMarshalAllowJMSTypeTest.java            |     2 +-
 .../JacksonMarshalContentTypeHeaderTest.java       |     2 +-
 .../JacksonMarshalDateTimezoneTest.java            |     2 +-
 .../component/jackson3xml/JacksonMarshalTest.java  |     2 +-
 .../JacksonMarshalUnmarshalListTest.java           |     2 +-
 ...onMarshalUnmarshalTypeHeaderNotAllowedTest.java |     2 +-
 .../JacksonMarshalUnmarshalTypeHeaderTest.java     |     2 +-
 .../jackson3xml/JacksonMarshalViewTest.java        |     2 +-
 .../component/jackson3xml/JacksonModuleTest.java   |     2 +-
 .../jackson3xml/JacksonObjectListSplitTest.java    |     4 +-
 .../SpringJacksonEnableFeatureTest.java            |     2 +-
 .../SpringJacksonMarshalUnmarshalListTest.java     |     2 +-
 .../SpringJacksonXmlDataFormatTest.java            |     2 +-
 components/camel-jacksonxml/pom.xml                |     2 +-
 .../camel/component/jacksonxml/jacksonXml.json     |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../src/main/docs/jacksonXml-dataformat.adoc       |   355 -
 .../src/main/docs/jacksonXml2-dataformat.adoc      |   355 +
 components/camel-jandex/pom.xml                    |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/jandex.json            |     2 +-
 components/camel-jasypt/pom.xml                    |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/jasypt.json            |     2 +-
 components/camel-javascript/pom.xml                |     2 +-
 .../META-INF/org/apache/camel/language/js/js.json  |     2 +-
 .../services/org/apache/camel/language.properties  |     2 +-
 components/camel-jaxb/pom.xml                      |     2 +-
 .../org/apache/camel/converter/jaxb/jaxb.json      |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../camel/converter/jaxb/address/package-info.java |     7 +-
 .../camel/converter/jaxb/message/package-info.java |     4 +-
 .../camel/converter/jaxb/person/package-info.java  |     7 +-
 components/camel-jcache/pom.xml                    |     2 +-
 .../org/apache/camel/component/jcache/jcache.json  |     2 +-
 .../services/org/apache/camel/bean.properties      |     2 +-
 .../camel/bean/JCacheAggregationRepository.json    |     4 +-
 .../camel/bean/JCacheIdempotentRepository.json     |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../aggregate/JCacheAggregationRepository.java     |     2 +-
 components/camel-jcr/pom.xml                       |     2 +-
 .../org/apache/camel/component/jcr/jcr.json        |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/jcr/JcrConsumer.java    |    16 +-
 components/camel-jdbc/pom.xml                      |     2 +-
 .../org/apache/camel/component/jdbc/jdbc.json      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 components/camel-jetty-common/pom.xml              |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/jetty-common.json      |     2 +-
 .../camel/component/jetty/JettyHttpComponent.java  |    57 +-
 .../camel/component/jetty/JettyHttpEndpoint.java   |    24 +
 components/camel-jetty/pom.xml                     |     6 +-
 .../jetty12/JettyHttpComponent12Configurer.java    |     4 +-
 .../org/apache/camel/component/jetty12/jetty.json  |    14 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/jetty12/JettyHttpComponent12.java    |    15 +-
 .../component/jetty/ExplicitHttpsRouteTest.java    |     6 +-
 ...ExplicitHttpsSslContextParametersRouteTest.java |     6 +-
 .../camel/component/jetty/HttpsAsyncRouteTest.java |    10 +-
 .../jetty/JettyBridgeHostHeaderIssueTest.java      |    58 +-
 .../jetty/JettyFailoverRoundRobinTest.java         |    73 +-
 .../component/jetty/JettySessionSupportTest.java   |    23 +-
 .../component/jetty/JettyValidatorStreamTest.java  |    10 +-
 ...alidatorStreamWithStreamCachingEnabledTest.java |    10 +-
 .../camel/component/jetty/JettyValidatorTest.java  |    12 +-
 .../component/jetty/JettyXsltHttpTemplateTest.java |    10 +-
 .../camel/component/jetty/JettyXsltTest.java       |    10 +-
 .../jetty/SpringFailoverRoundRobinTest.java        |    28 +-
 .../rest/RestApiOverrideBasePathJettyTest.java     |     7 -
 .../jetty/rest/RestApiOverrideHostJettyTest.java   |     7 -
 .../rest/RestJettyNoContentRestConfigTest.java     |     8 +-
 .../jetty/rest/RestJettyNoContentTest.java         |     8 +-
 .../jetty/rest/RestJettyRedirectTest.java          |    12 +-
 components/camel-jfr/pom.xml                       |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../camel-jfr/src/generated/resources/jfr.json     |     2 +-
 components/camel-jgroups-raft/pom.xml              |     2 +-
 .../camel/component/jgroups/raft/jgroups-raft.json |    26 +-
 .../services/org/apache/camel/bean.properties      |     2 +-
 .../camel/bean/JGroupsRaftClusterService.json      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../jgroups/raft/JGroupsRaftConstants.java         |    24 +-
 components/camel-jgroups/pom.xml                   |     2 +-
 .../apache/camel/component/jgroups/jgroups.json    |    10 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/jgroups/JGroupsConstants.java  |     8 +-
 components/camel-jira/pom.xml                      |    12 +-
 .../org/apache/camel/component/jira/jira.json      |    26 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/jira/JiraConfiguration.java    |    12 +-
 .../oauth/OAuthAsynchronousHttpClientFactory.java  |     3 +-
 components/camel-jms/pom.xml                       |     2 +-
 .../component/jms/JmsComponentConfigurer.java      |    12 +
 .../camel/component/jms/JmsEndpointConfigurer.java |    12 +
 .../camel/component/jms/JmsEndpointUriFactory.java |     4 +-
 .../org/apache/camel/component/jms/jms.json        |   108 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../jms/ClassicJmsHeaderFilterStrategy.java        |     1 +
 .../org/apache/camel/component/jms/JmsBinding.java |   116 +-
 .../apache/camel/component/jms/JmsComponent.java   |    16 +
 .../camel/component/jms/JmsConfiguration.java      |    60 +-
 .../component/jms/JmsHeaderFilterStrategy.java     |     1 +
 .../org/apache/camel/component/jms/JmsMessage.java |     7 +
 .../component/jms/reply/QueueReplyManager.java     |    19 +-
 .../com/example/external/NotAllowedPayload.java    |    27 +
 .../component/jms/ConsumeJmsObjectMessageTest.java |     4 +-
 .../component/jms/FromTextToBytesMessageTest.java  |    16 +-
 .../apache/camel/component/jms/JmsBindingTest.java |    75 +
 .../camel/component/jms/JmsComponentIbmMQTest.java |     2 -
 .../JmsComponentTransactedCacheLevelNameTest.java  |     6 +-
 .../component/jms/JmsInOutBeanReturnNullTest.java  |     2 +
 .../jms/JmsInOutTransferExchangeTest.java          |    10 +
 .../camel/component/jms/JmsMessageTypeTest.java    |    10 +
 .../jms/JmsMultipleConsumersQueueTest.java         |     8 +-
 .../jms/JmsMultipleConsumersTopicTest.java         |     8 +-
 .../component/jms/JmsObjectMessageEnabledTest.java |   143 +
 .../jms/JmsProducerWithJMSHeaderTest.java          |     2 +-
 .../jms/JmsRouteWithInOnlyAndMultipleAcksTest.java |     2 +-
 .../component/jms/JmsRouteWithInOnlyTest.java      |     2 +-
 .../jms/JmsRouteWithObjectMessageTest.java         |    11 +
 .../component/jms/JmsTransferExchangeTest.java     |    10 +
 .../component/jms/ManagedJmsEndpointTest.java      |     2 -
 .../jms/async/AsyncConsumerInOutTwoTest.java       |     2 +-
 .../component/jms/async/AsyncJmsInOutTest.java     |     4 +-
 .../JmsAddAndRemoveRouteManagementIT.java          |    36 +-
 .../JmsDeadLetterQueueUsingTransferExchangeIT.java |    11 +
 .../JmsDestinationProducedHeaderIT.java            |     4 +-
 .../jms/integration/JmsLoadBalanceFailOverIT.java  |     7 +-
 ...eFailOverWithForceSendOriginalJmsMessageIT.java |     4 +-
 .../jms/integration/JmsRoutingSlipInOutIT.java     |     2 +-
 .../jms/integration/JmsToDSendDynamicIT.java       |     6 +-
 .../jms/integration/JmsTransferExceptionIT.java    |    11 +
 .../JmsTransferExchangeFromSplitterIT.java         |    11 +
 .../component/jms/integration/JmsXMLRouteIT.java   |    11 +
 .../ActiveMQPropagateSerializableHeadersIT.java    |    11 +
 .../consumers/TwoConsumerOnSameQueueIT.java        |     3 -
 .../jms/integration/issues/BeanExceptionIT.java    |    11 +
 .../issues/JmsAnotherCustomJMSReplyToIT.java       |     2 +-
 .../issues/JmsTypeConverterIssueIT.java            |     4 +-
 .../polling/JmsPollingHighTimeOutIT.java           |     2 +-
 .../spring/issues/JmsSpringValidatorIT.java        |     4 +-
 .../spring/polling/JmsPollingConsumerSpringIT.java |     2 +-
 .../spring/tx/JmsToJmsTransactedIT.java            |    32 +-
 .../integration/spring/tx/RouteIdTransactedIT.java |     6 +
 .../spring/tx/async/AsyncEndpointJmsTXIT.java      |     4 +-
 .../tx/async/AsyncEndpointJmsTXMulticastIT.java    |     4 +-
 .../async/AsyncEndpointJmsTXRecipientListIT.java   |     4 +-
 .../tx/async/AsyncEndpointJmsTXRollback2IT.java    |     4 +-
 .../tx/async/AsyncEndpointJmsTXRollbackIT.java     |     4 +-
 .../tx/async/AsyncEndpointJmsTXRoutingSlipIT.java  |     4 +-
 .../async/AsyncEndpointJmsTXTryCatchFinallyIT.java |     4 +-
 .../tx/async/AsyncEndpointJmsTXWireTapIT.java      |     4 +-
 .../JMSTransactionIsTransactedRedeliveredIT.java   |     2 +-
 .../tx/security/JmsToJmsTransactedSecurityIT.java  |    17 +-
 ...dLetterChannelHandlerRollbackOnExceptionIT.java |    32 +-
 ...tterChannelNotHandlerRollbackOnExceptionIT.java |    83 +-
 ...TransactedOnExceptionRollbackOnExceptionIT.java |    28 +-
 ...ransferExchangeInflightRepositoryFlushTest.java |    11 +
 .../component/jms/issues/JmsReplyToIbmMQTest.java  |     2 -
 .../ncd/NoClassDefFoundErrorWrapExceptionTest.java |    11 +
 .../camel/component/jms/support/MyCoolBean.java    |     4 +-
 ...tReplyTemporaryRefreshFailureOnStartupTest.java |     8 +-
 .../jms/temp/TemporaryQueueRouteTest.java          |     2 -
 .../component/jms/validator/JmsValidatorTest.java  |    18 +-
 .../src/test/resources/junit-platform.properties   |    17 +
 .../spring/issues/JmsSpringValidatorIT.xml         |    14 +-
 components/camel-jmx/pom.xml                       |     5 +-
 .../org/apache/camel/component/jmx/jmx.json        |     6 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/jmx/JMXEndpoint.java    |     4 +-
 .../apache/camel/component/jmx/JMXRemoteTest.java  |     9 +-
 .../jmx/JMXRobustRemoteConnectionTest.java         |    20 +-
 components/camel-jolt/pom.xml                      |     2 +-
 .../org/apache/camel/component/jolt/jolt.json      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 components/camel-jooq/pom.xml                      |     9 +-
 .../org/apache/camel/component/jooq/jooq.json      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel-jooq/src/main/docs/jooq-component.adoc   |     2 +-
 .../src/test/resources/config.properties           |     2 +-
 .../camel-jooq/src/test/resources/jooq-spring.xml  |     4 +-
 components/camel-joor/pom.xml                      |     2 +-
 .../org/apache/camel/language/joor/java.json       |     2 +-
 .../org/apache/camel/language/joor/joor.json       |     2 +-
 .../services/org/apache/camel/language.properties  |     2 +-
 .../camel-joor/src/main/docs/java-language.adoc    |     2 -
 .../camel-joor/src/main/docs/joor-language.adoc    |     2 -
 .../apache/camel/language/joor/MultiCompile.java   |    33 +
 components/camel-jpa/pom.xml                       |     2 +-
 .../org/apache/camel/component/jpa/jpa.json        |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../jpa/JpaRouteSkipLockedEntityTest.java          |     2 +-
 components/camel-jq/pom.xml                        |     2 +-
 .../META-INF/org/apache/camel/language/jq/jq.json  |     2 +-
 .../services/org/apache/camel/language.properties  |     2 +-
 .../apache/camel/language/jq/JqBuiltInFnTest.java  |    49 +
 components/camel-jsch/pom.xml                      |     8 +-
 .../camel/component/scp/ScpEndpointConfigurer.java |    24 +
 .../camel/component/scp/ScpEndpointUriFactory.java |    11 +-
 .../org/apache/camel/component/scp/scp.json        |    30 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel-jsch/src/main/docs/scp-component.adoc    |    13 +
 .../apache/camel/component/scp/ScpComponent.java   |     3 +-
 .../camel/component/scp/ScpConfiguration.java      |    69 +-
 .../apache/camel/component/scp/ScpOperations.java  |    95 +-
 .../component/scp/ScpCertHostVerificationIT.java   |   207 +
 .../camel/component/scp/ScpCertUserAuthIT.java     |   211 +
 .../camel/component/scp/ScpServerTestSupport.java  |    14 +-
 .../camel-jsch/src/test/resources/cert_host_ca     |     7 +
 .../camel-jsch/src/test/resources/cert_host_ca.pub |     1 +
 .../camel-jsch/src/test/resources/cert_host_key    |    27 +
 .../src/test/resources/cert_host_key-cert.pub      |     1 +
 .../src/test/resources/cert_host_key.pub           |     1 +
 .../camel-jsch/src/test/resources/cert_user_ca     |     7 +
 .../camel-jsch/src/test/resources/cert_user_ca.pub |     1 +
 .../camel-jsch/src/test/resources/cert_user_key    |    27 +
 .../src/test/resources/cert_user_key-cert.pub      |     1 +
 .../src/test/resources/cert_user_key.pub           |     1 +
 components/camel-jslt/pom.xml                      |     2 +-
 .../org/apache/camel/component/jslt/jslt.json      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 components/camel-json-patch/pom.xml                |     2 +-
 .../camel/component/jsonpatch/json-patch.json      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/jsonpatch/JsonPatchComponent.java    |     3 +-
 components/camel-json-validator/pom.xml            |     7 +-
 .../component/jsonvalidator/json-validator.json    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../jsonvalidator/DefaultJsonUriSchemaLoader.java  |    47 +-
 .../DefaultJsonValidationErrorHandler.java         |     8 +-
 .../jsonvalidator/JsonUriSchemaLoader.java         |     4 +-
 .../jsonvalidator/JsonValidationException.java     |    20 +-
 .../jsonvalidator/JsonValidatorEndpoint.java       |    17 +-
 .../jsonvalidator/JsonValidatorErrorHandler.java   |     8 +-
 .../jsonvalidator/JsonValidationExceptionTest.java |    13 +-
 .../jsonvalidator/ValidatorRouteTest.java          |     6 +-
 components/camel-jsonapi/pom.xml                   |     2 +-
 .../apache/camel/component/jsonapi/jsonApi.json    |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 components/camel-jsonata/pom.xml                   |     2 +-
 .../apache/camel/component/jsonata/jsonata.json    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 components/camel-jsonb/pom.xml                     |     2 +-
 .../org/apache/camel/component/jsonb/jsonb.json    |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 components/camel-jsonpath/pom.xml                  |     2 +-
 .../org/apache/camel/jsonpath/jsonpath.json        |     2 +-
 .../services/org/apache/camel/language.properties  |     2 +-
 .../java/org/apache/camel/jsonpath/JsonStream.java |     9 +-
 .../camel/jsonpath/JsonPathPlatformHttpTest.java   |    10 +-
 .../jsonpath/JsonPathSimpleResultTypeTest.java     |    57 +
 components/camel-jsoup/pom.xml                     |    74 +
 .../services/org/apache/camel/other.properties     |     7 +
 .../camel/simple-function-factory/camel-jsoup      |     2 +
 .../camel-jsoup/src/generated/resources/jsoup.json |    15 +
 components/camel-jsoup/src/main/docs/jsoup.adoc    |    15 +
 .../apache/camel/jsoup/JSoupExpressionBuilder.java |   139 +
 .../apache/camel/jsoup/SimpleJsoupFunction.java    |    70 +
 .../org/apache/camel/jsoup/SimpleJSoupTest.java    |    81 +
 .../src/test/resources/log4j2.properties           |    28 +
 components/camel-jt400/pom.xml                     |     2 +-
 .../org/apache/camel/component/jt400/jt400.json    |     6 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/jt400/Jt400Configuration.java  |     4 +-
 components/camel-jta/pom.xml                       |    65 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../camel-jta/src/generated/resources/jta.json     |     2 +-
 .../apache/camel/jta/TransactionErrorHandler.java  |    31 +
 ...ansactionErrorHandlerGracePeriodShutdownIT.java |   264 +
 .../jta/TransactionErrorHandlerShutdownTest.java   |   148 +
 .../TransactionErrorHandlerSuspendResumeTest.java  |   122 +
 .../camel-jta/src/test/resources/log4j2.properties |    28 +
 components/camel-jte/pom.xml                       |     2 +-
 .../org/apache/camel/component/jte/jte.json        |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 components/camel-kafka/pom.xml                     |     2 +-
 .../org/apache/camel/component/kafka/kafka.json    |    26 +-
 .../org/apache/camel/dev-console/kafka.json        |     2 +-
 .../services/org/apache/camel/bean.properties      |     2 +-
 .../camel/bean/KafkaIdempotentRepository.json      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/dev-consoles.properties       |     2 +-
 .../component/kafka/DefaultKafkaClientFactory.java |     6 +-
 .../camel/component/kafka/KafkaComponent.java      |    39 +-
 .../camel/component/kafka/KafkaConfiguration.java  |    12 +-
 .../camel/component/kafka/KafkaConsumer.java       |     8 +-
 .../camel/component/kafka/KafkaFetchRecords.java   |     3 +-
 .../camel/component/kafka/KafkaProducer.java       |    12 +-
 .../batching/KafkaRecordBatchingProcessor.java     |     6 +-
 .../camel/component/kafka/KafkaProducerTest.java   |     5 +-
 ...eakOnFirstErrorOffUsingKafkaManualCommitIT.java |     5 +-
 .../KafkaBreakOnFirstErrorReleaseResourcesIT.java  |     5 +-
 .../KafkaBreakOnFirstErrorReplayOldMessagesIT.java |     5 +-
 .../KafkaBreakOnFirstErrorSeekIssueIT.java         |     5 +-
 ...rstErrorWithBatchUsingAsyncCommitManagerIT.java |     5 +-
 ...irstErrorWithBatchUsingKafkaManualCommitIT.java |     5 +-
 ...rrorWithBatchUsingKafkaManualCommitRetryIT.java |     5 +-
 ...irstErrorWithBatchUsingSyncCommitManagerIT.java |     5 +-
 .../KafkaConsumerAsyncManualCommitIT.java          |     5 +-
 .../kafka/integration/KafkaConsumerAuthIT.java     |     5 +-
 .../integration/KafkaConsumerAuthInvalidIT.java    |    11 +-
 .../KafkaConsumerAuthInvalidWithReconnectIT.java   |     5 +-
 .../integration/KafkaConsumerAuthManualTest.java   |     5 +-
 ...KafkaConsumerAutoInstResumeRouteStrategyIT.java |    15 +-
 .../integration/KafkaConsumerBatchSizeIT.java      |     5 +-
 .../KafkaConsumerCustomSubscribeAdapterIT.java     |     5 +-
 .../kafka/integration/KafkaConsumerFullIT.java     |     5 +-
 .../integration/KafkaConsumerGroupProtocolIT.java  |     7 +-
 .../KafkaConsumerIdempotentTestSupport.java        |     5 +-
 .../KafkaConsumerLastRecordHeaderIT.java           |     5 +-
 .../integration/KafkaConsumerSaslAuthTypeIT.java   |     5 +-
 .../kafka/integration/KafkaConsumerStopIT.java     |     5 +-
 .../integration/KafkaConsumerTopicIsPatternIT.java |     5 +-
 .../kafka/integration/KafkaProducerFullIT.java     |    33 +-
 .../integration/KafkaProducerSaslAuthTypeIT.java   |     3 +-
 .../kafka/integration/KafkaTransactionIT.java      |    27 +-
 .../integration/KafkaWithDBTransactionIT.java      |    21 +-
 .../batching/BatchingProcessingITSupport.java      |     5 +-
 .../KafkaBatchingIntervalResetAfterIdleIT.java     |   163 +
 .../commit/BaseManualCommitTestSupport.java        |     5 +-
 .../kafka/integration/common/KafkaTestUtil.java    |    26 +-
 .../health/KafkaConsumerHealthCheckIT.java         |     2 +-
 .../health/KafkaHealthCheckTestSupport.java        |     5 +-
 .../KafkaPausableConsumerCircuitBreakerIT.java     |     5 +-
 .../integration/pause/KafkaPausableConsumerIT.java |     5 +-
 components/camel-kamelet/pom.xml                   |     2 +-
 .../apache/camel/component/kamelet/kamelet.json    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/kamelet/KameletProcessor.java  |     3 +-
 .../component/kamelet/utils/format/MimeType.java   |     7 +-
 components/camel-keycloak/pom.xml                  |     2 +-
 .../apache/camel/component/keycloak/keycloak.json  |    33 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../src/main/docs/keycloak-component.adoc          |    84 +
 .../component/keycloak/KeycloakConfiguration.java  |     8 +-
 .../component/keycloak/KeycloakConstants.java      |    22 +
 .../camel/component/keycloak/KeycloakConsumer.java |     3 +-
 .../component/keycloak/KeycloakOperations.java     |    15 +-
 .../camel/component/keycloak/KeycloakProducer.java |   316 +
 .../keycloak/security/KeycloakSecurityHelper.java  |     8 +-
 .../security/KeycloakSecurityProcessor.java        |     3 +-
 .../security/KeycloakTokenIntrospector.java        |     6 +-
 .../component/keycloak/KeycloakConsumerIT.java     |    12 +-
 .../component/keycloak/KeycloakProducerTest.java   |   277 +
 .../component/keycloak/KeycloakTestInfraIT.java    |   306 +-
 .../security/KeycloakSecurityHelperTest.java       |    72 +-
 .../keycloak/security/KeycloakSecurityIT.java      |    39 +-
 .../security/KeycloakSecurityTestInfraIT.java      |    10 +-
 .../security/KeycloakTokenIntrospectorTest.java    |     7 +-
 components/camel-knative/camel-knative-api/pom.xml |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/knative-api.json       |     2 +-
 .../camel-knative/camel-knative-component/pom.xml  |     2 +-
 .../apache/camel/component/knative/knative.json    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel-knative/camel-knative-http/pom.xml       |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/knative-http.json      |     2 +-
 .../http/KnativeHttpHeaderFilterStrategy.java      |     1 +
 .../component/knative/http/KnativeHttpServer.java  |    35 +-
 .../component/knative/http/KnativeHttpTest.java    |     6 +-
 .../component/knative/http/KnativeHttpsServer.java |     9 +-
 components/camel-knative/pom.xml                   |     2 +-
 components/camel-kubernetes/pom.xml                |     2 +-
 .../client/ConfigFluentImplConfigurer.java         |     6 +
 .../config_maps/kubernetes-config-maps.json        |    26 +-
 .../kubernetes/cronjob/kubernetes-cronjob.json     |    26 +-
 .../kubernetes-custom-resources.json               |    26 +-
 .../deployments/kubernetes-deployments.json        |    26 +-
 .../kubernetes/events/kubernetes-events.json       |    26 +-
 .../component/kubernetes/hpa/kubernetes-hpa.json   |    26 +-
 .../component/kubernetes/job/kubernetes-job.json   |    26 +-
 .../namespaces/kubernetes-namespaces.json          |    26 +-
 .../kubernetes/nodes/kubernetes-nodes.json         |    26 +-
 .../kubernetes-persistent-volumes.json             |    26 +-
 .../kubernetes-persistent-volumes-claims.json      |    26 +-
 .../component/kubernetes/pods/kubernetes-pods.json |    26 +-
 .../kubernetes-replication-controllers.json        |    26 +-
 .../kubernetes-resources-quota.json                |    26 +-
 .../kubernetes/secrets/kubernetes-secrets.json     |    26 +-
 .../kubernetes-service-accounts.json               |    26 +-
 .../kubernetes/services/kubernetes-services.json   |    26 +-
 .../build_configs/openshift-build-configs.json     |    26 +-
 .../openshift/builds/openshift-builds.json         |    26 +-
 .../openshift-deploymentconfigs.json               |    26 +-
 .../camel/dev-console/kubernetes-configmaps.json   |     2 +-
 .../camel/dev-console/kubernetes-secrets.json      |     2 +-
 .../services/org/apache/camel/bean.properties      |     2 +-
 .../camel/bean/KubernetesClusterService.json       |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/dev-consoles.properties       |     2 +-
 .../kubernetes/KubernetesConfiguration.java        |    24 +-
 .../ConfigMapBinaryPropertiesFunction.java         |     4 +-
 .../properties/ConfigMapPropertiesFunction.java    |     4 +-
 .../properties/SecretBinaryPropertiesFunction.java |     4 +-
 .../properties/SecretPropertiesFunction.java       |     4 +-
 components/camel-kudu/pom.xml                      |    11 +-
 .../org/apache/camel/component/kudu/kudu.json      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 components/camel-language/pom.xml                  |     2 +-
 .../apache/camel/component/language/language.json  |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/language/LanguageComponent.java      |     3 +-
 components/camel-ldap/pom.xml                      |     2 +-
 .../org/apache/camel/component/ldap/ldap.json      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../core/integ5/ServerAnnotationProcessor.java     |    45 +-
 components/camel-ldif/pom.xml                      |     2 +-
 .../org/apache/camel/component/ldif/ldif.json      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../core/integ5/ServerAnnotationProcessor.java     |    45 +-
 components/camel-leveldb/pom.xml                   |     2 +-
 .../services/org/apache/camel/bean.properties      |     2 +-
 .../camel/bean/LevelDBAggregationRepository.json   |     4 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/leveldb.json           |     2 +-
 .../camel-leveldb/src/main/docs/leveldb.adoc       |    10 +-
 .../leveldb/LevelDBAggregationRepository.java      |    11 +-
 .../camel/component/leveldb/LevelDBSerializer.java |     2 +-
 components/camel-log/pom.xml                       |     2 +-
 .../org/apache/camel/component/log/log.json        |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/log/LogComponent.java   |     3 +-
 components/camel-lra/pom.xml                       |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../camel-lra/src/generated/resources/lra.json     |     2 +-
 .../camel/service/lra/AbstractLRATestSupport.java  |     8 +-
 components/camel-lucene/pom.xml                    |     2 +-
 .../org/apache/camel/component/lucene/lucene.json  |     6 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../src/main/docs/lucene-component.adoc            |     2 +-
 .../camel/component/lucene/LuceneConstants.java    |     4 +-
 components/camel-lumberjack/pom.xml                |     2 +-
 .../camel/component/lumberjack/lumberjack.json     |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/lumberjack/LumberjackConsumer.java   |     4 +
 .../component/lumberjack/io/LumberjackServer.java  |     5 +
 .../LumberjackComponentGlobalSSLTest.java          |    19 +-
 .../lumberjack/LumberjackComponentSSLTest.java     |    17 +-
 .../lumberjack/LumberjackComponentTest.java        |    17 +-
 .../lumberjack/LumberjackDisconnectionTest.java    |    22 +-
 .../lumberjack/LumberjackMultiThreadIT.java        |    11 +-
 components/camel-lzf/pom.xml                       |     2 +-
 .../org/apache/camel/dataformat/lzf/lzf.json       |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 components/camel-mail-microsoft-oauth/pom.xml      |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../generated/resources/mail-microsoft-oauth.json  |     2 +-
 components/camel-mail/pom.xml                      |     2 +-
 .../component/mail/MailComponentConfigurer.java    |     6 +
 .../component/mail/MailEndpointConfigurer.java     |     6 +
 .../component/mail/MailEndpointUriFactory.java     |     3 +-
 .../org/apache/camel/component/mail/imap.json      |    14 +-
 .../org/apache/camel/component/mail/imaps.json     |    14 +-
 .../org/apache/camel/component/mail/pop3.json      |    14 +-
 .../org/apache/camel/component/mail/pop3s.json     |    14 +-
 .../org/apache/camel/component/mail/smtp.json      |    14 +-
 .../org/apache/camel/component/mail/smtps.json     |    14 +-
 .../dataformat/mime/multipart/mimeMultipart.json   |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../camel-mail/src/main/docs/mail-component.adoc   |    20 +-
 .../camel/component/mail/MailAuthenticator.java    |     3 +-
 .../apache/camel/component/mail/MailBinding.java   |     6 +-
 .../apache/camel/component/mail/MailComponent.java |    16 +-
 .../camel/component/mail/MailConfiguration.java    |   120 +-
 .../apache/camel/component/mail/MailConsumer.java  |     3 +-
 .../apache/camel/component/mail/MailEndpoint.java  |     2 +
 .../component/mail/MailHeaderFilterStrategy.java   |     8 +
 .../apache/camel/component/mail/MailMessage.java   |    11 +-
 .../apache/camel/component/mail/MailProducer.java  |    13 +-
 .../component/mail/SplitAttachmentsExpression.java |     4 +-
 .../mime/multipart/MimeMultipartDataFormat.java    |     4 +-
 .../mail/MailContentTypeResolverTest.java          |     4 +-
 .../component/mail/MailCustomMailSenderTest.java   |    11 +-
 .../camel/component/mail/MailEndpointTlsTest.java  |    12 +-
 .../mail/MailHeaderFilterStrategyTest.java         |    62 +
 .../mail/MailSessionPropertiesFromHeadersTest.java |    87 +
 components/camel-mapstruct/pom.xml                 |     2 +-
 .../camel/component/mapstruct/mapstruct.json       |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/mapstruct/MapstructComponent.java    |     3 +-
 components/camel-master/pom.xml                    |     2 +-
 .../org/apache/camel/component/master/master.json  |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 components/camel-mdc/pom.xml                       |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../camel-mdc/src/generated/resources/mdc.json     |     2 +-
 components/camel-mdc/src/main/docs/mdc.adoc        |     4 +-
 .../main/java/org/apache/camel/mdc/MDCService.java |    65 +-
 .../mdc/MDCSelectedHeadersWithWildcardTest.java    |    85 +
 .../mdc/MDCSelectedPropertiesWithWildcardTest.java |    89 +
 components/camel-metrics/pom.xml                   |     2 +-
 .../apache/camel/component/metrics/metrics.json    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 components/camel-micrometer-observability/pom.xml  |    17 +-
 .../MicrometerObservabilityTracerConfigurer.java   |     6 +
 .../services/org/apache/camel/other.properties     |     2 +-
 .../resources/micrometer-observability.json        |     2 +-
 .../src/main/docs/micrometer-observability.adoc    |    48 +-
 .../MicrometerObservabilitySpanAdapter.java        |     2 +-
 .../MicrometerObservabilityTracer.java             |    12 +-
 ...ceProcessorsMicrometerObsInterceptStrategy.java |   105 +
 .../observability/BaggageInjectionTest.java        |   169 +
 .../observability/CamelOpenTelemetryExtension.java |    18 +-
 .../observability/EnableProcessorsTest.java        |     5 +-
 .../MicrometerObservabilityTrace.java              |    53 -
 ...rObservabilityTracerPropagationTestSupport.java |    33 +-
 .../MicrometerObservabilityTracerTestSupport.java  |    70 -
 .../micrometer/observability/SpanBeanTest.java     |   132 +
 .../observability/SpanCustomizationTest.java       |   125 +
 .../observability/SpanInjectionTest.java           |   165 +
 components/camel-micrometer-prometheus/pom.xml     |     2 +-
 .../prometheus/MicrometerPrometheusConfigurer.java |     6 +
 .../services/org/apache/camel/other.properties     |     2 +-
 .../generated/resources/micrometer-prometheus.json |     2 +-
 .../prometheus/MicrometerPrometheus.java           |    65 +-
 components/camel-micrometer/pom.xml                |     2 +-
 .../camel/component/micrometer/micrometer.json     |     2 +-
 .../org/apache/camel/dev-console/micrometer.json   |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/dev-consoles.properties       |     2 +-
 ...ractMicrometerServiceConvertMeterToMapTest.java |     8 +-
 .../camel-microprofile-config/pom.xml              |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../generated/resources/microprofile-config.json   |     2 +-
 .../camel-microprofile-fault-tolerance/pom.xml     |     2 +-
 .../apache/camel/dev-console/fault-tolerance.json  |     2 +-
 .../org/apache/camel/dev-consoles.properties       |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../resources/microprofile-fault-tolerance.json    |     2 +-
 .../faulttolerance/FaultToleranceProcessor.java    |     3 +-
 .../camel-microprofile-health/pom.xml              |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../generated/resources/microprofile-health.json   |     2 +-
 components/camel-microprofile/pom.xml              |     2 +-
 components/camel-milo/pom.xml                      |     2 +-
 .../camel/component/milo/browse/milo-browse.json   |    10 +-
 .../camel/component/milo/client/milo-client.json   |    10 +-
 .../camel/component/milo/server/milo-server.json   |     4 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/milo/KeyStoreLoader.java       |     3 +-
 .../milo/client/MiloClientConfiguration.java       |     6 +-
 .../component/milo/server/MiloServerComponent.java |     2 +-
 .../component/milo/AbstractMiloServerTest.java     |    15 +-
 .../component/milo/server/ServerLocalTest.java     |     6 +-
 components/camel-mina-sftp/pom.xml                 |    16 +-
 .../component/file/remote/mina/mina-sftp.json      |    36 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../src/main/docs/mina-sftp-component.adoc         |     2 +-
 .../remote/mina/MinaSftpCertificateProvider.java   |    13 +-
 .../file/remote/mina/MinaSftpConfiguration.java    |   367 +-
 .../file/remote/mina/MinaSftpConsumer.java         |   273 +-
 .../MinaSftpDefaultMoveExistingFileStrategy.java   |   101 -
 .../file/remote/mina/MinaSftpEndpoint.java         |     7 +-
 .../file/remote/mina/MinaSftpOperations.java       |     5 +-
 .../file/remote/mina/MinaSftpRemoteFileSingle.java |    61 -
 .../remote/mina/MinaSftpServerKeyVerifier.java     |     3 +-
 .../MinaSftpChangedExclusiveReadLockStrategy.java  |   238 +
 .../strategy/MinaSftpProcessStrategyFactory.java   |   123 +
 .../remote/mina/strategy/MinaStrategyUtil.java     |    57 +
 components/camel-mina/pom.xml                      |    35 +-
 .../org/apache/camel/component/mina/mina.json      |     6 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/mina/MinaConfiguration.java    |     2 +-
 .../apache/camel/component/mina/MinaConverter.java |    22 +-
 .../example/external/NotAllowedSerializable.java   |    37 +
 .../apache/camel/component/mina/BaseMinaTest.java  |    20 +-
 .../camel/component/mina/MinaConverterTest.java    |    42 +
 .../camel/component/mina/MinaEncodingTest.java     |     3 +-
 .../mina/MinaInOutWithForcedNoResponseTest.java    |     4 +-
 .../mina/MinaProducerShutdownManualIT.java         |    97 -
 .../component/mina/MinaProducerShutdownTest.java   |    65 +
 components/camel-minio/pom.xml                     |     2 +-
 .../org/apache/camel/component/minio/minio.json    |    10 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/minio/MinioConfiguration.java  |     4 +-
 components/camel-mllp/pom.xml                      |     2 +-
 .../org/apache/camel/component/mllp/mllp.json      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/mllp/internal/Hl7Util.java     |     3 +-
 .../mllp/internal/TcpServerAcceptThread.java       |     2 +
 .../mllp/internal/TcpServerBindThread.java         |     2 +
 .../TcpServerConsumerValidationRunnable.java       |     2 +
 .../mllp/internal/TcpSocketConsumerRunnable.java   |     2 +
 .../MllpTcpServerConsumerLenientBindTest.java      |     5 +-
 .../apache/camel/component/mllp/LogPhiTest.java    |     5 +-
 ...pGlobalAndExplicitSSLContextParametersTest.java |     5 +-
 .../mllp/MllpIdleTimeoutStrategyTest.java          |     5 +-
 .../mllp/MllpMaxConcurrentConsumersTest.java       |    11 +-
 .../mllp/MllpMutualTlsConnectionAndHeaderBase.java |     6 +-
 .../MllpProducerConsumerLoopbackInOnlyTest.java    |     7 +-
 .../mllp/MllpProducerConsumerLoopbackTest.java     |    11 +-
 .../mllp/MllpSSLContextParametersTest.java         |     6 +-
 .../MllpTcpClientProducerConnectionErrorTest.java  |    40 +-
 ...TcpClientProducerIdleConnectionTimeoutTest.java |     6 +-
 .../component/mllp/MllpTcpServerCharsetTest.java   |     6 +-
 .../mllp/MllpTcpServerConsumerBindTimeoutTest.java |     6 +-
 .../mllp/MllpTcpServerConsumerConnectionTest.java  |     5 +-
 .../MllpTcpServerConsumerMessageHeadersTest.java   |     6 +-
 ...MllpTcpServerConsumerMulitpleTcpPacketTest.java |     6 +-
 .../mllp/MllpTcpServerConsumerThreadPoolTest.java  |    15 +-
 .../mllp/MllpTcpServerConsumerTransactionTest.java |     6 +-
 ...tProducerEndOfDataAndValidationTestSupport.java |     6 +-
 ...cpServerConsumerAcknowledgementTestSupport.java |     6 +-
 ...rConsumerEndOfDataAndValidationTestSupport.java |     6 +-
 components/camel-mock/pom.xml                      |     2 +-
 .../org/apache/camel/component/mock/mock.json      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/mock/MockComponent.java |     3 +-
 .../apache/camel/component/mock/MockEndpoint.java  |    13 +
 components/camel-mongodb-gridfs/pom.xml            |     2 +-
 .../component/mongodb/gridfs/mongodb-gridfs.json   |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 components/camel-mongodb/pom.xml                   |     2 +-
 .../mongodb/MongoDbComponentConfigurer.java        |     6 +
 .../mongodb/MongoDbEndpointConfigurer.java         |     6 +
 .../mongodb/MongoDbEndpointUriFactory.java         |     3 +-
 .../apache/camel/component/mongodb/mongodb.json    |    14 +-
 .../services/org/apache/camel/bean.properties      |     2 +-
 .../camel/bean/MongoDbIdempotentRepository.json    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/mongodb/MongoDbComponent.java  |    22 +-
 .../camel/component/mongodb/MongoDbEndpoint.java   |    53 +-
 .../component/mongodb/SslAwareMongoClient.java     |     5 +-
 .../idempotent/MongoDbIdempotentRepository.java    |     3 +-
 .../integration/MongoDbSslConnectionIT.java        |   163 +
 components/camel-mustache/pom.xml                  |     2 +-
 .../apache/camel/component/mustache/mustache.json  |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 components/camel-mvel/pom.xml                      |     2 +-
 .../org/apache/camel/component/mvel/mvel.json      |     2 +-
 .../org/apache/camel/language/mvel/mvel.json       |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../services/org/apache/camel/language.properties  |     2 +-
 .../apache/camel/language/mvel/MvelExpression.java |     7 +-
 .../apache/camel/language/mvel/MvelLanguage.java   |     5 +-
 components/camel-mybatis/pom.xml                   |     2 +-
 .../camel/component/mybatis/mybatis-bean.json      |     2 +-
 .../apache/camel/component/mybatis/mybatis.json    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 components/camel-nats/pom.xml                      |     2 +-
 .../component/nats/NatsComponentConfigurer.java    |    18 +
 .../component/nats/NatsEndpointConfigurer.java     |    18 +
 .../component/nats/NatsEndpointUriFactory.java     |     5 +-
 .../org/apache/camel/component/nats/nats.json      |    93 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel-nats/src/main/docs/nats-component.adoc   |    23 +
 .../camel/component/nats/DefaultNatsManualAck.java |    55 +
 .../camel/component/nats/NatsConfiguration.java    |    54 +-
 .../apache/camel/component/nats/NatsConstants.java |     4 +
 .../apache/camel/component/nats/NatsConsumer.java  |   110 +-
 .../component/nats/NatsHeaderFilterStrategy.java   |    34 +
 .../apache/camel/component/nats/NatsManualAck.java |    53 +
 .../nats/NatsHeaderFilterStrategyTest.java         |    53 +
 .../component/nats/integration/NatsConsumerIT.java |     3 +-
 .../integration/NatsConsumerMaxMessagesIT.java     |     3 +-
 .../nats/integration/NatsConsumerReplyToIT.java    |     4 +-
 .../nats/integration/NatsProducerReplyToIT.java    |     3 +-
 .../integration/NatsProducerReplyToTimeoutIT.java  |     2 -
 .../NatsJetstreamConsumerAckPolicyNoneIT.java      |     4 +-
 .../nats/jetstream/NatsJetstreamConsumerIT.java    |     3 +-
 .../NatsJetstreamConsumerManualAckIT.java          |   196 +
 .../NatsJetstreamConsumerManualAckPullIT.java      |   122 +
 .../NatsJetstreamConsumerMaxDeliverIT.java         |     2 -
 .../jetstream/NatsJetstreamConsumerPullIT.java     |    63 +
 .../NatsJetstreamConsumerRedeliveryIT.java         |     4 +-
 components/camel-netty-http/pom.xml                |     8 +-
 .../http/NettyHttpConfigurationConfigurer.java     |     6 +
 .../netty/http/NettyHttpEndpointConfigurer.java    |     6 +
 .../netty/http/NettyHttpEndpointUriFactory.java    |     3 +-
 .../camel/component/netty/http/netty-http.json     |    45 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../netty/http/DefaultNettyHttpBinding.java        |    32 +-
 .../netty/http/HttpClientInitializerFactory.java   |    10 +-
 .../netty/http/HttpServerInitializerFactory.java   |    19 +-
 .../http/HttpServerSharedInitializerFactory.java   |     2 +
 .../component/netty/http/NettyHttpComponent.java   |    11 +-
 .../netty/http/NettyHttpConfiguration.java         |    19 +-
 .../component/netty/http/NettyHttpHelper.java      |    46 +-
 .../component/netty/http/NettyHttpProducer.java    |     3 +-
 .../netty/http/SecurityAuthenticatorSupport.java   |     6 +-
 .../netty/http/SecurityConstraintMapping.java      |     5 +-
 .../http/handlers/HttpClientChannelHandler.java    |     3 +-
 .../http/handlers/HttpInboundStreamHandler.java    |    16 +-
 .../http/handlers/HttpOutboundStreamHandler.java   |     8 +-
 .../http/handlers/HttpServerChannelHandler.java    |    11 +-
 .../HttpServerMultiplexChannelHandler.java         |     7 +-
 .../example/external/NotAllowedSerializable.java   |    37 +
 .../camel/component/netty/http/LogCaptureTest.java |    30 +-
 .../http/NettyHttpEndpointUriFactoryTest.java      |     6 +-
 .../http/NettyHttpGetWithInvalidMessageTest.java   |    12 +-
 .../NettyHttpHelperDeserializationFilterTest.java  |    78 +
 .../netty/http/NettyHttpProducerHeadersTest.java   |    20 +-
 .../netty/http/NettyHttpProducerProxyModeTest.java |     6 +-
 .../netty/http/NettyHttpSSLHandshakeErrorTest.java |     9 +-
 ...ttpUnfilteredDeserializationReproducerTest.java |   126 +
 .../component/netty/http/ProxyProtocolTest.java    |    67 +-
 .../src/test/resources/log4j2.properties           |     6 -
 components/camel-netty/pom.xml                     |     2 +-
 .../component/netty/NettyConverterLoader.java      |     8 +
 .../org/apache/camel/component/netty/netty.json    |    18 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../netty/DefaultClientInitializerFactory.java     |    14 +-
 .../netty/DefaultServerInitializerFactory.java     |    14 +-
 .../camel/component/netty/NettyConfiguration.java  |    11 +-
 .../camel/component/netty/NettyConverter.java      |    29 +-
 .../camel/component/netty/NettyPayloadHelper.java  |    16 +-
 .../camel/component/netty/NettyProducer.java       |     4 +-
 .../netty/NettyServerBootstrapConfiguration.java   |     2 +-
 .../netty/codec/DatagramPacketObjectDecoder.java   |     6 +-
 .../camel/component/netty/codec/ObjectDecoder.java |   106 +-
 .../netty/handlers/SslHandshakeFailureHandler.java |    54 +
 .../component/netty/ssl/SSLEngineFactory.java      |    95 +-
 .../netty/EnrichWithoutRestResponseTest.java       |     2 +-
 .../camel/component/netty/LogCaptureTest.java      |    28 +-
 .../netty/NettyEndpointUriFactoryTest.java         |     6 +-
 .../netty/NettyInOutWithForcedNoResponseTest.java  |     2 +-
 ...ttyUnfilteredDeserializationReproducerTest.java |   123 +
 .../component/netty/ObjectSerializationTest.java   |    15 +-
 .../component/netty/SSLEngineFactoryTest.java      |   102 +
 .../netty/SslHandshakeFailureHandlerTest.java      |    59 +
 .../src/test/resources/log4j2.properties           |     8 -
 components/camel-oaipmh/pom.xml                    |     2 +-
 .../oaipmh/component/OAIPMHEndpointConfigurer.java |     8 +
 .../oaipmh/component/OAIPMHEndpointUriFactory.java |     6 +-
 .../org/apache/camel/oaipmh/component/oaipmh.json  |    38 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/oaipmh/component/OAIPMHConsumer.java     |     3 +
 .../camel/oaipmh/component/OAIPMHEndpoint.java     |    37 +
 .../camel/oaipmh/component/OAIPMHProducer.java     |     9 +
 .../oaipmh/component/model/OAIPMHConstants.java    |     6 +
 .../camel/oaipmh/utils/OAIPMHHttpClient.java       |    12 +
 .../oaipmh/OAIPMHConsumerHttpHeadersTest.java      |    66 +
 .../oaipmh/OAIPMHProducerHttpHeadersTest.java      |    91 +
 .../camel/oaipmh/utils/MockOaipmhServer.java       |    29 +-
 components/camel-oauth/pom.xml                     |     6 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../camel-oauth/src/generated/resources/oauth.json |     2 +-
 components/camel-oauth/src/main/docs/oauth.adoc    |     2 +-
 .../main/java/org/apache/camel/oauth/OAuth.java    |     2 +-
 .../java/org/apache/camel/oauth/OAuthFactory.java  |     2 +-
 .../org/apache/camel/oauth/vertx/VertxOAuth.java   |     8 +-
 .../apache/camel/test/oauth/SSLCertTrustTest.java  |     3 +-
 components/camel-observability-services/pom.xml    |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../resources/observability-services.json          |     2 +-
 .../src/main/docs/observability-services.adoc      |     4 +-
 .../resources/observability-services.properties    |     7 +-
 components/camel-observation/pom.xml               |     4 +-
 .../services/org/apache/camel/other.properties     |     4 +-
 .../src/generated/resources/observation.json       |     4 +-
 .../src/main/docs/observation.adoc                 |     7 +-
 .../camel/observation/AttributeProcessor.java      |     1 +
 .../GetCorrelationContextProcessor.java            |     1 +
 .../MicrometerObservationSpanAdapter.java          |     1 +
 .../observation/MicrometerObservationTracer.java   |    13 +-
 .../SetCorrelationContextProcessor.java            |     1 +
 .../org.apache.camel.tracing.SpanDecorator         |     1 -
 .../org/apache/camel/observation/ABCRouteTest.java |     1 +
 .../CamelMicrometerObservationTestSupport.java     |     1 +
 .../observation/ClientRecipientListRouteTest.java  |     1 +
 .../apache/camel/observation/CurrentSpanTest.java  |     1 +
 .../observation/CustomComponentNameRouteTest.java  |     1 +
 .../observation/MulticastParallelRouteTest.java    |     1 +
 .../camel/observation/MulticastRouteTest.java      |     1 +
 .../camel/observation/RouteConcurrentTest.java     |     1 +
 .../camel/observation/SpanProcessorsTest.java      |     1 +
 .../org/apache/camel/observation/SpanTestData.java |     2 +-
 .../camel/observation/TestSEDASpanDecorator.java   |     1 +
 .../apache/camel/observation/TwoServiceTest.java   |     1 +
 .../observation/TwoServiceWithExcludeTest.java     |     1 +
 .../CamelDefaultTracingObservationHandler.java     |     1 +
 ...opagatingReceiverTracingObservationHandler.java |     3 +-
 ...PropagatingSenderTracingObservationHandler.java |     3 +-
 components/camel-ocsf/pom.xml                      |     2 +-
 .../org/apache/camel/dataformat/ocsf/ocsf.json     |     4 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../camel-ocsf/src/main/docs/ocsf-dataformat.adoc  |    17 +-
 .../camel/dataformat/ocsf/OcsfConstants.java       |     2 +-
 .../src/main/resources/schema/Account.json         |    14 +-
 .../src/main/resources/schema/AccountChange.json   |    44 +-
 .../src/main/resources/schema/Actor.json           |     2 +-
 .../src/main/resources/schema/Agent.json           |     2 +-
 .../src/main/resources/schema/Analytic.json        |     2 +-
 .../camel-ocsf/src/main/resources/schema/Api.json  |     5 +-
 .../src/main/resources/schema/ApiActivity.json     |    36 +-
 .../src/main/resources/schema/Attack.json          |     2 +-
 .../src/main/resources/schema/AuthFactor.json      |     2 +-
 .../src/main/resources/schema/Authentication.json  |   122 +-
 .../src/main/resources/schema/Authorization.json   |     2 +-
 .../main/resources/schema/AuthorizeSession.json    |    52 +-
 .../src/main/resources/schema/Certificate.json     |    10 +-
 .../src/main/resources/schema/Cloud.json           |     4 +-
 .../src/main/resources/schema/Compliance.json      |     2 +-
 .../main/resources/schema/ComplianceFinding.json   |    72 +-
 .../src/main/resources/schema/Container.json       |     2 +-
 .../camel-ocsf/src/main/resources/schema/Cve.json  |     2 +-
 .../camel-ocsf/src/main/resources/schema/Cvss.json |     2 +-
 .../camel-ocsf/src/main/resources/schema/Cwe.json  |     2 +-
 .../main/resources/schema/DatastoreActivity.json   |    62 +-
 .../main/resources/schema/DetectionFinding.json    |   132 +-
 .../src/main/resources/schema/Device.json          |   279 +-
 .../src/main/resources/schema/DhcpActivity.json    |    90 +-
 .../src/main/resources/schema/Display.json         |    10 +-
 .../src/main/resources/schema/DnsActivity.json     |    96 +-
 .../src/main/resources/schema/DnsQuery.json        |    10 +-
 .../src/main/resources/schema/EmailActivity.json   |    84 +-
 .../src/main/resources/schema/Endpoint.json        |    17 +-
 .../src/main/resources/schema/Enrichment.json      |     2 +-
 .../main/resources/schema/EntityManagement.json    |    56 +-
 .../camel-ocsf/src/main/resources/schema/Epss.json |     2 +-
 .../src/main/resources/schema/Extension.json       |     2 +-
 .../src/main/resources/schema/Feature.json         |     2 +-
 .../camel-ocsf/src/main/resources/schema/File.json |   209 +-
 .../src/main/resources/schema/FileActivity.json    |    56 +-
 .../src/main/resources/schema/FindingInfo.json     |     2 +-
 .../src/main/resources/schema/Fingerprint.json     |     5 +-
 .../src/main/resources/schema/FtpActivity.json     |   116 +-
 .../src/main/resources/schema/Group.json           |     8 +-
 .../src/main/resources/schema/GroupManagement.json |    52 +-
 .../src/main/resources/schema/HttpActivity.json    |    96 +-
 .../src/main/resources/schema/HttpHeader.json      |     2 +-
 .../src/main/resources/schema/HttpRequest.json     |    18 +-
 .../src/main/resources/schema/HttpResponse.json    |     2 +-
 .../camel-ocsf/src/main/resources/schema/Idp.json  |     2 +-
 .../src/main/resources/schema/Image.json           |     2 +-
 .../src/main/resources/schema/IncidentFinding.json |   118 +-
 .../src/main/resources/schema/Ja4Fingerprint.json  |     2 +-
 .../src/main/resources/schema/KbArticle.json       |     2 +-
 .../src/main/resources/schema/KernelActivity.json  |    22 +-
 .../resources/schema/KernelExtensionActivity.json  |    22 +-
 .../src/main/resources/schema/KillChainPhase.json  |     2 +-
 .../src/main/resources/schema/Location.json        |     4 +-
 .../src/main/resources/schema/Logger.json          |     2 +-
 .../src/main/resources/schema/Malware.json         |     2 +-
 .../src/main/resources/schema/MemoryActivity.json  |    44 +-
 .../src/main/resources/schema/Metadata.json        |   186 +-
 .../src/main/resources/schema/Module.json          |     2 +-
 .../src/main/resources/schema/ModuleActivity.json  |    20 +-
 .../src/main/resources/schema/NetworkActivity.json |    84 +-
 .../src/main/resources/schema/NetworkEndpoint.json |    24 +-
 .../main/resources/schema/NetworkFileActivity.json |    82 +-
 .../main/resources/schema/NetworkInterface.json    |    10 +-
 .../src/main/resources/schema/NtpActivity.json     |   102 +-
 .../src/main/resources/schema/Observable.json      |     2 +-
 .../src/main/resources/schema/OcsfEvent.json       |     2 +-
 .../src/main/resources/schema/Organization.json    |     2 +-
 .../camel-ocsf/src/main/resources/schema/Os.json   |    10 +-
 .../src/main/resources/schema/Package.json         |     2 +-
 .../src/main/resources/schema/Packet.json          |    51 +
 .../src/main/resources/schema/Policy.json          |     2 +-
 .../src/main/resources/schema/Process.json         |     2 +-
 .../src/main/resources/schema/ProcessActivity.json |    64 +-
 .../src/main/resources/schema/Product.json         |     2 +-
 .../src/main/resources/schema/RdpActivity.json     |   126 +-
 .../src/main/resources/schema/Remediation.json     |     2 +-
 .../main/resources/schema/RemediationActivity.json |    30 +-
 .../src/main/resources/schema/Reputation.json      |     2 +-
 .../src/main/resources/schema/Request.json         |     2 +-
 .../src/main/resources/schema/ResourceDetails.json |    10 +-
 .../src/main/resources/schema/Response.json        |     2 +-
 .../camel-ocsf/src/main/resources/schema/Rule.json |     2 +-
 .../camel-ocsf/src/main/resources/schema/San.json  |     2 +-
 .../camel-ocsf/src/main/resources/schema/Scan.json |     2 +-
 .../src/main/resources/schema/ScanActivity.json    |    74 +-
 .../resources/schema/ScheduledJobActivity.json     |    22 +-
 .../src/main/resources/schema/SecurityFinding.json |   164 +-
 .../src/main/resources/schema/Service.json         |     2 +-
 .../src/main/resources/schema/Session.json         |     2 +-
 .../src/main/resources/schema/SmbActivity.json     |   130 +-
 .../src/main/resources/schema/SshActivity.json     |    96 +-
 .../src/main/resources/schema/SubTechnique.json    |     2 +-
 .../src/main/resources/schema/Tactic.json          |     2 +-
 .../src/main/resources/schema/Technique.json       |     2 +-
 .../src/main/resources/schema/Ticket.json          |     2 +-
 .../camel-ocsf/src/main/resources/schema/Tls.json  |    10 +-
 .../src/main/resources/schema/Token.json           |    54 +
 .../camel-ocsf/src/main/resources/schema/Url.json  |   142 +-
 .../camel-ocsf/src/main/resources/schema/User.json |    14 +-
 .../src/main/resources/schema/UserAccess.json      |    46 +-
 .../main/resources/schema/VendorAttributes.json    |     2 +-
 .../src/main/resources/schema/Vulnerability.json   |    10 +-
 .../resources/schema/VulnerabilityFinding.json     |    58 +-
 .../resources/schema/WebResourcesActivity.json     |    42 +-
 .../src/main/script/generate-ocsf-schemas.py       |    45 +-
 .../dataformat/ocsf/OcsfEventExampleTest.java      |    18 +-
 .../resources/ocsf-detection-finding-example.json  |     2 +-
 components/camel-ognl/pom.xml                      |     2 +-
 .../org/apache/camel/language/ognl/ognl.json       |     2 +-
 .../services/org/apache/camel/language.properties  |     2 +-
 components/camel-olingo2/camel-olingo2-api/pom.xml |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/olingo2-api.json       |     2 +-
 .../camel-olingo2/camel-olingo2-component/pom.xml  |     9 +-
 .../apache/camel/component/olingo2/olingo2.json    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../olingo2/AbstractOlingo2AppAPITestSupport.java  |     8 +-
 components/camel-olingo2/pom.xml                   |     2 +-
 components/camel-olingo4/camel-olingo4-api/pom.xml |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/olingo4-api.json       |     2 +-
 .../camel/component/olingo4/Olingo4AppAPITest.java |     4 +-
 .../camel-olingo4/camel-olingo4-component/pom.xml  |     2 +-
 .../apache/camel/component/olingo4/olingo4.json    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 components/camel-olingo4/pom.xml                   |     2 +-
 components/camel-once/pom.xml                      |     2 +-
 .../org/apache/camel/component/once/once.json      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 components/camel-openapi-java/pom.xml              |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/openapi-java.json      |     2 +-
 .../apache/camel/openapi/RestModelConverters.java  |     9 +-
 .../RestOpenApiReaderFileResponseModelTest.java    |     4 +-
 components/camel-openapi-validator/pom.xml         |    13 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/openapi-validator.json |     2 +-
 .../src/main/docs/openapi-validator.adoc           |    48 +-
 .../client/OpenApiRestClientRequestValidator.java  |    76 +-
 .../client/OpenApiRestClientResponseValidator.java |    59 +-
 .../OpenApiRestClientResponseValidatorTest.java    |     2 +-
 .../client/OpenApiValidatorIntegrationTest.java    |   218 +
 components/camel-opensearch/pom.xml                |     2 +-
 .../opensearch/OpensearchComponentConfigurer.java  |    12 +
 .../opensearch/OpensearchEndpointConfigurer.java   |     6 +
 .../opensearch/OpensearchEndpointUriFactory.java   |     3 +-
 .../camel/component/opensearch/opensearch.json     |    11 +-
 .../services/org/apache/camel/bean.properties      |     2 +-
 .../OpensearchBulkRequestAggregationStrategy.json  |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/opensearch/OpensearchComponent.java  |    41 +-
 .../opensearch/OpensearchConfiguration.java        |    16 +
 .../component/opensearch/OpensearchProducer.java   |    10 +-
 .../OpensearchActionRequestConverter.java          |    66 +-
 .../OpensearchSslContextParametersTest.java        |   104 +
 components/camel-openstack/pom.xml                 |     2 +-
 .../openstack/cinder/openstack-cinder.json         |     6 +-
 .../openstack/glance/openstack-glance.json         |     6 +-
 .../openstack/keystone/openstack-keystone.json     |     6 +-
 .../openstack/neutron/openstack-neutron.json       |     6 +-
 .../component/openstack/nova/openstack-nova.json   |     6 +-
 .../component/openstack/swift/openstack-swift.json |     6 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/openstack/cinder/CinderEndpoint.java |     4 +-
 .../component/openstack/glance/GlanceEndpoint.java |     4 +-
 .../openstack/keystone/KeystoneEndpoint.java       |     4 +-
 .../openstack/neutron/NeutronEndpoint.java         |     4 +-
 .../component/openstack/nova/NovaEndpoint.java     |     4 +-
 .../openstack/nova/producer/FlavorsProducer.java   |     2 +-
 .../component/openstack/swift/SwiftEndpoint.java   |     4 +-
 .../openstack/glance/GlanceProducerTest.java       |     2 +-
 .../openstack/nova/FlavorProducerTest.java         |     2 +-
 .../openstack/nova/ServerProducerTest.java         |     2 +-
 components/camel-opentelemetry-metrics/pom.xml     |     7 +-
 .../metrics/opentelemetry-metrics.json             |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../integration/TimerRouteAutoConfigIT.java        |    49 +-
 .../ExchangeEventNotifierAutoConfigIT.java         |     4 +
 .../ManagedMessageHistoryAutoConfigIT.java         |    21 +-
 components/camel-opentelemetry/pom.xml             |     8 +-
 .../services/org/apache/camel/other.properties     |     4 +-
 .../src/generated/resources/opentelemetry.json     |     4 +-
 .../src/main/docs/opentelemetry.adoc               |    13 +-
 .../camel/opentelemetry/AttributeProcessor.java    |     1 +
 .../GetCorrelationContextProcessor.java            |     1 +
 .../camel/opentelemetry/NoopTracingStrategy.java   |     1 +
 ...TelemetryInstrumentedThreadFactoryListener.java |     1 +
 ...OpenTelemetryInstrumentedThreadPoolFactory.java |     1 +
 .../opentelemetry/OpenTelemetrySpanAdapter.java    |    10 +-
 .../camel/opentelemetry/OpenTelemetryTracer.java   |     3 +
 .../OpenTelemetryTracingStrategy.java              |     1 +
 .../SetCorrelationContextProcessor.java            |     1 +
 .../apache/camel/opentelemetry/SpanCustomizer.java |     1 +
 .../propagators/OpenTelemetryGetter.java           |     1 +
 .../propagators/OpenTelemetrySetter.java           |     1 +
 .../org.apache.camel.tracing.SpanDecorator         |     1 -
 .../apache/camel/opentelemetry/ABCRouteTest.java   |     1 +
 .../apache/camel/opentelemetry/AsyncCxfTest.java   |     1 +
 .../opentelemetry/CamelOpenTelemetryExtension.java |     1 +
 .../CamelOpenTelemetryTestSupport.java             |     1 +
 .../ClientRecipientListRouteTest.java              |     1 +
 .../camel/opentelemetry/CurrentSpanTest.java       |     1 +
 .../CustomComponentNameRouteTest.java              |     1 +
 .../opentelemetry/MulticastParallelRouteTest.java  |     1 +
 .../camel/opentelemetry/MulticastRouteTest.java    |     1 +
 .../OpenTelemetryPropagateContextTest.java         |     1 +
 ...lemetryTracingStrategyPropagateContextTest.java |     1 +
 .../OpenTelemetryTracingStrategyTest.java          |     1 +
 .../camel/opentelemetry/RouteConcurrentTest.java   |     1 +
 .../camel/opentelemetry/SpanCustomizerTest.java    |     1 +
 .../camel/opentelemetry/SpanProcessorsTest.java    |     1 +
 .../apache/camel/opentelemetry/SpanTestData.java   |     1 +
 .../camel/opentelemetry/SpanTreePrinter.java       |     1 +
 .../camel/opentelemetry/TestSEDASpanDecorator.java |     1 +
 .../apache/camel/opentelemetry/TwoServiceTest.java |     1 +
 .../opentelemetry/TwoServiceWithExcludeTest.java   |     1 +
 components/camel-opentelemetry2/pom.xml            |     6 +-
 .../OpenTelemetryTracerConfigurer.java             |     6 +
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/opentelemetry2.json    |     2 +-
 .../src/main/docs/opentelemetry2.adoc              |   155 +-
 .../opentelemetry2/OpenTelemetrySpanAdapter.java   |    20 +-
 .../camel/opentelemetry2/OpenTelemetryTracer.java  |    56 +-
 .../TraceProcessorsOtelInterceptStrategy.java      |   101 +
 .../apache/camel/opentelemetry2/AsyncCXFTest.java  |     1 +
 .../camel/opentelemetry2/AsyncDirectTest.java      |     1 +
 .../org/apache/camel/opentelemetry2/AsyncTest.java |     1 +
 .../camel/opentelemetry2/AsyncWiretapTest.java     |     1 +
 .../camel/opentelemetry2/BaggageInjectionTest.java |   130 +
 .../camel/opentelemetry2/BaggageSettingTest.java   |   105 +
 .../CamelOpenTelemetryExtension.java               |     5 +-
 .../camel/opentelemetry2/MDCHeadersTraceTest.java  |     1 +
 .../opentelemetry2/OpenTelemetryTracerTest.java    |     1 +
 .../OpenTelemetryTracerTestSupport.java            |    10 +
 .../apache/camel/opentelemetry2/SpanBeanTest.java  |   146 +
 .../opentelemetry2/SpanCustomizationTest.java      |   132 +
 .../apache/camel/opentelemetry2/SpanInjection.java |   155 -
 .../camel/opentelemetry2/SpanInjectionTest.java    |   163 +
 .../apache/camel/opentelemetry2/SpanKindTest.java  |   156 +
 .../SpanPropagationDownstreamTest.java             |     1 +
 .../SpanPropagationUpstreamTest.java               |     1 +
 .../camel/opentelemetry2/SpanToBeanTest.java       |   139 +
 .../opentelemetry2/mock/MockHttpComponent.java     |    36 +
 .../opentelemetry2/mock/MockHttpEndpoint.java      |    43 +
 .../opentelemetry2/mock/MockHttpProducer.java      |    37 +
 .../opentelemetry2/mock/MockHttpSpanDecorator.java |    35 +
 .../opentelemetry2/mock/MockKafkaComponent.java    |    36 +
 .../opentelemetry2/mock/MockKafkaEndpoint.java     |    43 +
 .../opentelemetry2/mock/MockKafkaProducer.java     |    41 +
 .../mock/MockKafkaSpanDecorator.java               |    36 +
 .../org.apache.camel.telemetry.SpanDecorator       |    21 +
 components/camel-optaplanner/pom.xml               |     4 +-
 .../camel/component/optaplanner/optaplanner.json   |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 components/camel-paho-mqtt5/pom.xml                |     2 +-
 .../camel/component/paho/mqtt5/paho-mqtt5.json     |    14 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../paho/mqtt5/PahoMqtt5Configuration.java         |     6 +-
 .../component/paho/mqtt5/PahoMqtt5Consumer.java    |     4 +-
 .../PahoMqtt5ConsumerManualAckExceptionTest.java   |   130 +
 .../mqtt5/PahoMqtt5ReconnectAfterFailureIT.java    |    16 +-
 components/camel-paho/pom.xml                      |     4 +-
 .../org/apache/camel/component/paho/paho.json      |    16 +-
 .../services/org/apache/camel/component.properties |     4 +-
 .../camel-paho/src/main/docs/paho-component.adoc   |     5 +-
 .../apache/camel/component/paho/PahoComponent.java |     1 +
 .../camel/component/paho/PahoConfiguration.java    |     7 +-
 .../apache/camel/component/paho/PahoConstants.java |     1 +
 .../apache/camel/component/paho/PahoConsumer.java  |     5 +-
 .../apache/camel/component/paho/PahoEndpoint.java  |     1 +
 .../apache/camel/component/paho/PahoMessage.java   |     1 +
 .../camel/component/paho/PahoPersistence.java      |     1 +
 .../apache/camel/component/paho/PahoProducer.java  |     1 +
 .../camel/component/paho/PahoSendDynamicAware.java |     1 +
 .../paho/PahoConsumerManualAckExceptionTest.java   |   130 +
 .../camel/component/paho/PahoManualAcksTest.java   |     3 +
 .../component/paho/PahoOverrideTopicTest.java      |     3 +
 .../paho/PahoReconnectAfterFailureIT.java          |    12 +-
 .../component/paho/PahoToDSendDynamicTest.java     |     3 +
 .../apache/camel/component/paho/PahoToDTest.java   |     3 +
 components/camel-parquet-avro/pom.xml              |     4 +-
 .../camel/dataformat/parquet/avro/parquetAvro.json |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../apache/camel/dataformat/parquet/avro/Pojo.java |     6 +-
 components/camel-pdf/pom.xml                       |     2 +-
 .../org/apache/camel/component/pdf/pdf.json        |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 components/camel-pg-replication-slot/pom.xml       |     2 +-
 .../pg/replication/slot/pg-replication-slot.json   |     4 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../slot/PgReplicationSlotEndpoint.java            |     2 +-
 components/camel-pgevent/pom.xml                   |     2 +-
 .../apache/camel/component/pgevent/pgevent.json    |     6 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/pgevent/PgEventEndpoint.java   |     4 +-
 components/camel-platform-http-jolokia/pom.xml     |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../generated/resources/platform-http-jolokia.json |     2 +-
 components/camel-platform-http-main/pom.xml        |     2 +-
 .../apache/camel/dev-console/main-http-server.json |     2 +-
 .../org/apache/camel/dev-consoles.properties       |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../generated/resources/platform-http-main.json    |     2 +-
 .../platform/http/main/MainHttpServer.java         |     3 +-
 .../platform/http/main/MainHttpServerUtil.java     |    10 +-
 .../platform/http/main/ManagementHttpServer.java   |    16 +-
 .../BasicAuthenticationConfigurer.java             |    15 +-
 .../JWTAuthenticationConfigurer.java               |    16 +-
 .../MainAuthenticationConfigurer.java              |    12 +
 .../http/main/MainHttpServerRouteTest.java         |    10 +-
 .../http/main/ManagementHttpServerTest.java        |     8 +-
 .../BasicAuthenticationNonRootPathTest.java        |    88 +
 .../BasicAuthenticationSelectivePathTest.java      |   104 +
 .../basic-auth-nonroot-path-selective.properties   |    22 +
 .../resources/basic-auth-nonroot-path.properties   |    21 +
 components/camel-platform-http-vertx/pom.xml       |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../generated/resources/platform-http-vertx.json   |     2 +-
 .../http/vertx/VertxPlatformHttpConsumer.java      |     4 +-
 ...mHttpRestOpenApiConsumerRestDslBindingTest.java |     5 +-
 ...RestOpenApiConsumerRestDslRouteMetricsTest.java |     3 +-
 ...PlatformHttpRestOpenApiConsumerRestDslTest.java |    19 +-
 .../vertx/PlatformHttpRestOpenApiConsumerTest.java |    17 +-
 .../RestOpenApiCodeFirstOnExceptionIssueTest.java  |     8 +-
 ...stOpenApiContractFirstOnExceptionIssueTest.java |     8 +-
 .../VertxClientResponseCodeValidationTest.java     |     3 +-
 ...ertxInvalidJSonClientRequestValidationTest.java |     3 +-
 ...rtxInvalidJSonClientResponseValidationTest.java |     3 +-
 .../http/vertx/VertxPlatformEventNotifierTest.java |     5 +-
 .../vertx/VertxPlatformHttpAuthenticationTest.java |     8 +-
 .../http/vertx/VertxPlatformHttpBasicTest.java     |     4 +-
 .../http/vertx/VertxPlatformHttpCookieTest.java    |    10 +-
 .../http/vertx/VertxPlatformHttpEngineTest.java    |   121 +-
 ...rtxPlatformHttpEngineWithTypeConverterTest.java |     5 +-
 .../vertx/VertxPlatformHttpFileResponseTest.java   |     5 +-
 .../http/vertx/VertxPlatformHttpJacksonTest.java   |     3 +-
 ...VertxPlatformHttpLargeMessageStreamingTest.java |     3 +-
 .../vertx/VertxPlatformHttpNoBodyHandlerTest.java  |    12 +-
 .../vertx/VertxPlatformHttpPooledExchangeTest.java |    12 +-
 .../http/vertx/VertxPlatformHttpProxyTest.java     |    12 +-
 .../http/vertx/VertxPlatformHttpSessionTest.java   |    15 +-
 .../vertx/VertxPlatformHttpSharedVertxTest.java    |     6 +-
 .../http/vertx/VertxPlatformHttpStreamingTest.java |    19 +-
 .../http/vertx/VertxPlatformHttpsProxyTest.java    |    23 +-
 .../VertxPlatformMultipleContentTypeTest.java      |    13 +-
 .../VertxPlatformServerRequestValidationTest.java  |     5 +-
 components/camel-platform-http/pom.xml             |     2 +-
 .../component/platform/http/platform-http.json     |     2 +-
 .../apache/camel/dev-console/platform-http.json    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/dev-consoles.properties       |     2 +-
 .../platform/http/DefaultPlatformHttpConsumer.java |     9 +
 components/camel-plc4x/pom.xml                     |     2 +-
 .../org/apache/camel/component/plc4x/plc4x.json    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/plc4x/Plc4XConsumerTest.java   |     3 +-
 components/camel-pqc/pom.xml                       |    11 +-
 .../component/pqc/PQCComponentConfigurer.java      |    12 +
 .../camel/component/pqc/PQCEndpointConfigurer.java |    12 +
 .../camel/component/pqc/PQCEndpointUriFactory.java |     4 +-
 .../apache/camel/component/pqc/dataformat/pqc.json |     2 +-
 .../org/apache/camel/component/pqc/pqc.json        |    26 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../camel-pqc/src/main/docs/pqc-component.adoc     |   129 +-
 .../apache/camel/component/pqc/PQCAlgorithmId.java |   150 +
 .../camel/component/pqc/PQCConfiguration.java      |    51 +-
 .../apache/camel/component/pqc/PQCProducer.java    |   452 +-
 .../component/pqc/PQCStatefulKeyHealthCheck.java   |   101 +
 .../component/pqc/crypto/hybrid/HybridKEM.java     |    13 +-
 .../AwsSecretsManagerKeyLifecycleManager.java      |    37 +-
 .../lifecycle/FileBasedKeyLifecycleManager.java    |   306 +-
 .../HashicorpVaultKeyLifecycleManager.java         |    37 +-
 .../camel/component/pqc/lifecycle/KeyMetadata.java |    17 +-
 .../pqc/AwsSecretsManagerKeyLifecycleIT.java       |     3 +-
 .../pqc/HashicorpVaultKeyLifecycleIT.java          |     3 +-
 .../component/pqc/PQCEndToEndIntegrationTest.java  |     6 +-
 .../component/pqc/PQCInputValidationTest.java      |   223 +
 .../camel/component/pqc/PQCKeyLifecycleTest.java   |     3 +-
 .../component/pqc/PQCKeyStatusEnforcementTest.java |   378 +
 .../pqc/PQCSignatureWithKeyStoreTest.java          |     2 +-
 .../component/pqc/PQCStatefulKeyTrackingTest.java  |   235 +
 components/camel-printer/pom.xml                   |     2 +-
 .../org/apache/camel/component/printer/lpr.json    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/printer/PrinterPrintTest.java  |     2 +-
 components/camel-protobuf/pom.xml                  |     2 +-
 .../apache/camel/dataformat/protobuf/protobuf.json |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 components/camel-pubnub/pom.xml                    |     2 +-
 .../org/apache/camel/component/pubnub/pubnub.json  |    18 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/pubnub/PubNubConfiguration.java      |     8 +-
 .../camel/component/pubnub/PubNubTestBase.java     |     8 +-
 components/camel-pulsar/pom.xml                    |     4 +-
 .../pulsar/PulsarComponentConfigurer.java          |     6 +
 .../component/pulsar/PulsarEndpointConfigurer.java |     6 +
 .../component/pulsar/PulsarEndpointUriFactory.java |     3 +-
 .../org/apache/camel/component/pulsar/pulsar.json  |    98 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/pulsar/PulsarConfiguration.java      |    17 +
 .../consumers/CommonCreationStrategyImpl.java      |     1 +
 .../pulsar/utils/consumers/SubscriptionMode.java   |    32 +
 .../component/pulsar/PulsarComponentTest.java      |    15 +
 .../PulsarConsumerAcknowledgementIT.java           |     8 +-
 .../PulsarConsumerDeadLetterPolicyIT.java          |     4 +-
 .../pulsar/integration/PulsarConsumerInIT.java     |     2 +-
 .../integration/PulsarConsumerInURIClientIT.java   |     2 +-
 .../integration/PulsarConsumerPatternInIT.java     |     6 +-
 .../integration/PulsarConsumerReadCompactedIT.java |     4 +-
 .../integration/PulsarCustomMessageReceiptIT.java  |     2 +-
 .../pulsar/integration/PulsarSuspendRouteIT.java   |     4 +-
 components/camel-python/pom.xml                    |     2 +-
 .../org/apache/camel/language/python/python.json   |     2 +-
 .../services/org/apache/camel/language.properties  |     2 +-
 components/camel-quartz/pom.xml                    |     2 +-
 .../org/apache/camel/component/quartz/quartz.json  |     2 +-
 .../org/apache/camel/dev-console/quartz.json       |     2 +-
 .../services/org/apache/camel/bean.properties      |     2 +-
 .../camel/bean/CronScheduledRoutePolicy.json       |     2 +-
 .../camel/bean/SimpleScheduledRoutePolicy.json     |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/dev-consoles.properties       |     2 +-
 .../camel/routepolicy/quartz/MyRoutePolicy.java    |     3 +-
 components/camel-quickfix/pom.xml                  |     2 +-
 .../apache/camel/component/quickfixj/quickfix.json |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../quickfixj/converter/QuickfixjConverters.java   |     5 +-
 .../quickfixj/QuickfixjConvertersTest.java         |     4 +-
 .../component/quickfixj/QuickfixjSpringTest.java   |     2 +-
 .../camel/component/quickfixj/TestSupport.java     |     2 +
 components/camel-reactive-executor-tomcat/pom.xml  |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../resources/reactive-executor-tomcat.json        |     2 +-
 components/camel-reactive-executor-vertx/pom.xml   |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../resources/reactive-executor-vertx.json         |     2 +-
 components/camel-reactive-streams/pom.xml          |     2 +-
 .../reactive/streams/reactive-streams.json         |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 components/camel-reactor/pom.xml                   |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/reactor.json           |     2 +-
 components/camel-redis/pom.xml                     |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../camel-redis/src/generated/resources/redis.json |     2 +-
 .../aggregate/RedisAggregationRepository.java      |     2 +-
 components/camel-ref/pom.xml                       |     2 +-
 .../org/apache/camel/component/ref/ref.json        |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/ref/RefComponent.java   |     3 +-
 components/camel-resilience4j-micrometer/pom.xml   |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../resources/resilience4j-micrometer.json         |     2 +-
 components/camel-resilience4j/pom.xml              |     2 +-
 .../org/apache/camel/dev-console/resilience4j.json |     2 +-
 .../org/apache/camel/dev-consoles.properties       |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/resilience4j.json      |     2 +-
 .../resilience4j/ResilienceProcessor.java          |     3 +-
 components/camel-resourceresolver-github/pom.xml   |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../resources/resourceresolver-github.json         |     2 +-
 components/camel-rest-openapi/pom.xml              |     2 +-
 .../camel/component/rest/openapi/rest-openapi.json |     4 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../src/main/docs/rest-openapi-component.adoc      |     2 +-
 .../DefaultRestOpenapiProcessorStrategy.java       |    77 +-
 .../rest/openapi/RestOpenApiEndpoint.java          |     9 +-
 .../rest/openapi/RestOpenApiProcessor.java         |    10 +-
 .../rest/openapi/WireMockJettyServerFactory.java   |     3 +-
 components/camel-rest/pom.xml                      |     2 +-
 .../org/apache/camel/component/rest/rest-api.json  |     2 +-
 .../org/apache/camel/component/rest/rest.json      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/rest/DefaultRestRegistry.java  |   131 +-
 .../camel/component/rest/RestApiComponent.java     |     3 +-
 .../apache/camel/component/rest/RestComponent.java |     3 +-
 .../apache/camel/component/rest/RestEndpoint.java  |     3 +-
 .../component/rest/DefaultRestRegistryTest.java    |    22 +-
 .../component/rest/RestRegistryStatefulTest.java   |     6 +-
 components/camel-robotframework/pom.xml            |     2 +-
 .../component/robotframework/robotframework.json   |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 components/camel-rocketmq/pom.xml                  |     2 +-
 .../apache/camel/component/rocketmq/rocketmq.json  |    10 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/rocketmq/RocketMQComponent.java      |     4 +-
 .../camel/component/rocketmq/RocketMQEndpoint.java |     4 +-
 components/camel-rss/pom.xml                       |     2 +-
 .../org/apache/camel/component/rss/rss.json        |     2 +-
 .../org/apache/camel/dataformat/rss/rss.json       |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 components/camel-rxjava/pom.xml                    |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/rxjava.json            |     2 +-
 components/camel-saga/pom.xml                      |     2 +-
 .../org/apache/camel/component/saga/saga.json      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/saga/SagaComponent.java |     3 +-
 .../camel-salesforce-codegen/pom.xml               |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../generated/resources/salesforce-codegen.json    |     2 +-
 .../camel-salesforce-component/pom.xml             |    23 +-
 .../camel/component/salesforce/salesforce.json     |    53 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/salesforce/SalesforceComponent.java  |    11 +-
 .../component/salesforce/SalesforceConstants.java  |     2 +
 .../component/salesforce/StreamingApiConsumer.java |    26 +-
 .../salesforce/api/dto/AbstractSObjectBase.java    |     2 +-
 .../salesforce/api/dto/bulk/package-info.java      |     7 +-
 .../salesforce/internal/SalesforceSession.java     |     4 +-
 .../internal/client/AbstractClientBase.java        |     4 +-
 .../internal/client/DefaultBulkApiClient.java      |     3 +-
 .../internal/processor/AbstractRestProcessor.java  |     2 +-
 .../processor/AbstractSalesforceProcessor.java     |     2 +-
 .../internal/streaming/SubscriptionHelper.java     |    81 +-
 .../com/sforce/eventbus/CamelEventMessage__e.java  |    67 +-
 .../camel/component/salesforce/PubSubApiTest.java  |    14 +-
 .../camel/component/salesforce/RawPayloadTest.java |    39 +-
 .../salesforce/StreamingApiConsumerTest.java       |     9 +-
 .../salesforce/dto/generated/Account.java          |    20 +-
 .../component/salesforce/dto/generated/Asset.java  |    21 +-
 .../salesforce/dto/generated/Contact.java          |    39 +-
 .../salesforce/dto/generated/ContentVersion.java   |    44 +-
 .../camel-salesforce-maven-plugin/pom.xml          |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../resources/salesforce-maven-plugin.json         |     2 +-
 .../apache/camel/maven/HttpProxyMojoManualIT.java  |    34 +-
 components/camel-salesforce/pom.xml                |     2 +-
 components/camel-sap-netweaver/pom.xml             |     2 +-
 .../component/sap/netweaver/sap-netweaver.json     |     6 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/sap/netweaver/NetWeaverEndpoint.java |     4 +-
 components/camel-saxon/pom.xml                     |     2 +-
 .../org/apache/camel/component/xquery/xquery.json  |     2 +-
 .../org/apache/camel/language/xquery/xquery.json   |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../services/org/apache/camel/language.properties  |     2 +-
 .../org/apache/camel/builder/saxon/XPathTest.java  |     2 +-
 components/camel-scheduler/pom.xml                 |     2 +-
 .../camel/component/scheduler/scheduler.json       |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/scheduler/SchedulerComponent.java    |     3 +-
 components/camel-schematron/pom.xml                |     2 +-
 .../camel/component/schematron/schematron.json     |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../schematron/processor/ClassPathURIResolver.java |     4 +-
 .../processor/SchematronProcessorFactory.java      |     3 +-
 .../schematron/processor/TemplatesFactory.java     |     3 +-
 .../processor/SchematronProcessorTest.java         |     3 +-
 components/camel-seda/pom.xml                      |     2 +-
 .../org/apache/camel/component/seda/seda.json      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel-servicenow-component/pom.xml             |     2 +-
 .../camel/component/servicenow/servicenow.json     |    22 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../servicenow/AbstractServiceNowProducer.java     |     2 +-
 .../servicenow/ServiceNowConfiguration.java        |    10 +-
 .../camel-servicenow-maven-plugin/pom.xml          |     2 +-
 components/camel-servicenow/pom.xml                |     2 +-
 components/camel-servlet/pom.xml                   |     6 +-
 .../apache/camel/component/servlet/servlet.json    |     6 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../servlet/ServletCamelRouterTestSupport.java     |     5 +-
 .../rest/RestServletNoContentRestConfigTest.java   |     8 +-
 .../servlet/rest/RestServletNoContentTest.java     |     8 +-
 components/camel-shiro/pom.xml                     |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../camel-shiro/src/generated/resources/shiro.json |     2 +-
 components/camel-sjms/pom.xml                      |     2 +-
 .../component/sjms/SjmsComponentConfigurer.java    |    18 +
 .../component/sjms/SjmsEndpointConfigurer.java     |    12 +
 .../component/sjms/SjmsEndpointUriFactory.java     |     4 +-
 .../org/apache/camel/component/sjms/sjms.json      |    43 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/sjms/SjmsComponent.java |    47 +-
 .../apache/camel/component/sjms/SjmsEndpoint.java  |    61 +-
 .../component/sjms/SjmsHeaderFilterStrategy.java   |     1 +
 .../apache/camel/component/sjms/SjmsHelper.java    |    10 +-
 .../apache/camel/component/sjms/SjmsMessage.java   |    11 +-
 .../apache/camel/component/sjms/SjmsProducer.java  |     3 +-
 .../sjms/consumer/EndpointMessageListener.java     |     7 +-
 .../consumer/SimpleMessageListenerContainer.java   |    10 +-
 .../camel/component/sjms/jms/JmsBinding.java       |   147 +-
 .../camel/component/sjms/jms/JmsMessageHelper.java |    35 +-
 .../component/sjms/reply/QueueReplyManager.java    |    17 +-
 .../component/sjms/reply/ReplyManagerSupport.java  |     6 +-
 .../com/example/external/NotAllowedPayload.java    |    27 +
 .../jms/JmsBindingDeserializationFilterTest.java   |    86 +
 .../jms/JmsBindingObjectMessageEnabledTest.java    |    47 +
 .../producer/SjmsObjectMessageEnabledTest.java     |   147 +
 .../camel/component/sjms/producer/SjmsToDTest.java |     2 -
 components/camel-sjms2/pom.xml                     |     2 +-
 .../component/sjms2/Sjms2EndpointUriFactory.java   |     4 +-
 .../org/apache/camel/component/sjms2/sjms2.json    |    43 +-
 .../services/org/apache/camel/component.properties |     2 +-
 components/camel-slack/pom.xml                     |     2 +-
 .../org/apache/camel/component/slack/slack.json    |     6 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/transformer.properties        |     2 +-
 .../transformer/slack-application-cloudevents.json |     2 +-
 .../camel/component/slack/SlackEndpoint.java       |     4 +-
 .../camel/component/slack/SlackProducerTest.java   |     9 +-
 components/camel-smb/pom.xml                       |     2 +-
 .../org/apache/camel/component/smb/smb.json        |     6 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel-smb/src/main/docs/smb-component.adoc     |    29 +
 .../apache/camel/component/smb/SmbComponent.java   |     5 +-
 .../camel/component/smb/SmbConfiguration.java      |     4 +-
 .../apache/camel/component/smb/SmbOperations.java  |    14 +-
 .../camel/component/smb/AbstractSmbRenameIT.java   |     5 +-
 .../FromSmbMoveFileAbsoluteFolderRecursiveIT.java  |     6 +-
 .../component/smb/FromSmbMoveFileToSubdirIT.java   |     2 +-
 .../component/smb/FromSmbMoveWithExistingIT.java   |     2 +-
 .../apache/camel/component/smb/FromSmbNoopIT.java  |     2 +-
 .../component/smb/FromSmbPreMoveDeleteIT.java      |     4 +-
 .../smb/FromSmbPreMoveFileExpressionIT.java        |     4 +-
 .../camel/component/smb/FromSmbPreMoveIT.java      |     2 +-
 .../component/smb/FromSmbRenameReadLockIT.java     |     4 +-
 .../component/smb/SmbComponentConnectionIT.java    |     6 +-
 .../smb/SmbConsumerLocalWorkDirectoryIT.java       |     2 +-
 .../component/smb/SmbConsumerPartialReadIT.java    |     2 +-
 .../smb/SmbConsumerPartialReadNoPathIT.java        |     8 +-
 .../component/smb/SmbDeleteAccessDeniedIT.java     |   170 +
 .../camel/component/smb/SmbDeleteFileIT.java       |     4 +-
 .../SmbDeleteFilePathBackwardsCompatibleIT.java    |     4 +-
 .../component/smb/SmbProducerAllowNullBodyIT.java  |     4 +-
 .../component/smb/SmbProducerBuildDirectoryIT.java |     2 +-
 .../component/smb/SmbProducerDoneFileNameIT.java   |    16 +-
 .../smb/SmbProducerFileExistAppendIT.java          |     2 +-
 .../SmbProducerFileExistAppendNoFileBeforeIT.java  |     2 +-
 .../component/smb/SmbProducerFileExistFailIT.java  |     2 +-
 .../smb/SmbProducerFileExistIgnoreIT.java          |     2 +-
 .../smb/SmbProducerFileExistOverrideIT.java        |     2 +-
 ...SmbProducerFileExistOverrideNoFileBeforeIT.java |     2 +-
 ...verrideNotEagerDeleteTargetFileTwoUploadIT.java |     4 +-
 .../SmbProducerFileExistOverrideTwoUploadIT.java   |     4 +-
 .../smb/SmbProducerFileWithCharsetIT.java          |     2 +-
 .../component/smb/SmbProducerFileWithPathIT.java   |     2 +-
 components/camel-smooks/pom.xml                    |     2 +-
 .../org/apache/camel/component/smooks/smooks.json  |     2 +-
 .../org/apache/camel/dataformat/smooks/smooks.json |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 components/camel-smpp/pom.xml                      |     2 +-
 .../org/apache/camel/component/smpp/smpp.json      |    10 +-
 .../org/apache/camel/component/smpp/smpps.json     |    10 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/smpp/AbstractSmppCommand.java  |    22 +-
 .../apache/camel/component/smpp/SmppBinding.java   |    40 +-
 .../camel/component/smpp/SmppConfiguration.java    |     4 +-
 .../camel/component/smpp/SmppDataSmCommand.java    |    42 +-
 .../apache/camel/component/smpp/SmppMessage.java   |     7 +-
 .../camel/component/smpp/SmppReplaceSmCommand.java |     8 +-
 .../apache/camel/component/smpp/SmppSmCommand.java |     5 +-
 .../component/smpp/SmppSubmitMultiCommand.java     |     8 +-
 .../camel/component/smpp/SmppSubmitSmCommand.java  |     8 +-
 .../org/apache/camel/component/smpp/SmppUtils.java |     4 +-
 .../smpp/integration/SmppTRXProducerIT.java        |    13 +-
 ...mppTRXProducerSupervisingRouteControllerIT.java |     9 +-
 components/camel-snakeyaml/pom.xml                 |     2 +-
 .../camel/component/snakeyaml/snakeYaml.json       |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 components/camel-snmp/pom.xml                      |     2 +-
 .../org/apache/camel/component/snmp/snmp.json      |    10 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/snmp/SnmpEndpoint.java  |     8 +-
 .../org/apache/camel/component/snmp/TrapTest.java  |    26 +-
 components/camel-soap/pom.xml                      |     4 +-
 .../org/apache/camel/dataformat/soap/soap.json     |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../camel/dataformat/soap/SoapDataFormat.java      |     5 +-
 .../soap/name/ServiceInterfaceStrategyTest.java    |     3 +-
 .../soap/name/testpackage/package-info.java        |     5 +-
 components/camel-solr/pom.xml                      |     4 +-
 .../org/apache/camel/component/solr/solr.json      |    10 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/solr/SolrComponent.java |     4 +-
 .../camel/component/solr/SolrConfiguration.java    |     4 +-
 .../apache/camel/component/solr/SolrProducer.java  |     2 +-
 .../solr/converter/SolrRequestConverter.java       |     4 +-
 .../solr/integration/SolrInsertAndDeleteTest.java  |     3 +-
 .../solr/integration/SolrPingAndSearchTest.java    |     8 +-
 components/camel-splunk-hec/pom.xml                |     2 +-
 .../camel/component/splunkhec/splunk-hec.json      |     4 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../splunkhec/SplunkHECConfiguration.java          |     2 +-
 .../component/splunkhec/SplunkHECProducer.java     |    17 +-
 .../component/splunkhec/SplunkHECProducerTest.java |   130 +
 components/camel-splunk/pom.xml                    |     4 +-
 .../org/apache/camel/component/splunk/splunk.json  |    12 +-
 .../services/org/apache/camel/component.properties |     4 +-
 .../src/main/docs/splunk-component.adoc            |    13 +-
 .../camel/component/splunk/ConsumerType.java       |     1 +
 .../splunk/DefaultSplunkConfigurationFactory.java  |     1 +
 .../camel/component/splunk/ProducerType.java       |     1 +
 .../camel/component/splunk/SplunkComponent.java    |     1 +
 .../component/splunk/SplunkConfiguration.java      |     9 +-
 .../splunk/SplunkConfigurationFactory.java         |     1 +
 .../component/splunk/SplunkConnectionFactory.java  |     1 +
 .../camel/component/splunk/SplunkConsumer.java     |     1 +
 .../camel/component/splunk/SplunkEndpoint.java     |     1 +
 .../camel/component/splunk/SplunkProducer.java     |     1 +
 .../camel/component/splunk/event/SplunkEvent.java  |     1 +
 .../camel/component/splunk/support/DataWriter.java |     1 +
 .../component/splunk/support/SplunkDataReader.java |     1 +
 .../component/splunk/support/SplunkDataWriter.java |     3 +-
 .../splunk/support/SplunkResultProcessor.java      |     1 +
 .../component/splunk/support/StreamDataWriter.java |     1 +
 .../component/splunk/support/SubmitDataWriter.java |     1 +
 .../component/splunk/support/TcpDataWriter.java    |     1 +
 .../camel-spring-ai/camel-spring-ai-chat/pom.xml   |    16 +-
 .../chat/SpringAiChatEndpointConfigurer.java       |    50 +-
 .../chat/SpringAiChatEndpointUriFactory.java       |    13 +-
 .../component/springai/chat/spring-ai-chat.json    |    59 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../src/main/docs/spring-ai-chat-component.adoc    |   230 +
 .../springai/chat/SpringAiChatConfiguration.java   |   128 +
 .../springai/chat/SpringAiChatConstants.java       |     8 +
 .../springai/chat/SpringAiChatProducer.java        |   152 +-
 .../springai/chat/mcp/SpringAiChatMcpManager.java  |   186 +
 .../springai/chat/SpringAiChatComponentTest.java   |     4 +-
 .../component/springai/chat/SpringAiChatMcpIT.java |    88 +
 .../springai/chat/SpringAiChatMcpSseIT.java        |    74 +
 .../springai/chat/SpringAiChatMemoryIT.java        |     4 +-
 .../chat/SpringAiChatParameterOverrideIT.java      |     6 +-
 .../SpringAiChatStructuredOutputValidationIT.java  |   129 +
 .../chat/SpringAiChatToolBeanDiscoveryIT.java      |   119 +
 .../springai/chat/SpringAiChatToolContextIT.java   |   105 +
 .../chat/SpringAiChatToolsIntegrationIT.java       |     3 +-
 .../springai/chat/SpringAiChatWrappedFileIT.java   |     6 +-
 .../camel-spring-ai-embeddings/pom.xml             |     2 +-
 .../springai/embeddings/spring-ai-embeddings.json  |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../embeddings/SpringAiEmbeddingsProducer.java     |    15 +-
 .../camel-spring-ai/camel-spring-ai-image/pom.xml  |    77 +
 .../image/SpringAiImageComponentConfigurer.java    |    99 +
 .../SpringAiImageConfigurationConfigurer.java      |    72 +
 .../image/SpringAiImageConverterLoader.java        |    76 +
 .../image/SpringAiImageEndpointConfigurer.java     |    83 +
 .../image/SpringAiImageEndpointUriFactory.java     |    78 +
 .../component/springai/image/spring-ai-image.json  |    60 +
 .../services/org/apache/camel/TypeConverterLoader  |     2 +
 .../services/org/apache/camel/component.properties |     7 +
 .../org/apache/camel/component/spring-ai-image     |     2 +
 ...onent.springai.image.SpringAiImageConfiguration |     2 +
 .../camel/configurer/spring-ai-image-component     |     2 +
 .../camel/configurer/spring-ai-image-endpoint      |     2 +
 .../camel/urifactory/spring-ai-image-endpoint      |     2 +
 .../src/main/docs/spring-ai-image-component.adoc   |   197 +
 .../component/springai/image/SpringAiImage.java    |    24 +
 .../springai/image/SpringAiImageComponent.java     |    62 +
 .../springai/image/SpringAiImageConfiguration.java |   136 +
 .../springai/image/SpringAiImageConverter.java     |    70 +
 .../springai/image/SpringAiImageEndpoint.java      |    74 +
 .../springai/image/SpringAiImageHeaders.java       |    55 +
 .../springai/image/SpringAiImageProducer.java      |   129 +
 .../springai/image/SpringAiImageOllamaIT.java      |   248 +
 .../src/test/resources/log4j2.properties           |    50 +
 .../camel-spring-ai/camel-spring-ai-tools/pom.xml  |     2 +-
 .../component/springai/tools/spring-ai-tools.json  |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../springai/tools/SpringAiToolsEndpoint.java      |    12 +-
 .../camel-spring-ai-vector-store/pom.xml           |     2 +-
 .../vectorstore/spring-ai-vector-store.json        |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../vectorstore/SpringAiVectorStoreProducer.java   |    25 +-
 .../SpringAiVectorStoreComponentTest.java          |    13 +-
 .../camel-spring-parent/camel-spring-ai/pom.xml    |     3 +-
 .../camel-spring-parent/camel-spring-batch/pom.xml |     2 +-
 .../camel/component/spring/batch/spring-batch.json |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel-spring-cloud-config/pom.xml              |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../generated/resources/spring-cloud-config.json   |     2 +-
 .../camel-spring-parent/camel-spring-jdbc/pom.xml  |     2 +-
 .../camel/component/spring/jdbc/spring-jdbc.json   |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel-spring-parent/camel-spring-ldap/pom.xml  |     2 +-
 .../camel/component/springldap/spring-ldap.json    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel-spring-parent/camel-spring-main/pom.xml  |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/spring-main.json       |     2 +-
 .../camel/spring/MisspelledRouteRefTest.java       |     6 +-
 .../camel-spring-rabbitmq/pom.xml                  |     7 +-
 .../component/springrabbit/spring-rabbitmq.json    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../springrabbit/DefaultMessageConverter.java      |     6 +-
 .../springrabbit/EndpointMessageListener.java      |     4 +-
 .../springrabbit/SpringRabbitMQEndpoint.java       |    32 +-
 .../springrabbit/SpringRabbitMQProducer.java       |     4 +-
 .../RabbitMQProducerInvalidExchangeIT.java         |     4 +-
 .../camel-spring-parent/camel-spring-redis/pom.xml |     2 +-
 .../apache/camel/component/redis/spring-redis.json |     2 +-
 .../services/org/apache/camel/bean.properties      |     2 +-
 .../bean/SpringRedisIdempotentRepository.json      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel-spring-security/pom.xml                  |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/spring-security.json   |     2 +-
 .../camel-spring-parent/camel-spring-ws/pom.xml    |     4 +-
 .../camel/component/spring/ws/spring-ws.json       |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../net/javacrumbs/calc/model/package-info.java    |     7 +-
 .../component/spring/ws/jaxb/package-info.java     |     7 +-
 .../camel-spring-parent/camel-spring-xml/pom.xml   |    13 +-
 .../org/apache/camel/spring/xml/camelContext.json  |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/spring-xml.json        |     2 +-
 .../camel/spring/xml/CamelContextFactoryBean.java  |     5 +
 .../org/apache/camel/spring/xml/package-info.java  |     7 +-
 .../org/apache/camel/spring/SpringMDCTest.java     |     1 +
 .../camel/spring/SpringMDCTransactedTest.java      |     1 +
 .../SpringMDCWithBreadcrumbDisabledTest.java       |     1 +
 .../camel/spring/SpringMDCWithBreadcrumbTest.java  |     1 +
 .../spring/interceptor/AnnotatedConsumeImpl.java   |     3 +-
 ...actionalClientDataSourceForcedShutdownTest.java |   127 +
 .../TransactionalClientDataSourceMDCTest.java      |     2 +-
 ...sactionalClientDataSourceSuspendResumeTest.java |    94 +
 .../SpringManagedCustomProcessorTest.java          |     5 +-
 .../processor/SpringCustomExpressionTest.java      |     3 +-
 .../processor/SpringSamplingThrottlerTest.java     |     5 +
 .../processor/SpringTryCatchMisconfiguredTest.java |     2 +-
 .../scan/DefaultPackageScanClassResolverTest.java  |    14 +-
 .../camel/spring/scan/PackageScanFiltersTest.java  |     8 +-
 .../scan/PatternBasedPackageScanFilterTest.java    |     2 +-
 .../apache/camel/spring/scan/a/ScanTargetOne.java  |     4 +-
 .../camel-spring-parent/camel-spring/pom.xml       |     2 +-
 .../apache/camel/component/event/spring-event.json |     2 +-
 .../org/apache/camel/language/spel/spel.json       |     2 +-
 .../services/org/apache/camel/bean.properties      |     2 +-
 .../bean/SpringCacheIdempotentRepository.json      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../services/org/apache/camel/language.properties  |     2 +-
 .../camel/spring/spi/TransactionErrorHandler.java  |    29 +
 .../camel-undertow-spring-security/pom.xml         |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../resources/undertow-spring-security.json        |     2 +-
 .../AbstractSpringSecurityBearerTokenTest.java     |    12 +-
 components/camel-spring-parent/pom.xml             |     2 +-
 components/camel-sql/pom.xml                       |     2 +-
 .../org/apache/camel/component/sql/sql.json        |     2 +-
 .../camel/component/sql/stored/sql-stored.json     |     2 +-
 .../services/org/apache/camel/bean.properties      |     2 +-
 .../camel/bean/JdbcAggregationRepository.json      |     4 +-
 .../apache/camel/bean/JdbcMessageIdRepository.json |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/sql/DefaultSqlEndpoint.java    |     4 +-
 .../aggregate/jdbc/JdbcAggregationRepository.java  |    16 +-
 .../jdbc/AbstractJdbcMessageIdRepository.java      |    19 +-
 .../JdbcOrphanLockAwareIdempotentRepository.java   |    15 +-
 ...ckAwareIdempotentRepositoryConcurrencyTest.java |   147 +
 components/camel-ssh/pom.xml                       |     8 +-
 .../component/ssh/SshComponentConfigurer.java      |    30 +
 .../camel/component/ssh/SshEndpointConfigurer.java |    30 +
 .../camel/component/ssh/SshEndpointUriFactory.java |     7 +-
 .../org/apache/camel/component/ssh/ssh.json        |   112 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/ssh/SshConfiguration.java      |    88 +-
 .../org/apache/camel/component/ssh/SshUtils.java   |    15 +
 .../component/ssh/SshAlgorithmParametersTest.java  |    29 +-
 .../component/ssh/SshComponentTestSupport.java     |     6 +-
 .../component/ssh/SshConnectionPropertiesTest.java |   114 +
 .../camel/component/ssh/SshIdleTimeoutTest.java    |    17 +-
 components/camel-stax/pom.xml                      |     2 +-
 .../org/apache/camel/component/stax/stax.json      |     2 +-
 .../camel/language/xtokenizer/xtokenize.json       |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../services/org/apache/camel/language.properties  |     2 +-
 .../camel/component/stax/StaxStreamXMLReader.java  |     2 +-
 components/camel-stitch/pom.xml                    |     2 +-
 .../org/apache/camel/component/stitch/stitch.json  |     6 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/stitch/StitchConfiguration.java      |     2 +-
 components/camel-stomp/pom.xml                     |    77 -
 .../component/stomp/StompComponentConfigurer.java  |   115 -
 .../component/stomp/StompEndpointConfigurer.java   |   105 -
 .../component/stomp/StompEndpointUriFactory.java   |    85 -
 .../org/apache/camel/component/stomp/stomp.json    |    56 -
 .../services/org/apache/camel/component.properties |     7 -
 .../services/org/apache/camel/component/stomp      |     2 -
 .../org/apache/camel/configurer/stomp-component    |     2 -
 .../org/apache/camel/configurer/stomp-endpoint     |     2 -
 .../org/apache/camel/urifactory/stomp-endpoint     |     2 -
 .../camel-stomp/src/main/docs/stomp-component.adoc |   108 -
 .../camel/component/stomp/StompComponent.java      |    95 -
 .../camel/component/stomp/StompConfiguration.java  |   133 -
 .../camel/component/stomp/StompConsumer.java       |    65 -
 .../camel/component/stomp/StompEndpoint.java       |   284 -
 .../camel/component/stomp/StompProducer.java       |    46 -
 .../camel/component/stomp/StompBaseTest.java       |   141 -
 .../StompConsumerHeaderFilterStrategyTest.java     |    90 -
 .../camel/component/stomp/StompConsumerTest.java   |    70 -
 .../component/stomp/StompConsumerUriTest.java      |    70 -
 .../component/stomp/StompCustomHeadersTest.java    |    48 -
 .../stomp/StompGlobalSslConsumerTest.java          |    51 -
 .../camel/component/stomp/StompProducerTest.java   |   102 -
 .../component/stomp/StompSslConsumerTest.java      |    41 -
 .../component/stomp/StompSslProducerTest.java      |    39 -
 .../src/test/resources/jsse/client-side-cert.cer   |   Bin 905 -> 0 bytes
 .../test/resources/jsse/client-side-keystore.jks   |   Bin 2742 -> 0 bytes
 .../test/resources/jsse/client-side-truststore.jks |   Bin 1254 -> 0 bytes
 .../src/test/resources/jsse/createCertificate.sh   |    26 -
 .../src/test/resources/jsse/server-side-cert.cer   |   Bin 878 -> 0 bytes
 .../test/resources/jsse/server-side-keystore.jks   |   Bin 2710 -> 0 bytes
 .../test/resources/jsse/server-side-truststore.jks |   Bin 1270 -> 0 bytes
 .../src/test/resources/log4j2-test.properties      |    28 -
 components/camel-stream/pom.xml                    |     2 +-
 .../org/apache/camel/component/stream/stream.json  |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 components/camel-stringtemplate/pom.xml            |     2 +-
 .../component/stringtemplate/string-template.json  |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 components/camel-stripe/pom.xml                    |     2 +-
 .../org/apache/camel/component/stripe/stripe.json  |     6 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/stripe/StripeComponent.java    |     2 +-
 .../component/stripe/StripeConfiguration.java      |     2 +-
 components/camel-stub/pom.xml                      |     2 +-
 .../org/apache/camel/component/stub/stub.json      |     2 +-
 .../org/apache/camel/dev-console/stub.json         |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/dev-consoles.properties       |     2 +-
 components/camel-swift/pom.xml                     |     4 +-
 .../apache/camel/dataformat/swift/mt/swiftMt.json  |     2 +-
 .../apache/camel/dataformat/swift/mx/swiftMx.json  |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 components/camel-syslog/pom.xml                    |     2 +-
 .../org/apache/camel/component/syslog/syslog.json  |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../component/syslog/AutomatedConversionTest.java  |    16 +-
 .../camel/component/syslog/MinaDataFormatTest.java |    14 +-
 .../component/syslog/MinaManyUDPMessagesTest.java  |    14 +-
 .../component/syslog/NettyDataFormatTest.java      |    18 +-
 .../component/syslog/NettyManyUDPMessagesTest.java |    15 +-
 .../syslog/NettyRfc5425LongMessageTest.java        |    14 +-
 .../camel/component/syslog/NettyRfc5425Test.java   |    18 +-
 .../component/syslog/SyslogSpringMinaTest.java     |    18 +-
 .../component/syslog/SyslogSpringNettyTest.java    |    18 +-
 components/camel-tahu/pom.xml                      |     2 +-
 .../org/apache/camel/component/tahu/tahu-edge.json |    10 +-
 .../org/apache/camel/component/tahu/tahu-host.json |    10 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/tahu/TahuConfiguration.java    |     4 +-
 .../tahu/handlers/TahuHostApplicationManualIT.java |     3 +-
 components/camel-tarfile/pom.xml                   |     2 +-
 .../apache/camel/dataformat/tarfile/tarFile.json   |     2 +-
 .../services/org/apache/camel/bean.properties      |     2 +-
 .../apache/camel/bean/TarAggregationStrategy.json  |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 components/camel-telegram/pom.xml                  |     2 +-
 .../apache/camel/component/telegram/telegram.json  |     6 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/telegram/TelegramComponent.java      |     2 +-
 .../component/telegram/TelegramConfiguration.java  |     3 +-
 .../telegram/model/InlineQueryResult.java          |     4 +-
 .../model/InlineQueryResultCachedVoice.java        |     4 +-
 .../component/telegram/model/OutgoingMessage.java  |     2 +-
 .../camel/component/telegram/model/PaidMedia.java  |     4 +-
 .../model/payments/RevenueWithdrawalState.java     |     4 +-
 .../model/payments/TransactionPartner.java         |     4 +-
 .../telegram/service/OutgoingMessageHandler.java   |     4 +-
 .../telegram/service/TelegramMessageHandler.java   |     4 +-
 .../component/telegram/TelegramChatBotTest.java    |     2 +-
 .../telegram/TelegramConsumerChannelPostTest.java  |     2 +-
 .../TelegramConsumerEmptyResponseTest.java         |     2 +-
 .../TelegramConsumerFallbackConversionTest.java    |     2 +-
 ...nsumerHealthCheckErrorDisabledConsumerTest.java |     2 +-
 .../TelegramConsumerHealthCheckErrorTest.java      |     2 +-
 .../TelegramConsumerHealthCheckOkTest.java         |     2 +-
 .../TelegramConsumerIncomingInlineQueryTest.java   |     2 +-
 .../telegram/TelegramConsumerMappingTest.java      |     2 +-
 .../TelegramConsumerMediaDocumentTest.java         |     2 +-
 .../telegram/TelegramConsumerMediaGameTest.java    |     2 +-
 .../telegram/TelegramConsumerMediaPhotoTest.java   |     2 +-
 .../telegram/TelegramConsumerMediaStickerTest.java |     2 +-
 .../TelegramConsumerMediaVideoExtendedTest.java    |     2 +-
 .../telegram/TelegramConsumerMediaVideoTest.java   |     2 +-
 .../telegram/TelegramConsumerMultipleTest.java     |     2 +-
 .../TelegramConsumerPaidMediaPurchasedTest.java    |     2 +-
 .../TelegramConsumerPreCheckoutQueryTest.java      |     2 +-
 .../TelegramConsumerReadyLiveCheckTest.java        |     2 +-
 .../TelegramConsumerRefundedPaymentTest.java       |     2 +-
 .../telegram/TelegramConsumerServiceErrorTest.java |     2 +-
 .../TelegramConsumerShippingQueryTest.java         |     2 +-
 .../telegram/TelegramConsumerSingleTest.java       |     2 +-
 .../TelegramConsumerSuccessfulPaymentTest.java     |     2 +-
 .../TelegramProducerChatIdResolutionTest.java      |     2 +-
 .../telegram/TelegramProducerInvoiceTest.java      |     2 +-
 .../telegram/TelegramProducerLocationTest.java     |     2 +-
 .../telegram/TelegramProducerMediaTest.java        |     2 +-
 .../TelegramProducerNoChatIdRequiredTest.java      |     2 +-
 .../telegram/TelegramProducerStarPaymentTest.java  |     2 +-
 .../telegram/TelegramWebhookCallTest.java          |    10 +-
 .../telegram/TelegramWebhookRegistrationTest.java  |     6 +-
 .../model/InlineQueryResultCachedVoiceTest.java    |    85 +
 .../telegram/util/TelegramTestSupport.java         |    12 +-
 components/camel-telemetry-dev/pom.xml             |     6 +-
 .../telemetrydev/TelemetryDevTracerConfigurer.java |     6 +
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/telemetry-dev.json     |     2 +-
 .../src/main/docs/telemetry-dev.adoc               |     3 +-
 .../org/apache/camel/telemetrydev/DevTrace.java    |     3 +-
 .../camel/telemetrydev/TelemetryDevTracer.java     |     2 +-
 .../apache/camel/telemetrydev/AsyncCXFTest.java    |     1 +
 .../apache/camel/telemetrydev/AsyncDirectTest.java |     1 +
 .../org/apache/camel/telemetrydev/AsyncTest.java   |     1 +
 .../camel/telemetrydev/AsyncWiretapTest.java       |     1 +
 .../camel/telemetrydev/MDCHeadersTraceTest.java    |     1 +
 .../apache/camel/telemetrydev/SpanBeanTest.java    |   140 +
 .../SpanPropagationDownstreamTest.java             |     1 +
 .../telemetrydev/SpanPropagationUpstreamTest.java  |     1 +
 .../camel/telemetrydev/TelemetryDevTracerTest.java |     1 +
 .../TelemetryDevTracerTestSupport.java             |     4 +-
 components/camel-telemetry/pom.xml                 |     6 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/telemetry.json         |     2 +-
 .../camel-telemetry/src/main/docs/telemetry.adoc   |     9 +-
 .../org/apache/camel/telemetry/SpanDecorator.java  |     1 +
 .../camel/telemetry/SpanLifecycleManager.java      |     2 +-
 .../TraceProcessorsInterceptStrategy.java          |    18 +-
 .../java/org/apache/camel/telemetry/Tracer.java    |    18 +-
 .../decorators/AbstractHttpSpanDecorator.java      |    12 +
 .../decorators/AbstractMessagingSpanDecorator.java |    11 +
 .../decorators/AbstractSpanDecorator.java          |     5 +
 .../decorators/AwsAthenaSpanDecorator.java         |    84 +
 .../decorators/AwsBedrockSpanDecorator.java        |    73 +
 .../decorators/AwsCloudtrailSpanDecorator.java     |    65 +
 .../decorators/AwsComprehendSpanDecorator.java     |    59 +
 .../decorators/AwsConfigSpanDecorator.java         |    73 +
 .../telemetry/decorators/AwsCwSpanDecorator.java   |    80 +
 .../telemetry/decorators/AwsDdbSpanDecorator.java  |    77 +
 .../decorators/AwsDdbStreamSpanDecorator.java      |    77 +
 .../telemetry/decorators/AwsEc2SpanDecorator.java  |    73 +
 .../telemetry/decorators/AwsEcsSpanDecorator.java  |    59 +
 .../telemetry/decorators/AwsEksSpanDecorator.java  |    59 +
 .../decorators/AwsEventbridgeSpanDecorator.java    |    79 +
 .../telemetry/decorators/AwsIamSpanDecorator.java  |    73 +
 .../AwsKinesisFirehoseSpanDecorator.java           |    65 +
 .../decorators/AwsKinesisSpanDecorator.java        |    72 +
 .../telemetry/decorators/AwsKmsSpanDecorator.java  |    66 +
 .../decorators/AwsLambdaSpanDecorator.java         |    73 +
 .../telemetry/decorators/AwsMqSpanDecorator.java   |    73 +
 .../telemetry/decorators/AwsMskSpanDecorator.java  |    73 +
 .../decorators/AwsParameterStoreSpanDecorator.java |    66 +
 .../decorators/AwsPollySpanDecorator.java          |    80 +
 .../decorators/AwsRedshiftDataSpanDecorator.java   |    77 +
 .../decorators/AwsRekognitionSpanDecorator.java    |    80 +
 .../telemetry/decorators/AwsS3SpanDecorator.java   |    80 +
 .../decorators/AwsS3VectorsSpanDecorator.java      |    73 +
 .../decorators/AwsSecretsManagerSpanDecorator.java |    66 +
 .../decorators/AwsSecurityHubSpanDecorator.java    |    66 +
 .../telemetry/decorators/AwsSesSpanDecorator.java  |    73 +
 .../telemetry/decorators/AwsSnsSpanDecorator.java  |    79 +
 .../telemetry/decorators/AwsSqsSpanDecorator.java  |    93 +
 .../decorators/AwsStepFunctionsSpanDecorator.java  |    80 +
 .../telemetry/decorators/AwsStsSpanDecorator.java  |    73 +
 .../decorators/AwsTextractSpanDecorator.java       |    73 +
 .../decorators/AwsTimestreamSpanDecorator.java     |    70 +
 .../decorators/AwsTranscribeSpanDecorator.java     |    73 +
 .../decorators/AwsTranslateSpanDecorator.java      |    66 +
 .../telemetry/decorators/SedaSpanDecorator.java    |    23 +
 .../telemetry/decorators/StompSpanDecorator.java   |    45 -
 ...amelHeadersSpanContextPropagationExtractor.java |    14 +-
 .../org.apache.camel.telemetry.SpanDecorator       |    37 +-
 .../org/apache/camel/telemetry/AsyncCXFTest.java   |     1 +
 .../apache/camel/telemetry/AsyncDirectTest.java    |     1 +
 .../java/org/apache/camel/telemetry/AsyncTest.java |     1 +
 .../apache/camel/telemetry/AsyncWiretapTest.java   |     1 +
 .../camel/telemetry/DisableEndpointTest.java       |     1 +
 .../camel/telemetry/EnableCoreProcessorsTest.java  |   112 +
 .../camel/telemetry/EnableProcessorsTest.java      |    15 +-
 .../apache/camel/telemetry/HeadersTraceTest.java   |     1 +
 .../org/apache/camel/telemetry/SpanBeanTest.java   |   147 +
 .../camel/telemetry/SpanLifecycleManagerTest.java  |     1 +
 .../telemetry/SpanPropagationDownstreamTest.java   |     1 +
 .../telemetry/SpanPropagationUpstreamTest.java     |     1 +
 .../org/apache/camel/telemetry/SpanToBeanTest.java |   151 +
 .../decorators/AwsAthenaSpanDecoratorTest.java     |    67 +
 .../decorators/AwsBedrockSpanDecoratorTest.java    |    61 +
 .../decorators/AwsCloudtrailSpanDecoratorTest.java |    68 +
 .../decorators/AwsComprehendSpanDecoratorTest.java |    55 +
 .../decorators/AwsConfigSpanDecoratorTest.java     |    63 +
 .../decorators/AwsCwSpanDecoratorTest.java         |    64 +
 .../decorators/AwsDdbSpanDecoratorTest.java        |    64 +
 .../decorators/AwsDdbStreamSpanDecoratorTest.java  |    86 +
 .../decorators/AwsEc2SpanDecoratorTest.java        |    61 +
 .../decorators/AwsEcsSpanDecoratorTest.java        |    55 +
 .../decorators/AwsEksSpanDecoratorTest.java        |    55 +
 .../AwsEventbridgeSpanDecoratorTest.java           |    75 +
 .../decorators/AwsIamSpanDecoratorTest.java        |    61 +
 .../AwsKinesisFirehoseSpanDecoratorTest.java       |    68 +
 .../decorators/AwsKinesisSpanDecoratorTest.java    |    72 +
 .../decorators/AwsKmsSpanDecoratorTest.java        |    58 +
 .../decorators/AwsLambdaSpanDecoratorTest.java     |    61 +
 .../decorators/AwsMqSpanDecoratorTest.java         |    61 +
 .../decorators/AwsMskSpanDecoratorTest.java        |    61 +
 .../AwsParameterStoreSpanDecoratorTest.java        |    60 +
 .../decorators/AwsPollySpanDecoratorTest.java      |    64 +
 .../AwsRedshiftDataSpanDecoratorTest.java          |    65 +
 .../AwsRekognitionSpanDecoratorTest.java           |    64 +
 .../decorators/AwsS3SpanDecoratorTest.java         |    64 +
 .../decorators/AwsS3VectorsSpanDecoratorTest.java  |    63 +
 .../AwsSecretsManagerSpanDecoratorTest.java        |    58 +
 .../AwsSecurityHubSpanDecoratorTest.java           |    58 +
 .../decorators/AwsSesSpanDecoratorTest.java        |    61 +
 .../decorators/AwsSnsSpanDecoratorTest.java        |    74 +
 .../decorators/AwsSqsSpanDecoratorTest.java        |    80 +
 .../AwsStepFunctionsSpanDecoratorTest.java         |    66 +
 .../decorators/AwsStsSpanDecoratorTest.java        |    61 +
 .../decorators/AwsTextractSpanDecoratorTest.java   |    61 +
 .../decorators/AwsTimestreamSpanDecoratorTest.java |    61 +
 .../decorators/AwsTranscribeSpanDecoratorTest.java |    62 +
 .../decorators/AwsTranslateSpanDecoratorTest.java  |    58 +
 .../decorators/StompSpanDecoratorTest.java         |    38 -
 .../org/apache/camel/telemetry/mock/MockTrace.java |     3 +-
 .../apache/camel/telemetry/mock/MockTracer.java    |     2 +-
 .../CamelHeadersExtractAdapterTest.java            |    37 +
 components/camel-test/camel-test-junit5/pom.xml    |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/test-junit5.json       |     2 +-
 .../java/org/apache/camel/test/AvailablePort.java  |     2 +-
 .../org/apache/camel/test/AvailablePortFinder.java |    51 +-
 .../test/junit5/params/ParameterizedExtension.java |    10 +-
 components/camel-test/camel-test-junit6/pom.xml    |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/test-junit6.json       |     2 +-
 .../java/org/apache/camel/test/AvailablePort.java  |     2 +-
 .../org/apache/camel/test/AvailablePortFinder.java |    51 +-
 .../test/junit6/params/ParameterizedExtension.java |    10 +-
 .../test/junit6/util/CamelContextTestHelper.java   |    14 +-
 .../test/junit6/util/RouteDumperExtension.java     |    37 +-
 .../camel-test/camel-test-main-junit5/pom.xml      |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/test-main-junit5.json  |     2 +-
 .../camel-test/camel-test-main-junit6/pom.xml      |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/test-main-junit6.json  |     2 +-
 .../camel/test/main/junit6/CamelMainContext.java   |    12 +
 .../camel/test/main/junit6/CamelMainExtension.java |    31 +-
 .../camel/test/main/junit6/CamelMainTest.java      |     9 +
 .../camel-test/camel-test-spring-junit5/pom.xml    |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../generated/resources/test-spring-junit5.json    |     2 +-
 .../camel-test/camel-test-spring-junit6/pom.xml    |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../generated/resources/test-spring-junit6.json    |     2 +-
 .../src/main/docs/test-spring-junit6.adoc          |     1 +
 .../spring/junit6/CamelAnnotationsHandler.java     |    34 +
 .../junit6/CamelSpringBootExecutionListener.java   |     2 +
 .../test/spring/junit6/EnableRouteDiagramDump.java |    42 +
 .../test/spring/junit6/RouteDumpEventNotifier.java |    17 +-
 components/camel-test/pom.xml                      |     2 +-
 components/camel-threadpoolfactory-vertx/pom.xml   |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../resources/threadpoolfactory-vertx.json         |     2 +-
 components/camel-thrift/pom.xml                    |     2 +-
 .../org/apache/camel/component/thrift/thrift.json  |     2 +-
 .../org/apache/camel/dataformat/thrift/thrift.json |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../camel/component/thrift/ThriftConsumer.java     |    10 +
 .../component/thrift/ThriftConsumerAsyncTest.java  |    16 +-
 .../thrift/ThriftConsumerConcurrentTest.java       |    17 +-
 .../thrift/ThriftConsumerSecurityTest.java         |    18 +-
 .../component/thrift/ThriftConsumerSyncTest.java   |    17 +-
 .../thrift/ThriftConsumerZlibCompressionTest.java  |    17 +-
 .../component/thrift/ThriftProducerBaseTest.java   |    22 +-
 .../thrift/ThriftProducerSecurityTest.java         |    34 +-
 .../component/thrift/ThriftProducerSyncTest.java   |    12 +-
 .../thrift/ThriftProducerZlibCompressionTest.java  |    28 +-
 .../component/thrift/generated/Calculator.java     |  2337 +-
 .../thrift/generated/InvalidOperation.java         |   185 +-
 .../component/thrift/generated/Operation.java      |    11 +-
 .../camel/component/thrift/generated/Work.java     |   226 +-
 .../thrift/local/ThriftThreadPoolServerTest.java   |    20 +-
 .../dataformat/thrift/generated/Operation.java     |    11 +-
 .../camel/dataformat/thrift/generated/Work.java    |   226 +-
 components/camel-thymeleaf/pom.xml                 |     2 +-
 .../camel/component/thymeleaf/thymeleaf.json       |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 components/camel-tika/pom.xml                      |     2 +-
 .../org/apache/camel/component/tika/tika.json      |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 components/camel-timer/pom.xml                     |     2 +-
 .../org/apache/camel/component/timer/timer.json    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/timer/TimerComponent.java      |     3 +-
 components/camel-tracing/pom.xml                   |     4 +-
 .../services/org/apache/camel/other.properties     |     4 +-
 .../src/generated/resources/tracing.json           |     4 +-
 .../camel-tracing/src/main/docs/tracing.adoc       |     7 +-
 .../apache/camel/tracing/ActiveSpanManager.java    |     1 +
 .../org/apache/camel/tracing/ExtractAdapter.java   |     1 +
 .../org/apache/camel/tracing/InjectAdapter.java    |     2 +-
 .../java/org/apache/camel/tracing/SpanAdapter.java |     1 +
 .../org/apache/camel/tracing/SpanDecorator.java    |     1 +
 .../java/org/apache/camel/tracing/SpanKind.java    |     1 +
 .../org/apache/camel/tracing/TagConstants.java     |     1 +
 .../main/java/org/apache/camel/tracing/Tracer.java |     1 +
 .../decorators/AbstractHttpSpanDecorator.java      |     1 +
 .../decorators/AbstractInternalSpanDecorator.java  |     1 +
 .../decorators/AbstractMessagingSpanDecorator.java |     1 +
 .../tracing/decorators/AbstractSpanDecorator.java  |     1 +
 .../tracing/decorators/ActiveMQ6SpanDecorator.java |     1 +
 .../tracing/decorators/ActiveMQSpanDecorator.java  |     1 +
 .../camel/tracing/decorators/AhcSpanDecorator.java |     1 +
 .../tracing/decorators/AmqpSpanDecorator.java      |     1 +
 .../decorators/AzureServiceBusSpanDecorator.java   |     1 +
 .../AzureStorageDataLakeSpanDecorator.java         |     1 +
 .../decorators/AzureStorageQueueSpanDecorator.java |     1 +
 .../tracing/decorators/CometdSpanDecorator.java    |     1 +
 .../camel/tracing/decorators/CqlSpanDecorator.java |     1 +
 .../tracing/decorators/DirectSpanDecorator.java    |     1 +
 .../tracing/decorators/DisruptorSpanDecorator.java |     1 +
 .../decorators/DisruptorvmSpanDecorator.java       |     1 +
 .../decorators/ElasticsearchSpanDecorator.java     |     1 +
 .../tracing/decorators/FileSpanDecorator.java      |     1 +
 .../camel/tracing/decorators/FtpSpanDecorator.java |     1 +
 .../tracing/decorators/FtpsSpanDecorator.java      |     1 +
 .../camel/tracing/decorators/HttpMethodHelper.java |     1 +
 .../tracing/decorators/HttpSpanDecorator.java      |     1 +
 .../tracing/decorators/HttpsSpanDecorator.java     |     1 +
 .../tracing/decorators/IronmqSpanDecorator.java    |     1 +
 .../tracing/decorators/JdbcSpanDecorator.java      |     1 +
 .../tracing/decorators/JettySpanDecorator.java     |     1 +
 .../camel/tracing/decorators/JmsSpanDecorator.java |     1 +
 .../tracing/decorators/KafkaSpanDecorator.java     |     1 +
 .../camel/tracing/decorators/LogSpanDecorator.java |     1 +
 .../tracing/decorators/MongoDBSpanDecorator.java   |     1 +
 .../tracing/decorators/NatsSpanDecorator.java      |     1 +
 .../tracing/decorators/NettyHttpSpanDecorator.java |     1 +
 .../tracing/decorators/Paho5SpanDecorator.java     |     1 +
 .../tracing/decorators/PahoSpanDecorator.java      |     1 +
 .../decorators/PlatformHttpSpanDecorator.java      |     1 +
 .../decorators/RestOpenapiSpanDecorator.java       |     1 +
 .../tracing/decorators/RestSpanDecorator.java      |     1 +
 .../tracing/decorators/SchedulerSpanDecorator.java |     1 +
 .../tracing/decorators/SedaSpanDecorator.java      |     1 +
 .../tracing/decorators/ServletSpanDecorator.java   |     1 +
 .../tracing/decorators/SftpSpanDecorator.java      |     1 +
 .../tracing/decorators/Sjms2SpanDecorator.java     |     1 +
 .../tracing/decorators/SjmsSpanDecorator.java      |     1 +
 .../decorators/SpringRabbitmqSpanDecorator.java    |     1 +
 .../camel/tracing/decorators/SqlSpanDecorator.java |     1 +
 .../tracing/decorators/StompSpanDecorator.java     |    45 -
 .../tracing/decorators/TimerSpanDecorator.java     |     1 +
 .../tracing/decorators/UndertowSpanDecorator.java  |     1 +
 .../tracing/decorators/VertxHttpSpanDecorator.java |     1 +
 .../propagation/CamelHeadersExtractAdapter.java    |     1 +
 .../propagation/CamelHeadersInjectAdapter.java     |     1 +
 .../CamelMessagingHeadersExtractAdapter.java       |     1 +
 .../CamelMessagingHeadersInjectAdapter.java        |     1 +
 .../camel/tracing/ActiveSpanManagerTest.java       |     1 +
 .../org/apache/camel/tracing/MockSpanAdapter.java  |     1 +
 .../org/apache/camel/tracing/URIDecoratorTest.java |     1 +
 .../decorators/AbstractHttpSpanDecoratorTest.java  |     1 +
 .../AbstractMessagingSpanDecoratorTest.java        |     1 +
 .../decorators/AbstractSpanDecoratorTest.java      |     1 +
 .../AzureServiceBusSpanDecoratorTest.java          |     1 +
 .../AzureStorageDataLakeSpanDecoratorTest.java     |     1 +
 .../AzureStorageQueueSpanDecoratorTest.java        |     1 +
 .../decorators/CometdSpanDecoratorTest.java        |     1 +
 .../tracing/decorators/CqlSpanDecoratorTest.java   |     1 +
 .../decorators/ElasticsearchSpanDecoratorTest.java |     1 +
 .../tracing/decorators/HttpMethodHelperTest.java   |     1 +
 .../camel/tracing/decorators/HttpMethods.java      |     1 +
 .../tracing/decorators/HttpSpanDecoratorTest.java  |     1 +
 .../decorators/IronmqSpanDecoratorTest.java        |     1 +
 .../tracing/decorators/JdbcSpanDecoratorTest.java  |     1 +
 .../tracing/decorators/JmsSpanDecoratorTest.java   |     1 +
 .../tracing/decorators/KafkaSpanDecoratorTest.java |     1 +
 .../decorators/MongoDBSpanDecoratorTest.java       |     1 +
 .../tracing/decorators/RestSpanDecoratorTest.java  |     1 +
 .../tracing/decorators/SqlSpanDecoratorTest.java   |     1 +
 .../tracing/decorators/StompSpanDecoratorTest.java |    38 -
 .../tracing/decorators/TimerSpanDecoratorTest.java |     1 +
 .../decorators/VertxHttpSpanDecoratorTest.java     |     1 +
 .../CamelMessagingHeadersExtractAdapterTest.java   |     1 +
 .../CamelMessagingHeadersInjectAdapterTest.java    |     1 +
 components/camel-twilio/pom.xml                    |     2 +-
 .../org/apache/camel/component/twilio/twilio.json  |     8 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/twilio/TwilioComponent.java    |     6 +-
 components/camel-twitter/pom.xml                   |     2 +-
 .../directmessage/twitter-directmessage.json       |    18 +-
 .../component/twitter/search/twitter-search.json   |    18 +-
 .../twitter/timeline/twitter-timeline.json         |    18 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../twitter/AbstractTwitterComponent.java          |     8 +-
 .../component/twitter/AbstractTwitterEndpoint.java |     2 +-
 .../component/twitter/TwitterConfiguration.java    |     8 +-
 components/camel-undertow/pom.xml                  |     6 +-
 .../apache/camel/component/undertow/undertow.json  |     4 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/undertow/UndertowConsumer.java |    15 +-
 .../camel/component/undertow/UndertowEndpoint.java |     2 +-
 .../undertow/UndertowHeaderFilterStrategy.java     |     3 +-
 .../camel/component/undertow/BaseUndertowTest.java |    31 +-
 .../undertow/UndertowHttpProducerSessionTest.java  |    12 +-
 .../undertow/UndertowMethodRestricTest.java        |     8 +-
 .../RestUndertowHttpPostJsonPojoCharsetTest.java   |    87 +
 .../undertow/spi/ProviderWithServletTest.java      |     2 +-
 .../undertow/ws/UndertowWsConsumerRouteTest.java   |     2 -
 .../undertow/ws/UndertowWssRouteTest.java          |     3 +-
 components/camel-univocity-parsers/pom.xml         |     2 +-
 .../camel/dataformat/univocity/univocityCsv.json   |     2 +-
 .../camel/dataformat/univocity/univocityFixed.json |     2 +-
 .../camel/dataformat/univocity/univocityTsv.json   |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 components/camel-validator/pom.xml                 |     2 +-
 .../camel/component/validator/validator.json       |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/validator/ValidatorComponent.java    |     3 +-
 components/camel-velocity/pom.xml                  |     2 +-
 .../apache/camel/component/velocity/velocity.json  |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 components/camel-vertx/camel-vertx-common/pom.xml  |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/vertx-common.json      |     2 +-
 .../vertx/common/KeyManagerFactoryOptions.java     |     4 +
 .../vertx/common/TrustManagerFactoryOptions.java   |     3 +
 .../camel/component/vertx/common/VertxHelper.java  |     8 +-
 components/camel-vertx/camel-vertx-http/pom.xml    |     2 +-
 .../vertx/http/VertxHttpEndpointConfigurer.java    |     6 +
 .../vertx/http/VertxHttpEndpointUriFactory.java    |     3 +-
 .../camel/component/vertx/http/vertx-http.json     |     9 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../vertx/http/DefaultVertxHttpBinding.java        |    57 +-
 .../component/vertx/http/VertxHttpComponent.java   |     2 +-
 .../vertx/http/VertxHttpConfiguration.java         |    20 +-
 .../component/vertx/http/VertxHttpHelper.java      |    92 +-
 .../example/external/NotAllowedSerializable.java   |    37 +
 .../vertx/http/VertxHttpBridgeEndpointTest.java    |    12 +-
 .../VertxHttpHelperDeserializationFilterTest.java  |    78 +
 .../http/VertxHttpMaximumRedeliveriesTest.java     |     3 +-
 .../vertx/http/VertxHttpMultiRouteTest.java        |     4 +-
 .../vertx/http/VertxHttpProxyServerTest.java       |    10 +-
 .../vertx/http/VertxHttpQueryStringTest.java       |     7 +-
 .../VertxHttpSSLFlexibleConfigurationTest.java     |    89 +
 .../component/vertx/http/VertxHttpTestSupport.java |    10 +-
 .../camel-vertx/camel-vertx-websocket/pom.xml      |     2 +-
 .../VertxWebsocketEndpointConfigurer.java          |     6 +
 .../VertxWebsocketEndpointUriFactory.java          |     3 +-
 .../component/vertx/websocket/vertx-websocket.json |    11 +-
 .../apache/camel/dev-console/vertx-websocket.json  |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/dev-consoles.properties       |     2 +-
 .../vertx/websocket/VertxWebsocketConsumer.java    |    16 +-
 .../vertx/websocket/VertxWebsocketDevConsole.java  |     6 +-
 .../vertx/websocket/VertxWebsocketEndpoint.java    |    23 +-
 .../VertxWebsocketHeaderFilterStrategy.java        |    34 +
 .../vertx/websocket/MainVertxWebsocketSSLTest.java |     4 +-
 .../vertx/websocket/VertxWebSocketEventTest.java   |     2 +-
 .../VertxWebSocketSlowClientConsumerTest.java      |     6 +-
 .../websocket/VertxWebSocketSlowConsumerTest.java  |     4 +-
 .../vertx/websocket/VertxWebSocketTestSupport.java |    11 +-
 ...WebsocketConsumerAsClientBinaryMessageTest.java |     8 +-
 ...xWebsocketConsumerAsClientMaxReconnectTest.java |     8 +-
 ...ertxWebsocketConsumerAsClientReconnectTest.java |     8 +-
 ...txWebsocketConsumerAsClientTextMessageTest.java |     8 +-
 .../VertxWebsocketEndpointConfigurationTest.java   |     8 +-
 .../VertxWebsocketHeaderFilterStrategyTest.java    |    53 +
 .../websocket/VertxWebsocketMultiConsumerTest.java |     8 +-
 .../vertx/websocket/VertxWebsocketOriginTest.java  |    16 +-
 .../vertx/websocket/VertxWebsocketRouterTest.java  |     8 +-
 ...VertxWebsocketSSLFlexibleConfigurationTest.java |    96 +
 .../vertx/websocket/VertxWebsocketSSLTest.java     |    17 +-
 .../vertx/websocket/VertxWebsocketTest.java        |    76 +-
 components/camel-vertx/camel-vertx/pom.xml         |     2 +-
 .../org/apache/camel/component/vertx/vertx.json    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/vertx/VertxBaseTestSupport.java      |    13 -
 components/camel-vertx/pom.xml                     |     2 +-
 components/camel-wal/pom.xml                       |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../camel-wal/src/generated/resources/wal.json     |     2 +-
 components/camel-wasm/pom.xml                      |     2 +-
 .../org/apache/camel/component/wasm/wasm.json      |     2 +-
 .../org/apache/camel/language/wasm/wasm.json       |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../services/org/apache/camel/language.properties  |     2 +-
 components/camel-weather/pom.xml                   |     2 +-
 .../apache/camel/component/weather/weather.json    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 components/camel-web3j/pom.xml                     |     2 +-
 .../org/apache/camel/component/web3j/web3j.json    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/web3j/Web3jProducer.java       |    16 +-
 components/camel-webhook/pom.xml                   |     2 +-
 .../apache/camel/component/webhook/webhook.json    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/webhook/MultiRestConsumer.java |     7 +-
 .../component/webhook/WebhookBasePathTest.java     |     2 +-
 .../component/webhook/WebhookHttpBindingTest.java  |     2 +-
 .../component/webhook/WebhookMultiRouteTest.java   |     2 +-
 .../camel/component/webhook/WebhookPathTest.java   |     2 +-
 .../component/webhook/WebhookRegistrationTest.java |     2 +-
 .../camel/component/webhook/WebhookTestBase.java   |    10 +-
 .../component/webhook/WebhookUriEncodingTest.java  |     2 +-
 components/camel-whatsapp/pom.xml                  |     2 +-
 .../apache/camel/component/whatsapp/whatsapp.json  |     8 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/whatsapp/WhatsAppComponent.java      |     4 +-
 .../component/whatsapp/WhatsAppConfiguration.java  |     2 +-
 .../service/WhatsAppServiceRestAPIAdapter.java     |     4 +-
 .../component/whatsapp/WhatsAppWebhookTest.java    |    13 +-
 components/camel-wordpress/pom.xml                 |     2 +-
 .../camel/component/wordpress/wordpress.json       |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/wordpress/api/model/Classifier.java  |     2 +-
 .../api/model/ClassifierSearchCriteria.java        |     2 +-
 .../component/wordpress/api/model/Publishable.java |     2 +-
 .../wordpress/api/model/TextPublishable.java       |     2 +-
 .../consumer/AbstractWordpressConsumer.java        |     6 +-
 .../producer/AbstractWordpressProducer.java        |     2 +-
 components/camel-workday/pom.xml                   |     2 +-
 .../apache/camel/component/workday/workday.json    |     8 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../component/workday/WorkdayConfiguration.java    |     8 +-
 .../workday/producer/WorkdayDefaultProducer.java   |     2 +-
 components/camel-xchange/pom.xml                   |     2 +-
 .../apache/camel/component/xchange/xchange.json    |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../xchange/account/AccountProducerTest.java       |     2 +-
 .../xchange/market/MarketDataProducerTest.java     |     2 +-
 .../xchange/metadata/MetaDataProducerTest.java     |     2 +-
 components/camel-xj/pom.xml                        |     2 +-
 .../META-INF/org/apache/camel/component/xj/xj.json |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 components/camel-xmlsecurity/pom.xml               |     2 +-
 .../component/xmlsecurity/xmlsecurity-sign.json    |     2 +-
 .../component/xmlsecurity/xmlsecurity-verify.json  |     2 +-
 .../camel/dataformat/xmlsecurity/xmlSecurity.json  |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../xmlsecurity/api/XmlSignatureHelper.java        |     3 +-
 .../xmlsecurity/processor/SantuarioUtil.java       |     3 +-
 .../processor/XmlSignatureConfiguration.java       |     2 +-
 .../processor/XmlSignatureProcessor.java           |     2 +-
 .../xmlsecurity/XMLSecurityDataFormat.java         |    21 +-
 .../xmlsecurity/SignatureAlgorithmTest.java        |     2 +-
 .../xmlsecurity/SignatureDigestMethodTest.java     |     2 +-
 .../xmlsecurity/EncryptionAlgorithmTest.java       |     2 +-
 .../camel/dataformat/xmlsecurity/TestHelper.java   |     3 +-
 .../xmlsecurity/XMLEncryption11Test.java           |     2 +-
 components/camel-xmpp/pom.xml                      |     2 +-
 .../org/apache/camel/component/xmpp/xmpp.json      |     8 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../apache/camel/component/xmpp/XmppBinding.java   |     3 +-
 .../apache/camel/component/xmpp/XmppEndpoint.java  |     9 +-
 .../component/xmpp/XmppHeaderFilterStrategy.java   |    34 +
 .../xmpp/XmppHeaderFilterStrategyTest.java         |    53 +
 components/camel-xpath/pom.xml                     |     2 +-
 .../org/apache/camel/language/xpath/xpath.json     |     2 +-
 .../services/org/apache/camel/language.properties  |     2 +-
 components/camel-xslt-saxon/pom.xml                |     2 +-
 .../camel/component/xslt/saxon/xslt-saxon.json     |     2 +-
 .../services/org/apache/camel/bean.properties      |     2 +-
 .../camel/bean/XsltSaxonAggregationStrategy.json   |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../src/main/docs/xslt-saxon-component.adoc        |     3 +-
 .../saxon/SaxonXmlSourceHandlerFactoryImpl.java    |    25 +-
 components/camel-xslt/pom.xml                      |     2 +-
 .../org/apache/camel/component/xslt/xslt.json      |     2 +-
 .../services/org/apache/camel/bean.properties      |     2 +-
 .../apache/camel/bean/XsltAggregationStrategy.json |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel-xslt/src/main/docs/xslt-component.adoc   |    11 +-
 components/camel-zeebe/pom.xml                     |     6 +-
 .../org/apache/camel/component/zeebe/zeebe.json    |     8 +-
 .../services/org/apache/camel/component.properties |     4 +-
 .../camel-zeebe/src/main/docs/zeebe-component.adoc |    12 +-
 .../camel/component/zeebe/ZeebeComponent.java      |     8 +-
 .../camel/component/zeebe/ZeebeConstants.java      |     1 +
 .../camel/component/zeebe/ZeebeConsumer.java       |     1 +
 .../camel/component/zeebe/ZeebeEndpoint.java       |     1 +
 .../camel/component/zeebe/ZeebeProducer.java       |     1 +
 .../component/zeebe/internal/OperationName.java    |     1 +
 .../component/zeebe/internal/ZeebeService.java     |     1 +
 .../zeebe/model/AbstractZeebeResponse.java         |     1 +
 .../component/zeebe/model/DeploymentRequest.java   |     1 +
 .../component/zeebe/model/DeploymentResponse.java  |     1 +
 .../camel/component/zeebe/model/JobRequest.java    |     1 +
 .../camel/component/zeebe/model/JobResponse.java   |     1 +
 .../component/zeebe/model/JobWorkerMessage.java    |     1 +
 .../component/zeebe/model/MessageRequest.java      |     1 +
 .../component/zeebe/model/MessageResponse.java     |     1 +
 .../zeebe/model/ProcessDeploymentResponse.java     |     1 +
 .../component/zeebe/model/ProcessRequest.java      |     1 +
 .../component/zeebe/model/ProcessResponse.java     |     1 +
 .../camel/component/zeebe/model/ZeebeMessage.java  |     1 +
 .../zeebe/processor/AbstractBaseProcessor.java     |     3 +-
 .../zeebe/processor/DeploymentProcessor.java       |    27 +-
 .../component/zeebe/processor/JobProcessor.java    |     1 +
 .../zeebe/processor/MessageProcessor.java          |     1 +
 .../zeebe/processor/ProcessProcessor.java          |    11 +-
 .../component/zeebe/processor/ZeebeProcessor.java  |     1 +
 components/camel-zendesk/pom.xml                   |     2 +-
 .../zendesk/ZendeskEndpointConfiguration.java      |    15 +-
 .../ZendeskEndpointConfigurationConfigurer.java    |     7 +
 .../zendesk/ZendeskEndpointUriFactory.java         |     3 +-
 .../zendesk/internal/ZendeskApiMethod.java         |    12 +
 .../apache/camel/component/zendesk/zendesk.json    |    24 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel/component/zendesk/ZendeskComponent.java  |     8 +-
 .../component/zendesk/ZendeskConfiguration.java    |     8 +-
 components/camel-zip-deflater/pom.xml              |     2 +-
 .../camel/dataformat/deflater/gzipDeflater.json    |     2 +-
 .../camel/dataformat/deflater/zipDeflater.json     |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 components/camel-zipfile/pom.xml                   |     2 +-
 .../apache/camel/dataformat/zipfile/zipFile.json   |     2 +-
 .../services/org/apache/camel/bean.properties      |     2 +-
 .../apache/camel/bean/ZipAggregationStrategy.json  |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../zipfile/ZipSplitterUseOriginalMessageTest.java |     2 +-
 components/camel-zookeeper-master/pom.xml          |     2 +-
 .../zookeepermaster/zookeeper-master.json          |     4 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../zookeepermaster/ZookeeperComponentSupport.java |     2 +-
 .../zookeepermaster/ZookeeperGroupSupport.java     |     2 +-
 .../group/internal/ZooKeeperGroupTest.java         |    10 +-
 components/camel-zookeeper/pom.xml                 |     2 +-
 .../camel/component/zookeeper/zookeeper.json       |     2 +-
 .../services/org/apache/camel/bean.properties      |     2 +-
 .../apache/camel/bean/ZooKeeperClusterService.json |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../operations/FutureEventDrivenOperation.java     |     2 +-
 .../zookeeper/operations/ZooKeeperOperation.java   |     4 +-
 .../integration/ZooKeeperManagedEndpointIT.java    |     2 +-
 components/pom.xml                                 |    11 +-
 core/camel-api/pom.xml                             |     8 +-
 .../org/apache/camel/ExchangeConstantProvider.java |     4 +-
 .../java/org/apache/camel/spi/Metadata.java        |    28 +
 .../java/org/apache/camel/spi/UriParam.java        |    17 +
 .../java/org/apache/camel/spi/UriPath.java         |    39 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 core/camel-api/src/generated/resources/api.json    |     2 +-
 .../java/org/apache/camel/AggregationStrategy.java |    21 +-
 .../org/apache/camel/AlreadyStoppedException.java  |     6 +-
 .../main/java/org/apache/camel/ApiEndpoint.java    |     2 +
 .../java/org/apache/camel/BeanConfigInject.java    |     2 +
 .../src/main/java/org/apache/camel/BeanScope.java  |     8 +
 .../java/org/apache/camel/BinaryPredicate.java     |     3 +
 .../main/java/org/apache/camel/BindToRegistry.java |     2 +
 .../apache/camel/CamelAuthorizationException.java  |    22 +-
 .../java/org/apache/camel/CamelConfiguration.java  |     2 +
 .../main/java/org/apache/camel/CamelContext.java   |   206 +-
 .../java/org/apache/camel/CamelContextAware.java   |    12 +-
 .../org/apache/camel/CamelContextLifecycle.java    |    21 +-
 .../main/java/org/apache/camel/CamelException.java |    26 +-
 .../org/apache/camel/CamelExchangeException.java   |    34 +-
 .../org/apache/camel/CamelExecutionException.java  |    25 +-
 .../org/apache/camel/CamelUnitOfWorkException.java |    10 +-
 .../java/org/apache/camel/CatalogCamelContext.java |    33 +-
 .../src/main/java/org/apache/camel/Channel.java    |     6 +-
 .../src/main/java/org/apache/camel/Component.java  |    11 +-
 .../main/java/org/apache/camel/ComponentAware.java |     5 +-
 .../main/java/org/apache/camel/Configuration.java  |     2 +
 .../src/main/java/org/apache/camel/Consume.java    |     4 +-
 .../src/main/java/org/apache/camel/Consumer.java   |     3 +-
 .../java/org/apache/camel/ConsumerTemplate.java    |    52 +-
 .../main/java/org/apache/camel/ContextEvents.java  |     8 +-
 .../src/main/java/org/apache/camel/Converter.java  |     2 +-
 .../java/org/apache/camel/DelegateProcessor.java   |     5 +-
 .../main/java/org/apache/camel/DisabledAware.java  |     2 +
 .../org/apache/camel/DynamicPollingConsumer.java   |     7 +
 .../main/java/org/apache/camel/DynamicRouter.java  |     4 +-
 .../src/main/java/org/apache/camel/Endpoint.java   |    12 +-
 .../org/apache/camel/EndpointConsumerResolver.java |     2 +
 .../main/java/org/apache/camel/EndpointInject.java |     2 +-
 .../org/apache/camel/EndpointProducerResolver.java |     2 +
 .../src/main/java/org/apache/camel/Exchange.java   |   119 +-
 .../java/org/apache/camel/ExchangeExtension.java   |    73 +-
 .../java/org/apache/camel/ExchangePattern.java     |    13 +-
 .../java/org/apache/camel/ExchangePropertyKey.java |    16 +-
 .../apache/camel/ExchangeTimedOutException.java    |    20 +-
 .../apache/camel/ExpectedBodyTypeException.java    |    20 +-
 .../main/java/org/apache/camel/Experimental.java   |     3 +
 .../src/main/java/org/apache/camel/Expression.java |     6 +-
 .../camel/ExpressionEvaluationException.java       |    33 +-
 .../java/org/apache/camel/ExpressionFactory.java   |     2 +
 .../camel/ExpressionIllegalSyntaxException.java    |    15 +-
 .../org/apache/camel/ExtendedCamelContext.java     |    47 +-
 .../camel/FailedToCreateConsumerException.java     |    36 +-
 .../camel/FailedToCreateProducerException.java     |    14 +-
 .../apache/camel/FailedToCreateRouteException.java |    69 +-
 .../FailedToCreateRouteFromTemplateException.java  |    23 +-
 .../camel/FailedToStartComponentException.java     |    17 +-
 .../apache/camel/FailedToStartRouteException.java  |    44 +-
 .../org/apache/camel/FluentProducerTemplate.java   |    36 +-
 .../apache/camel/GlobalEndpointConfiguration.java  |     2 +
 .../src/main/java/org/apache/camel/InOnly.java     |     2 +-
 .../src/main/java/org/apache/camel/InOut.java      |     2 +-
 .../org/apache/camel/InvalidPayloadException.java  |    44 +-
 .../camel/InvalidPayloadRuntimeException.java      |    50 +-
 .../org/apache/camel/InvalidPropertyException.java |    24 +-
 .../java/org/apache/camel/LineNumberAware.java     |     9 +-
 .../org/apache/camel/LoadPropertiesException.java  |     8 +-
 .../main/java/org/apache/camel/LoggingLevel.java   |     6 +
 .../org/apache/camel/ManagementMBeansLevel.java    |     5 +
 .../apache/camel/ManagementStatisticsLevel.java    |     4 +
 .../src/main/java/org/apache/camel/Message.java    |    38 +-
 .../main/java/org/apache/camel/MessageHistory.java |    13 +-
 .../src/main/java/org/apache/camel/NamedNode.java  |    40 +-
 .../src/main/java/org/apache/camel/NamedRoute.java |    16 +
 .../src/main/java/org/apache/camel/Navigate.java   |     3 +
 .../apache/camel/NoFactoryAvailableException.java  |    12 +-
 .../java/org/apache/camel/NoSuchBeanException.java |    45 +-
 .../org/apache/camel/NoSuchBeanTypeException.java  |    15 +-
 .../org/apache/camel/NoSuchEndpointException.java  |    15 +-
 .../org/apache/camel/NoSuchHeaderException.java    |    40 +-
 .../camel/NoSuchHeaderOrPropertyException.java     |    35 +-
 .../org/apache/camel/NoSuchLanguageException.java  |     7 +-
 .../org/apache/camel/NoSuchPropertyException.java  |    34 +-
 .../org/apache/camel/NoSuchServiceException.java   |    11 +-
 .../org/apache/camel/NoSuchVariableException.java  |    29 +-
 .../camel/NoTypeConversionAvailableException.java  |    42 +-
 .../src/main/java/org/apache/camel/Pattern.java    |     2 +-
 .../java/org/apache/camel/PollingConsumer.java     |     7 +-
 .../main/java/org/apache/camel/PooledExchange.java |     2 +
 .../src/main/java/org/apache/camel/Predicate.java  |     2 +-
 .../java/org/apache/camel/PredicateFactory.java    |     2 +
 .../src/main/java/org/apache/camel/Processor.java  |     6 +-
 .../src/main/java/org/apache/camel/Produce.java    |     4 +-
 .../java/org/apache/camel/ProducerTemplate.java    |    46 +-
 .../org/apache/camel/PropertiesLookupListener.java |     6 +-
 .../org/apache/camel/PropertyBindingException.java |    67 +-
 .../main/java/org/apache/camel/PropertyInject.java |     2 +-
 .../apache/camel/ProxyInstantiationException.java  |    10 +-
 .../main/java/org/apache/camel/RecipientList.java  |     6 +-
 .../camel/ResolveEndpointFailedException.java      |    27 +-
 .../apache/camel/RollbackExchangeException.java    |    32 +-
 .../src/main/java/org/apache/camel/Route.java      |    37 +-
 .../src/main/java/org/apache/camel/RouteAware.java |     5 +-
 .../apache/camel/RouteConfigurationsBuilder.java   |     2 +
 .../org/apache/camel/RouteTemplateContext.java     |    10 +-
 .../main/java/org/apache/camel/RoutingSlip.java    |     4 +-
 .../org/apache/camel/RuntimeCamelException.java    |    31 +-
 .../org/apache/camel/RuntimeConfiguration.java     |     6 +-
 .../org/apache/camel/RuntimeExchangeException.java |    37 +-
 .../apache/camel/RuntimeExpressionException.java   |    18 +-
 .../apache/camel/RuntimeTransformException.java    |    18 +-
 .../apache/camel/SSLContextParametersAware.java    |     8 +-
 .../java/org/apache/camel/SafeCopyProperty.java    |     2 +
 .../src/main/java/org/apache/camel/Service.java    |    14 +-
 .../main/java/org/apache/camel/ServiceStatus.java  |    17 +-
 .../main/java/org/apache/camel/StartupStep.java    |     2 +
 .../java/org/apache/camel/StartupSummaryLevel.java |     7 +
 .../java/org/apache/camel/StatefulService.java     |     8 +-
 .../java/org/apache/camel/StaticExpression.java    |     7 +-
 .../main/java/org/apache/camel/StreamCache.java    |     5 +
 .../org/apache/camel/StreamCacheException.java     |    17 +-
 .../src/main/java/org/apache/camel/TimeoutMap.java |     6 +
 .../org/apache/camel/TypeConversionException.java  |    30 +-
 .../main/java/org/apache/camel/TypeConverter.java  |    22 +-
 .../java/org/apache/camel/TypeConverterExists.java |     3 +
 .../apache/camel/TypeConverterExistsException.java |     9 +-
 .../apache/camel/TypeConverterLoaderException.java |    14 +-
 .../java/org/apache/camel/ValidationException.java |    23 +-
 .../main/java/org/apache/camel/ValueHolder.java    |     6 +-
 .../src/main/java/org/apache/camel/Variable.java   |     3 +-
 .../main/java/org/apache/camel/VariableAware.java  |     5 +
 .../src/main/java/org/apache/camel/Variables.java  |     3 +-
 .../camel/VetoCamelContextStartException.java      |    30 +-
 .../org/apache/camel/WaitForTaskToComplete.java    |     3 +
 .../main/java/org/apache/camel/WrappedFile.java    |    14 +-
 .../camel/ai/CamelLangchain4jAttributes.java       |     2 +
 .../java/org/apache/camel/ai/package-info.java     |    23 +
 .../ConfigurationPropertiesValidationResult.java   |    22 +-
 .../camel/catalog/EndpointValidationResult.java    |    32 +-
 .../apache/camel/catalog/JSonSchemaResolver.java   |    14 +
 .../camel/catalog/LanguageValidationResult.java    |    19 +-
 .../camel/catalog/PropertiesValidationResult.java  |   103 +-
 .../apache/camel/catalog/RuntimeCamelCatalog.java  |     4 +
 .../apache/camel/catalog/SuggestionStrategy.java   |     2 +
 .../org/apache/camel/catalog/package-info.java     |    25 +
 .../main/java/org/apache/camel/clock/Clock.java    |     2 +
 .../java/org/apache/camel/clock/ContextClock.java  |    13 +-
 .../java/org/apache/camel/clock/EventClock.java    |     6 +-
 .../java/org/apache/camel/clock/package-info.java  |    23 +
 .../org/apache/camel/cloudevents/CloudEvent.java   |     3 +
 .../camel/cloudevents/CloudEventAttributes.java    |     2 +
 .../org/apache/camel/cloudevents/CloudEvents.java  |     3 +
 .../org/apache/camel/cloudevents/package-info.java |    23 +
 .../apache/camel/cluster/CamelClusterService.java  |     4 +
 .../cluster/CamelPreemptiveClusterService.java     |     2 +
 .../camel/cluster/CamelPreemptiveClusterView.java  |     2 +
 .../org/apache/camel/cluster/package-info.java     |    25 +
 .../extension/ComponentVerifierExtension.java      |    11 +-
 .../component/extension/MetaDataExtension.java     |     7 +-
 .../camel/component/extension/package-info.java    |    23 +
 .../java/org/apache/camel/console/DevConsole.java  |     2 +
 .../apache/camel/console/DevConsoleRegistry.java   |     6 +-
 .../apache/camel/console/DevConsoleResolver.java   |     4 +
 .../org/apache/camel/console/package-info.java     |    25 +
 .../org/apache/camel/health/HasHealthChecks.java   |     2 +
 .../org/apache/camel/health/HealthCheckAware.java  |     2 +
 .../org/apache/camel/health/HealthCheckHelper.java |    55 +-
 .../apache/camel/health/HealthCheckRegistry.java   |     7 +-
 .../apache/camel/health/HealthCheckResolver.java   |     5 +
 .../camel/health/HealthCheckResultBuilder.java     |    46 +-
 .../camel/health/HealthCheckResultStrategy.java    |     2 +
 .../health/WritableHealthCheckRepository.java      |     4 +-
 .../java/org/apache/camel/health/package-info.java |    25 +
 .../main/java/org/apache/camel/package-info.java   |     9 +-
 .../java/org/apache/camel/resume/Cacheable.java    |     2 +
 .../org/apache/camel/resume/ConsumerListener.java  |     2 +
 .../apache/camel/resume/ConsumerListenerAware.java |     2 +
 .../org/apache/camel/resume/Deserializable.java    |    11 +-
 .../main/java/org/apache/camel/resume/Offset.java  |     8 +-
 .../java/org/apache/camel/resume/OffsetKey.java    |     6 +-
 .../java/org/apache/camel/resume/Resumable.java    |     5 +
 .../java/org/apache/camel/resume/ResumeAction.java |     4 +-
 .../org/apache/camel/resume/ResumeActionAware.java |     2 +
 .../org/apache/camel/resume/ResumeAdapter.java     |     2 +
 .../java/org/apache/camel/resume/ResumeAware.java  |     2 +
 .../org/apache/camel/resume/ResumeStrategy.java    |    19 +-
 .../camel/resume/ResumeStrategyConfiguration.java  |    17 +-
 .../resume/ResumeStrategyConfigurationBuilder.java |     1 +
 .../java/org/apache/camel/resume/Serializable.java |     6 +-
 .../org/apache/camel/resume/cache/ResumeCache.java |     5 +-
 .../apache/camel/resume/cache/package-info.java    |    25 +
 .../java/org/apache/camel/resume/package-info.java |    26 +
 .../apache/camel/spi/AggregationRepository.java    |    12 +-
 .../camel/spi/AnnotationBasedProcessorFactory.java |     2 +
 .../camel/spi/AnnotationScanTypeConverters.java    |     2 +
 .../camel/spi/AsyncProcessorAwaitManager.java      |     3 +
 .../camel/spi/AutoMockInterceptStrategy.java       |     2 +
 .../camel/spi/AutowiredLifecycleStrategy.java      |     2 +
 .../org/apache/camel/spi/BackOffTimerFactory.java  |     3 +-
 .../java/org/apache/camel/spi/BacklogDebugger.java |     7 +
 .../java/org/apache/camel/spi/BacklogTracer.java   |    33 +-
 .../camel/spi/BacklogTracerEventMessage.java       |    15 +
 .../org/apache/camel/spi/BeanIntrospection.java    |    26 +-
 .../org/apache/camel/spi/BeanProcessorFactory.java |     8 +-
 .../org/apache/camel/spi/BeanProxyFactory.java     |     2 +
 .../java/org/apache/camel/spi/BeanRepository.java  |     8 +-
 .../org/apache/camel/spi/BootstrapCloseable.java   |     2 +
 .../main/java/org/apache/camel/spi/Breakpoint.java |     3 +-
 .../org/apache/camel/spi/BrowsableEndpoint.java    |     9 +-
 .../camel/spi/BrowsableVariableRepository.java     |     2 +
 .../org/apache/camel/spi/BulkTypeConverters.java   |    42 +-
 .../apache/camel/spi/CamelBeanPostProcessor.java   |    13 +-
 .../camel/spi/CamelBeanPostProcessorInjector.java  |     8 +-
 .../apache/camel/spi/CamelContextCustomizer.java   |     2 +
 .../org/apache/camel/spi/CamelContextTracker.java  |     7 +-
 .../CamelDependencyInjectionAnnotationFactory.java |     2 +
 .../main/java/org/apache/camel/spi/CamelEvent.java |    69 +-
 .../camel/spi/CamelInternalProcessorAdvice.java    |     5 +-
 .../java/org/apache/camel/spi/CamelLogger.java     |    61 +-
 .../java/org/apache/camel/spi/CamelMDCService.java |     2 +
 .../org/apache/camel/spi/CamelMetricsService.java  |     2 +
 .../org/apache/camel/spi/CamelTracingService.java  |     2 +
 .../apache/camel/spi/CircuitBreakerConstants.java  |     3 +
 .../org/apache/camel/spi/ClaimCheckRepository.java |     6 +-
 .../java/org/apache/camel/spi/ClassResolver.java   |    11 +-
 .../java/org/apache/camel/spi/CliConnector.java    |     2 +
 .../org/apache/camel/spi/CliConnectorFactory.java  |     2 +
 .../org/apache/camel/spi/CompilePostProcessor.java |     6 +-
 .../org/apache/camel/spi/CompilePreProcessor.java  |     3 +-
 .../java/org/apache/camel/spi/CompileStrategy.java |     5 +
 .../org/apache/camel/spi/ComponentCustomizer.java  |     6 +-
 .../apache/camel/spi/ComponentNameResolver.java    |     2 +
 .../org/apache/camel/spi/ComponentResolver.java    |     2 +
 .../main/java/org/apache/camel/spi/Configurer.java |     2 +
 .../org/apache/camel/spi/ConfigurerResolver.java   |     4 +
 .../org/apache/camel/spi/ConfigurerStrategy.java   |     4 +
 .../java/org/apache/camel/spi/ConsumerCache.java   |     5 +
 .../org/apache/camel/spi/ContentTypeAware.java     |     7 +-
 .../apache/camel/spi/ContextReloadStrategy.java    |     3 +-
 .../spi/ContextServiceLoaderPluginResolver.java    |    13 +-
 .../org/apache/camel/spi/ContextServicePlugin.java |    19 +-
 .../main/java/org/apache/camel/spi/Contract.java   |    19 +-
 .../main/java/org/apache/camel/spi/DataFormat.java |    14 +-
 .../camel/spi/DataFormatContentTypeHeader.java     |     2 +
 .../org/apache/camel/spi/DataFormatCustomizer.java |     6 +-
 .../org/apache/camel/spi/DataFormatFactory.java    |     5 +-
 .../org/apache/camel/spi/DataFormatResolver.java   |     2 +
 .../main/java/org/apache/camel/spi/DataType.java   |    18 +-
 .../java/org/apache/camel/spi/DataTypeAware.java   |     3 +
 .../org/apache/camel/spi/DataTypeTransformer.java  |     2 +
 .../java/org/apache/camel/spi/DebuggerFactory.java |     2 +
 .../org/apache/camel/spi/DeferServiceFactory.java  |     2 +
 .../org/apache/camel/spi/DependencyStrategy.java   |     2 +
 .../org/apache/camel/spi/DumpRoutesStrategy.java   |     4 +-
 .../org/apache/camel/spi/EmbeddedHttpService.java  |     2 +
 .../apache/camel/spi/EndpointServiceLocation.java  |    11 +-
 .../apache/camel/spi/EndpointServiceRegistry.java  |     9 +-
 .../org/apache/camel/spi/EndpointUriFactory.java   |     2 +
 .../java/org/apache/camel/spi/ErrorHandler.java    |     2 +
 .../org/apache/camel/spi/ErrorHandlerAware.java    |     4 +
 .../spi/ErrorHandlerRedeliveryCustomizer.java      |     2 +
 .../java/org/apache/camel/spi/ErrorRegistry.java   |    97 +
 .../org/apache/camel/spi/ErrorRegistryEntry.java   |    82 +
 .../org/apache/camel/spi/ErrorRegistryView.java    |    49 +
 .../java/org/apache/camel/spi/EventFactory.java    |     6 +-
 .../java/org/apache/camel/spi/EventNotifier.java   |    33 +-
 .../org/apache/camel/spi/ExceptionHandler.java     |     5 +-
 .../java/org/apache/camel/spi/ExchangeFactory.java |     7 +-
 .../apache/camel/spi/ExchangeFactoryManager.java   |     2 +
 .../apache/camel/spi/ExecutorServiceManager.java   |     3 +
 .../apache/camel/spi/ExpressionFactoryAware.java   |     2 +
 .../camel/spi/ExpressionResultTypeAware.java       |     5 +
 .../spi/ExtendedPropertyConfigurerGetter.java      |     3 +-
 .../camel/spi/ExtendedRoutesBuilderLoader.java     |     2 +
 .../camel/spi/GeneratedPropertyConfigurer.java     |     2 +
 .../org/apache/camel/spi/GroovyScriptCompiler.java |     5 +
 .../main/java/org/apache/camel/spi/GroupAware.java |     4 +-
 .../java/org/apache/camel/spi/HasCamelContext.java |     2 +
 .../main/java/org/apache/camel/spi/HasGroup.java   |     3 +
 .../org/apache/camel/spi/HeaderFilterStrategy.java |     7 +-
 .../camel/spi/HeaderFilterStrategyAware.java       |     3 +
 .../java/org/apache/camel/spi/HostedService.java   |     2 +
 .../org/apache/camel/spi/HttpResponseAware.java    |     7 +-
 .../org/apache/camel/spi/IdempotentRepository.java |     2 +-
 .../org/apache/camel/spi/InflightRepository.java   |    10 +-
 .../apache/camel/spi/InterceptEndpointFactory.java |     5 +-
 .../apache/camel/spi/InterceptSendToEndpoint.java  |    10 +-
 .../org/apache/camel/spi/InterceptStrategy.java    |     3 +-
 .../apache/camel/spi/InterceptableProcessor.java   |     2 +
 .../org/apache/camel/spi/InternalProcessor.java    |     5 +-
 .../apache/camel/spi/InternalProcessorFactory.java |     7 +-
 .../java/org/apache/camel/spi/InvokeOnHeader.java  |     3 +-
 .../apache/camel/spi/InvokeOnHeaderStrategy.java   |     5 +-
 .../main/java/org/apache/camel/spi/Language.java   |     5 +-
 .../org/apache/camel/spi/LanguageCustomizer.java   |     3 +-
 .../org/apache/camel/spi/LifecycleStrategy.java    |    15 +-
 .../apache/camel/spi/LoadablePropertiesSource.java |     2 +
 .../apache/camel/spi/LocalBeanRepositoryAware.java |     7 +-
 .../java/org/apache/camel/spi/ManagementAgent.java |     4 +-
 .../camel/spi/ManagementInterceptStrategy.java     |     6 +-
 .../apache/camel/spi/ManagementMBeanAssembler.java |     2 +
 .../apache/camel/spi/ManagementNameStrategy.java   |     3 +
 .../camel/spi/ManagementObjectNameStrategy.java    |     4 +-
 .../apache/camel/spi/ManagementObjectStrategy.java |     3 +-
 .../camel/spi/ManagementStrategyFactory.java       |     3 +-
 .../apache/camel/spi/MessageHistoryFactory.java    |     4 +-
 .../main/java/org/apache/camel/spi/MimeType.java   |     2 +
 .../spi/MockSendToEndpointStrategyFactory.java     |     6 +-
 .../java/org/apache/camel/spi/ModelDumpLine.java   |    19 +-
 .../org/apache/camel/spi/ModelReifierFactory.java  |     2 +
 .../apache/camel/spi/ModelToStructureDumper.java   |     7 +-
 .../org/apache/camel/spi/ModelToXMLDumper.java     |     2 +
 .../org/apache/camel/spi/ModelToYAMLDumper.java    |     2 +
 .../java/org/apache/camel/spi/ModelineFactory.java |     2 +
 .../java/org/apache/camel/spi/NamespaceAware.java  |     3 +
 .../apache/camel/spi/NormalizedEndpointUri.java    |     2 +
 .../org/apache/camel/spi/NotifyBuilderMatcher.java |     2 +
 .../spi/OAuthClientAuthenticationFactory.java      |     2 +
 .../org/apache/camel/spi/OAuthClientConfig.java    |    30 +-
 .../org/apache/camel/spi/OnCamelContextEvent.java  |    22 +-
 .../camel/spi/OnCamelContextInitialized.java       |     2 +
 .../camel/spi/OnCamelContextInitializing.java      |     2 +
 .../apache/camel/spi/OnCamelContextStarted.java    |     2 +
 .../apache/camel/spi/OnCamelContextStarting.java   |     2 +
 .../apache/camel/spi/OnCamelContextStopped.java    |     2 +
 .../apache/camel/spi/OnCamelContextStopping.java   |     2 +
 .../camel/spi/OptimisedComponentResolver.java      |     2 +
 .../OptimisticLockingAggregationRepository.java    |     4 +-
 .../camel/spi/PackageScanResourceResolver.java     |     3 +-
 .../org/apache/camel/spi/PeriodTaskResolver.java   |     2 +
 .../org/apache/camel/spi/PeriodTaskScheduler.java  |     6 +-
 .../java/org/apache/camel/spi/PluginManager.java   |     6 +-
 .../org/apache/camel/spi/PollDynamicAware.java     |     4 +
 .../org/apache/camel/spi/PooledObjectFactory.java  |     5 +
 .../camel/spi/PredicateExceptionFactory.java       |     6 +-
 .../apache/camel/spi/PredicateFactoryAware.java    |     2 +
 .../apache/camel/spi/ProcessorExchangeFactory.java |     5 +-
 .../org/apache/camel/spi/ProcessorFactory.java     |     4 +
 .../java/org/apache/camel/spi/ProducerCache.java   |     8 +-
 .../org/apache/camel/spi/PropertiesComponent.java  |    10 +-
 .../org/apache/camel/spi/PropertiesFunction.java   |     2 +
 .../org/apache/camel/spi/PropertiesReload.java     |     2 +
 .../apache/camel/spi/PropertiesResolvedValue.java  |     7 +-
 .../org/apache/camel/spi/PropertiesSource.java     |     6 +-
 .../apache/camel/spi/PropertiesSourceFactory.java  |     2 +
 .../org/apache/camel/spi/PropertyConfigurer.java   |     3 +-
 .../apache/camel/spi/PropertyConfigurerAware.java  |     5 +
 .../apache/camel/spi/PropertyConfigurerGetter.java |    13 +-
 .../org/apache/camel/spi/ReactiveExecutor.java     |     2 +
 .../spi/RecoverableAggregationRepository.java      |     5 +-
 .../main/java/org/apache/camel/spi/Registry.java   |    11 +-
 .../java/org/apache/camel/spi/ReifierStrategy.java |    44 -
 .../java/org/apache/camel/spi/ReloadStrategy.java  |     2 +
 .../camel/spi/Resilience4jMicrometerFactory.java   |     2 +
 .../main/java/org/apache/camel/spi/Resource.java   |     6 +-
 .../java/org/apache/camel/spi/ResourceAware.java   |     5 +
 .../java/org/apache/camel/spi/ResourceLoader.java  |     2 +
 .../java/org/apache/camel/spi/ResourceReload.java  |     2 +
 .../apache/camel/spi/ResourceReloadStrategy.java   |     7 +-
 .../org/apache/camel/spi/ResourceResolver.java     |     4 +
 .../apache/camel/spi/RestApiConsumerFactory.java   |     2 +-
 .../apache/camel/spi/RestApiProcessorFactory.java  |     2 +-
 .../RestBindingJacksonXmlDataFormatFactory.java    |     6 +-
 .../spi/RestBindingJaxbDataFormatFactory.java      |     6 +-
 .../camel/spi/RestClientRequestValidator.java      |     4 +
 .../camel/spi/RestClientResponseValidator.java     |     4 +
 .../org/apache/camel/spi/RestConfiguration.java    |   179 +-
 .../org/apache/camel/spi/RestConsumerFactory.java  |    11 +-
 .../camel/spi/RestOpenApiConsumerFactory.java      |    11 +-
 .../org/apache/camel/spi/RestProducerFactory.java  |     6 +-
 .../java/org/apache/camel/spi/RestRegistry.java    |    90 +-
 .../org/apache/camel/spi/RestRegistryFactory.java  |     2 +
 .../org/apache/camel/spi/RouteDiagramDumper.java   |   126 +
 .../java/org/apache/camel/spi/RouteFactory.java    |     7 +-
 .../java/org/apache/camel/spi/RouteIdAware.java    |     5 +
 .../org/apache/camel/spi/RoutePolicyFactory.java   |     6 +-
 .../org/apache/camel/spi/RouteStartupOrder.java    |     2 +-
 .../camel/spi/RouteTemplateLoaderListener.java     |     2 +
 .../camel/spi/RouteTemplateParameterSource.java    |     2 +
 .../org/apache/camel/spi/RoutesBuilderLoader.java  |     2 +
 .../java/org/apache/camel/spi/RoutesLoader.java    |    18 +-
 .../org/apache/camel/spi/ScriptingLanguage.java    |     6 +-
 .../org/apache/camel/spi/SendDynamicAware.java     |     4 +
 .../apache/camel/spi/SharedInternalProcessor.java  |     9 +-
 .../apache/camel/spi/SimpleExecutorService.java    |     2 +
 .../java/org/apache/camel/spi/SimpleFunction.java  |     6 +-
 .../apache/camel/spi/SimpleFunctionRegistry.java   |     4 +
 .../camel/spi/SimpleLanguageFunctionFactory.java   |    19 +-
 .../org/apache/camel/spi/StartupCondition.java     |     7 +-
 .../apache/camel/spi/StartupConditionStrategy.java |     3 +-
 .../org/apache/camel/spi/StartupStepRecorder.java  |     5 +
 .../java/org/apache/camel/spi/StateRepository.java |     2 +
 .../apache/camel/spi/StreamCachingStrategy.java    |    18 +-
 .../camel/spi/SupervisingRouteController.java      |    12 +-
 .../java/org/apache/camel/spi/Synchronization.java |     6 +-
 .../apache/camel/spi/SyntheticBacklogTracer.java   |    74 +
 .../org/apache/camel/spi/ThreadPoolProfile.java    |    62 +-
 .../main/java/org/apache/camel/spi/Tokenizer.java  |     2 +
 .../src/main/java/org/apache/camel/spi/Tracer.java |     6 +-
 .../java/org/apache/camel/spi/Transformer.java     |    41 +-
 .../java/org/apache/camel/spi/TransformerKey.java  |    22 +-
 .../org/apache/camel/spi/TransformerLoader.java    |     2 +
 .../org/apache/camel/spi/TransformerRegistry.java  |     2 +
 .../org/apache/camel/spi/TransformerResolver.java  |     4 +
 .../apache/camel/spi/TypeConverterRegistry.java    |     2 +
 .../java/org/apache/camel/spi/TypeConvertible.java |    20 +-
 .../main/java/org/apache/camel/spi/UnitOfWork.java |    16 +-
 .../org/apache/camel/spi/UriFactoryResolver.java   |     4 +
 .../main/java/org/apache/camel/spi/Validator.java  |    16 +-
 .../java/org/apache/camel/spi/ValidatorKey.java    |     6 +-
 .../org/apache/camel/spi/ValidatorRegistry.java    |     2 +
 .../org/apache/camel/spi/VariableRepository.java   |     4 +
 .../camel/spi/VariableRepositoryFactory.java       |     5 +
 .../org/apache/camel/spi/WrapAwareProcessor.java   |     2 +
 .../java/org/apache/camel/spi/package-info.java    |    23 +
 .../jsse/AliasedX509ExtendedKeyManager.java        |    25 +-
 .../support/jsse/BaseSSLContextParameters.java     |   547 +-
 .../camel/support/jsse/CipherSuitesParameters.java |     8 +-
 .../camel/support/jsse/FilterParameters.java       |    11 +-
 .../apache/camel/support/jsse/JsseParameters.java  |    28 +-
 .../camel/support/jsse/KeyManagersParameters.java  |    28 +-
 .../camel/support/jsse/KeyStoreParameters.java     |    36 +-
 .../camel/support/jsse/NamedGroupsParameters.java  |    73 +
 .../support/jsse/SSLContextClientParameters.java   |     3 +
 .../camel/support/jsse/SSLContextParameters.java   |   132 +-
 .../support/jsse/SSLContextServerParameters.java   |    21 +-
 .../camel/support/jsse/SecureRandomParameters.java |    13 +-
 .../jsse/SecureSocketProtocolsParameters.java      |     6 +-
 .../support/jsse/SignatureSchemesParameters.java   |    72 +
 .../camel/support/jsse/TrustAllTrustManager.java   |   121 +-
 .../support/jsse/TrustManagersParameters.java      |    27 +-
 .../apache/camel/support/jsse/package-info.java    |    25 +
 .../apache/camel/support/service/BaseService.java  |    23 +-
 .../camel/support/service/ServiceHelper.java       |    61 +-
 .../apache/camel/support/service/package-info.java |    25 +
 .../apache/camel/trait/message/MessageTrait.java   |     2 +
 .../trait/message/RedeliveryTraitPayload.java      |     2 +
 .../apache/camel/trait/message/package-info.java   |    23 +
 .../apache/camel/vault/AwsVaultConfiguration.java  |    49 +-
 .../camel/vault/AzureVaultConfiguration.java       |    67 +-
 .../camel/vault/CyberArkVaultConfiguration.java    |    59 +-
 .../apache/camel/vault/GcpVaultConfiguration.java  |    31 +-
 .../camel/vault/HashicorpVaultConfiguration.java   |    41 +-
 .../vault/IBMSecretsManagerVaultConfiguration.java |    57 +-
 .../KubernetesConfigMapVaultConfiguration.java     |     9 +-
 .../camel/vault/KubernetesVaultConfiguration.java  |     9 +-
 .../vault/SpringCloudConfigConfiguration.java      |    33 +-
 .../org/apache/camel/vault/VaultConfiguration.java |    79 +-
 .../java/org/apache/camel/vault/package-info.java  |    26 +
 core/camel-base-engine/pom.xml                     |     2 +-
 .../services/org/apache/camel/bean.properties      |     2 +-
 .../org/apache/camel/bean/DurationRoutePolicy.json |     2 +-
 .../camel/bean/DurationRoutePolicyFactory.json     |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/base-engine.json       |     2 +-
 .../apache/camel/impl/debugger/BacklogTracer.java  |    52 +-
 .../camel/impl/engine/AbstractCamelContext.java    |   110 +-
 .../impl/engine/BaseExecutorServiceManager.java    |     2 +
 .../camel/impl/engine/CamelInternalProcessor.java  |     1 +
 .../impl/engine/DefaultCamelBeanPostProcessor.java |     5 +-
 .../impl/engine/DefaultCamelContextExtension.java  |    25 +-
 .../camel/impl/engine/DefaultClassResolver.java    |    11 +
 .../camel/impl/engine/DefaultConsumerTemplate.java |     2 +-
 .../impl/engine/DefaultContextPluginManager.java   |     6 +-
 .../engine/DefaultContextServiceLoaderPlugin.java  |    15 +
 .../camel/impl/engine/DefaultErrorRegistry.java    |   332 +
 .../impl/engine/DefaultManagementStrategy.java     |     7 +-
 .../camel/impl/engine/DefaultProducerTemplate.java |     2 +-
 .../engine/DefaultRuntimeEndpointRegistry.java     |    45 +
 .../camel/impl/engine/DefaultUnitOfWork.java       |     1 -
 .../impl/engine/DefaultUnitOfWorkFactory.java      |     4 +
 .../camel/impl/engine/DurationRoutePolicy.java     |     3 +-
 .../camel/impl/engine/InternalRouteController.java |     8 +-
 .../impl/engine/InternalRouteStartupManager.java   |    17 +-
 .../camel/impl/engine/IntrospectionSupport.java    |     6 +-
 .../impl/engine/MDCThreadFactoryListener.java      |     1 +
 .../apache/camel/impl/engine/MDCUnitOfWork.java    |     1 +
 .../org/apache/camel/impl/engine/RouteService.java |     4 +-
 .../camel/impl/engine/SimpleCamelContext.java      |    19 +-
 core/camel-base/pom.xml                            |     2 +-
 .../converter/CamelBaseBulkConverterLoader.java    |    32 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 core/camel-base/src/generated/resources/base.json  |     2 +-
 .../DefaultPropertiesFunctionResolver.java         |     9 +-
 .../component/properties/PropertiesComponent.java  |     3 +-
 .../org/apache/camel/converter/IOConverter.java    |    61 +-
 .../impl/converter/BaseTypeConverterRegistry.java  |     4 +-
 .../camel/impl/event/AbstractContextEvent.java     |     2 +-
 .../camel/impl/event/AbstractExchangeEvent.java    |     2 +-
 .../camel/impl/event/AbstractRouteEvent.java       |     2 +-
 .../apache/camel/impl/event/AbstractStepEvent.java |     2 +-
 .../camel/impl/event/DefaultEventFactory.java      |     1 +
 .../event/ExchangeAsyncProcessingStartedEvent.java |     1 +
 core/camel-cluster/pom.xml                         |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/cluster.json           |     2 +-
 core/camel-console/pom.xml                         |     2 +-
 .../org/apache/camel/dev-console/bean.json         |     2 +-
 .../org/apache/camel/dev-console/blocked.json      |     2 +-
 .../org/apache/camel/dev-console/browse.json       |     2 +-
 .../apache/camel/dev-console/circuit-breaker.json  |     2 +-
 .../org/apache/camel/dev-console/consumer.json     |     2 +-
 .../org/apache/camel/dev-console/context.json      |     2 +-
 .../org/apache/camel/dev-console/debug.json        |     2 +-
 .../org/apache/camel/dev-console/endpoint.json     |     2 +-
 .../org/apache/camel/dev-console/errors.json       |    15 +
 .../apache/camel/dev-console/eval-language.json    |     2 +-
 .../org/apache/camel/dev-console/event.json        |     2 +-
 .../META-INF/org/apache/camel/dev-console/gc.json  |     2 +-
 .../org/apache/camel/dev-console/health.json       |     2 +-
 .../org/apache/camel/dev-console/inflight.json     |     2 +-
 .../apache/camel/dev-console/internal-tasks.json   |     2 +-
 .../apache/camel/dev-console/java-security.json    |     2 +-
 .../META-INF/org/apache/camel/dev-console/jvm.json |     2 +-
 .../META-INF/org/apache/camel/dev-console/log.json |     2 +-
 .../org/apache/camel/dev-console/memory.json       |     2 +-
 .../apache/camel/dev-console/message-history.json  |     2 +-
 .../org/apache/camel/dev-console/processor.json    |     2 +-
 .../org/apache/camel/dev-console/producer.json     |     2 +-
 .../org/apache/camel/dev-console/properties.json   |     2 +-
 .../org/apache/camel/dev-console/receive.json      |     2 +-
 .../org/apache/camel/dev-console/reload.json       |     2 +-
 .../org/apache/camel/dev-console/rest-spec.json    |    15 +
 .../org/apache/camel/dev-console/rest.json         |     2 +-
 .../apache/camel/dev-console/route-controller.json |     2 +-
 .../org/apache/camel/dev-console/route-dump.json   |     2 +-
 .../org/apache/camel/dev-console/route-group.json  |     2 +-
 .../apache/camel/dev-console/route-structure.json  |     2 +-
 .../org/apache/camel/dev-console/route.json        |     2 +-
 .../org/apache/camel/dev-console/send.json         |     2 +-
 .../org/apache/camel/dev-console/service.json      |     2 +-
 .../apache/camel/dev-console/simple-language.json  |     2 +-
 .../org/apache/camel/dev-console/source.json       |     2 +-
 .../apache/camel/dev-console/startup-recorder.json |     2 +-
 .../camel/dev-console/system-properties.json       |     2 +-
 .../org/apache/camel/dev-console/thread.json       |     2 +-
 .../META-INF/org/apache/camel/dev-console/top.json |     2 +-
 .../org/apache/camel/dev-console/trace.json        |     2 +-
 .../org/apache/camel/dev-console/transformers.json |     2 +-
 .../apache/camel/dev-console/type-converters.json  |     2 +-
 .../org/apache/camel/dev-console/variables.json    |     2 +-
 .../services/org/apache/camel/dev-console/errors   |     2 +
 .../org/apache/camel/dev-console/rest-spec         |     2 +
 .../org/apache/camel/dev-consoles.properties       |     4 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/console.json           |     2 +-
 .../apache/camel/impl/console/BlockedConsole.java  |     5 +-
 .../impl/console/CircuitBreakerDevConsole.java     |     5 +-
 .../apache/camel/impl/console/ConsoleHelper.java   |    18 +-
 .../camel/impl/console/ConsumerDevConsole.java     |     5 +-
 .../camel/impl/console/ContextDevConsole.java      |     4 +
 .../apache/camel/impl/console/DebugDevConsole.java |     6 +-
 .../camel/impl/console/EndpointDevConsole.java     |    53 +-
 .../camel/impl/console/ErrorRegistryConsole.java   |   155 +
 .../apache/camel/impl/console/InflightConsole.java |     5 +-
 .../impl/console/MessageHistoryDevConsole.java     |     8 +-
 .../camel/impl/console/ProcessorDevConsole.java    |     4 +-
 .../camel/impl/console/ProducerDevConsole.java     |     5 +-
 .../camel/impl/console/PropertiesDevConsole.java   |    72 +-
 .../camel/impl/console/ReceiveDevConsole.java      |     9 +-
 .../apache/camel/impl/console/RestDevConsole.java  |    46 +-
 .../camel/impl/console/RestSpecDevConsole.java     |   138 +
 .../camel/impl/console/RouteControllerConsole.java |     4 +-
 .../apache/camel/impl/console/RouteDevConsole.java |   105 +-
 .../camel/impl/console/RouteDumpDevConsole.java    |    16 +-
 .../camel/impl/console/RouteGroupDevConsole.java   |     2 +-
 .../impl/console/RouteStructureDevConsole.java     |   127 +-
 .../camel/impl/console/ServiceDevConsole.java      |     5 +-
 .../camel/impl/console/SourceDevConsole.java       |     6 +-
 .../apache/camel/impl/console/TopDevConsole.java   |     5 +-
 .../camel/impl/console/ConsoleHelperTest.java      |    35 +-
 core/camel-core-all/pom.xml                        |     2 +-
 core/camel-core-catalog/pom.xml                    |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/core-catalog.json      |     2 +-
 core/camel-core-engine/pom.xml                     |    22 +-
 .../apache/camel/impl/CamelContextConfigurer.java  |     6 +
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/core-engine.json       |     2 +-
 .../src/main/docs/modules/eips/pages/log-eip.adoc  |     2 +-
 .../docs/modules/eips/pages/message-history.adoc   |    31 +
 .../docs/modules/eips/pages/removeHeaders-eip.adoc |    14 +
 .../src/main/docs/modules/eips/pages/to-eip.adoc   |   170 +
 .../org/apache/camel/impl/DefaultCamelContext.java |   282 +-
 .../camel/impl/DefaultDumpRoutesStrategy.java      |   138 +-
 .../camel/impl/DefaultModelToStructureDumper.java  |    89 +-
 core/camel-core-languages/pom.xml                  |     2 +-
 .../apache/camel/language/constant/constant.json   |     2 +-
 .../org/apache/camel/language/csimple/csimple.json |     4 +-
 .../org/apache/camel/language/header/header.json   |     2 +-
 .../camel/language/property/exchangeProperty.json  |     2 +-
 .../org/apache/camel/language/ref/ref.json         |     2 +-
 .../org/apache/camel/language/simple/file.json     |     2 +-
 .../org/apache/camel/language/simple/simple.json   |   149 +-
 .../apache/camel/language/tokenizer/tokenize.json  |     2 +-
 .../apache/camel/language/variable/variable.json   |     2 +-
 .../services/org/apache/camel/language.properties  |     2 +-
 .../modules/languages/pages/csimple-language.adoc  |    11 +-
 .../modules/languages/pages/simple-language.adoc   |   184 +-
 .../camel/language/constant/ConstantLanguage.java  |     3 +-
 .../language/csimple/CSimpleCodeGenerator.java     |     1 +
 .../camel/language/csimple/CSimpleCompiler.java    |     1 +
 .../camel/language/csimple/CSimpleException.java   |     1 +
 .../camel/language/csimple/CSimpleExpression.java  |     1 +
 .../language/csimple/CSimpleExpressionParser.java  |     1 +
 .../language/csimple/CSimpleGeneratedCode.java     |     1 +
 .../camel/language/csimple/CSimpleHelper.java      |    23 +
 .../camel/language/csimple/CSimpleLanguage.java    |     1 +
 .../camel/language/csimple/CSimpleMethod.java      |     1 +
 .../language/csimple/CSimplePredicateParser.java   |     1 +
 .../camel/language/csimple/CSimpleSupport.java     |     1 +
 .../camel/language/header/HeaderLanguage.java      |     3 +-
 .../org/apache/camel/language/ref/RefLanguage.java |     3 +-
 .../camel/language/simple/BaseSimpleParser.java    |     2 +-
 .../camel/language/simple/SimpleConstants.java     |    52 +
 .../language/simple/SimpleExpressionBuilder.java   |   234 +
 .../language/simple/SimpleFunctionDispatcher.java  |   179 +
 .../language/simple/SimpleFunctionHelper.java      |   142 +
 .../camel/language/simple/ast/OtherExpression.java |     8 +-
 .../simple/ast/SimpleFunctionExpression.java       |   418 +-
 .../simple/functions/CollateFunctionFactory.java   |    59 +
 .../simple/functions/JoinFunctionFactory.java      |   107 +
 .../simple/functions/RandomFunctionFactory.java    |    77 +
 .../simple/functions/SkipFunctionFactory.java      |    59 +
 .../camel/language/tokenizer/TokenizeLanguage.java |     3 +-
 .../camel/language/variable/VariableLanguage.java  |     3 +-
 core/camel-core-model/pom.xml                      |     2 +-
 .../org/apache/camel/dev-console/bean-model.json   |     2 +-
 .../META-INF/org/apache/camel/model/aggregate.json |    43 +-
 .../META-INF/org/apache/camel/model/app/beans.json |    15 +-
 .../META-INF/org/apache/camel/model/app/camel.json |    15 +-
 .../camel/model/app/sslContextParameters.json      |    42 +
 .../apache/camel/model/dataformat/dataFormats.json |     2 +-
 .../apache/camel/model/dataformat/groovyJson.json  |    19 +
 .../org/apache/camel/model/language/csimple.json   |     2 +-
 .../META-INF/org/apache/camel/model/marshal.json   |     2 +-
 .../model/transformer/dataFormatTransformer.json   |     2 +-
 .../META-INF/org/apache/camel/model/unmarshal.json |     2 +-
 .../apache/camel/model/validator/validators.json   |     2 +-
 .../org/apache/camel/dev-consoles.properties       |     2 +-
 .../services/org/apache/camel/model.properties     |     1 +
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/core-model.json        |     2 +-
 .../org/apache/camel/model/app/jaxb.index          |     1 +
 .../org/apache/camel/model/dataformat/jaxb.index   |     1 +
 .../camel/builder/AdviceWithRouteBuilder.java      |     4 +-
 .../org/apache/camel/builder/AdviceWithTasks.java  |    20 +-
 .../java/org/apache/camel/builder/Builder.java     |     6 +
 .../org/apache/camel/builder/BuilderSupport.java   |     6 +
 .../camel/builder/DataFormatBuilderFactory.java    |    16 +
 .../org/apache/camel/builder/DataFormatClause.java |    17 +
 .../org/apache/camel/builder/ExpressionClause.java |     6 +
 .../camel/builder/ExpressionClauseSupport.java     |    14 +-
 .../camel/builder/LanguageBuilderFactory.java      |     6 +
 .../builder/LegacyDefaultErrorHandlerBuilder.java  |     3 +-
 .../org/apache/camel/builder/RouteBuilder.java     |     9 +-
 .../apache/camel/model/AggregateDefinition.java    |    22 +
 .../apache/camel/model/BasicExpressionNode.java    |     8 +-
 .../camel/model/BasicOutputExpressionNode.java     |    39 +-
 .../org/apache/camel/model/BeanModelHelper.java    |    11 +-
 .../org/apache/camel/model/CatchDefinition.java    |     4 +-
 .../org/apache/camel/model/ChoiceDefinition.java   |    10 +
 .../org/apache/camel/model/ExpressionNode.java     |     8 +-
 .../apache/camel/model/LoadBalancerDefinition.java |     2 +-
 .../org/apache/camel/model/MarshalDefinition.java  |     6 +-
 .../apache/camel/model/OtherwiseDefinition.java    |     6 +
 .../apache/camel/model/OutputExpressionNode.java   |    12 +-
 .../apache/camel/model/ProcessorDefinition.java    |     6 +
 .../camel/model/ProcessorDefinitionHelper.java     |   165 +-
 .../apache/camel/model/RouteDefinitionHelper.java  |    15 +-
 .../org/apache/camel/model/SamplingDefinition.java |     2 +-
 .../org/apache/camel/model/SendDefinition.java     |     4 +-
 .../apache/camel/model/SetHeadersDefinition.java   |     3 +-
 .../apache/camel/model/SetVariablesDefinition.java |     3 +-
 .../apache/camel/model/TransactedDefinition.java   |     5 +-
 .../apache/camel/model/UnmarshalDefinition.java    |     6 +-
 .../org/apache/camel/model/WhenDefinition.java     |     9 +
 .../apache/camel/model/app/BeansDefinition.java    |    15 +
 .../model/app/SSLContextParametersDefinition.java  |   597 +
 .../org/apache/camel/model/app/package-info.java   |     7 +-
 .../apache/camel/model/config/package-info.java    |     7 +-
 .../model/dataformat/DataFormatsDefinition.java    |     3 +
 .../model/dataformat/GroovyJSonDataFormat.java     |   118 +
 .../model/dataformat/GroovyXmlDataFormat.java      |     2 +-
 .../model/dataformat/XMLSecurityDataFormat.java    |     4 +-
 .../camel/model/dataformat/package-info.java       |     7 +-
 .../DefaultErrorHandlerDefinition.java             |     3 +-
 .../TransactionErrorHandlerDefinition.java         |     4 +-
 .../camel/model/errorhandler/package-info.java     |     7 +-
 .../camel/model/language/CSimpleExpression.java    |     5 +-
 .../apache/camel/model/language/package-info.java  |     7 +-
 .../camel/model/loadbalancer/package-info.java     |     7 +-
 .../java/org/apache/camel/model/package-info.java  |     7 +-
 .../camel/model/rest/RestSecurityDefinition.java   |     4 +-
 .../org/apache/camel/model/rest/package-info.java  |     7 +-
 .../apache/camel/model/tokenizer/package-info.java |     7 +-
 .../DataFormatTransformerDefinition.java           |     8 +-
 .../model/transformer/TransformerDefinition.java   |     2 +-
 .../camel/model/transformer/package-info.java      |     7 +-
 .../camel/model/validator/ValidatorDefinition.java |     2 +-
 .../model/validator/ValidatorsDefinition.java      |     2 +-
 .../apache/camel/model/validator/package-info.java |     7 +-
 core/camel-core-processor/pom.xml                  |     2 +-
 .../services/org/apache/camel/bean.properties      |     2 +-
 .../camel/bean/GroupedBodyAggregationStrategy.json |     2 +-
 .../bean/GroupedExchangeAggregationStrategy.json   |     2 +-
 .../bean/GroupedMessageAggregationStrategy.json    |     2 +-
 .../camel/bean/MemoryAggregationRepository.json    |     2 +-
 .../camel/bean/StringAggregationStrategy.json      |     2 +-
 .../camel/bean/UseLatestAggregationStrategy.json   |     2 +-
 .../camel/bean/UseOriginalAggregationStrategy.json |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../org/apache/camel/transformer.properties        |     2 +-
 .../transformer/application-octet-stream.json      |     2 +-
 .../org/apache/camel/transformer/text-plain.json   |     2 +-
 .../src/generated/resources/core-processor.json    |     2 +-
 .../processor/BaseDelegateProcessorSupport.java    |     2 +-
 .../camel/processor/DelayProcessorSupport.java     |     6 +-
 .../apache/camel/processor/MulticastProcessor.java |     4 +
 .../camel/processor/OnCompletionProcessor.java     |     7 +
 .../org/apache/camel/processor/PollEnricher.java   |    24 +-
 .../apache/camel/processor/PooledTaskFactory.java  |     4 +-
 .../apache/camel/processor/ProcessorHelper.java    |     1 +
 .../org/apache/camel/processor/RecipientList.java  |     3 +-
 .../org/apache/camel/processor/SendProcessor.java  |     1 +
 .../apache/camel/processor/WireTapProcessor.java   |     2 +
 .../processor/aggregate/AggregateProcessor.java    |    56 +-
 .../errorhandler/RedeliveryErrorHandler.java       |    98 +-
 .../loadbalancer/WeightedLoadBalancer.java         |     2 +-
 .../apache/camel/processor/saga/SagaProcessor.java |    16 +-
 .../transformer/DelegatingDataTypeProcessor.java   |    95 +
 core/camel-core-reifier/pom.xml                    |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/core-reifier.json      |     2 +-
 .../camel/reifier/AbstractPolicyReifier.java       |     7 +-
 .../org/apache/camel/reifier/AbstractReifier.java  |    22 +-
 .../org/apache/camel/reifier/AggregateReifier.java |     6 +
 .../org/apache/camel/reifier/ProcessorReifier.java |     8 +-
 .../apache/camel/reifier/SetHeadersReifier.java    |     5 +-
 .../apache/camel/reifier/SetVariablesReifier.java  |     5 +-
 .../org/apache/camel/reifier/ThreadsReifier.java   |     2 +
 .../apache/camel/reifier/TransactedReifier.java    |     3 +-
 .../reifier/dataformat/DataFormatReifier.java      |     8 +-
 .../dataformat/GroovyJSonDataFormatReifier.java    |    36 +
 .../reifier/language/CSimpleExpressionReifier.java |     1 +
 .../camel/reifier/language/ExpressionReifier.java  |     4 -
 .../reifier/loadbalancer/LoadBalancerReifier.java  |     4 -
 .../reifier/transformer/TransformerReifier.java    |     6 +-
 .../camel/reifier/validator/ValidatorReifier.java  |     6 +-
 core/camel-core-xml/pom.xml                        |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/core-xml.json          |     2 +-
 .../org/apache/camel/core/xml/util/jsse/jaxb.index |     2 +
 .../core/xml/AbstractCamelContextFactoryBean.java  |     7 +-
 .../org/apache/camel/core/xml/package-info.java    |     7 +-
 ...bstractBaseSSLContextParametersFactoryBean.java |    67 +-
 .../AbstractKeyManagersParametersFactoryBean.java  |     5 +-
 .../AbstractKeyStoreParametersFactoryBean.java     |     3 +-
 ...tractSSLContextClientParametersFactoryBean.java |     3 +-
 .../AbstractSSLContextParametersFactoryBean.java   |    13 +-
 ...tractSSLContextServerParametersFactoryBean.java |     3 +-
 .../AbstractSecureRandomParametersFactoryBean.java |     3 +-
 ...AbstractTrustManagersParametersFactoryBean.java |     5 +-
 .../util/jsse/NamedGroupsParametersDefinition.java |    46 +
 .../jsse/SignatureSchemesParametersDefinition.java |    46 +
 .../camel/core/xml/util/jsse/package-info.java     |     9 +-
 .../xml/AbstractCamelContextFactoryBeanTest.java   |     1 +
 core/camel-core/pom.xml                            |    14 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 core/camel-core/src/generated/resources/core.json  |     2 +-
 .../camel/builder/ExpressionBuilderTest.java       |     2 +-
 .../camel/builder/RouteTemplateLocalBeanTest.java  |    74 +
 .../component/bean/BeanInfoCacheBodyOgnlTest.java  |    80 +
 .../camel/component/browse/BrowseFilterTest.java   |     3 +-
 .../FileConsumeAlterFileNameHeaderIssueTest.java   |    24 +-
 .../file/FileConsumeFilesAndDeleteTest.java        |     2 +-
 .../FileConsumerIdempotentKeyNameAndSizeTest.java  |     2 -
 .../component/file/FileConsumerIdempotentTest.java |     7 +-
 .../component/file/FileConsumerIncludeExtTest.java |     2 +-
 .../file/FileConsumerMoveFailureTest.java          |    22 +-
 ...FileConsumerPollStrategyStopOnRollbackTest.java |    13 +-
 ...lusiveReadLockStrategyRecursiveCleanupTest.java |    10 +-
 ...kerFileExclusiveReadLockStrategyUnlockTest.java |     4 +-
 .../MarkerFileExclusiveReadLockStrategyTest.java   |     2 +-
 .../PropertiesComponentLoadPropertiesTest.java     |     3 +-
 .../PropertiesComponentReloadPropertiesTest.java   |     7 +-
 .../PropertiesComponentResolvedValueTest.java      |     3 +-
 .../SchedulerMulticastParallelGreedyTest.java      |     4 +-
 .../seda/FileSedaShutdownCompleteAllTasksTest.java |     2 +-
 .../component/seda/SedaBlockWhenFullTest.java      |     3 +-
 .../seda/SedaConsumerSuspendResumeTest.java        |    13 +-
 .../xslt/XsltCustomizeEntityResolverTest.java      |     7 +-
 .../xslt/XsltCustomizeURIResolverTest.java         |     7 +-
 .../component/xslt/XsltIncludeClasspathTest.java   |     8 +-
 .../xslt/XsltIncludeRelativeFileSchemeTest.java    |     8 +-
 .../xslt/XsltIncludeRelativeNestedTest.java        |     9 +-
 .../xslt/XsltIncludeRelativeOtherTest.java         |     8 +-
 .../component/xslt/XsltIncludeRelativeTest.java    |     8 +-
 .../camel/component/xslt/XsltIncludeTest.java      |     8 +-
 .../component/xslt/XsltMessageTerminateTest.java   |     8 +-
 .../xslt/XsltTransformingExceptionTest.java        |     6 +-
 .../component/xslt/XsltUriResolverFactoryTest.java |     2 +-
 .../camel/converter/json/JsonConverterTest.java    |   203 +
 .../converter/stream/CachedOutputStreamTest.java   |     9 +-
 .../org/apache/camel/impl/CustomIdFactoryTest.java |     6 +-
 .../DefaultCamelContextSuspendResumeRouteTest.java |    15 +-
 .../impl/DefaultComponentAutowiredFalseTest.java   |     3 +-
 .../camel/impl/DefaultComponentAutowiredTest.java  |     9 +-
 .../impl/DefaultDumpRoutesStrategyXmlTest.java     |    86 +
 .../impl/DefaultExecutorServiceManagerTest.java    |     7 +-
 .../impl/DefaultHeaderFilterStrategyTest.java      |     4 +-
 .../apache/camel/impl/DummyLifecycleStrategy.java  |     8 +-
 .../camel/impl/DurationRoutePolicyFactoryTest.java |     4 +-
 .../org/apache/camel/impl/ErrorRegistryTest.java   |   243 +
 .../camel/impl/RouteSedaSuspendResumeTest.java     |     6 +-
 .../apache/camel/impl/StopTimeoutRouteTest.java    |    16 +-
 .../camel/impl/TwoRouteSuspendResumeTest.java      |    17 +-
 ...ostProcessorHelperSedaConsumePredicateTest.java |    10 +-
 .../DefaultPackageScanResourceResolverTest.java    |    56 +
 .../java/org/apache/camel/impl/engine/MyBean.java  |     4 +-
 .../impl/event/SimpleEventNotifierEventsTest.java  |     6 +-
 .../AggregatorWithBatchConsumingIssueTest.java     |     4 +-
 .../MDCUnitLoggingOutOfMemoryManualTest.java       |     1 +
 ...ThreadsRejectedExecutionWithDeadLetterTest.java |     6 +-
 .../csimple/CSimpleExpressionParserTest.java       |    23 +-
 .../language/simple/FileSimpleJsonPathTest.java    |    77 +
 .../camel/language/simple/SimpleInitBlockTest.java |    24 +
 .../apache/camel/language/simple/SimpleTest.java   |   514 +-
 .../AbstractSimpleFunctionFactoryTestSupport.java  |    45 +
 .../functions/CollateFunctionFactoryTest.java      |   128 +
 .../simple/functions/JoinFunctionFactoryTest.java  |    64 +
 .../functions/RandomFunctionFactoryTest.java       |    80 +
 .../simple/functions/SkipFunctionFactoryTest.java  |    79 +
 .../camel/model/SetHeadersDefinitionTest.java      |     6 +-
 .../camel/model/SetVariablesDefinitionTest.java    |     6 +-
 .../BeanRecipientListInterfaceAnnotationTest.java  |     3 +-
 .../camel/processor/BeanRecipientListTest.java     |     3 +-
 .../camel/processor/BreadcrumbDisabledTest.java    |     1 +
 .../org/apache/camel/processor/BreadcrumbTest.java |     1 +
 .../processor/DynamicRouterAnnotationTest.java     |     3 +-
 .../org/apache/camel/processor/MDCAsyncTest.java   |     1 +
 .../apache/camel/processor/MDCClearingTest.java    |     1 +
 .../apache/camel/processor/MDCCustomKeysTest.java  |     1 +
 .../camel/processor/MDCErrorHandlerTest.java       |     1 +
 .../processor/MDCOnCompletionOnCompletionTest.java |     1 +
 .../processor/MDCOnCompletionParallelTest.java     |     1 +
 .../camel/processor/MDCOnCompletionTest.java       |     1 +
 .../MDCResetMidRouteProducerTemplateTest.java      |     1 +
 .../org/apache/camel/processor/MDCResetTest.java   |     1 +
 .../camel/processor/MDCRouteIdAwareTest.java       |     1 +
 .../processor/MDCSplitParallelProcessingTest.java  |     1 +
 .../org/apache/camel/processor/MDCSplitTest.java   |     1 +
 .../java/org/apache/camel/processor/MDCTest.java   |     1 +
 .../camel/processor/MDCWireTapCustomKeysTest.java  |     1 +
 .../org/apache/camel/processor/MDCWireTapTest.java |     1 +
 .../camel/processor/MDCWithBreadcrumbTest.java     |     1 +
 .../processor/MulticastParallelStreamingTest.java  |     2 +-
 .../MulticastParallelStreamingTimeoutTest.java     |     7 +-
 .../MulticastParallelTimeoutStreamCachingTest.java |    53 +-
 ...deliveryWhileStoppingDeadLetterChannelTest.java |     7 +-
 .../NotAllowRedeliveryWhileStoppingTest.java       |     8 +-
 .../OnCompletionBeforeChainedSedaRoutesTest.java   |     2 +-
 .../processor/RecipientListBeanOnPrepareTest.java  |     3 +-
 .../RecipientListBeanSubUnitOfWorkTest.java        |     3 +-
 .../RecipientListFineGrainedErrorHandlingTest.java |     3 +-
 ...ntListParallelFineGrainedErrorHandlingTest.java |     3 +-
 .../RecipientListParallelStreamingTest.java        |     4 +-
 .../processor/RecipientListReturnValueTest.java    |     3 +-
 ...eliverToSubRouteRemoveHeadersDecrementTest.java |   106 +
 .../RedeliverToSubRouteRemoveHeadersTest.java      |   121 +
 ...tterErrorHandlerNoRedeliveryOnShutdownTest.java |     6 +-
 .../RedeliveryErrorHandlerSuspendResumeTest.java   |   145 +
 ...sequenceBatchNotIgnoreInvalidExchangesTest.java |     2 +-
 ...equenceStreamNotIgnoreInvalidExchangesTest.java |     2 +-
 .../ResequenceStreamRejectOldExchangesTest.java    |     8 +-
 .../camel/processor/SagaRemoveHeadersTest.java     |    90 +
 .../apache/camel/processor/SagaTimeoutTest.java    |     4 +-
 .../camel/processor/SamplingThrottlerTest.java     |    21 +
 .../camel/processor/SetHeadersProcessorTest.java   |     5 +-
 .../camel/processor/SetVariablesProcessorTest.java |     5 +-
 .../ShutdownCompleteCurrentTaskOnlyTest.java       |     2 +-
 .../processor/SimpleProcessorTraceableTest.java    |     3 +-
 .../SplitSubUnitOfWorkWithMDCLoggingTest.java      |     1 +
 .../org/apache/camel/processor/WireTapMDCTest.java |     1 +
 .../aggregator/AbstractDistributedTest.java        |     1 +
 .../AggregateClosedCorrelationKeyTest.java         |     7 +-
 .../aggregator/AggregateCompleteAllOnStopTest.java |     2 +-
 ...AggregateCompleteAllOnStopWithIntervalTest.java |    14 +-
 .../aggregator/AggregateDiscardOnTimeoutTest.java  |     5 +-
 .../AggregateExpressionTimeoutPerGroupTest.java    |     2 +-
 ...AggregateForceCompletionOnStopParallelTest.java |    50 +
 .../AggregateGroupedExchangeBatchSizeTest.java     |     8 +-
 .../aggregator/AggregateLostGroupIssueTest.java    |    48 +-
 .../AggregateOptimisticLockSyncRetryTest.java      |   210 +
 .../aggregator/AggregateProcessorTest.java         |    18 +-
 .../aggregator/AggregateTimeoutOnlyTest.java       |    10 +-
 .../aggregator/AlbertoAggregatorTest.java          |    10 +-
 ...AggregateDirectRouteTransactedDeadlockTest.java |   144 +
 ...itAggregateInChoiceSynchronousExecutorTest.java |   142 +
 ...RedeliveryErrorHandlerNonBlockedDelay2Test.java |    10 +-
 .../apache/camel/processor/async/AsyncMDCTest.java |     1 +
 ...sorAwaitManagerInterruptWithRedeliveryTest.java |     5 +-
 ...ScopedOnExceptionLoadBalancerStopRouteTest.java |     1 +
 ...xceptionRoutePolicyHalfOpenHandlerSedaTest.java |     6 +-
 ...tlingExceptionRoutePolicyOpenViaConfigTest.java |    31 +-
 .../ConcurrentRequestsThrottlerTest.java           |    18 +-
 .../processor/throttle/requests/ThrottlerTest.java |    32 +-
 .../apache/camel/support/DefaultEndpointTest.java  |     2 +-
 .../camel/support/DefaultTimeoutMapTest.java       |    18 +-
 .../RouteWatcherReloadStrategyOnReloadTest.java    |   169 +
 .../apache/camel/support/component/TestProxy.java  |    13 +-
 .../support/jsse/SSLContextParametersTest.java     |   421 +
 .../support/jsse/TrustManagersParametersTest.java  |    55 +-
 .../support/task/task/ForegroundTimeTaskTest.java  |     2 +-
 core/camel-core/src/test/resources/books.json      |    20 +
 core/camel-health/pom.xml                          |     2 +-
 .../camel/health-check/security-policy-check       |     2 +
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/health.json            |     2 +-
 .../camel/impl/health/ContextHealthCheck.java      |     3 +-
 .../impl/health/RouteControllerHealthCheck.java    |     3 +-
 .../impl/health/SecurityPolicyHealthCheck.java     |   124 +
 core/camel-main/pom.xml                            |     2 +-
 .../MainConfigurationPropertiesConfigurer.java     |    35 +
 .../Otel2ConfigurationPropertiesConfigurer.java    |     7 +
 .../main/SSLConfigurationPropertiesConfigurer.java |    49 +
 .../SecurityConfigurationPropertiesConfigurer.java |    95 +
 ...emetryDevConfigurationPropertiesConfigurer.java |     7 +
 .../camel-main-configuration-metadata.json         |    93 +-
 .../camel/dev-console/main-configuration.json      |     2 +-
 ...ache.camel.main.SecurityConfigurationProperties |     2 +
 .../org/apache/camel/dev-consoles.properties       |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 core/camel-main/src/generated/resources/main.json  |     2 +-
 .../org/apache/camel/main/components.properties    |    12 +-
 .../org/apache/camel/main/dataformats.properties   |     1 +
 core/camel-main/src/main/docs/main.adoc            |   457 +-
 .../org/apache/camel/main/BaseMainSupport.java     |   282 +-
 .../camel/main/DefaultConfigurationConfigurer.java |    14 +-
 .../camel/main/DefaultConfigurationProperties.java |   126 +-
 .../camel/main/DevModeContentCacheStrategy.java    |    53 +
 ...ttpManagementServerConfigurationProperties.java |     6 +-
 .../main/HttpServerConfigurationProperties.java    |     2 +-
 .../src/main/java/org/apache/camel/main/Main.java  |     7 +-
 .../camel/main/MainConfigurationDevConsole.java    |     5 +-
 .../camel/main/MainConfigurationProperties.java    |    48 +
 .../camel/main/Otel2ConfigurationProperties.java   |    18 +-
 .../org/apache/camel/main/ProfileConfigurer.java   |    16 +
 .../camel/main/SSLConfigurationProperties.java     |   211 +-
 .../main/SecurityConfigurationProperties.java      |   220 +
 .../apache/camel/main/SecurityPolicyResult.java    |    60 +
 .../camel/main/SelfSignedCertificateGenerator.java |   241 +
 .../main/TelemetryDevConfigurationProperties.java  |    18 +-
 .../fatjar/FatJarPackageScanClassResolver.java     |   136 +
 .../fatjar/FatJarPackageScanResourceResolver.java  |   150 +
 .../java/org/apache/camel/main/fatjar/Main.java    |    66 +
 .../main/MainComponentAutowiredFalseTest.java      |     3 +-
 .../camel/main/MainDevModeContentCacheTest.java    |   204 +
 .../java/org/apache/camel/main/MainSSLTest.java    |   343 +
 .../main/MainSecurityPolicyHealthCheckTest.java    |   156 +
 .../apache/camel/main/MainSecurityPolicyTest.java  |   555 +
 .../apache/camel/main/MainVirtualThreadsTest.java  |    62 +
 .../resources/security-insecure-dev.properties     |    18 +
 .../resources/security-insecure-ssl.properties     |    18 +
 core/camel-management-api/pom.xml                  |    34 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/management-api.json    |     2 +-
 .../api/management/mbean/CamelOpenMBeanTypes.java  |    19 +
 .../management/mbean/ManagedCamelContextMBean.java |     1 +
 .../mbean/ManagedDumpRoutesStrategyMBean.java      |     2 +-
 .../mbean/ManagedErrorRegistryMBean.java           |    64 +
 core/camel-management/pom.xml                      |    16 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/management.json        |     2 +-
 .../DefaultManagementObjectNameStrategy.java       |     3 +-
 .../management/JmxManagementLifecycleStrategy.java |     4 +
 .../management/JmxManagementStrategyFactory.java   |     5 +-
 .../management/mbean/ManagedCamelContext.java      |    31 +-
 .../management/mbean/ManagedErrorRegistry.java     |   140 +
 .../camel/management/mbean/ManagedRoute.java       |    25 +-
 .../mbean/ManagedTransformerRegistry.java          |     4 +-
 .../management/AbstractManagedThrottlerTest.java   |    30 +-
 .../management/DumpRouteStructureChoiceTest.java   |   170 +
 .../management/DumpRouteStructureDoTryTest.java    |   156 +
 .../camel/management/DumpRouteStructureTest.java   |    37 +-
 .../ManagedAConcurrentThrottlerTest.java           |     6 +-
 .../camel/management/ManagedAThrottlerTest.java    |     2 -
 .../management/ManagedAggregateControllerTest.java |    25 +-
 .../management/ManagedInflightStatisticsTest.java  |    21 +-
 .../management/ManagedNonManagedServiceTest.java   |     2 +-
 ...edProducerRouteAddRemoveRegisterAlwaysTest.java |     2 +-
 .../management/ManagedRouteAddRemoveTest.java      |     2 +-
 .../management/ManagedRouteDumpStatsAsXmlTest.java |     6 +-
 .../ManagedRouteDumpStrategyJSonTest.java          |   104 +
 .../management/ManagedRouteGroupLastErrorTest.java |     2 +-
 .../apache/camel/management/ManagedTimerTest.java  |     3 +-
 .../management/ManagedTransformerRegistryTest.java |    43 +-
 .../ManagedVirtualThreadExecutorTest.java          |     7 +-
 core/camel-support/pom.xml                         |     2 +-
 .../stream/CamelSupportBulkConverterLoader.java    |   237 +
 .../services/org/apache/camel/TypeConverterLoader  |     2 +-
 .../services/org/apache/camel/bean.properties      |     2 +-
 .../camel/bean/AcceptAllHeaderFilterStrategy.json  |     2 +-
 .../camel/bean/DefaultHeaderFilterStrategy.json    |     4 +-
 .../camel/bean/FileIdempotentRepository.json       |     2 +-
 .../camel/bean/MemoryIdempotentRepository.json     |     2 +-
 .../camel/bean/ThrottlingExceptionRoutePolicy.json |     2 +-
 .../camel/bean/ThrottlingInflightRoutePolicy.json  |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/support.json           |     2 +-
 .../apache/camel/component/ResourceEndpoint.java   |     4 +-
 .../apache/camel/converter/json/JsonConverter.java |   143 +
 .../apache/camel/saga/InMemorySagaCoordinator.java |     2 +
 .../apache/camel/support/DefaultAsyncProducer.java |     2 +-
 .../org/apache/camel/support/DefaultComponent.java |     4 +-
 .../camel/support/DefaultHeaderFilterStrategy.java |    20 +-
 .../org/apache/camel/support/DefaultProducer.java  |     2 +-
 .../org/apache/camel/support/DefaultRegistry.java  |     4 +-
 .../camel/support/DefaultThreadPoolFactory.java    |    15 +-
 .../java/org/apache/camel/support/EventHelper.java |     1 +
 .../apache/camel/support/EventNotifierSupport.java |     2 +-
 .../org/apache/camel/support/ExchangeHelper.java   |     3 +
 .../camel/support/ExtendedExchangeExtension.java   |    36 +
 .../support/HeaderFilterStrategyComponent.java     |     4 +-
 .../camel/support/HeaderSelectorProducer.java      |    22 +-
 .../apache/camel/support/HealthCheckComponent.java |     4 +-
 .../camel/support/LifecycleStrategySupport.java    |     8 +-
 .../apache/camel/support/LocalBeanRegistry.java    |     2 +-
 .../org/apache/camel/support/LoggerHelper.java     |    28 +-
 .../org/apache/camel/support/PluginHelper.java     |    15 +
 .../camel/support/PollingConsumerSupport.java      |     2 +-
 .../camel/support/PooledObjectFactorySupport.java  |     4 +-
 .../camel/support/PropertyBindingSupport.java      |    42 +-
 .../camel/support/RouteWatcherReloadStrategy.java  |     8 +
 .../support/ScheduledBatchPollingConsumer.java     |     4 +-
 .../camel/support/ScheduledPollConsumer.java       |     4 +-
 .../camel/support/SimpleEventNotifierSupport.java  |     5 +-
 .../camel/support/builder/ExpressionBuilder.java   |    54 +-
 .../apache/camel/support/cache/ServicePool.java    |     2 +-
 .../apache/camel/support/cache/SimpleLRUCache.java |     5 +-
 .../support/component/AbstractApiComponent.java    |     6 +-
 .../support/component/AbstractApiConsumer.java     |     2 +-
 .../support/component/AbstractApiEndpoint.java     |     6 +-
 .../support/component/AbstractApiProducer.java     |     2 +-
 .../camel/support/component/ApiMethodParser.java   |     2 +-
 .../camel/support/console/AbstractDevConsole.java  |     2 +-
 .../org/apache/camel/support/http/HttpUtil.java    |     2 +-
 .../org/apache/camel/support/jndi/JndiContext.java |    10 +-
 .../management/MixinRequiredModelMBean.java        |     4 +-
 .../camel/support/processor/RestBindingAdvice.java |     4 +-
 .../idempotent/MemoryIdempotentRepository.java     |    21 +-
 .../support/scan/BasePackageScanResolver.java      |     2 +-
 .../scan/DefaultPackageScanResourceResolver.java   |     2 +-
 .../camel/support/scan/PackageScanHelper.java      |     3 +-
 .../camel/support/scan/PackageScanJarResource.java |    20 +-
 .../apache/camel/support/task/AbstractTask.java    |     2 +-
 .../MemoryIdempotentRepositoryFifoTest.java        |    47 +
 core/camel-util/pom.xml                            |    10 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 core/camel-util/src/generated/resources/util.json  |     2 +-
 .../main/java/org/apache/camel/util/IOHelper.java  |     3 +-
 .../java/org/apache/camel/util/ObjectHelper.java   |     8 +-
 .../java/org/apache/camel/util/SecurityUtils.java  |   227 +
 .../org/apache/camel/util/SecurityViolation.java   |    35 +
 .../java/org/apache/camel/util/SensitiveUtils.java |    10 +-
 .../java/org/apache/camel/util/SimpleUtils.java    |    13 +
 .../java/org/apache/camel/util/StringHelper.java   |     2 +-
 .../java/org/apache/camel/util/URISupport.java     |    18 +-
 .../camel/util/concurrent/CamelThreadFactory.java  |    37 +-
 .../apache/camel/util/concurrent/ThreadType.java   |    47 +-
 .../camel/util/concurrent/CamelThreadFactory.java  |    87 +
 .../camel/util/concurrent/ContextValueFactory.java |    28 +-
 .../org/apache/camel/util/SecurityUtilsTest.java   |   215 +
 core/camel-xml-io-util/pom.xml                     |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/xml-io-util.json       |     2 +-
 core/camel-xml-io/pom.xml                          |     2 +-
 .../java/org/apache/camel/xml/in/ModelParser.java  |    40 +
 .../java/org/apache/camel/xml/out/ModelWriter.java |    59 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/xml-io.json            |     2 +-
 .../org/apache/camel/xml/in/ModelParserTest.java   |    50 +
 core/camel-xml-jaxb/pom.xml                        |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/xml-jaxb.json          |     2 +-
 core/camel-xml-jaxp-util/pom.xml                   |    14 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/xml-jaxp-util.json     |     2 +-
 core/camel-xml-jaxp/pom.xml                        |    14 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/xml-jaxp.json          |     2 +-
 .../apache/camel/converter/jaxp/XmlConverter.java  |     8 +-
 .../support/builder/xml/NamespacesHelper.java      |     2 +-
 .../support/builder/xml/XMLConverterHelper.java    |     4 +-
 .../apache/camel/util/xml/StreamSourceCache.java   |     3 +-
 core/camel-yaml-io/pom.xml                         |     2 +-
 .../org/apache/camel/yaml/out/ModelWriter.java     |    59 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/yaml-io.json           |     2 +-
 .../org/apache/camel/yaml/LwModelToYAMLDumper.java |     4 +-
 .../java/org/apache/camel/yaml/io/EipNode.java     |     4 +
 .../java/org/apache/camel/yaml/io/YamlWriter.java  |    50 +-
 .../org/apache/camel/yaml/out/ModelWriterTest.java |    26 +
 .../apache/camel/yaml/out/XPathNamespacesTest.java |     2 +-
 core/camel-yaml-io/src/test/resources/route17.yaml |    28 +
 core/pom.xml                                       |     2 +-
 coverage/pom.xml                                   |    44 +-
 docs/.pnp.cjs                                      |   275 +-
 docs/.yarn/releases/yarn-3.2.3.cjs                 |   783 -
 docs/.yarnrc.yml                                   |     1 -
 .../modules/ROOT/examples/json/camunda.json        |     1 +
 .../modules/ROOT/examples/json/event.json          |     1 +
 .../ROOT/examples/json/google-speech-to-text.json  |     1 +
 .../ROOT/examples/json/google-text-to-speech.json  |     1 +
 .../modules/ROOT/examples/json/google-vision.json  |     1 +
 .../modules/ROOT/examples/json/grape.json          |     1 -
 .../modules/ROOT/examples/json/guava-eventbus.json |     1 -
 .../ROOT/examples/json/ibm-watsonx-data.json       |     1 +
 .../modules/ROOT/examples/json/pgvector.json       |     1 +
 .../ROOT/examples/json/spring-ai-image.json        |     1 +
 .../modules/ROOT/examples/json/stomp.json          |     1 -
 .../modules/ROOT/examples/json/torchserve.json     |     1 -
 docs/components/modules/ROOT/nav.adoc              |    12 +-
 .../modules/ROOT/pages/camunda-component.adoc      |     1 +
 .../modules/ROOT/pages/event-component.adoc        |     1 +
 .../pages/google-speech-to-text-component.adoc     |     1 +
 .../pages/google-text-to-speech-component.adoc     |     1 +
 .../ROOT/pages/google-vision-component.adoc        |     1 +
 .../modules/ROOT/pages/grape-component.adoc        |     1 -
 .../ROOT/pages/guava-eventbus-component.adoc       |     1 -
 .../ROOT/pages/ibm-watsonx-data-component.adoc     |     1 +
 .../modules/ROOT/pages/pgvector-component.adoc     |     1 +
 .../ROOT/pages/spring-ai-image-component.adoc      |     1 +
 .../modules/ROOT/pages/stomp-component.adoc        |     1 -
 .../modules/ROOT/pages/torchserve-component.adoc   |     1 -
 .../dataformats/examples/json/avroJackson2.json    |     1 +
 .../json/{avroJackson.json => avroJackson3.json}   |     0
 .../dataformats/examples/json/groovyJson.json      |     1 +
 .../dataformats/examples/json/jackson2.json        |     1 +
 .../examples/json/{jackson.json => jackson3.json}  |     0
 .../json/{jacksonXml.json => jacksonXml2.json}     |     0
 .../dataformats/examples/json/jacksonXml3.json     |     1 +
 .../examples/json/protobufJackson2.json            |     1 +
 ...{protobufJackson.json => protobufJackson3.json} |     0
 docs/components/modules/dataformats/nav.adoc       |    13 +-
 .../dataformats/pages/avroJackson-dataformat.adoc  |     1 -
 .../dataformats/pages/avroJackson2-dataformat.adoc |     1 +
 .../dataformats/pages/avroJackson3-dataformat.adoc |     1 +
 .../dataformats/pages/groovyJson-dataformat.adoc   |     1 +
 .../dataformats/pages/jackson-dataformat.adoc      |     1 -
 .../dataformats/pages/jackson2-dataformat.adoc     |     1 +
 .../dataformats/pages/jackson3-dataformat.adoc     |     1 +
 .../dataformats/pages/jacksonXml-dataformat.adoc   |     1 -
 .../dataformats/pages/jacksonXml2-dataformat.adoc  |     1 +
 .../dataformats/pages/jacksonXml3-dataformat.adoc  |     1 +
 .../pages/protobufJackson-dataformat.adoc          |     1 -
 .../pages/protobufJackson2-dataformat.adoc         |     1 +
 .../pages/protobufJackson3-dataformat.adoc         |     1 +
 .../modules/others/examples/json/aws-xray.json     |     1 -
 .../modules/others/examples/json/azure-common.json |     1 +
 .../modules/others/examples/json/diagram.json      |     1 +
 .../modules/others/examples/json/elytron.json      |     1 -
 .../modules/others/examples/json/jsoup.json        |     1 +
 docs/components/modules/others/nav.adoc            |     4 +-
 docs/components/modules/others/pages/aws-xray.adoc |     1 -
 docs/components/modules/others/pages/diagram.adoc  |     1 +
 docs/components/modules/others/pages/elytron.adoc  |     1 -
 docs/components/modules/others/pages/jsoup.adoc    |     1 +
 docs/gulpfile.js                                   |   506 -
 .../advanced-camel-core-guides/pages/index.adoc    |     6 +-
 docs/main/modules/getting-started/pages/index.adoc |    30 +-
 .../working-with-camel-core/pages/index.adoc       |     9 +-
 docs/package.json                                  |    32 -
 docs/pom.xml                                       |    39 +-
 docs/tools/normalize-doc-log.sh                    |    41 +
 docs/tools/snapshot-doc-symlinks.sh                |    70 +
 .../ROOT/images/images/route-diagram-sample.png    |   Bin 0 -> 18833 bytes
 .../ROOT/images/jbang/route-diagram-dark.png       |   Bin 0 -> 151329 bytes
 .../ROOT/images/jbang/route-diagram-light.png      |   Bin 0 -> 144838 bytes
 docs/user-manual/modules/ROOT/nav.adoc             |     5 +
 .../ROOT/pages/camel-4x-upgrade-guide-4_14.adoc    |   205 +
 .../ROOT/pages/camel-4x-upgrade-guide-4_18.adoc    |   266 +
 .../ROOT/pages/camel-4x-upgrade-guide-4_19.adoc    |   453 +-
 .../ROOT/pages/camel-4x-upgrade-guide-4_20.adoc    |    52 +
 .../ROOT/pages/camel-4x-upgrade-guide-4_21.adoc    |   646 +
 .../modules/ROOT/pages/camel-4x-upgrade-guide.adoc |    12 +-
 .../ROOT/pages/camel-configuration-utilities.adoc  |   280 +
 .../modules/ROOT/pages/camel-jbang-launcher.adoc   |     1 +
 .../modules/ROOT/pages/camel-jbang-mcp.adoc        |    71 +-
 .../modules/ROOT/pages/camel-jbang.adoc            |   100 +-
 .../modules/ROOT/pages/camel-maven-archetypes.adoc |     4 +-
 docs/user-manual/modules/ROOT/pages/component.adoc |    20 +-
 docs/user-manual/modules/ROOT/pages/dsl.adoc       |     1 +
 docs/user-manual/modules/ROOT/pages/endpoint.adoc  |    21 +
 .../modules/ROOT/pages/error-registry.adoc         |    60 +
 .../modules/ROOT/pages/event-notifier.adoc         |     5 +-
 .../modules/ROOT/pages/exception-clause.adoc       |    45 +
 .../modules/ROOT/pages/getting-started.adoc        |    43 +-
 .../modules/ROOT/pages/health-check.adoc           |     2 +-
 docs/user-manual/modules/ROOT/pages/index.adoc     |     1 +
 .../pages/jbang-commands/camel-jbang-bind.adoc     |     7 +-
 .../camel-jbang-catalog-component.adoc             |     2 +-
 .../camel-jbang-catalog-dataformat.adoc            |     2 +-
 .../camel-jbang-catalog-dev-console.adoc           |     2 +-
 .../camel-jbang-catalog-language.adoc              |     2 +-
 .../jbang-commands/camel-jbang-catalog-other.adoc  |     2 +-
 .../camel-jbang-catalog-transformer.adoc           |     2 +-
 .../jbang-commands/camel-jbang-cmd-logger.adoc     |     2 +-
 .../jbang-commands/camel-jbang-cmd-receive.adoc    |     2 +-
 .../camel-jbang-cmd-route-diagram.adoc             |    35 +
 .../camel-jbang-cmd-route-structure.adoc           |     3 +
 .../ROOT/pages/jbang-commands/camel-jbang-cmd.adoc |     1 +
 .../pages/jbang-commands/camel-jbang-commands.adoc |     4 +-
 .../pages/jbang-commands/camel-jbang-debug.adoc    |    13 +-
 .../camel-jbang-dependency-copy.adoc               |    11 +-
 .../camel-jbang-dependency-list.adoc               |    11 +-
 .../camel-jbang-dependency-update.adoc             |    14 +-
 .../jbang-commands/camel-jbang-dependency.adoc     |     2 +-
 .../ROOT/pages/jbang-commands/camel-jbang-doc.adoc |     3 +-
 .../pages/jbang-commands/camel-jbang-doctor.adoc   |    25 +
 .../pages/jbang-commands/camel-jbang-explain.adoc  |     2 +-
 .../pages/jbang-commands/camel-jbang-export.adoc   |    11 +-
 .../jbang-commands/camel-jbang-get-blocked.adoc    |     1 +
 .../camel-jbang-get-circuit-breaker.adoc           |     1 +
 .../jbang-commands/camel-jbang-get-consumer.adoc   |     1 +
 .../jbang-commands/camel-jbang-get-context.adoc    |     1 +
 .../jbang-commands/camel-jbang-get-count.adoc      |     1 +
 .../jbang-commands/camel-jbang-get-endpoint.adoc   |     1 +
 .../jbang-commands/camel-jbang-get-event.adoc      |     1 +
 .../jbang-commands/camel-jbang-get-groovy.adoc     |     1 +
 .../jbang-commands/camel-jbang-get-group.adoc      |     1 +
 .../jbang-commands/camel-jbang-get-health.adoc     |     1 +
 .../jbang-commands/camel-jbang-get-inflight.adoc   |     1 +
 .../camel-jbang-get-internal-task.adoc             |     1 +
 .../jbang-commands/camel-jbang-get-kafka.adoc      |     1 +
 .../jbang-commands/camel-jbang-get-metric.adoc     |     1 +
 .../camel-jbang-get-platform-http.adoc             |     1 +
 .../jbang-commands/camel-jbang-get-processor.adoc  |     1 +
 .../jbang-commands/camel-jbang-get-producer.adoc   |     1 +
 .../jbang-commands/camel-jbang-get-properties.adoc |     1 +
 .../pages/jbang-commands/camel-jbang-get-rest.adoc |     1 +
 .../jbang-commands/camel-jbang-get-route.adoc      |     1 +
 .../jbang-commands/camel-jbang-get-service.adoc    |     1 +
 .../camel-jbang-get-transformer.adoc               |     1 +
 .../jbang-commands/camel-jbang-get-variable.adoc   |     1 +
 .../jbang-commands/camel-jbang-get-vault.adoc      |     1 +
 .../pages/jbang-commands/camel-jbang-harden.adoc   |     2 +-
 .../pages/jbang-commands/camel-jbang-hawtio.adoc   |     1 +
 .../pages/jbang-commands/camel-jbang-init.adoc     |     1 +
 .../ROOT/pages/jbang-commands/camel-jbang-run.adoc |    13 +-
 .../pages/jbang-commands/camel-jbang-sbom.adoc     |    11 +-
 .../pages/jbang-commands/camel-jbang-script.adoc   |     2 +-
 .../jbang-commands/camel-jbang-top-context.adoc    |     1 +
 .../jbang-commands/camel-jbang-top-group.adoc      |     1 +
 .../jbang-commands/camel-jbang-top-processor.adoc  |     1 +
 .../jbang-commands/camel-jbang-top-route.adoc      |     1 +
 .../camel-jbang-transform-dataweave.adoc           |    29 +
 .../camel-jbang-transform-route.adoc               |     2 +-
 .../jbang-commands/camel-jbang-transform.adoc      |     1 +
 .../camel-jbang-validate-normalize.adoc            |    88 +
 .../jbang-commands/camel-jbang-validate-yaml.adoc  |    71 +
 .../pages/jbang-commands/camel-jbang-validate.adoc |    32 +
 .../jbang-commands/camel-jbang-version-list.adoc   |     2 +-
 .../jbang-commands/camel-jbang-version-set.adoc    |     2 +-
 .../pages/jbang-commands/camel-jbang-wrapper.adoc  |    29 +
 docs/user-manual/modules/ROOT/pages/jmx.adoc       |    16 +
 docs/user-manual/modules/ROOT/pages/mdc.adoc       |     2 +-
 .../modules/ROOT/pages/producertemplate.adoc       |    19 +
 .../modules/ROOT/pages/release-guide.adoc          |    31 +-
 docs/user-manual/modules/ROOT/pages/rest-dsl.adoc  |     2 +
 .../modules/ROOT/pages/route-diagram.adoc          |   122 +
 .../modules/ROOT/pages/route-reload.adoc           |    10 +
 .../modules/ROOT/pages/security-model.adoc         |   630 +
 docs/user-manual/modules/ROOT/pages/security.adoc  |    15 +
 .../modules/ROOT/pages/stream-caching.adoc         |    16 +
 .../modules/ROOT/pages/transformer.adoc            |   161 +-
 .../ROOT/pages/using-propertyplaceholder.adoc      |    11 +
 docs/user-manual/modules/ROOT/pages/validator.adoc |   108 +-
 .../modules/ROOT/pages/virtual-threads.adoc        |    21 +-
 .../management/ManagedCustomProcessorTest.java     |     1 -
 docs/user-manual/modules/faq/nav.adoc              |    39 +-
 ...tion-orgapachecamelnosuchendpointexception.adoc |    24 -
 .../exception-orgxmlsaxsaxparseexception.adoc      |    25 -
 .../modules/faq/pages/how-do-i-use-log4j.adoc      |    46 -
 ...how-does-camel-look-up-beans-and-endpoints.adoc |    20 -
 .../modules/faq/pages/how-does-camel-work.adoc     |     4 -
 .../faq/pages/how-does-the-website-work.adoc       |     5 -
 ...hould-i-invoke-my-pojos-or-spring-services.adoc |    15 -
 ...-avoid-sending-some-or-all-message-headers.adoc |   121 -
 .../how-to-create-executable-jar-camel-main.adoc   |    41 -
 ...http-protocol-headers-in-the-camel-message.adoc |    41 -
 ...end-the-same-message-to-multiple-endpoints.adoc |    33 -
 ...-without-touching-the-spring-configuration.adoc |    87 -
 .../faq/pages/how-to-use-a-dynamic-uri-in-to.adoc  |    52 -
 docs/user-manual/modules/faq/pages/index.adoc      |    59 +-
 .../modules/faq/pages/is-there-an-ide.adoc         |    12 -
 ...when-adding-and-removing-routes-at-runtime.adoc |     9 -
 .../faq/pages/running-camel-standalone.adoc        |    21 -
 .../using-getin-or-getout-methods-on-exchange.adoc |   130 -
 .../modules/faq/pages/what-is-a-router.adoc        |    22 -
 .../modules/faq/pages/what-is-the-license.adoc     |     5 -
 .../faq/pages/what-platforms-are-supported.adoc    |     5 -
 ...se-when-or-otherwise-in-a-java-camel-route.adoc |    87 -
 .../pages/why-cant-i-use-sign-in-my-password.adoc  |     9 -
 ...my-message-lose-its-headers-during-routing.adoc |     3 -
 ...use-too-many-threads-with-producertemplate.adoc |    28 -
 ...-does-ftp-component-not-download-any-files.adoc |     7 -
 .../why-does-maven-not-download-dependencies.adoc  |     9 -
 ...-file-consumer-use-the-camel-error-handler.adoc |    48 -
 ...jms-route-only-consume-one-message-at-once.adoc |    16 -
 ...ge-with-error-handler-not-work-as-expected.adoc |    15 -
 .../faq/pages/why-is-my-message-body-empty.adoc    |    18 -
 ...is-my-processor-not-showing-up-in-jconsole.adoc |    32 -
 ...-the-exception-null-when-i-use-onexception.adoc |    36 -
 .../faq/pages/why-use-multiple-camelcontext.adoc   |    14 -
 docs/yarn.lock                                     |  5238 --
 dsl/camel-cli-connector/pom.xml                    |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/cli-connector.json     |     2 +-
 .../camel/cli/connector/LocalCliConnector.java     |    21 +-
 dsl/camel-cli-debug/pom.xml                        |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/cli-debug.json         |     2 +-
 dsl/camel-componentdsl/pom.xml                     |     2 +-
 .../component/ComponentsBuilderFactory.java        |   163 +-
 .../dsl/Activemq6ComponentBuilderFactory.java      |    51 +
 .../dsl/ActivemqComponentBuilderFactory.java       |    51 +
 .../component/dsl/AmqpComponentBuilderFactory.java |    51 +
 .../Aws2EventbridgeComponentBuilderFactory.java    |   229 +-
 ...BedrockAgentRuntimeComponentBuilderFactory.java |    74 +
 .../AzureStorageBlobComponentBuilderFactory.java   |    41 +
 .../dsl/CamundaComponentBuilderFactory.java        |   271 +
 .../component/dsl/CoapComponentBuilderFactory.java |    19 +
 .../dsl/CoapTcpComponentBuilderFactory.java        |    19 +
 .../dsl/CoapsComponentBuilderFactory.java          |    19 +
 .../dsl/CoapsTcpComponentBuilderFactory.java       |    19 +
 .../dsl/CouchbaseComponentBuilderFactory.java      |     9 +-
 .../dsl/DebeziumDb2ComponentBuilderFactory.java    |    23 +
 .../DebeziumMongodbComponentBuilderFactory.java    |    23 +
 .../dsl/DebeziumMysqlComponentBuilderFactory.java  |    61 +
 .../dsl/DebeziumOracleComponentBuilderFactory.java |   124 +-
 .../DebeziumPostgresComponentBuilderFactory.java   |    23 +
 .../DebeziumSqlserverComponentBuilderFactory.java  |    23 +
 .../dsl/DoclingComponentBuilderFactory.java        |    19 +
 .../dsl/EventComponentBuilderFactory.java          |   125 +
 .../component/dsl/ExecComponentBuilderFactory.java |    96 +
 .../GoogleSpeechToTextComponentBuilderFactory.java |   120 +
 .../GoogleTextToSpeechComponentBuilderFactory.java |   120 +
 .../dsl/GoogleVisionComponentBuilderFactory.java   |   122 +
 .../dsl/GrapeComponentBuilderFactory.java          |   140 -
 .../dsl/GuavaEventbusComponentBuilderFactory.java  |   187 -
 .../component/dsl/HttpComponentBuilderFactory.java |     5 +-
 .../dsl/HttpsComponentBuilderFactory.java          |     5 +-
 .../dsl/IbmWatsonxDataComponentBuilderFactory.java |   278 +
 .../component/dsl/IggyComponentBuilderFactory.java |    73 +
 .../component/dsl/ImapComponentBuilderFactory.java |    26 +
 .../dsl/ImapsComponentBuilderFactory.java          |    26 +
 .../dsl/InfinispanComponentBuilderFactory.java     |    20 +
 .../dsl/JettyComponentBuilderFactory.java          |     8 +-
 .../component/dsl/JmsComponentBuilderFactory.java  |    51 +
 .../Langchain4jChatComponentBuilderFactory.java    |    33 +-
 .../dsl/MongodbComponentBuilderFactory.java        |    18 +
 .../component/dsl/NatsComponentBuilderFactory.java |    68 +
 .../dsl/OpenaiComponentBuilderFactory.java         |    38 +-
 .../dsl/OpensearchComponentBuilderFactory.java     |    36 +
 .../dsl/PgvectorComponentBuilderFactory.java       |   197 +
 .../component/dsl/Pop3ComponentBuilderFactory.java |    26 +
 .../dsl/Pop3sComponentBuilderFactory.java          |    26 +
 .../component/dsl/PqcComponentBuilderFactory.java  |    46 +
 .../dsl/PulsarComponentBuilderFactory.java         |    21 +
 .../dsl/RestOpenapiComponentBuilderFactory.java    |     4 +-
 .../component/dsl/SftpComponentBuilderFactory.java |   111 +
 .../dsl/Sjms2ComponentBuilderFactory.java          |    71 +
 .../component/dsl/SjmsComponentBuilderFactory.java |    71 +
 .../component/dsl/SmtpComponentBuilderFactory.java |    26 +
 .../dsl/SmtpsComponentBuilderFactory.java          |    26 +
 .../dsl/SpringAiImageComponentBuilderFactory.java  |   257 +
 .../component/dsl/SshComponentBuilderFactory.java  |    83 +
 .../dsl/StompComponentBuilderFactory.java          |   326 -
 .../dsl/TorchserveComponentBuilderFactory.java     |   475 -
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/componentdsl.json      |     2 +-
 dsl/camel-dsl-modeline/pom.xml                     |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/dsl-modeline.json      |     2 +-
 dsl/camel-dsl-support/pom.xml                      |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/dsl-support.json       |     2 +-
 dsl/camel-endpointdsl-support/pom.xml              |     2 +-
 dsl/camel-endpointdsl/pom.xml                      |     2 +-
 .../builder/endpoint/EndpointBuilderFactory.java   |    12 +-
 .../camel/builder/endpoint/EndpointBuilders.java   |    12 +-
 .../builder/endpoint/StaticEndpointBuilders.java   |   568 +-
 .../endpoint/dsl/AMQPEndpointBuilderFactory.java   |   204 +
 .../endpoint/dsl/AS2EndpointBuilderFactory.java    |    40 +
 .../dsl/ActiveMQ6EndpointBuilderFactory.java       |   204 +
 .../dsl/ActiveMQEndpointBuilderFactory.java        |   204 +
 .../endpoint/dsl/AtomEndpointBuilderFactory.java   |   124 +
 .../dsl/BedrockAgentEndpointBuilderFactory.java    |   174 +
 .../BedrockAgentRuntimeEndpointBuilderFactory.java |   272 +
 .../dsl/BedrockEndpointBuilderFactory.java         |    12 +
 .../endpoint/dsl/BlobEndpointBuilderFactory.java   |   261 +
 .../dsl/CamelEventEndpointBuilderFactory.java      |   658 +
 .../dsl/CamundaEndpointBuilderFactory.java         |   584 +
 .../endpoint/dsl/ClientEndpointBuilderFactory.java |     3 +
 .../endpoint/dsl/CoAPEndpointBuilderFactory.java   |    96 +
 .../endpoint/dsl/CometdEndpointBuilderFactory.java |    90 +
 .../dsl/CouchDbEndpointBuilderFactory.java         |    10 +-
 .../dsl/CouchbaseEndpointBuilderFactory.java       |   165 +-
 .../endpoint/dsl/CxfEndpointBuilderFactory.java    |    12 +-
 .../endpoint/dsl/CxfRsEndpointBuilderFactory.java  |     6 +-
 .../endpoint/dsl/DMSEndpointBuilderFactory.java    |    60 +-
 .../endpoint/dsl/Ddb2EndpointBuilderFactory.java   |   175 +
 .../dsl/DebeziumDb2EndpointBuilderFactory.java     |    40 +
 .../dsl/DebeziumMongodbEndpointBuilderFactory.java |    40 +
 .../dsl/DebeziumMySqlEndpointBuilderFactory.java   |   112 +
 .../dsl/DebeziumOracleEndpointBuilderFactory.java  |   165 +-
 .../DebeziumPostgresEndpointBuilderFactory.java    |    40 +
 .../DebeziumSqlserverEndpointBuilderFactory.java   |    40 +
 .../dsl/DigitalOceanEndpointBuilderFactory.java    |     3 +
 .../dsl/DoclingEndpointBuilderFactory.java         |    32 +
 ...sticsearchRestClientEndpointBuilderFactory.java |    30 +-
 .../dsl/EventbridgeEndpointBuilderFactory.java     |  1926 +-
 .../endpoint/dsl/ExecEndpointBuilderFactory.java   |   176 +-
 ...gleCloudSpeechToTextEndpointBuilderFactory.java |   349 +
 ...gleCloudTextToSpeechEndpointBuilderFactory.java |   390 +
 .../GoogleCloudVisionEndpointBuilderFactory.java   |   321 +
 .../GoogleMailStreamEndpointBuilderFactory.java    |    36 +
 .../dsl/GooglePubsubEndpointBuilderFactory.java    |    46 +
 .../dsl/GoogleVertexAIEndpointBuilderFactory.java  |   110 +-
 .../endpoint/dsl/GrapeEndpointBuilderFactory.java  |   205 -
 .../dsl/GuavaEventBusEndpointBuilderFactory.java   |   557 -
 .../endpoint/dsl/IAMEndpointBuilderFactory.java    |    60 +-
 .../endpoint/dsl/IggyEndpointBuilderFactory.java   |   339 +
 .../InfinispanRemoteEndpointBuilderFactory.java    |    35 +
 .../endpoint/dsl/IrcEndpointBuilderFactory.java    |     3 +
 .../endpoint/dsl/IronMQEndpointBuilderFactory.java |     3 +
 .../dsl/JGroupsEndpointBuilderFactory.java         |    24 +-
 .../dsl/JGroupsRaftEndpointBuilderFactory.java     |    72 +-
 .../endpoint/dsl/JmsEndpointBuilderFactory.java    |   204 +
 .../dsl/KeycloakEndpointBuilderFactory.java        |    86 +
 .../dsl/LangChain4jChatEndpointBuilderFactory.java |   335 +-
 .../endpoint/dsl/LuceneEndpointBuilderFactory.java |    12 +-
 .../endpoint/dsl/MailEndpointBuilderFactory.java   |    46 +
 .../dsl/MinaSftpEndpointBuilderFactory.java        |   123 +-
 .../dsl/MongoDbEndpointBuilderFactory.java         |    96 +
 .../endpoint/dsl/NatsEndpointBuilderFactory.java   |   132 +
 .../dsl/NettyHttpEndpointBuilderFactory.java       |    63 +
 .../endpoint/dsl/OAIPMHEndpointBuilderFactory.java |   137 +
 .../endpoint/dsl/OpenAIEndpointBuilderFactory.java |   542 +-
 .../dsl/OpensearchEndpointBuilderFactory.java      |    36 +
 .../endpoint/dsl/PQCEndpointBuilderFactory.java    |    80 +
 .../endpoint/dsl/PahoEndpointBuilderFactory.java   |     3 +
 .../dsl/PgVectorEndpointBuilderFactory.java        |   371 +
 .../endpoint/dsl/PulsarEndpointBuilderFactory.java |    36 +
 .../dsl/RestOpenApiEndpointBuilderFactory.java     |     8 +-
 .../dsl/SalesforceEndpointBuilderFactory.java      |    12 +
 .../endpoint/dsl/ScpEndpointBuilderFactory.java    |   111 +-
 .../endpoint/dsl/ServerEndpointBuilderFactory.java |     3 +
 .../endpoint/dsl/SftpEndpointBuilderFactory.java   |   303 +-
 .../SimpleNotificationEndpointBuilderFactory.java  |    60 +-
 .../endpoint/dsl/Sjms2EndpointBuilderFactory.java  |   226 +-
 .../endpoint/dsl/SjmsEndpointBuilderFactory.java   |   226 +-
 .../endpoint/dsl/SplunkEndpointBuilderFactory.java |     2 +
 .../dsl/SpringAiChatEndpointBuilderFactory.java    |   253 +
 .../dsl/SpringAiImageEndpointBuilderFactory.java   |   454 +
 .../endpoint/dsl/SshEndpointBuilderFactory.java    |   438 +
 .../endpoint/dsl/StompEndpointBuilderFactory.java  |   815 -
 .../dsl/TorchServeEndpointBuilderFactory.java      |   686 -
 .../dsl/VertxHttpEndpointBuilderFactory.java       |    22 +
 .../dsl/VertxWebsocketEndpointBuilderFactory.java  |    96 +
 .../dsl/WatsonxDataEndpointBuilderFactory.java     |   493 +
 .../endpoint/dsl/ZeebeEndpointBuilderFactory.java  |     3 +
 .../dsl/ZendeskEndpointBuilderFactory.java         |    10 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/endpointdsl.json       |     2 +-
 .../builder/endpoint/EndpointRouteBuilder.java     |     4 +-
 .../builder/endpoint/EndpointQueryParamTest.java   |    12 +-
 .../apache/camel/builder/endpoint/RestDslTest.java |     7 +-
 dsl/camel-java-joor-dsl/pom.xml                    |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/java-joor-dsl.json     |     2 +-
 dsl/camel-jbang/README.md                          |     4 +-
 dsl/camel-jbang/camel-jbang-console/pom.xml        |     7 +-
 .../org/apache/camel/dev-console/jbang.json        |     2 +-
 .../apache/camel/dev-console/route-diagram.json    |    15 +
 .../org/apache/camel/dev-console/source-dir.json   |     2 +-
 .../org/apache/camel/dev-console/route-diagram     |     2 +
 .../org/apache/camel/dev-consoles.properties       |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/jbang-console.json     |     2 +-
 .../camel/jbang/console/SourceDirDevConsole.java   |     2 +-
 dsl/camel-jbang/camel-jbang-container/Dockerfile   |     4 +-
 dsl/camel-jbang/camel-jbang-core/pom.xml           |    21 +-
 .../META-INF/camel-jbang-commands-metadata.json    |    38 +-
 .../camel/dsl/jbang/core/common/RuntimeType.java   |     1 +
 .../dsl/jbang/core/commands/CamelCommand.java      |     7 +-
 .../dsl/jbang/core/commands/CamelJBangMain.java    |   290 +-
 .../dsl/jbang/core/commands/CommandHelper.java     |    34 +
 .../camel/dsl/jbang/core/commands/Complete.java    |     5 +-
 .../camel/dsl/jbang/core/commands/Debug.java       |    42 +-
 .../dsl/jbang/core/commands/DependencyList.java    |    24 +-
 .../dsl/jbang/core/commands/DependencyRuntime.java |     2 +-
 .../dsl/jbang/core/commands/DependencyUpdate.java  |   503 +-
 .../camel/dsl/jbang/core/commands/Doctor.java      |   160 +
 .../camel/dsl/jbang/core/commands/Explain.java     |    27 +-
 .../camel/dsl/jbang/core/commands/Export.java      |   136 +-
 .../dsl/jbang/core/commands/ExportBaseCommand.java |   399 +-
 .../dsl/jbang/core/commands/ExportCamelMain.java   |   203 +-
 .../dsl/jbang/core/commands/ExportHelper.java      |    31 +-
 .../dsl/jbang/core/commands/ExportQuarkus.java     |   165 +-
 .../dsl/jbang/core/commands/ExportSpringBoot.java  |   174 +-
 .../camel/dsl/jbang/core/commands/Harden.java      |    27 +-
 .../apache/camel/dsl/jbang/core/commands/Init.java |   186 +-
 .../apache/camel/dsl/jbang/core/commands/Run.java  |   482 +-
 .../camel/dsl/jbang/core/commands/RunHelper.java   |     3 +-
 .../dsl/jbang/core/commands/SBOMGenerator.java     |    14 +-
 .../camel/dsl/jbang/core/commands/Script.java      |    18 +-
 .../camel/dsl/jbang/core/commands/Shell.java       |   240 +-
 .../jbang/core/commands/TransformDataWeave.java    |   161 +
 .../dsl/jbang/core/commands/TransformRoute.java    |    23 +-
 .../dsl/jbang/core/commands/WrapperCommand.java    |   163 +
 .../core/commands/action/ActionBaseCommand.java    |    22 +-
 .../core/commands/action/ActionWatchCommand.java   |    18 +-
 .../jbang/core/commands/action/CamelBeanDump.java  |    35 +-
 .../core/commands/action/CamelBrowseAction.java    |    14 +-
 .../core/commands/action/CamelHistoryAction.java   |    21 +-
 .../core/commands/action/CamelLoadAction.java      |     4 +-
 .../jbang/core/commands/action/CamelLogAction.java |    44 +-
 .../core/commands/action/CamelProcessorAction.java |     2 +-
 .../core/commands/action/CamelReceiveAction.java   |    59 +-
 .../core/commands/action/CamelRouteAction.java     |     2 +-
 .../commands/action/CamelRouteDiagramAction.java   |   413 +
 .../core/commands/action/CamelRouteDumpAction.java |     4 +-
 .../commands/action/CamelRouteStructureAction.java |   200 +-
 .../core/commands/action/CamelSendAction.java      |    16 +-
 .../core/commands/action/CamelSourceAction.java    |     4 +-
 .../jbang/core/commands/action/CamelSourceTop.java |     4 +-
 .../action/CamelStartupRecorderAction.java         |    12 +-
 .../core/commands/action/CamelStubAction.java      |    30 +-
 .../core/commands/action/CamelThreadDump.java      |    24 +-
 .../core/commands/action/CamelTraceAction.java     |    41 +-
 .../commands/action/EvalExpressionCommand.java     |     4 +-
 .../jbang/core/commands/action/LoggerAction.java   |    12 +-
 .../core/commands/action/MessageTableHelper.java   |    42 +-
 .../commands/action/RouteControllerAction.java     |    17 +-
 .../commands/action/TransformMessageAction.java    |     8 +-
 .../camel/dsl/jbang/core/commands/bind/Bind.java   |    19 +-
 .../jbang/core/commands/bind/BindingProvider.java  |     1 +
 .../bind/KnativeBrokerBindingProvider.java         |     1 +
 .../bind/KnativeChannelBindingProvider.java        |     1 +
 .../bind/ObjectReferenceBindingProvider.java       |     1 +
 .../dsl/jbang/core/commands/bind/PipeProvider.java |     1 +
 .../bind/StrimziKafkaTopicBindingProvider.java     |     1 +
 .../jbang/core/commands/bind/TemplateProvider.java |     1 +
 .../core/commands/bind/UriBindingProvider.java     |     1 +
 .../core/commands/catalog/CatalogBaseCommand.java  |    28 +-
 .../core/commands/catalog/CatalogComponent.java    |     6 +-
 .../jbang/core/commands/catalog/CatalogDoc.java    |   229 +-
 .../core/commands/catalog/CatalogKamelet.java      |    17 +-
 .../dsl/jbang/core/commands/config/ConfigGet.java  |     8 +-
 .../dsl/jbang/core/commands/config/ConfigSet.java  |     6 +-
 .../core/commands/infra/InfraBaseCommand.java      |    14 +-
 .../dsl/jbang/core/commands/infra/InfraLog.java    |     2 +-
 .../dsl/jbang/core/commands/infra/InfraRun.java    |     7 +-
 .../core/commands/plugin/PluginBaseCommand.java    |     2 +-
 .../jbang/core/commands/plugin/PluginDelete.java   |     3 +-
 .../core/commands/process/CamelContextStatus.java  |    77 +-
 .../core/commands/process/CamelContextTop.java     |    54 +-
 .../jbang/core/commands/process/CamelCount.java    |    30 +-
 .../commands/process/CamelProcessorStatus.java     |    37 +-
 .../commands/process/CamelRouteGroupStatus.java    |    26 +
 .../core/commands/process/CamelRouteStatus.java    |    60 +-
 .../jbang/core/commands/process/CamelRouteTop.java |     7 +-
 .../jbang/core/commands/process/CamelStatus.java   |     8 +-
 .../dsl/jbang/core/commands/process/CamelTop.java  |     7 +-
 .../dsl/jbang/core/commands/process/Hawtio.java    |     8 +-
 .../dsl/jbang/core/commands/process/Jolokia.java   |    69 +-
 .../jbang/core/commands/process/ListBlocked.java   |    38 +-
 .../core/commands/process/ListCircuitBreaker.java  |    53 +-
 .../jbang/core/commands/process/ListConsumer.java  |    29 +-
 .../jbang/core/commands/process/ListEndpoint.java  |    27 +-
 .../dsl/jbang/core/commands/process/ListEvent.java |    29 +-
 .../jbang/core/commands/process/ListGroovy.java    |    44 +-
 .../jbang/core/commands/process/ListHealth.java    |    74 +-
 .../jbang/core/commands/process/ListInflight.java  |    46 +-
 .../core/commands/process/ListInternalTask.java    |    56 +-
 .../dsl/jbang/core/commands/process/ListKafka.java |    71 +-
 .../jbang/core/commands/process/ListMetric.java    |    71 +-
 .../core/commands/process/ListPlatformHttp.java    |    30 +-
 .../jbang/core/commands/process/ListProcess.java   |    20 +-
 .../jbang/core/commands/process/ListProducer.java  |    26 +-
 .../core/commands/process/ListProperties.java      |    63 +-
 .../dsl/jbang/core/commands/process/ListRest.java  |    42 +-
 .../jbang/core/commands/process/ListService.java   |    60 +-
 .../core/commands/process/ListTransformer.java     |    19 +
 .../jbang/core/commands/process/ListVariable.java  |    47 +-
 .../dsl/jbang/core/commands/process/ListVault.java |    47 +-
 .../core/commands/process/ProcessBaseCommand.java  |     2 +-
 .../core/commands/process/ProcessWatchCommand.java |     6 +-
 .../jbang/core/commands/process/StopProcess.java   |     8 +-
 .../core/commands/transform/DataWeaveAst.java      |   160 +
 .../commands/transform/DataWeaveConverter.java     |   607 +
 .../core/commands/transform/DataWeaveLexer.java    |   333 +
 .../core/commands/transform/DataWeaveParser.java   |   751 +
 .../dsl/jbang/core/commands/update/UpdateList.java |     9 +-
 .../dsl/jbang/core/commands/update/UpdateRun.java  |     4 +-
 .../jbang/core/commands/version/VersionList.java   |     9 +-
 .../jbang/core/commands/version/VersionSet.java    |     7 +-
 .../dsl/jbang/core/common/CamelJBangPlugin.java    |     1 +
 .../camel/dsl/jbang/core/common/CatalogLoader.java |    72 +-
 .../dsl/jbang/core/common/EnvironmentHelper.java   |    90 +
 .../common/JavaVersionCompletionCandidates.java    |    32 +
 .../camel/dsl/jbang/core/common/PathUtils.java     |     3 +-
 .../apache/camel/dsl/jbang/core/common/Plugin.java |    18 +
 .../dsl/jbang/core/common/PluginExporter.java      |    11 +
 .../camel/dsl/jbang/core/common/PluginHelper.java  |   318 +-
 .../dsl/jbang/core/common/PluginRunCustomizer.java |    40 +
 .../camel/dsl/jbang/core/common/PluginType.java    |     3 +-
 .../core/common/ProfileCompletionCandidates.java   |    32 +
 .../camel/dsl/jbang/core/common/QuarkusHelper.java |    94 +-
 .../dsl/jbang/core/common/TemplateHelper.java      |    76 +
 .../dsl/jbang/core/common/TerminalWidthHelper.java |   114 +
 .../src/main/resources/assembly/runner.xml         |    34 -
 .../src/main/resources/camel-wrapper/camelw        |   160 +
 .../src/main/resources/camel-wrapper/camelw.cmd    |   101 +
 .../src/main/resources/examples/cron-log.yaml      |    10 +
 .../src/main/resources/examples/rest-api.yaml      |    21 +
 .../src/main/resources/examples/timer-log.yaml     |    10 +
 .../src/main/resources/log4j2-no-color.properties  |    13 +-
 .../main/resources/quarkus-dependencies.properties |     1 +
 .../main/resources/quarkus-docker/Dockerfile.jvm   |    51 +
 .../resources/quarkus-docker/Dockerfile.native     |     4 +-
 .../quarkus-docker/Dockerfile.native-micro         |    52 +
 .../src/main/resources/templates/Dockerfile21.ftl  |   114 +
 .../src/main/resources/templates/Dockerfile21.tmpl |    97 -
 .../src/main/resources/templates/Dockerfile25.ftl  |    59 +
 .../src/main/resources/templates/code-java.ftl     |    38 +
 .../src/main/resources/templates/code-java.tmpl    |    20 -
 .../main/resources/templates/init-pipe.yaml.ftl    |    35 +
 .../main/resources/templates/init-pipe.yaml.tmpl   |    17 -
 .../main/resources/templates/integration.yaml.ftl  |    32 +
 .../main/resources/templates/integration.yaml.tmpl |    14 -
 .../src/main/resources/templates/java.ftl          |    30 +
 .../src/main/resources/templates/java.tmpl         |    12 -
 .../resources/templates/kamelet-action.yaml.ftl    |    45 +
 .../resources/templates/kamelet-action.yaml.tmpl   |    27 -
 .../main/resources/templates/kamelet-sink.yaml.ftl |    51 +
 .../resources/templates/kamelet-sink.yaml.tmpl     |    33 -
 .../resources/templates/kamelet-source.yaml.ftl    |    55 +
 .../resources/templates/kamelet-source.yaml.tmpl   |    37 -
 .../templates/main-docker-from-auth-pom.tmpl       |     4 -
 .../main/resources/templates/main-docker-pom.tmpl  |    21 -
 .../templates/main-docker-to-auth-pom.tmpl         |     4 -
 .../main/resources/templates/main-jkube-pom.tmpl   |    24 -
 .../resources/templates/main-kubernetes-pom.ftl    |   284 +
 .../resources/templates/main-kubernetes-pom.tmpl   |   220 -
 .../src/main/resources/templates/main-pom.ftl      |   272 +
 .../src/main/resources/templates/main-pom.tmpl     |   148 -
 .../src/main/resources/templates/main.ftl          |    31 +
 .../src/main/resources/templates/main.tmpl         |    12 -
 .../resources/templates/quarkus-kubernetes-pom.ftl |   347 +
 .../templates/quarkus-kubernetes-pom.tmpl          |   272 -
 .../src/main/resources/templates/quarkus-pom.ftl   |   262 +
 .../src/main/resources/templates/quarkus-pom.tmpl  |   186 -
 .../src/main/resources/templates/readme.md.ftl     |    49 +
 .../src/main/resources/templates/readme.md.tmpl    |    31 -
 .../main/resources/templates/readme.native.md.ftl  |    75 +
 .../main/resources/templates/readme.native.md.tmpl |    57 -
 .../src/main/resources/templates/rest-dsl.yaml.ftl |    23 +
 .../main/resources/templates/rest-dsl.yaml.tmpl    |     5 -
 .../templates/run-custom-camel-version.ftl         |    58 +
 .../templates/run-custom-camel-version.tmpl        |    40 -
 .../templates/spring-boot-kubernetes-pom.ftl       |   286 +
 .../templates/spring-boot-kubernetes-pom.tmpl      |   211 -
 .../main/resources/templates/spring-boot-main.ftl  |    31 +
 .../main/resources/templates/spring-boot-main.tmpl |    13 -
 .../main/resources/templates/spring-boot-pom.ftl   |   207 +
 .../main/resources/templates/spring-boot-pom.tmpl  |   132 -
 .../src/main/resources/templates/xml.ftl           |    34 +
 .../src/main/resources/templates/xml.tmpl          |    16 -
 .../src/main/resources/templates/yaml.ftl          |    27 +
 .../src/main/resources/templates/yaml.tmpl         |     9 -
 .../jbang/core/commands/DependencyListTest.java    |    12 +-
 .../jbang/core/commands/DependencyUpdateTest.java  |   307 +-
 .../camel/dsl/jbang/core/commands/DoctorTest.java  |    90 +
 .../dsl/jbang/core/commands/ExportHelperTest.java  |   188 +
 .../commands/ExportMainApplicationProperties.java  |    12 +-
 .../camel/dsl/jbang/core/commands/ExportTest.java  |    44 +-
 .../camel/dsl/jbang/core/commands/InitTest.java    |    34 +
 .../camel/dsl/jbang/core/commands/RunTest.java     |   107 +
 .../jbang/core/commands/WrapperCommandTest.java    |   205 +
 .../action/CamelRouteDiagramActionTest.java        |   123 +
 .../core/commands/bind/BindKnativeBrokerTest.java  |     1 +
 .../core/commands/bind/BindKnativeChannelTest.java |     1 +
 .../commands/bind/BindObjectReferenceTest.java     |     1 +
 .../commands/bind/BindStrimziKafkaTopicTest.java   |     1 +
 .../dsl/jbang/core/commands/bind/BindTest.java     |     1 +
 .../core/commands/catalog/CatalogDocTest.java      |    82 +
 .../jbang/core/commands/config/ConfigGetTest.java  |     2 +-
 .../core/commands/plugin/PluginDeleteTest.java     |     2 +-
 .../jbang/core/commands/plugin/PluginGetTest.java  |     8 +-
 .../commands/transform/DataWeaveConverterTest.java |   494 +
 .../dsl/jbang/core/common/CachedFakePlugin.java    |    32 +
 .../jbang/core/common/EnvironmentHelperTest.java   |    81 +
 .../camel/dsl/jbang/core/common/FakePluginJar.java |    59 +
 .../dsl/jbang/core/common/PluginHelperTest.java    |   249 +
 .../jbang/core/common/PluginRunCustomizerTest.java |    73 +
 .../dsl/jbang/core/common/TemplateHelperTest.java  |   450 +
 .../jbang/core/common/TerminalWidthHelperTest.java |   186 +
 .../test/resources/dataweave/collection-map.dwl    |    15 +
 .../src/test/resources/dataweave/event-message.dwl |    18 +
 .../src/test/resources/dataweave/null-handling.dwl |     9 +
 .../src/test/resources/dataweave/simple-rename.dwl |    11 +
 .../src/test/resources/dataweave/string-ops.dwl    |    11 +
 .../src/test/resources/dataweave/type-coercion.dwl |    10 +
 .../test/resources/dependency-update/main-pom.xml  |    62 +
 .../resources/dependency-update/quarkus-pom.xml    |    68 +
 .../test/resources/dependency-update/route.yaml    |    26 +
 .../resources/dependency-update/springboot-pom.xml |    58 +
 .../src/test/resources/mytimer.kamelet.yaml        |     2 +-
 dsl/camel-jbang/camel-jbang-it/pom.xml             |    30 +-
 .../apache/camel/dsl/jbang/it/CamelGetITCase.java  |    64 +
 .../apache/camel/dsl/jbang/it/CamelLogITCase.java  |    37 +
 .../apache/camel/dsl/jbang/it/CamelTopITCase.java  |    45 +
 .../camel/dsl/jbang/it/CamelTraceITCase.java       |    37 +
 .../apache/camel/dsl/jbang/it/CmdGroupITCase.java  |    59 +
 .../apache/camel/dsl/jbang/it/CmdLoadITCase.java   |    38 +
 .../camel/dsl/jbang/it/CmdReceiveITCase.java       |    70 +
 .../camel/dsl/jbang/it/CmdStartStopITCase.java     |    24 +-
 .../apache/camel/dsl/jbang/it/ExportITCase.java    |    13 +
 .../apache/camel/dsl/jbang/it/HistoryITCase.java   |    34 +
 .../camel/dsl/jbang/it/InfrastructureITCase.java   |    18 +-
 .../apache/camel/dsl/jbang/it/ProcessorITCase.java |    44 +
 .../camel/dsl/jbang/it/RunCommandITCase.java       |     2 +-
 .../camel/dsl/jbang/it/RunCommandOnMqttITCase.java |     6 +-
 .../camel/dsl/jbang/it/ValidatePluginITCase.java   |    41 +
 .../dsl/jbang/it/support/JBangTestSupport.java     |    28 +-
 .../src/test/resources/jbang/it/GroupRoute.java    |    31 +
 .../src/test/resources/jbang/it/HistoryRoute.java  |    36 +
 .../camel-jbang-main/dist/CamelJBang.java          |     8 +-
 dsl/camel-jbang/camel-jbang-main/pom.xml           |     2 +-
 .../src/main/jbang/main/CamelJBang.java            |     8 +-
 dsl/camel-jbang/camel-jbang-mcp/pom.xml            |    12 +-
 .../jbang/core/commands/mcp/CatalogService.java    |   175 +
 .../dsl/jbang/core/commands/mcp/CatalogTools.java  |   291 +-
 .../commands/mcp/ComponentPropertiesTools.java     |   142 +
 .../commands/mcp/ConfigurationValidateTools.java   |   214 +
 .../core/commands/mcp/DependencyCheckTools.java    |   303 +-
 .../jbang/core/commands/mcp/DependencyData.java    |   125 +
 .../core/commands/mcp/DependencyResources.java     |   119 +
 .../dsl/jbang/core/commands/mcp/DiagnoseData.java  |   462 +
 .../jbang/core/commands/mcp/DiagnoseResources.java |   167 +
 .../dsl/jbang/core/commands/mcp/DiagnoseTools.java |   450 +-
 .../dsl/jbang/core/commands/mcp/ExplainTools.java  |    86 +-
 .../dsl/jbang/core/commands/mcp/HardenTools.java   |   233 +-
 .../dsl/jbang/core/commands/mcp/KameletTools.java  |     6 +-
 .../jbang/core/commands/mcp/MigrationTools.java    |    31 +-
 .../commands/mcp/MigrationWildflyKarafTools.java   |    20 +-
 .../dsl/jbang/core/commands/mcp/OpenApiTools.java  |     9 +-
 .../dsl/jbang/core/commands/mcp/PomSanitizer.java  |   161 +
 .../jbang/core/commands/mcp/PromptDefinitions.java |    81 +-
 .../commands/mcp/PropertiesTranslateTools.java     |   323 +
 .../jbang/core/commands/mcp/RouteDiagramTools.java |   135 +
 .../dsl/jbang/core/commands/mcp/TestInfraData.java |   211 +
 .../core/commands/mcp/TestInfraResources.java      |   144 +
 .../jbang/core/commands/mcp/TestScaffoldTools.java |   235 +-
 .../dsl/jbang/core/commands/mcp/ToolArgDocs.java   |    44 +
 .../jbang/core/commands/mcp/TransformTools.java    |    57 +-
 .../dsl/jbang/core/commands/mcp/VersionTools.java  |     5 +-
 .../src/main/resources/application.properties      |     6 +-
 .../jbang/core/commands/mcp/CatalogToolsTest.java  |   312 +
 .../commands/mcp/ComponentPropertiesToolsTest.java |   120 +
 .../mcp/ConfigurationValidateToolsTest.java        |   190 +
 .../commands/mcp/DependencyCheckToolsTest.java     |   278 +-
 .../core/commands/mcp/DependencyResourcesTest.java |   142 +
 .../core/commands/mcp/DiagnoseResourcesTest.java   |   234 +
 .../jbang/core/commands/mcp/DiagnoseToolsTest.java |   209 +-
 .../commands/mcp/McpJsonSerializationTest.java     |   121 +
 .../core/commands/mcp/MigrationToolsTest.java      |    98 +
 .../mcp/MigrationWildflyKarafToolsTest.java        |   111 +
 .../jbang/core/commands/mcp/PomSanitizerTest.java  |   334 +
 .../core/commands/mcp/PromptDefinitionsTest.java   |    36 +-
 .../commands/mcp/PropertiesTranslateToolsTest.java |   210 +
 .../core/commands/mcp/RouteDiagramToolsTest.java   |    73 +
 .../core/commands/mcp/TestInfraResourcesTest.java  |   159 +
 .../core/commands/mcp/TestScaffoldToolsTest.java   |    47 +-
 dsl/camel-jbang/camel-jbang-plugin-edit/pom.xml    |     2 +-
 .../camel-jbang-plugin-generate/pom.xml            |     2 +-
 .../core/commands/generate/GeneratePlugin.java     |     2 +-
 .../camel-jbang-plugin-kubernetes/pom.xml          |     2 +-
 .../commands/kubernetes/KubernetesBaseCommand.java |     4 +-
 .../core/commands/kubernetes/KubernetesExport.java |     8 +-
 .../core/commands/kubernetes/KubernetesRun.java    |     8 +-
 .../core/commands/kubernetes/traits/BaseTrait.java |     4 +-
 .../traits/knative/KnativeBaseTrait.java           |     2 +-
 .../kubernetes/KubernetesBaseTestSupport.java      |     5 +
 .../kubernetes/KubernetesExportKnativeTest.java    |     5 +-
 .../kubernetes/KubernetesRunCustomTest.java        |    20 +-
 .../commands/kubernetes/KubernetesRunTest.java     |     9 +-
 .../kubernetes/traits/TraitHelperTest.java         |     2 +-
 .../camel-jbang-plugin-route-parser/pom.xml        |     2 +-
 dsl/camel-jbang/camel-jbang-plugin-test/pom.xml    |     2 +-
 .../dsl/jbang/core/commands/test/TestPlugin.java   |    21 +-
 .../templates/citrus-application-properties.tmpl   |     5 +
 .../main/resources/templates/jbang-properties.tmpl |     6 -
 .../docs/video/camel-tui-hello.cast                |    59 +
 .../docs/video/camel-tui-hello.gif                 |   Bin 0 -> 685576 bytes
 .../docs/video/camel-tui-hello.tape                |    54 +
 .../camel-jbang-plugin-tui/docs/video/readme.md    |    56 +
 .../camel-jbang-plugin-tui/docs/video/record.sh    |    53 +
 .../video/screenshots/camel-tui-hello-diagram.png  |     1 +
 .../screenshots/camel-tui-hello-endpoints.png      |     1 +
 .../video/screenshots/camel-tui-hello-health.png   |     1 +
 .../docs/video/screenshots/camel-tui-hello-log.png |     1 +
 .../video/screenshots/camel-tui-hello-overview.png |     1 +
 .../video/screenshots/camel-tui-hello-routes.png   |     1 +
 dsl/camel-jbang/camel-jbang-plugin-tui/pom.xml     |    78 +
 .../camel-jbang-plugin/camel-jbang-plugin-tui      |     2 +
 .../jbang/core/commands/tui/CamelCatalogTui.java   |   740 +
 .../dsl/jbang/core/commands/tui/CamelMonitor.java  |  6759 ++
 .../jbang/core/commands/tui/MirroredSparkline.java |   430 +
 .../dsl/jbang/core/commands/tui/TuiCommand.java    |    39 +
 .../dsl/jbang/core/commands/tui/TuiHelper.java     |   408 +
 .../dsl/jbang/core/commands/tui/TuiPlugin.java     |    42 +
 .../camel-jbang-plugin-validate/pom.xml            |     6 +-
 .../core/commands/validate/ValidatePlugin.java     |     3 +-
 .../commands/validate/YamlNormalizeCommand.java    |   187 +
 .../commands/validate/YamlValidateCommand.java     |    14 +-
 .../camel-launcher-container/Dockerfile            |    47 +
 .../camel-launcher-container/README.adoc           |    82 +
 dsl/camel-jbang/camel-launcher-container/pom.xml   |   114 +
 dsl/camel-jbang/camel-launcher-container/run.sh    |    19 +
 dsl/camel-jbang/camel-launcher/pom.xml             |    23 +-
 .../camel-launcher/src/main/assembly/bin.xml       |     9 +
 .../camel/dsl/jbang/launcher/CamelLauncher.java    |     7 +-
 .../dsl/jbang/launcher/CamelLauncherMain.java      |    41 +
 .../dsl/jbang/launcher/CamelLauncherTest.java      |    39 +-
 .../camel-launcher}/src/test/resources/bad.yaml    |     0
 dsl/camel-jbang/pom.xml                            |     4 +-
 dsl/camel-kamelet-main-support/pom.xml             |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../generated/resources/kamelet-main-support.json  |     2 +-
 dsl/camel-kamelet-main/pom.xml                     |     6 +-
 .../camel/dev-console/dependency-downloader.json   |     2 +-
 .../org/apache/camel/dev-consoles.properties       |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../camel-component-known-dependencies.properties  |    12 +-
 ...mel-factoryfinder-known-dependencies.properties |     1 +
 .../src/generated/resources/kamelet-main.json      |     2 +-
 .../java/org/apache/camel/main/KameletMain.java    |    20 +-
 .../camel/main/download/DependencyDownloader.java  |    11 +
 .../DependencyDownloaderComponentResolver.java     |     6 +
 .../DependencyDownloaderPropertiesComponent.java   |     3 +-
 .../DependencyDownloaderTransformerResolver.java   |     1 +
 .../main/download/MavenDependencyDownloader.java   |    12 +
 .../camel-main-known-dependencies.properties       |     5 +
 ...ependencyDownloaderTransformerResolverTest.java |    47 +
 dsl/camel-xml-io-dsl/pom.xml                       |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/xml-io-dsl.json        |     2 +-
 .../camel/dsl/xml/io/XmlRoutesBuilderLoader.java   |    15 +
 .../apache/camel/dsl/xml/io/XmlLoadAppTest.java    |    60 +
 .../camel/dsl/xml/io/camel-app-ssl-trust-all.xml   |    27 +
 .../org/apache/camel/dsl/xml/io/camel-app-ssl.xml  |    28 +
 dsl/camel-xml-jaxb-dsl-test/definition/pom.xml     |     2 +-
 dsl/camel-xml-jaxb-dsl-test/pom.xml                |     2 +-
 dsl/camel-xml-jaxb-dsl-test/spring/pom.xml         |     2 +-
 dsl/camel-xml-jaxb-dsl/pom.xml                     |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/xml-jaxb-dsl.json      |     2 +-
 dsl/camel-yaml-dsl/camel-yaml-dsl-common/pom.xml   |     2 +-
 .../dsl/yaml/common/YamlDeserializerBase.java      |     2 +-
 .../common/YamlDeserializerEndpointAwareBase.java  |     2 +-
 .../camel-yaml-dsl-deserializers/pom.xml           |     2 +-
 .../dsl/yaml/deserializers/ModelDeserializers.java |   357 +-
 .../deserializers/ModelDeserializersResolver.java  |     6 +
 .../yaml/deserializers/KameletDeserializer.java    |     2 +-
 .../OutputAwareFromDefinitionDeserializer.java     |     3 +-
 .../RouteConfigurationDefinitionDeserializer.java  |     5 +-
 .../deserializers/RouteDefinitionDeserializer.java |     3 +-
 .../RouteTemplateDefinitionDeserializer.java       |     8 +-
 .../TemplatedRouteDefinitionDeserializer.java      |     6 +-
 .../camel-yaml-dsl-maven-plugin/pom.xml            |     2 +-
 .../dsl/yaml/GenerateYamlDeserializersMojo.java    |    37 +-
 .../maven/dsl/yaml/GenerateYamlSchemaMojo.java     |    11 +-
 .../camel-yaml-dsl-validator-maven-plugin/pom.xml  |     2 +-
 .../camel/dsl/yaml/validator/ValidateMojo.java     |    12 +-
 .../camel-yaml-dsl-validator/pom.xml               |     2 +-
 .../camel/dsl/yaml/validator/CamelYamlParser.java  |    46 +-
 .../camel/dsl/yaml/validator/YamlParser.java       |    13 +-
 .../camel/dsl/yaml/validator/YamlValidator.java    |    69 +-
 .../yaml/validator/YamlCanonicalValidatorTest.java |    99 +
 .../canonical-invalid-inline-expression.yaml       |    27 +
 .../resources/canonical-invalid-log-shorthand.yaml |    28 +
 .../src/test/resources/canonical-valid.yaml        |    29 +
 dsl/camel-yaml-dsl/camel-yaml-dsl/pom.xml          |    15 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../resources/schema/camelYamlDsl-canonical.json   | 13014 +++
 .../generated/resources/schema/camelYamlDsl.json   |   184 +
 .../src/generated/resources/yaml-dsl.json          |     2 +-
 .../camel-yaml-dsl/src/main/docs/yaml-dsl.adoc     |   240 +
 .../camel/dsl/yaml/KameletRoutesBuilderLoader.java |    52 +
 .../camel/dsl/yaml/YamlRoutesBuilderLoader.java    |    31 +
 .../dsl/yaml/YamlRoutesBuilderLoaderSupport.java   |     2 +-
 .../apache/camel/dsl/yaml/KameletLoaderTest.groovy |   118 +
 .../apache/camel/dsl/yaml/PipeLoaderTest.groovy    |    36 +
 .../camel/dsl/yaml/SSLContextParametersTest.groovy |   120 +
 .../apache/camel/dsl/yaml/TransformersTest.groovy  |   128 +
 .../org/apache/camel/dsl/yaml/UnmarshalTest.groovy |    12 +-
 .../apache/camel/dsl/yaml/ValidatorsTest.groovy    |   100 +
 .../camel/dsl/yaml/support/YamlTestSupport.groovy  |    17 +-
 dsl/camel-yaml-dsl/pom.xml                         |     2 +-
 dsl/pom.xml                                        |     2 +-
 etc/pom.xml                                        |     2 +-
 etc/scripts/regen.sh                               |     4 +-
 etc/scripts/release-distro.sh                      |     4 +-
 parent/pom.xml                                     |   757 +-
 pom.xml                                            |    63 +-
 proposals/mdc.adoc                                 |     8 +-
 proposals/security.adoc                            |   253 +
 proposals/tracing.adoc                             |    24 +-
 test-infra/camel-test-infra-all/pom.xml            |    17 +-
 .../src/generated/resources/META-INF/metadata.json |   216 +-
 test-infra/camel-test-infra-arangodb/pom.xml       |     2 +-
 test-infra/camel-test-infra-artemis/pom.xml        |     2 +-
 .../services/AbstractArtemisEmbeddedService.java   |    14 +-
 test-infra/camel-test-infra-aws-common/pom.xml     |     2 +-
 test-infra/camel-test-infra-aws-v2/pom.xml         |     2 +-
 .../test/infra/aws2/services/AWSContainer.java     |     6 +-
 .../services/AWSLocalContainerInfraService.java    |     6 +-
 .../test/infra/aws2/services/container.properties  |     2 +-
 test-infra/camel-test-infra-azure-common/pom.xml   |     2 +-
 .../common/services/AzureStorageInfraService.java  |     6 +-
 .../camel-test-infra-azure-storage-blob/pom.xml    |     2 +-
 .../pom.xml                                        |     2 +-
 .../camel-test-infra-azure-storage-queue/pom.xml   |     2 +-
 test-infra/camel-test-infra-cassandra/pom.xml      |     2 +-
 .../CassandraLocalContainerInfraService.java       |     2 +-
 test-infra/camel-test-infra-chatscript/pom.xml     |     2 +-
 .../ChatScriptLocalContainerInfraService.java      |     2 +-
 test-infra/camel-test-infra-cli/pom.xml            |     2 +-
 .../camel/test/infra/cli/common/CliProperties.java |     4 +
 .../test/infra/cli/services/CliBuiltContainer.java |     6 +-
 .../cli/services/CliLocalContainerService.java     |    46 +-
 .../infra/cli/services/CliLocalProcessService.java |    51 +-
 .../camel/test/infra/cli/services/CliService.java  |     4 +
 .../camel/test/infra/cli/services/Dockerfile       |     2 +-
 test-infra/camel-test-infra-common/pom.xml         |     2 +-
 .../common/services/ContainerEnvironmentUtil.java  |     7 +
 .../infra/common/services/TestServiceUtil.java     |    40 +-
 .../common/services/TestServiceUtilRetryTest.java  |   133 +
 test-infra/camel-test-infra-consul/pom.xml         |     2 +-
 .../infra/consul/services/container.properties     |     2 +-
 test-infra/camel-test-infra-core/pom.xml           |     2 +-
 test-infra/camel-test-infra-couchbase/pom.xml      |     2 +-
 .../CouchbaseLocalContainerInfraService.java       |    15 +-
 .../infra/couchbase/services/container.properties  |     2 +-
 test-infra/camel-test-infra-couchdb/pom.xml        |     2 +-
 .../CouchDbLocalContainerInfraService.java         |     2 +-
 .../camel-test-infra-dispatch-router/pom.xml       |     2 +-
 test-infra/camel-test-infra-docling/pom.xml        |     2 +-
 .../DoclingLocalContainerInfraService.java         |     2 +-
 .../infra/docling/services/container.properties    |     2 +-
 test-infra/camel-test-infra-elasticsearch/pom.xml  |     2 +-
 .../ElasticSearchLocalContainerInfraService.java   |     2 +-
 test-infra/camel-test-infra-fhir/pom.xml           |     2 +-
 .../test/infra/fhir/services/container.properties  |     2 +-
 test-infra/camel-test-infra-ftp/pom.xml            |     2 +-
 .../camel/test/infra/ftp/services/FtpService.java  |     3 +-
 .../services/embedded/FtpEmbeddedInfraService.java |     4 +-
 .../embedded/SftpEmbeddedInfraService.java         |    22 +
 test-infra/camel-test-infra-google-pubsub/pom.xml  |     2 +-
 .../GooglePubSubLocalContainerInfraService.java    |     2 +-
 .../camel-test-infra-hashicorp-vault/pom.xml       |     2 +-
 .../HashicorpVaultLocalContainerInfraService.java  |     2 +-
 .../hashicorp/vault/services/container.properties  |     2 +-
 test-infra/camel-test-infra-hazelcast/pom.xml      |     2 +-
 .../services/HazelcastEmbeddedInfraService.java    |     2 +-
 .../infra/hazelcast/services/HazelcastService.java |     3 +-
 test-infra/camel-test-infra-hivemq/pom.xml         |     2 +-
 .../hivemq/services/LocalHiveMQInfraService.java   |     2 +-
 .../LocalHiveMQSparkplugTCKInfraService.java       |     2 +-
 test-infra/camel-test-infra-ibmmq/pom.xml          |     2 +-
 .../ibmmq/common/ConnectionFactoryHelper.java      |     3 +
 .../test/infra/ibmmq/common/IbmMQProperties.java   |     2 +
 .../services/IbmMQLocalContainerInfraService.java  |     3 +-
 .../test/infra/ibmmq/services/container.properties |     2 +-
 test-infra/camel-test-infra-iggy/pom.xml           |     2 +-
 .../test/infra/iggy/services/IggyContainer.java    |     5 +-
 .../services/IggyLocalContainerInfraService.java   |     2 +-
 .../test/infra/iggy/services/container.properties  |     2 +-
 test-infra/camel-test-infra-ignite/pom.xml         |     2 +-
 .../services/IgniteEmbeddedInfraService.java       |     2 +-
 .../test/infra/ignite/services/IgniteService.java  |     3 +-
 test-infra/camel-test-infra-infinispan/pom.xml     |     2 +-
 .../InfinispanLocalContainerInfraService.java      |     8 +-
 .../infra/infinispan/services/container.properties |     2 +-
 test-infra/camel-test-infra-jdbc/pom.xml           |     2 +-
 test-infra/camel-test-infra-jetty/pom.xml          |     2 +-
 .../infra/jetty/services/JettyConfiguration.java   |     2 +-
 test-infra/camel-test-infra-kafka/pom.xml          |     2 +-
 .../infra/kafka/services/ConfluentContainer.java   |     6 +-
 .../infra/kafka/services/StrimziContainer.java     |    20 +-
 .../test/infra/kafka/services/container.properties |     6 +-
 test-infra/camel-test-infra-keycloak/pom.xml       |     2 +-
 .../KeycloakLocalContainerInfraService.java        |     2 +-
 .../infra/keycloak/services/container.properties   |     2 +-
 test-infra/camel-test-infra-mcp-everything/pom.xml |     2 +-
 .../services/McpEverythingSseInfraService.java     |    36 +
 ...McpEverythingSseLocalContainerInfraService.java |   118 +
 .../services/McpEverythingSseService.java          |    26 +
 .../services/McpEverythingSseServiceFactory.java   |    39 +
 .../camel-test-infra-messaging-common/pom.xml      |     2 +-
 .../camel-test-infra-microprofile-lra/pom.xml      |     2 +-
 test-infra/camel-test-infra-milvus/pom.xml         |     2 +-
 .../services/MilvusLocalContainerInfraService.java |     3 +-
 .../infra/milvus/services/container.properties     |     2 +-
 test-infra/camel-test-infra-minio/pom.xml          |     2 +-
 .../services/MinioLocalContainerInfraService.java  |     2 +-
 test-infra/camel-test-infra-mongodb/pom.xml        |     2 +-
 .../MongoDBLocalContainerInfraService.java         |     2 +-
 .../services/MongoDBLocalContainerTLSService.java  |   109 +
 .../infra/mongodb/services/container.properties    |     2 +-
 .../infra/mongodb/services/ssl/ca-truststore.jks   |   Bin 0 -> 1206 bytes
 .../camel/test/infra/mongodb/services/ssl/ca.pem   |    20 +
 .../test/infra/mongodb/services/ssl/server.pem     |    48 +
 test-infra/camel-test-infra-mosquitto/pom.xml      |     2 +-
 test-infra/camel-test-infra-nats/pom.xml           |     2 +-
 .../services/NatsLocalContainerAuthService.java    |     1 +
 .../NatsLocalContainerAuthTokenService.java        |     1 +
 .../services/NatsLocalContainerInfraService.java   |     3 +-
 .../services/NatsLocalContainerTLSAuthService.java |     1 +
 .../test/infra/nats/services/container.properties  |     2 +-
 test-infra/camel-test-infra-neo4j/pom.xml          |     2 +-
 .../services/Neo4jLocalContainerInfraService.java  |     2 +-
 .../test/infra/neo4j/services/container.properties |     2 +-
 test-infra/camel-test-infra-ollama/pom.xml         |     2 +-
 .../services/OllamaLocalContainerInfraService.java |     2 +-
 test-infra/camel-test-infra-openai-mock/pom.xml    |     2 +-
 .../openai/mock/AudioTranscriptionExpectation.java |    61 +
 .../mock/AudioTranscriptionRequestHandler.java     |    70 +
 .../mock/AudioTranscriptionResponseBuilder.java    |    59 +
 .../test/infra/openai/mock/MockExpectation.java    |     9 +
 .../camel/test/infra/openai/mock/OpenAIMock.java   |    11 +-
 .../test/infra/openai/mock/OpenAIMockBuilder.java  |    63 +-
 .../infra/openai/mock/OpenAIMockServerHandler.java |     8 +-
 .../test/infra/openai/mock/RequestHandler.java     |     5 +-
 .../test/infra/openai/mock/ResponseBuilder.java    |    16 +-
 test-infra/camel-test-infra-openldap/pom.xml       |     2 +-
 test-infra/camel-test-infra-opensearch/pom.xml     |     2 +-
 .../infra/opensearch/services/container.properties |     2 +-
 test-infra/camel-test-infra-parent/pom.xml         |     2 +-
 test-infra/camel-test-infra-pinecone/pom.xml       |     2 +-
 .../PineconeLocalContainerInfraService.java        |     2 +-
 test-infra/camel-test-infra-postgres/pom.xml       |     2 +-
 .../infra/postgres/common/PostgresProperties.java  |     1 +
 .../PostgresLocalContainerInfraService.java        |     2 +-
 .../PostgresVectorLocalContainerInfraService.java  |    39 +
 .../PostgresVectorLocalContainerService.java       |    29 +
 .../services/PostgresVectorServiceFactory.java     |    35 +
 .../infra/postgres/services/container.properties   |     3 +-
 test-infra/camel-test-infra-pulsar/pom.xml         |     2 +-
 .../services/PulsarLocalContainerInfraService.java |     7 +-
 .../infra/pulsar/services/container.properties     |     2 +-
 test-infra/camel-test-infra-qdrant/pom.xml         |     2 +-
 .../services/QdrantLocalContainerInfraService.java |     2 +-
 .../infra/qdrant/services/container.properties     |     2 +-
 test-infra/camel-test-infra-rabbitmq/pom.xml       |     2 +-
 .../RabbitMQLocalContainerInfraService.java        |     2 +-
 .../infra/rabbitmq/services/container.properties   |     2 +-
 test-infra/camel-test-infra-redis/pom.xml          |     2 +-
 .../services/RedisLocalContainerInfraService.java  |     2 +-
 .../test/infra/redis/services/container.properties |     2 +-
 test-infra/camel-test-infra-rocketmq/pom.xml       |     2 +-
 .../services/RocketMQNameserverContainer.java      |     1 -
 test-infra/camel-test-infra-smb/pom.xml            |     2 +-
 .../services/SmbLocalContainerInfraService.java    |     2 +-
 .../camel/test/infra/smb/services/Dockerfile       |     2 +-
 .../apache/camel/test/infra/smb/services/smb.conf  |    26 +
 .../apache/camel/test/infra/smb/services/start.sh  |    24 +
 test-infra/camel-test-infra-solr/pom.xml           |     2 +-
 .../services/SolrLocalContainerInfraService.java   |     2 +-
 .../test/infra/solr/services/container.properties  |     2 +-
 .../camel-test-infra-tensorflow-serving/pom.xml    |     2 +-
 .../serving/services/container.properties          |     2 +-
 test-infra/camel-test-infra-torchserve/pom.xml     |    41 -
 .../torchserve/common/TorchServeProperties.java    |    27 -
 .../services/TorchServeInfraService.java           |    40 -
 .../TorchServeLocalContainerInfraService.java      |   130 -
 .../services/TorchServeRemoteInfraService.java     |    55 -
 .../torchserve/services/TorchServeService.java     |    26 -
 .../services/TorchServeServiceFactory.java         |    42 -
 .../src/main/resources/META-INF/MANIFEST.MF        |     0
 .../src/main/resources/config.properties           |    26 -
 .../src/main/resources/models/squeezenet1_1.mar    |   Bin 4611250 -> 0 bytes
 .../infra/torchserve/services/container.properties |    17 -
 test-infra/camel-test-infra-triton/pom.xml         |     2 +-
 test-infra/camel-test-infra-weaviate/pom.xml       |     2 +-
 .../WeaviateLocalContainerInfraService.java        |     2 +-
 .../infra/weaviate/services/container.properties   |     2 +-
 test-infra/camel-test-infra-xmpp/pom.xml           |     2 +-
 .../services/XmppLocalContainerInfraService.java   |     2 +-
 test-infra/camel-test-infra-zookeeper/pom.xml      |     2 +-
 .../infra/zookeeper/services/container.properties  |     2 +-
 test-infra/pom.xml                                 |     3 +-
 tests/camel-itest/pom.xml                          |    14 +-
 .../java/org/apache/camel/itest/ITestSupport.java  |    22 +-
 .../customerrelations/CustomerServicesTest.java    |     2 +
 ...ipientListInterceptSendToEndpointIssueTest.java |    10 +-
 .../camel/itest/greeter/CxfToJmsInOutTest.java     |     5 +-
 .../greeter/JettyRecipientListCxfIssueTest.java    |    19 +-
 .../camel/itest/greeter/JmsToCxfInOutTest.java     |    16 +-
 .../apache/camel/itest/http/HttpTestServer.java    |     3 +-
 .../camel/itest/issues/RemoveEndpointsTest.java    |     8 +-
 .../camel/itest/jetty/JettyFreemarkerTest.java     |     6 +-
 .../itest/jetty/JettyGroovySetHeaderTest.java      |     6 +-
 .../camel/itest/jetty/JettyJmsShutdownTest.java    |     6 +-
 .../itest/jetty/JettyMulticastJmsFileTest.java     |     9 +-
 .../jetty/JettySimulateFailoverRoundRobinTest.java |    31 +-
 .../camel/itest/jetty/JettyVelocityTest.java       |     6 +-
 .../org/apache/camel/itest/jms/JmsHttpJmsTest.java |     5 +-
 .../camel/itest/jms/JmsHttpPostIssueTest.java      |     5 +-
 .../itest/jms/JmsHttpPostIssueWithMockTest.java    |     5 +-
 .../org/apache/camel/itest/jms/JmsJaxbTest.java    |     1 +
 .../apache/camel/itest/jms/JmsJettyAsyncTest.java  |     9 +-
 .../itest/netty/NettyAsyncRequestReplyTest.java    |     8 +-
 .../camel/itest/security/GreeterClientTest.java    |    17 +-
 .../apache/camel/itest/shiro/ShiroOverJmsTest.java |     2 +
 .../FromJmsToJdbcIdempotentConsumerToJmsTest.java  |    64 +-
 ...FromJmsToJdbcIdempotentConsumerToJmsXaTest.java |     2 +
 .../org/apache/camel/itest/tx/JmsToHttpRoute.java  |     4 +-
 .../org/apache/camel/itest/tx/JmsToHttpTXTest.java |     2 +
 ...AndNoTransactionErrorHandlerConfiguredTest.java |     2 +
 .../itest/tx/JmsToHttpTXWithOnExceptionTest.java   |     2 +
 .../itest/tx/JmsToHttpTXWithRollbackTest.java      |     2 +
 ...ndNoTransactionErrorHandlerConfiguredRoute.java |     3 +-
 .../itest/tx/JmsToHttpWithOnExceptionRoute.java    |     4 +-
 .../camel/itest/tx/JmsToHttpWithRollbackRoute.java |     4 +-
 .../utils/extensions/FtpServiceExtension.java      |     7 +-
 .../camel/itest/utils/extensions/GreeterImpl.java  |    10 +-
 .../utils/extensions/GreeterServiceExtension.java  |     4 +-
 .../utils/extensions/JmsServiceExtension.java      |    19 +-
 .../itest/greeter/CxfToJmsInOutTest-context.xml    |     2 +
 .../itest/greeter/JmsToCxfInOutTest-context.xml    |    10 +
 tests/camel-streamcaching-test/pom.xml             |     2 +-
 tests/pom.xml                                      |     2 +-
 .../camel-validator-test-resources/pom.xml         |     2 +-
 tests/test-bundles/pom.xml                         |     2 +-
 tooling/camel-tooling-maven/pom.xml                |    58 +-
 .../camel/tooling/maven/MavenDownloader.java       |    13 +
 .../camel/tooling/maven/MavenDownloaderImpl.java   |   127 +-
 .../apache/camel/tooling/maven/AvailablePort.java  |     2 +-
 .../tooling/maven/MavenDownloaderImplTest.java     |   141 +
 tooling/camel-tooling-model/pom.xml                |     2 +-
 .../camel/tooling/model/BaseOptionModel.java       |    28 +
 .../org/apache/camel/tooling/model/JsonMapper.java |   138 +-
 tooling/camel-tooling-util/pom.xml                 |     2 +-
 tooling/camel-util-json/pom.xml                    |     2 +-
 .../java/org/apache/camel/util/json/JsonArray.java |    54 +-
 .../org/apache/camel/util/json/JsonObject.java     |   325 +-
 .../java/org/apache/camel/util/json/Jsoner.java    |    68 +-
 .../java/org/apache/camel/util/json/Yylex.java     |    24 +-
 .../apache/camel/util/json/JsonObjectPathTest.java |   204 +
 tooling/enforcer-rules/pom.xml                     |     2 +-
 tooling/maven/bom-generator-maven-plugin/pom.xml   |     2 +-
 .../maven/camel-api-component-maven-plugin/pom.xml |     2 +-
 .../src/main/resources/api-route-test.vm           |     2 +-
 tooling/maven/camel-component-maven-plugin/pom.xml |     2 +-
 .../pom.xml                                        |     2 +-
 .../camel/maven/EipDocumentationEnricherMojo.java  |    19 +-
 tooling/maven/camel-maven-plugin/pom.xml           |     2 +-
 tooling/maven/camel-package-maven-plugin/pom.xml   |     2 +-
 .../CamelTestInfraGenerateMetadataMojo.java        |    20 +-
 .../packaging/EndpointSchemaGeneratorMojo.java     |    35 +-
 .../maven/packaging/GeneratePojoBeanMojo.java      |    75 +-
 .../maven/packaging/ModelWriterGeneratorMojo.java  |    10 +-
 .../apache/camel/maven/packaging/MojoHelper.java   |    14 +-
 .../maven/packaging/PackageDataFormatMojo.java     |    14 +-
 .../camel/maven/packaging/PackageLanguageMojo.java |     8 +
 .../packaging/PrepareCamelJBangCommandsMojo.java   |   121 +-
 .../maven/packaging/PrepareCamelMainMojo.java      |    12 +
 .../camel/maven/packaging/PrepareCatalogMojo.java  |     1 +
 .../maven/packaging/PrepareDocSymlinksMojo.java    |   766 +
 .../camel/maven/packaging/SchemaGeneratorMojo.java |    11 +-
 .../camel/maven/packaging/SupportLevelHelper.java  |     7 +-
 .../camel/maven/packaging/UpdateReadmeMojo.java    |    24 +-
 .../maven/packaging/UpdateSensitizeHelper.java     |   141 +-
 .../camel/maven/packaging/XRefCheckMojo.java       |     2 +-
 .../src/main/resources/jbang-command-page.mvel     |     2 +-
 .../src/main/resources/jbang-options.mvel          |     2 +-
 .../src/main/resources/main-options.mvel           |     2 +-
 .../main/resources/velocity/constant-provider.vm   |     4 +-
 .../packaging/PrepareDocSymlinksMojoTest.java      |   227 +
 .../maven/packaging/SupportLevelHelperTest.java    |     9 +-
 .../maven/camel-repackager-maven-plugin/pom.xml    |     2 +-
 tooling/maven/camel-restdsl-openapi-plugin/pom.xml |     2 +-
 tooling/maven/pom.xml                              |     2 +-
 tooling/maven/sync-properties-maven-plugin/pom.xml |     2 +-
 .../maven/sync/properties/SyncPropertiesMojo.java  |     5 +-
 tooling/openapi-rest-dsl-generator/pom.xml         |     2 +-
 .../camel/generator/openapi/OperationVisitor.java  |     3 +
 tooling/parent/pom.xml                             |     2 +-
 tooling/pom.xml                                    |     4 +-
 tooling/spi-annotations/pom.xml                    |     2 +-
 .../main/java/org/apache/camel/spi/Metadata.java   |    28 +
 .../main/java/org/apache/camel/spi/UriParam.java   |    17 +
 .../main/java/org/apache/camel/spi/UriPath.java    |    39 +-
 7704 files changed, 264876 insertions(+), 145071 deletions(-)
 create mode 100644 .github/CI-ARCHITECTURE.md
 create mode 100644 .github/actions/check-container-upgrade/requirements.in
 create mode 100644 .github/actions/check-container-upgrade/requirements.txt
 delete mode 100644 .github/actions/component-test/action.yaml
 delete mode 100755 .github/actions/component-test/component-test.sh
 delete mode 100644 .github/actions/detect-dependencies/action.yaml
 delete mode 100755 .github/actions/detect-dependencies/detect-test.sh
 create mode 100644 .github/actions/incremental-build/manual-it-mapping.txt
 create mode 100644 .github/workflows/pr-cleanup-branches.yml
 create mode 100644 .github/workflows/pr-test-commenter.yml
 create mode 100644 .github/workflows/pr-update-branch.yml
 create mode 100644 .github/workflows/sonar-build.yml
 create mode 100644 .github/workflows/sonar-scan.yml
 create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/camunda.json
 create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/event.json
 create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/google-speech-to-text.json
 create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/google-text-to-speech.json
 create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/google-vision.json
 delete mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/grape.json
 delete mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/guava-eventbus.json
 create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/ibm-watsonx-data.json
 create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/pgvector.json
 create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/spring-ai-image.json
 delete mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/stomp.json
 delete mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/torchserve.json
 create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/dataformats/groovyJson.json
 create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/dev-consoles/errors.json
 create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/dev-consoles/rest-spec.json
 create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/dev-consoles/route-diagram.json
 create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models-app/sslContextParameters.json
 create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/groovyJson.json
 delete mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others/aws-xray.json
 create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others/diagram.json
 delete mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others/elytron.json
 create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others/jsoup.json
 create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/transformers/google-mail-draft.json
 create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/transformers/google-mail-update-message-labels.json
 create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/transformers/pgvector-embeddings.json
 create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/transformers/pgvector-rag.json
 create mode 100644 components/camel-ai/camel-docling/src/main/java/org/apache/camel/component/docling/AsyncTaskEntry.java
 create mode 100644 components/camel-ai/camel-docling/src/test/java/org/apache/camel/component/docling/DoclingAsyncTaskTtlTest.java
 create mode 100644 components/camel-ai/camel-docling/src/test/java/org/apache/camel/component/docling/DoclingSecureTempFileTest.java
 create mode 100644 components/camel-ai/camel-langchain4j-agent/src/test/java/org/apache/camel/component/langchain4j/agent/integration/LangChain4jAgentAutoConversionTest.java
 create mode 100644 components/camel-ai/camel-langchain4j-agent/src/test/java/org/apache/camel/component/langchain4j/agent/integration/LangChain4jAgentStructuredOutputIT.java
 create mode 100644 components/camel-ai/camel-langchain4j-agent/src/test/resources/person-schema.json
 create mode 100644 components/camel-ai/camel-langchain4j-embeddings/src/test/java/org/apache/camel/component/langchain4j/embeddings/LangChain4jEmbeddingsComponentPgVectorTargetIT.java
 create mode 100644 components/camel-ai/camel-milvus/src/main/java/org/apache/camel/component/milvus/helpers/MilvusHelperCreateCollection.java
 create mode 100644 components/camel-ai/camel-milvus/src/main/java/org/apache/camel/component/milvus/helpers/MilvusHelperCreateIndex.java
 create mode 100644 components/camel-ai/camel-milvus/src/main/java/org/apache/camel/component/milvus/helpers/MilvusHelperDelete.java
 create mode 100644 components/camel-ai/camel-milvus/src/main/java/org/apache/camel/component/milvus/helpers/MilvusHelperFieldMappingUtil.java
 create mode 100644 components/camel-ai/camel-milvus/src/main/java/org/apache/camel/component/milvus/helpers/MilvusHelperInsert.java
 create mode 100644 components/camel-ai/camel-milvus/src/main/java/org/apache/camel/component/milvus/helpers/MilvusHelperResultExtractor.java
 create mode 100644 components/camel-ai/camel-milvus/src/main/java/org/apache/camel/component/milvus/helpers/MilvusHelperSearch.java
 create mode 100644 components/camel-ai/camel-milvus/src/main/java/org/apache/camel/component/milvus/helpers/MilvusHelperUpsert.java
 create mode 100644 components/camel-ai/camel-neo4j/src/test/java/org/apache/camel/component/neo4j/Neo4jPropertyNameValidationTest.java
 create mode 100644 components/camel-ai/camel-openai/src/main/java/org/apache/camel/component/openai/OpenAIAudioTranscriptionProducer.java
 create mode 100644 components/camel-ai/camel-openai/src/main/java/org/apache/camel/component/openai/OpenAIOperations.java
 create mode 100644 components/camel-ai/camel-openai/src/test/java/org/apache/camel/component/openai/OpenAIAudioTranscriptionMockTest.java
 create mode 100644 components/camel-ai/camel-openai/src/test/java/org/apache/camel/component/openai/OpenAIAudioTranscriptionVerboseMockTest.java
 create mode 100644 components/camel-ai/camel-openai/src/test/java/org/apache/camel/component/openai/OpenAIMtlsMockTest.java
 create mode 100644 components/camel-ai/camel-openai/src/test/java/org/apache/camel/component/openai/OpenAISslConfigurationTest.java
 create mode 100644 components/camel-ai/camel-openai/src/test/java/org/apache/camel/component/openai/OpenAISslContextParametersTest.java
 create mode 100644 components/camel-ai/camel-openai/src/test/java/org/apache/camel/component/openai/OpenAISslMockTest.java
 create mode 100644 components/camel-ai/camel-openai/src/test/resources/org/apache/camel/component/openai/ssl/README.md
 create mode 100644 components/camel-ai/camel-openai/src/test/resources/org/apache/camel/component/openai/ssl/test-keystore-diffpass.jks
 create mode 100644 components/camel-ai/camel-openai/src/test/resources/org/apache/camel/component/openai/ssl/test-keystore.jks
 create mode 100644 components/camel-ai/camel-openai/src/test/resources/org/apache/camel/component/openai/ssl/test-keystore.p12
 create mode 100644 components/camel-ai/camel-openai/src/test/resources/org/apache/camel/component/openai/ssl/test-truststore-diffpass.jks
 create mode 100644 components/camel-ai/camel-openai/src/test/resources/org/apache/camel/component/openai/ssl/test-truststore.jks
 create mode 100644 components/camel-ai/camel-openai/src/test/resources/org/apache/camel/component/openai/ssl/test-truststore.p12
 create mode 100644 components/camel-ai/camel-pgvector/pom.xml
 create mode 100644 components/camel-ai/camel-pgvector/src/generated/java/org/apache/camel/component/pgvector/PgVectorComponentConfigurer.java
 create mode 100644 components/camel-ai/camel-pgvector/src/generated/java/org/apache/camel/component/pgvector/PgVectorConfigurationConfigurer.java
 create mode 100644 components/camel-ai/camel-pgvector/src/generated/java/org/apache/camel/component/pgvector/PgVectorEndpointConfigurer.java
 create mode 100644 components/camel-ai/camel-pgvector/src/generated/java/org/apache/camel/component/pgvector/PgVectorEndpointUriFactory.java
 create mode 100644 components/camel-ai/camel-pgvector/src/generated/resources/META-INF/org/apache/camel/component/pgvector/pgvector.json
 create mode 100644 components/camel-ai/camel-pgvector/src/generated/resources/META-INF/services/org/apache/camel/component.properties
 create mode 100644 components/camel-ai/camel-pgvector/src/generated/resources/META-INF/services/org/apache/camel/component/pgvector
 create mode 100644 components/camel-ai/camel-pgvector/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.component.pgvector.PgVectorConfiguration
 create mode 100644 components/camel-ai/camel-pgvector/src/generated/resources/META-INF/services/org/apache/camel/configurer/pgvector-component
 create mode 100644 components/camel-ai/camel-pgvector/src/generated/resources/META-INF/services/org/apache/camel/configurer/pgvector-endpoint
 create mode 100644 components/camel-ai/camel-pgvector/src/generated/resources/META-INF/services/org/apache/camel/transformer.properties
 create mode 100644 components/camel-ai/camel-pgvector/src/generated/resources/META-INF/services/org/apache/camel/transformer/pgvector-embeddings
 create mode 100644 components/camel-ai/camel-pgvector/src/generated/resources/META-INF/services/org/apache/camel/transformer/pgvector-embeddings.json
 create mode 100644 components/camel-ai/camel-pgvector/src/generated/resources/META-INF/services/org/apache/camel/transformer/pgvector-rag
 create mode 100644 components/camel-ai/camel-pgvector/src/generated/resources/META-INF/services/org/apache/camel/transformer/pgvector-rag.json
 create mode 100644 components/camel-ai/camel-pgvector/src/generated/resources/META-INF/services/org/apache/camel/urifactory/pgvector-endpoint
 create mode 100644 components/camel-ai/camel-pgvector/src/main/docs/pgvector-component.adoc
 create mode 100644 components/camel-ai/camel-pgvector/src/main/java/org/apache/camel/component/pgvector/PgVector.java
 create mode 100644 components/camel-ai/camel-pgvector/src/main/java/org/apache/camel/component/pgvector/PgVectorAction.java
 create mode 100644 components/camel-ai/camel-pgvector/src/main/java/org/apache/camel/component/pgvector/PgVectorComponent.java
 create mode 100644 components/camel-ai/camel-pgvector/src/main/java/org/apache/camel/component/pgvector/PgVectorConfiguration.java
 create mode 100644 components/camel-ai/camel-pgvector/src/main/java/org/apache/camel/component/pgvector/PgVectorDistanceType.java
 create mode 100644 components/camel-ai/camel-pgvector/src/main/java/org/apache/camel/component/pgvector/PgVectorEndpoint.java
 create mode 100644 components/camel-ai/camel-pgvector/src/main/java/org/apache/camel/component/pgvector/PgVectorHeaders.java
 create mode 100644 components/camel-ai/camel-pgvector/src/main/java/org/apache/camel/component/pgvector/PgVectorProducer.java
 create mode 100644 components/camel-ai/camel-pgvector/src/main/java/org/apache/camel/component/pgvector/transform/PgVectorEmbeddingsDataTypeTransformer.java
 create mode 100644 components/camel-ai/camel-pgvector/src/main/java/org/apache/camel/component/pgvector/transform/PgVectorReverseEmbeddingsDataTypeTransformer.java
 create mode 100644 components/camel-ai/camel-pgvector/src/test/java/org/apache/camel/component/pgvector/PgVectorComponentIT.java
 create mode 100644 components/camel-ai/camel-pgvector/src/test/resources/log4j2.properties
 delete mode 100644 components/camel-ai/camel-torchserve/pom.xml
 delete mode 100644 components/camel-ai/camel-torchserve/src/generated/java/org/apache/camel/component/torchserve/TorchServeComponentConfigurer.java
 delete mode 100644 components/camel-ai/camel-torchserve/src/generated/java/org/apache/camel/component/torchserve/TorchServeConfigurationConfigurer.java
 delete mode 100644 components/camel-ai/camel-torchserve/src/generated/java/org/apache/camel/component/torchserve/TorchServeConverterLoader.java
 delete mode 100644 components/camel-ai/camel-torchserve/src/generated/java/org/apache/camel/component/torchserve/TorchServeEndpointConfigurer.java
 delete mode 100644 components/camel-ai/camel-torchserve/src/generated/java/org/apache/camel/component/torchserve/TorchServeEndpointUriFactory.java
 delete mode 100644 components/camel-ai/camel-torchserve/src/generated/resources/META-INF/org/apache/camel/component/torchserve/torchserve.json
 delete mode 100644 components/camel-ai/camel-torchserve/src/generated/resources/META-INF/services/org/apache/camel/TypeConverterLoader
 delete mode 100644 components/camel-ai/camel-torchserve/src/generated/resources/META-INF/services/org/apache/camel/component.properties
 delete mode 100644 components/camel-ai/camel-torchserve/src/generated/resources/META-INF/services/org/apache/camel/component/torchserve
 delete mode 100644 components/camel-ai/camel-torchserve/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.component.torchserve.TorchServeConfiguration
 delete mode 100644 components/camel-ai/camel-torchserve/src/generated/resources/META-INF/services/org/apache/camel/configurer/torchserve-component
 delete mode 100644 components/camel-ai/camel-torchserve/src/generated/resources/META-INF/services/org/apache/camel/configurer/torchserve-endpoint
 delete mode 100644 components/camel-ai/camel-torchserve/src/generated/resources/META-INF/services/org/apache/camel/urifactory/torchserve-endpoint
 delete mode 100644 components/camel-ai/camel-torchserve/src/main/docs/torchserve-component.adoc
 delete mode 100644 components/camel-ai/camel-torchserve/src/main/java/org/apache/camel/component/torchserve/TorchServeComponent.java
 delete mode 100644 components/camel-ai/camel-torchserve/src/main/java/org/apache/camel/component/torchserve/TorchServeConfiguration.java
 delete mode 100644 components/camel-ai/camel-torchserve/src/main/java/org/apache/camel/component/torchserve/TorchServeConstants.java
 delete mode 100644 components/camel-ai/camel-torchserve/src/main/java/org/apache/camel/component/torchserve/TorchServeConverter.java
 delete mode 100644 components/camel-ai/camel-torchserve/src/main/java/org/apache/camel/component/torchserve/TorchServeEndpoint.java
 delete mode 100644 components/camel-ai/camel-torchserve/src/main/java/org/apache/camel/component/torchserve/client/Inference.java
 delete mode 100644 components/camel-ai/camel-torchserve/src/main/java/org/apache/camel/component/torchserve/client/Management.java
 delete mode 100644 components/camel-ai/camel-torchserve/src/main/java/org/apache/camel/component/torchserve/client/Metrics.java
 delete mode 100644 components/camel-ai/camel-torchserve/src/main/java/org/apache/camel/component/torchserve/client/TorchServeClient.java
 delete mode 100644 components/camel-ai/camel-torchserve/src/main/java/org/apache/camel/component/torchserve/client/impl/DefaultInference.java
 delete mode 100644 components/camel-ai/camel-torchserve/src/main/java/org/apache/camel/component/torchserve/client/impl/DefaultManagement.java
 delete mode 100644 components/camel-ai/camel-torchserve/src/main/java/org/apache/camel/component/torchserve/client/impl/DefaultMetrics.java
 delete mode 100644 components/camel-ai/camel-torchserve/src/main/java/org/apache/camel/component/torchserve/client/model/Api.java
 delete mode 100644 components/camel-ai/camel-torchserve/src/main/java/org/apache/camel/component/torchserve/client/model/ApiException.java
 delete mode 100644 components/camel-ai/camel-torchserve/src/main/java/org/apache/camel/component/torchserve/client/model/JobQueueStatus.java
 delete mode 100644 components/camel-ai/camel-torchserve/src/main/java/org/apache/camel/component/torchserve/client/model/Metrics.java
 delete mode 100644 components/camel-ai/camel-torchserve/src/main/java/org/apache/camel/component/torchserve/client/model/Model.java
 delete mode 100644 components/camel-ai/camel-torchserve/src/main/java/org/apache/camel/component/torchserve/client/model/ModelDetail.java
 delete mode 100644 components/camel-ai/camel-torchserve/src/main/java/org/apache/camel/component/torchserve/client/model/ModelList.java
 delete mode 100644 components/camel-ai/camel-torchserve/src/main/java/org/apache/camel/component/torchserve/client/model/RegisterOptions.java
 delete mode 100644 components/camel-ai/camel-torchserve/src/main/java/org/apache/camel/component/torchserve/client/model/Response.java
 delete mode 100644 components/camel-ai/camel-torchserve/src/main/java/org/apache/camel/component/torchserve/client/model/ScaleWorkerOptions.java
 delete mode 100644 components/camel-ai/camel-torchserve/src/main/java/org/apache/camel/component/torchserve/client/model/UnregisterOptions.java
 delete mode 100644 components/camel-ai/camel-torchserve/src/main/java/org/apache/camel/component/torchserve/client/model/Worker.java
 delete mode 100644 components/camel-ai/camel-torchserve/src/main/java/org/apache/camel/component/torchserve/producer/InferenceProducer.java
 delete mode 100644 components/camel-ai/camel-torchserve/src/main/java/org/apache/camel/component/torchserve/producer/ManagementProducer.java
 delete mode 100644 components/camel-ai/camel-torchserve/src/main/java/org/apache/camel/component/torchserve/producer/MetricsProducer.java
 delete mode 100644 components/camel-ai/camel-torchserve/src/main/java/org/apache/camel/component/torchserve/producer/TorchServeProducer.java
 delete mode 100644 components/camel-ai/camel-torchserve/src/main/resources/openapi/inference.json
 delete mode 100644 components/camel-ai/camel-torchserve/src/main/resources/openapi/management.json
 delete mode 100644 components/camel-ai/camel-torchserve/src/main/resources/openapi/metrics.json
 delete mode 100644 components/camel-ai/camel-torchserve/src/test/java/org/apache/camel/component/torchserve/InferenceTest.java
 delete mode 100644 components/camel-ai/camel-torchserve/src/test/java/org/apache/camel/component/torchserve/ManagementTest.java
 delete mode 100644 components/camel-ai/camel-torchserve/src/test/java/org/apache/camel/component/torchserve/MetricsTest.java
 delete mode 100644 components/camel-ai/camel-torchserve/src/test/java/org/apache/camel/component/torchserve/TorchServeTestSupport.java
 delete mode 100644 components/camel-ai/camel-torchserve/src/test/java/org/apache/camel/component/torchserve/it/InferenceIT.java
 delete mode 100644 components/camel-ai/camel-torchserve/src/test/java/org/apache/camel/component/torchserve/it/ManagementIT.java
 delete mode 100644 components/camel-ai/camel-torchserve/src/test/java/org/apache/camel/component/torchserve/it/MetricsIT.java
 delete mode 100644 components/camel-ai/camel-torchserve/src/test/java/org/apache/camel/component/torchserve/it/TorchServeITSupport.java
 delete mode 100644 components/camel-ai/camel-torchserve/src/test/resources/data/0.png
 delete mode 100644 components/camel-ai/camel-torchserve/src/test/resources/data/1.png
 delete mode 100644 components/camel-ai/camel-torchserve/src/test/resources/data/kitten.jpg
 delete mode 100644 components/camel-ai/camel-torchserve/src/test/resources/log4j2.properties
 create mode 100644 components/camel-as2/camel-as2-api/src/main/java/org/apache/camel/component/as2/api/entity/GenericApplicationEntity.java
 create mode 100644 components/camel-as2/camel-as2-api/src/test/java/org/apache/camel/component/as2/api/AS2AsyncMDNServerConnectionTest.java
 create mode 100644 components/camel-as2/camel-as2-api/src/test/java/org/apache/camel/component/as2/api/entity/GenericApplicationEntityTest.java
 create mode 100644 components/camel-as2/camel-as2-api/src/test/java/org/apache/camel/component/as2/api/protocol/ResponseMDNTest.java
 create mode 100644 components/camel-as2/camel-as2-api/src/test/java/org/apache/camel/component/as2/api/util/AS2UtilsTest.java
 create mode 100644 components/camel-atom/src/main/java/org/apache/camel/component/atom/AtomIdempotentStrategy.java
 create mode 100644 components/camel-atom/src/main/java/org/apache/camel/component/atom/ItemUpdatedIdempotentStrategy.java
 create mode 100644 components/camel-atom/src/main/java/org/apache/camel/component/atom/RepositoryGuidIdempotentStrategy.java
 create mode 100644 components/camel-atom/src/test/data/updated-feed.atom
 create mode 100644 components/camel-atom/src/test/java/org/apache/camel/component/atom/AtomGoodBlogDefaultIdempotencyTest.java
 create mode 100644 components/camel-atom/src/test/java/org/apache/camel/component/atom/AtomGoodBlogNotIdempotentTest.java
 create mode 100644 components/camel-atom/src/test/java/org/apache/camel/component/atom/AtomGoodBlogsCustomItempotencyTest.java
 create mode 100644 components/camel-atom/src/test/java/org/apache/camel/component/atom/AtomGoodBlogsRepositoryItempotencyCustomRepositoryTest.java
 create mode 100644 components/camel-atom/src/test/java/org/apache/camel/component/atom/AtomGoodBlogsRepositoryItempotencyTest.java
 create mode 100644 components/camel-atom/src/test/java/org/apache/camel/component/atom/ItemUpdatedIdempotentStrategyTest.java
 create mode 100644 components/camel-atom/src/test/java/org/apache/camel/component/atom/RepositoryGuidIdempotentStrategyTest.java
 create mode 100644 components/camel-aws/camel-aws-bedrock/src/test/java/org/apache/camel/component/aws2/bedrock/agentruntime/BedrockAgentRuntimeEndpointTest.java
 create mode 100644 components/camel-aws/camel-aws-bedrock/src/test/java/org/apache/camel/component/aws2/bedrock/agentruntime/BedrockAgentRuntimeProducerInvokeFlowTest.java
 create mode 100644 components/camel-aws/camel-aws-bedrock/src/test/java/org/apache/camel/component/aws2/bedrock/agentruntime/BedrockAgentRuntimeProducerRetrieveTest.java
 create mode 100644 components/camel-aws/camel-aws-bedrock/src/test/java/org/apache/camel/component/aws2/bedrock/runtime/BedrockApplyGuardrailTest.java
 delete mode 100644 components/camel-aws/camel-aws-xray/pom.xml
 delete mode 100644 components/camel-aws/camel-aws-xray/src/generated/resources/META-INF/services/org/apache/camel/other.properties
 delete mode 100644 components/camel-aws/camel-aws-xray/src/generated/resources/aws-xray.json
 delete mode 100644 components/camel-aws/camel-aws-xray/src/main/docs/aws-xray.adoc
 delete mode 100644 components/camel-aws/camel-aws-xray/src/main/java/org/apache/camel/component/aws/xray/EIPTracingStrategy.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/main/java/org/apache/camel/component/aws/xray/NoopTracingStrategy.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/main/java/org/apache/camel/component/aws/xray/SegmentDecorator.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/main/java/org/apache/camel/component/aws/xray/TraceAnnotatedTracingStrategy.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/main/java/org/apache/camel/component/aws/xray/XRayTrace.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/main/java/org/apache/camel/component/aws/xray/XRayTracer.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/main/java/org/apache/camel/component/aws/xray/decorators/AbstractSegmentDecorator.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/main/java/org/apache/camel/component/aws/xray/decorators/CqlSegmentDecorator.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/main/java/org/apache/camel/component/aws/xray/decorators/ElasticsearchSegmentDecorator.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/main/java/org/apache/camel/component/aws/xray/decorators/JdbcSegmentDecorator.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/main/java/org/apache/camel/component/aws/xray/decorators/LogSegmentDecorator.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/main/java/org/apache/camel/component/aws/xray/decorators/MongoDBSegmentDecorator.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/main/java/org/apache/camel/component/aws/xray/decorators/SqlSegmentDecorator.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/main/java/org/apache/camel/component/aws/xray/decorators/TimerSegmentDecorator.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/main/java/org/apache/camel/component/aws/xray/decorators/http/AbstractHttpSegmentDecorator.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/main/java/org/apache/camel/component/aws/xray/decorators/http/AhcSegmentDecorator.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/main/java/org/apache/camel/component/aws/xray/decorators/http/HttpSegmentDecorator.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/main/java/org/apache/camel/component/aws/xray/decorators/http/JettySegmentDecorator.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/main/java/org/apache/camel/component/aws/xray/decorators/http/NettyHttpSegmentDecorator.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/main/java/org/apache/camel/component/aws/xray/decorators/http/RestSegmentDecorator.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/main/java/org/apache/camel/component/aws/xray/decorators/http/ServletSegmentDecorator.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/main/java/org/apache/camel/component/aws/xray/decorators/http/UndertowSegmentDecorator.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/main/java/org/apache/camel/component/aws/xray/decorators/internal/AbstractInternalSegmentDecorator.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/main/java/org/apache/camel/component/aws/xray/decorators/internal/DirectSegmentDecorator.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/main/java/org/apache/camel/component/aws/xray/decorators/internal/DisruptorSegmentDecorator.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/main/java/org/apache/camel/component/aws/xray/decorators/internal/DisruptorvmSegmentDecorator.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/main/java/org/apache/camel/component/aws/xray/decorators/internal/SedaSegmentDecorator.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/main/java/org/apache/camel/component/aws/xray/decorators/internal/VmSegmentDecorator.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/main/java/org/apache/camel/component/aws/xray/decorators/messaging/AbstractMessagingSegmentDecorator.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/main/java/org/apache/camel/component/aws/xray/decorators/messaging/AmqpSegmentDecorator.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/main/java/org/apache/camel/component/aws/xray/decorators/messaging/CometdSegmentDecorator.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/main/java/org/apache/camel/component/aws/xray/decorators/messaging/CometdsSegmentDecorator.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/main/java/org/apache/camel/component/aws/xray/decorators/messaging/IronmqSegmentDecorator.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/main/java/org/apache/camel/component/aws/xray/decorators/messaging/JmsSegmentDecorator.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/main/java/org/apache/camel/component/aws/xray/decorators/messaging/KafkaSegmentDecorator.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/main/java/org/apache/camel/component/aws/xray/decorators/messaging/PahoSegmentDecorator.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/main/java/org/apache/camel/component/aws/xray/decorators/messaging/SjmsSegmentDecorator.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/main/java/org/apache/camel/component/aws/xray/decorators/messaging/StompSegmentDecorator.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/test/java/org/apache/camel/component/aws/xray/ABCRouteTest.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/test/java/org/apache/camel/component/aws/xray/BeanTracingTest.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/test/java/org/apache/camel/component/aws/xray/CamelAwsXRayTestSupport.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/test/java/org/apache/camel/component/aws/xray/ClientRecipientListRouteTest.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/test/java/org/apache/camel/component/aws/xray/ComprehensiveTrackingTest.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/test/java/org/apache/camel/component/aws/xray/CustomComponentTest.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/test/java/org/apache/camel/component/aws/xray/EIPTracingTest.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/test/java/org/apache/camel/component/aws/xray/ErrorHandlingTest.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/test/java/org/apache/camel/component/aws/xray/ErrorTest.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/test/java/org/apache/camel/component/aws/xray/FakeAWSDaemon.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/test/java/org/apache/camel/component/aws/xray/MulticastParallelRouteTest.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/test/java/org/apache/camel/component/aws/xray/MulticastRouteTest.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/test/java/org/apache/camel/component/aws/xray/Route2ConcurrentTest.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/test/java/org/apache/camel/component/aws/xray/RouteConcurrentTest.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/test/java/org/apache/camel/component/aws/xray/SpringAwsXRaySimpleRouteTest.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/test/java/org/apache/camel/component/aws/xray/TestDataBuilder.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/test/java/org/apache/camel/component/aws/xray/TestUtils.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/test/java/org/apache/camel/component/aws/xray/TwoService2Test.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/test/java/org/apache/camel/component/aws/xray/TwoServiceTest.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/test/java/org/apache/camel/component/aws/xray/TwoServiceWithExcludeTest.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/test/java/org/apache/camel/component/aws/xray/bean/ProcessingCamelBean.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/test/java/org/apache/camel/component/aws/xray/bean/SomeBackingService.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/test/java/org/apache/camel/component/aws/xray/bean/SomeBean.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/test/java/org/apache/camel/component/aws/xray/component/CommonEndpoints.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/test/java/org/apache/camel/component/aws/xray/component/TestXRayComponent.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/test/java/org/apache/camel/component/aws/xray/component/TestXRayEndpoint.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/test/java/org/apache/camel/component/aws/xray/component/TestXRayProducer.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/test/java/org/apache/camel/component/aws/xray/json/JsonArray.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/test/java/org/apache/camel/component/aws/xray/json/JsonObject.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/test/java/org/apache/camel/component/aws/xray/json/JsonParser.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/test/java/org/apache/camel/component/aws/xray/json/JsonStructure.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/test/java/org/apache/camel/component/aws/xray/json/JsonTest.java
 delete mode 100644 components/camel-aws/camel-aws-xray/src/test/resources/META-INF/services/org/apache/camel/component/xray-test
 delete mode 100644 components/camel-aws/camel-aws-xray/src/test/resources/log4j2.properties
 delete mode 100644 components/camel-aws/camel-aws-xray/src/test/resources/org/apache/camel/aws/xray/AwsXRaySimpleRouteTest.xml
 create mode 100644 components/camel-aws/camel-aws2-ddb/src/main/java/org/apache/camel/component/aws2/ddb/BatchExecuteStatementCommand.java
 create mode 100644 components/camel-aws/camel-aws2-ddb/src/main/java/org/apache/camel/component/aws2/ddb/BatchWriteItemCommand.java
 create mode 100644 components/camel-aws/camel-aws2-ddb/src/main/java/org/apache/camel/component/aws2/ddb/ExecuteStatementCommand.java
 create mode 100644 components/camel-aws/camel-aws2-ddb/src/main/java/org/apache/camel/component/aws2/ddb/TransactGetItemsCommand.java
 create mode 100644 components/camel-aws/camel-aws2-ddb/src/main/java/org/apache/camel/component/aws2/ddb/TransactWriteItemsCommand.java
 create mode 100644 components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/BatchExecuteStatementCommandTest.java
 create mode 100644 components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/BatchWriteItemCommandTest.java
 create mode 100644 components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/ExecuteStatementCommandTest.java
 create mode 100644 components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/TransactGetItemsCommandTest.java
 create mode 100644 components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/TransactWriteItemsCommandTest.java
 create mode 100644 components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/localstack/AWS2BatchExecuteStatementRuleIT.java
 create mode 100644 components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/localstack/AWS2BatchWriteItemRuleIT.java
 create mode 100644 components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/localstack/AWS2ExecuteStatementRuleIT.java
 create mode 100644 components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/localstack/AWS2NewOperationsRuleIT.java
 create mode 100644 components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/localstack/AWS2TransactGetItemsRuleIT.java
 create mode 100644 components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/localstack/AWS2TransactWriteItemsRuleIT.java
 create mode 100644 components/camel-aws/camel-aws2-eventbridge/src/main/java/org/apache/camel/component/aws2/eventbridge/EventbridgeConsumer.java
 create mode 100644 components/camel-aws/camel-aws2-eventbridge/src/test/java/org/apache/camel/component/aws2/eventbridge/EventbridgeConsumerConfigTest.java
 create mode 100644 components/camel-aws/camel-aws2-eventbridge/src/test/java/org/apache/camel/component/aws2/eventbridge/EventbridgeConsumerTest.java
 create mode 100644 components/camel-aws/camel-aws2-eventbridge/src/test/java/org/apache/camel/component/aws2/eventbridge/localstack/EventbridgeConsumerIT.java
 create mode 100644 components/camel-aws/camel-aws2-s3/src/test/java/org/apache/camel/component/aws2/s3/AWS2S3ProducerHttpResponseCodeTest.java
 create mode 100644 components/camel-aws/camel-aws2-s3/src/test/java/org/apache/camel/component/aws2/s3/utils/AWS2S3UtilsTest.java
 create mode 100644 components/camel-aws/camel-aws2-sns/src/test/java/org/apache/camel/component/aws2/sns/Sns2HeaderFilterStrategyTest.java
 create mode 100644 components/camel-aws/camel-aws2-sqs/src/test/java/org/apache/camel/component/aws2/sqs/Sqs2HeaderFilterStrategyTest.java
 create mode 100644 components/camel-azure/camel-azure-common/pom.xml
 create mode 100644 components/camel-azure/camel-azure-common/src/generated/resources/META-INF/services/org/apache/camel/other.properties
 create mode 100644 components/camel-azure/camel-azure-common/src/generated/resources/azure-common.json
 create mode 100644 components/camel-azure/camel-azure-common/src/main/java/org/apache/camel/component/azure/common/CredentialType.java
 create mode 100644 components/camel-azure/camel-azure-common/src/test/java/org/apache/camel/component/azure/common/CredentialTypeTest.java
 create mode 100644 components/camel-azure/camel-azure-storage-blob/src/test/java/org/apache/camel/component/azure/storage/blob/integration/BlobFindBlobsByTagsIT.java
 create mode 100644 components/camel-azure/camel-azure-storage-blob/src/test/java/org/apache/camel/component/azure/storage/blob/integration/BlobSnapshotOperationsIT.java
 create mode 100644 components/camel-azure/camel-azure-storage-blob/src/test/java/org/apache/camel/component/azure/storage/blob/operations/BlobServiceOperationsTest.java
 create mode 100644 components/camel-camunda/pom.xml
 create mode 100644 components/camel-camunda/src/generated/java/org/apache/camel/component/camunda/CamundaComponentConfigurer.java
 create mode 100644 components/camel-camunda/src/generated/java/org/apache/camel/component/camunda/CamundaEndpointConfigurer.java
 create mode 100644 components/camel-camunda/src/generated/java/org/apache/camel/component/camunda/CamundaEndpointUriFactory.java
 create mode 100644 components/camel-camunda/src/generated/resources/META-INF/org/apache/camel/component/camunda/camunda.json
 create mode 100644 components/camel-camunda/src/generated/resources/META-INF/services/org/apache/camel/component.properties
 create mode 100644 components/camel-camunda/src/generated/resources/META-INF/services/org/apache/camel/component/camunda
 create mode 100644 components/camel-camunda/src/generated/resources/META-INF/services/org/apache/camel/configurer/camunda-component
 create mode 100644 components/camel-camunda/src/generated/resources/META-INF/services/org/apache/camel/configurer/camunda-endpoint
 create mode 100644 components/camel-camunda/src/generated/resources/META-INF/services/org/apache/camel/urifactory/camunda-endpoint
 create mode 100644 components/camel-camunda/src/main/docs/camunda-component.adoc
 create mode 100644 components/camel-camunda/src/main/java/org/apache/camel/component/camunda/CamundaComponent.java
 create mode 100644 components/camel-camunda/src/main/java/org/apache/camel/component/camunda/CamundaConstants.java
 create mode 100644 components/camel-camunda/src/main/java/org/apache/camel/component/camunda/CamundaConsumer.java
 create mode 100644 components/camel-camunda/src/main/java/org/apache/camel/component/camunda/CamundaEndpoint.java
 create mode 100644 components/camel-camunda/src/main/java/org/apache/camel/component/camunda/CamundaProducer.java
 create mode 100644 components/camel-camunda/src/main/java/org/apache/camel/component/camunda/internal/CamundaService.java
 create mode 100644 components/camel-camunda/src/main/java/org/apache/camel/component/camunda/internal/OperationName.java
 create mode 100644 components/camel-camunda/src/main/java/org/apache/camel/component/camunda/model/AbstractCamundaResponse.java
 create mode 100644 components/camel-camunda/src/main/java/org/apache/camel/component/camunda/model/CamundaMessage.java
 create mode 100644 components/camel-camunda/src/main/java/org/apache/camel/component/camunda/model/DeploymentRequest.java
 create mode 100644 components/camel-camunda/src/main/java/org/apache/camel/component/camunda/model/DeploymentResponse.java
 create mode 100644 components/camel-camunda/src/main/java/org/apache/camel/component/camunda/model/JobRequest.java
 create mode 100644 components/camel-camunda/src/main/java/org/apache/camel/component/camunda/model/JobResponse.java
 create mode 100644 components/camel-camunda/src/main/java/org/apache/camel/component/camunda/model/JobWorkerMessage.java
 create mode 100644 components/camel-camunda/src/main/java/org/apache/camel/component/camunda/model/MessageRequest.java
 create mode 100644 components/camel-camunda/src/main/java/org/apache/camel/component/camunda/model/MessageResponse.java
 create mode 100644 components/camel-camunda/src/main/java/org/apache/camel/component/camunda/model/ProcessDeploymentResponse.java
 create mode 100644 components/camel-camunda/src/main/java/org/apache/camel/component/camunda/model/ProcessRequest.java
 create mode 100644 components/camel-camunda/src/main/java/org/apache/camel/component/camunda/model/ProcessResponse.java
 create mode 100644 components/camel-camunda/src/main/java/org/apache/camel/component/camunda/processor/AbstractBaseProcessor.java
 create mode 100644 components/camel-camunda/src/main/java/org/apache/camel/component/camunda/processor/CamundaProcessor.java
 create mode 100644 components/camel-camunda/src/main/java/org/apache/camel/component/camunda/processor/DeploymentProcessor.java
 create mode 100644 components/camel-camunda/src/main/java/org/apache/camel/component/camunda/processor/JobProcessor.java
 create mode 100644 components/camel-camunda/src/main/java/org/apache/camel/component/camunda/processor/MessageProcessor.java
 create mode 100644 components/camel-camunda/src/main/java/org/apache/camel/component/camunda/processor/ProcessProcessor.java
 create mode 100644 components/camel-camunda/src/test/java/org/apache/camel/component/camunda/CamundaComponentTest.java
 create mode 100644 components/camel-camunda/src/test/java/org/apache/camel/component/camunda/CamundaEndpointTest.java
 create mode 100644 components/camel-camunda/src/test/java/org/apache/camel/component/camunda/CamundaServiceTest.java
 create mode 100644 components/camel-camunda/src/test/resources/log4j2.properties
 create mode 100644 components/camel-coap/src/main/java/org/apache/camel/coap/CoAPHeaderFilterStrategy.java
 create mode 100644 components/camel-coap/src/test/java/org/apache/camel/coap/CoAPHeaderFilterStrategyTest.java
 create mode 100644 components/camel-cometd/src/main/java/org/apache/camel/component/cometd/CometdHeaderFilterStrategy.java
 create mode 100644 components/camel-cometd/src/test/java/org/apache/camel/component/cometd/CometdProducerConsumerAuthenticatedTest.java
 create mode 100644 components/camel-cometd/src/test/java/org/apache/camel/component/cometd/CometdProducerConsumerExtensionTest.java
 delete mode 100644 components/camel-cometd/src/test/java/org/apache/camel/component/cometd/CometdProducerConsumerInOutInteractiveManualTest.java
 create mode 100644 components/camel-cometd/src/test/java/org/apache/camel/component/cometd/CometdProducerConsumerInOutTest.java
 delete mode 100644 components/camel-cometd/src/test/java/org/apache/camel/component/cometd/CometdProducerConsumerInteractiveAuthenticatedManualTest.java
 delete mode 100644 components/camel-cometd/src/test/java/org/apache/camel/component/cometd/CometdProducerConsumerInteractiveExtensionManualTest.java
 delete mode 100644 components/camel-cometd/src/test/java/org/apache/camel/component/cometd/CometdProducerConsumerInteractiveManualTest.java
 create mode 100644 components/camel-cometd/src/test/java/org/apache/camel/component/cometd/CometdProducerConsumerInteractiveTest.java
 create mode 100644 components/camel-couchbase/src/test/java/org/apache/camel/component/couchbase/integration/ConsumeSqlQueryIT.java
 create mode 100644 components/camel-cxf/camel-cxf-rest/src/test/java/org/apache/camel/component/cxf/jaxrs/CxfRsStreamCacheContentTypeTest.java
 create mode 100644 components/camel-datasonnet/src/main/resources/camel.libsonnet
 create mode 100644 components/camel-datasonnet/src/test/java/org/apache/camel/language/datasonnet/CamelLibsonnetTest.java
 create mode 100644 components/camel-datasonnet/src/test/java/org/apache/camel/language/datasonnet/CmlFunctionsTest.java
 create mode 100644 components/camel-diagram/pom.xml
 create mode 100644 components/camel-diagram/src/generated/resources/META-INF/org/apache/camel/dev-console/route-diagram.json
 create mode 100644 components/camel-diagram/src/generated/resources/META-INF/services/org/apache/camel/dev-console/route-diagram
 create mode 100644 components/camel-diagram/src/generated/resources/META-INF/services/org/apache/camel/dev-consoles.properties
 create mode 100644 components/camel-diagram/src/generated/resources/META-INF/services/org/apache/camel/other.properties
 create mode 100644 components/camel-diagram/src/generated/resources/META-INF/services/org/apache/camel/route-diagram-dumper
 create mode 100644 components/camel-diagram/src/generated/resources/diagram.json
 create mode 100644 components/camel-diagram/src/main/docs/diagram.adoc
 create mode 100644 components/camel-diagram/src/main/java/org/apache/camel/diagram/DefaultRouteDiagramDumper.java
 create mode 100644 components/camel-diagram/src/main/java/org/apache/camel/diagram/DiagramDevConsole.java
 create mode 100644 components/camel-diagram/src/main/java/org/apache/camel/diagram/RouteDiagramAsciiRenderer.java
 create mode 100644 components/camel-diagram/src/main/java/org/apache/camel/diagram/RouteDiagramHelper.java
 create mode 100644 components/camel-diagram/src/main/java/org/apache/camel/diagram/RouteDiagramLayoutEngine.java
 create mode 100644 components/camel-diagram/src/main/java/org/apache/camel/diagram/RouteDiagramRenderer.java
 create mode 100644 components/camel-diagram/src/test/java/org/apache/camel/diagram/DefaultRouteDiagramDumperTest.java
 create mode 100644 components/camel-diagram/src/test/java/org/apache/camel/diagram/DiagramDevConsoleTest.java
 create mode 100644 components/camel-diagram/src/test/java/org/apache/camel/diagram/RouteDiagramTest.java
 create mode 100644 components/camel-diagram/src/test/resources/log4j2.properties
 create mode 100644 components/camel-drill/src/test/java/org/apache/camel/component/drill/DrillProducerTest.java
 delete mode 100644 components/camel-elytron/pom.xml
 delete mode 100644 components/camel-elytron/src/generated/resources/META-INF/services/org/apache/camel/other.properties
 delete mode 100644 components/camel-elytron/src/generated/resources/elytron.json
 delete mode 100644 components/camel-elytron/src/main/docs/elytron.adoc
 delete mode 100644 components/camel-elytron/src/main/java/org/apache/camel/component/elytron/ElytronSecurityProvider.java
 delete mode 100644 components/camel-elytron/src/main/java/org/apache/camel/component/elytron/ElytronSercurityConfiguration.java
 delete mode 100644 components/camel-elytron/src/test/java/org/apache/camel/component/elytron/BaseElytronTest.java
 delete mode 100644 components/camel-elytron/src/test/java/org/apache/camel/component/elytron/ElytronBearerTokenTest.java
 delete mode 100644 components/camel-elytron/src/test/resources/log4j2.properties
 create mode 100644 components/camel-event/pom.xml
 create mode 100644 components/camel-event/src/generated/java/org/apache/camel/component/camelevent/CamelEventComponentConfigurer.java
 create mode 100644 components/camel-event/src/generated/java/org/apache/camel/component/camelevent/CamelEventEndpointConfigurer.java
 create mode 100644 components/camel-event/src/generated/java/org/apache/camel/component/camelevent/CamelEventEndpointUriFactory.java
 create mode 100644 components/camel-event/src/generated/resources/META-INF/org/apache/camel/component/camelevent/event.json
 create mode 100644 components/camel-event/src/generated/resources/META-INF/services/org/apache/camel/component.properties
 create mode 100644 components/camel-event/src/generated/resources/META-INF/services/org/apache/camel/component/event
 create mode 100644 components/camel-event/src/generated/resources/META-INF/services/org/apache/camel/configurer/event-component
 create mode 100644 components/camel-event/src/generated/resources/META-INF/services/org/apache/camel/configurer/event-endpoint
 create mode 100644 components/camel-event/src/generated/resources/META-INF/services/org/apache/camel/urifactory/event-endpoint
 create mode 100644 components/camel-event/src/main/docs/event-component.adoc
 create mode 100644 components/camel-event/src/main/java/org/apache/camel/component/camelevent/BackpressurePolicy.java
 create mode 100644 components/camel-event/src/main/java/org/apache/camel/component/camelevent/CamelEventComponent.java
 create mode 100644 components/camel-event/src/main/java/org/apache/camel/component/camelevent/CamelEventConstants.java
 create mode 100644 components/camel-event/src/main/java/org/apache/camel/component/camelevent/CamelEventConsumer.java
 create mode 100644 components/camel-event/src/main/java/org/apache/camel/component/camelevent/CamelEventEndpoint.java
 create mode 100644 components/camel-event/src/test/java/org/apache/camel/component/camelevent/EventAsyncTest.java
 create mode 100644 components/camel-event/src/test/java/org/apache/camel/component/camelevent/EventBackpressureTest.java
 create mode 100644 components/camel-event/src/test/java/org/apache/camel/component/camelevent/EventBatchTest.java
 create mode 100644 components/camel-event/src/test/java/org/apache/camel/component/camelevent/EventComponentTest.java
 create mode 100644 components/camel-event/src/test/java/org/apache/camel/component/camelevent/EventCustomEventClassTest.java
 create mode 100644 components/camel-event/src/test/java/org/apache/camel/component/camelevent/EventEnrichmentTest.java
 create mode 100644 components/camel-event/src/test/java/org/apache/camel/component/camelevent/EventFilterExcludeTest.java
 create mode 100644 components/camel-event/src/test/java/org/apache/camel/component/camelevent/EventFilterTest.java
 create mode 100644 components/camel-event/src/test/java/org/apache/camel/component/camelevent/EventRecursionTest.java
 create mode 100644 components/camel-event/src/test/java/org/apache/camel/component/camelevent/EventWildcardTest.java
 create mode 100644 components/camel-ftp-common/pom.xml
 create mode 100644 components/camel-ftp-common/src/main/java/org/apache/camel/component/file/remote/AbstractSftpConsumer.java
 create mode 100644 components/camel-ftp-common/src/main/java/org/apache/camel/component/file/remote/BaseSftpConfiguration.java
 rename components/{camel-ftp => camel-ftp-common}/src/main/java/org/apache/camel/component/file/remote/FtpConstants.java (100%)
 create mode 100644 components/camel-ftp-common/src/main/java/org/apache/camel/component/file/remote/FtpUtils.java
 rename components/{camel-ftp => camel-ftp-common}/src/main/java/org/apache/camel/component/file/remote/RemoteFile.java (100%)
 rename components/{camel-ftp => camel-ftp-common}/src/main/java/org/apache/camel/component/file/remote/RemoteFileComponent.java (100%)
 create mode 100644 components/camel-ftp-common/src/main/java/org/apache/camel/component/file/remote/RemoteFileConfiguration.java
 rename components/{camel-ftp => camel-ftp-common}/src/main/java/org/apache/camel/component/file/remote/RemoteFileConsumer.java (100%)
 rename components/{camel-ftp => camel-ftp-common}/src/main/java/org/apache/camel/component/file/remote/RemoteFileEndpoint.java (100%)
 rename components/{camel-ftp => camel-ftp-common}/src/main/java/org/apache/camel/component/file/remote/RemoteFileOperations.java (100%)
 rename components/{camel-ftp => camel-ftp-common}/src/main/java/org/apache/camel/component/file/remote/RemoteFilePollingConsumerPollStrategy.java (100%)
 rename components/{camel-ftp => camel-ftp-common}/src/main/java/org/apache/camel/component/file/remote/RemoteFileProducer.java (100%)
 rename components/{camel-ftp => camel-ftp-common}/src/main/java/org/apache/camel/component/file/remote/RemoteFileProducerHealthCheck.java (100%)
 create mode 100644 components/camel-ftp-common/src/main/java/org/apache/camel/component/file/remote/SftpDefaultMoveExistingFileStrategy.java
 rename components/{camel-ftp => camel-ftp-common}/src/main/java/org/apache/camel/component/file/remote/SftpRemoteFile.java (100%)
 rename components/{camel-ftp => camel-ftp-common}/src/main/java/org/apache/camel/component/file/remote/SftpRemoteFileSingle.java (100%)
 delete mode 100644 components/camel-ftp/src/main/java/org/apache/camel/component/file/remote/FtpUtils.java
 delete mode 100644 components/camel-ftp/src/main/java/org/apache/camel/component/file/remote/RemoteFileConfiguration.java
 delete mode 100644 components/camel-ftp/src/main/java/org/apache/camel/component/file/remote/SftpDefaultMoveExistingFileStrategy.java
 create mode 100644 components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/integration/SftpCertHostVerificationIT.java
 create mode 100644 components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/integration/SftpCertUserAuthIT.java
 create mode 100644 components/camel-ftp/src/test/resources/cert_host_ca
 create mode 100644 components/camel-ftp/src/test/resources/cert_host_ca.pub
 create mode 100644 components/camel-ftp/src/test/resources/cert_host_key
 create mode 100644 components/camel-ftp/src/test/resources/cert_host_key-cert.pub
 create mode 100644 components/camel-ftp/src/test/resources/cert_host_key.pub
 create mode 100644 components/camel-ftp/src/test/resources/cert_user_ca
 create mode 100644 components/camel-ftp/src/test/resources/cert_user_ca.pub
 create mode 100644 components/camel-ftp/src/test/resources/cert_user_key
 create mode 100644 components/camel-ftp/src/test/resources/cert_user_key-cert.pub
 create mode 100644 components/camel-ftp/src/test/resources/cert_user_key.pub
 create mode 100644 components/camel-google/camel-google-common/src/test/java/org/apache/camel/component/google/common/GoogleCredentialsHelperTest.java
 create mode 100644 components/camel-google/camel-google-common/src/test/resources/wif-config.json
 create mode 100644 components/camel-google/camel-google-mail/src/generated/resources/META-INF/services/org/apache/camel/transformer/google-mail-draft
 create mode 100644 components/camel-google/camel-google-mail/src/generated/resources/META-INF/services/org/apache/camel/transformer/google-mail-draft.json
 create mode 100644 components/camel-google/camel-google-mail/src/generated/resources/META-INF/services/org/apache/camel/transformer/google-mail-update-message-labels
 create mode 100644 components/camel-google/camel-google-mail/src/generated/resources/META-INF/services/org/apache/camel/transformer/google-mail-update-message-labels.json
 create mode 100644 components/camel-google/camel-google-mail/src/main/java/org/apache/camel/component/google/mail/transform/GoogleMailDraftDataTypeTransformer.java
 create mode 100644 components/camel-google/camel-google-mail/src/main/java/org/apache/camel/component/google/mail/transform/GoogleMailUpdateMessageLabelsDataTypeTransformer.java
 create mode 100644 components/camel-google/camel-google-mail/src/test/java/org/apache/camel/component/google/mail/MockGoogleMailClientFactory.java
 create mode 100644 components/camel-google/camel-google-mail/src/test/java/org/apache/camel/component/google/mail/stream/GoogleMailStreamConsumerHeadersTest.java
 create mode 100644 components/camel-google/camel-google-mail/src/test/java/org/apache/camel/component/google/mail/transform/GoogleMailDraftDataTypeTransformerTest.java
 create mode 100644 components/camel-google/camel-google-mail/src/test/java/org/apache/camel/component/google/mail/transform/GoogleMailUpdateMessageLabelsDataTypeTransformerTest.java
 create mode 100644 components/camel-google/camel-google-pubsub/src/test/java/org/apache/camel/component/google/pubsub/integration/MaxDeliveryAttemptsIT.java
 create mode 100644 components/camel-google/camel-google-pubsub/src/test/java/org/apache/camel/component/google/pubsub/unit/PubsubEndpointMaxDeliveryAttemptsTest.java
 create mode 100644 components/camel-google/camel-google-speech-to-text/pom.xml
 create mode 100644 components/camel-google/camel-google-speech-to-text/src/generated/java/org/apache/camel/component/google/speechtotext/GoogleCloudSpeechToTextComponentConfigurer.java
 create mode 100644 components/camel-google/camel-google-speech-to-text/src/generated/java/org/apache/camel/component/google/speechtotext/GoogleCloudSpeechToTextEndpointConfigurer.java
 create mode 100644 components/camel-google/camel-google-speech-to-text/src/generated/java/org/apache/camel/component/google/speechtotext/GoogleCloudSpeechToTextEndpointUriFactory.java
 create mode 100644 components/camel-google/camel-google-speech-to-text/src/generated/resources/META-INF/org/apache/camel/component/google/speechtotext/google-speech-to-text.json
 create mode 100644 components/camel-google/camel-google-speech-to-text/src/generated/resources/META-INF/services/org/apache/camel/component.properties
 create mode 100644 components/camel-google/camel-google-speech-to-text/src/generated/resources/META-INF/services/org/apache/camel/component/google-speech-to-text
 create mode 100644 components/camel-google/camel-google-speech-to-text/src/generated/resources/META-INF/services/org/apache/camel/configurer/google-speech-to-text-component
 create mode 100644 components/camel-google/camel-google-speech-to-text/src/generated/resources/META-INF/services/org/apache/camel/configurer/google-speech-to-text-endpoint
 create mode 100644 components/camel-google/camel-google-speech-to-text/src/generated/resources/META-INF/services/org/apache/camel/urifactory/google-speech-to-text-endpoint
 create mode 100644 components/camel-google/camel-google-speech-to-text/src/main/docs/google-speech-to-text-component.adoc
 create mode 100644 components/camel-google/camel-google-speech-to-text/src/main/java/org/apache/camel/component/google/speechtotext/GoogleCloudSpeechToTextClientFactory.java
 create mode 100644 components/camel-google/camel-google-speech-to-text/src/main/java/org/apache/camel/component/google/speechtotext/GoogleCloudSpeechToTextComponent.java
 create mode 100644 components/camel-google/camel-google-speech-to-text/src/main/java/org/apache/camel/component/google/speechtotext/GoogleCloudSpeechToTextConfiguration.java
 create mode 100644 components/camel-google/camel-google-speech-to-text/src/main/java/org/apache/camel/component/google/speechtotext/GoogleCloudSpeechToTextConstants.java
 create mode 100644 components/camel-google/camel-google-speech-to-text/src/main/java/org/apache/camel/component/google/speechtotext/GoogleCloudSpeechToTextEndpoint.java
 create mode 100644 components/camel-google/camel-google-speech-to-text/src/main/java/org/apache/camel/component/google/speechtotext/GoogleCloudSpeechToTextOperations.java
 create mode 100644 components/camel-google/camel-google-speech-to-text/src/main/java/org/apache/camel/component/google/speechtotext/GoogleCloudSpeechToTextProducer.java
 create mode 100644 components/camel-google/camel-google-speech-to-text/src/test/java/org/apache/camel/component/google/speechtotext/integration/GoogleCloudSpeechToTextIT.java
 create mode 100644 components/camel-google/camel-google-speech-to-text/src/test/java/org/apache/camel/component/google/speechtotext/unit/GoogleCloudSpeechToTextComponentTest.java
 create mode 100644 components/camel-google/camel-google-speech-to-text/src/test/java/org/apache/camel/component/google/speechtotext/unit/GoogleCloudSpeechToTextConfigurationTest.java
 create mode 100644 components/camel-google/camel-google-text-to-speech/pom.xml
 create mode 100644 components/camel-google/camel-google-text-to-speech/src/generated/java/org/apache/camel/component/google/texttospeech/GoogleCloudTextToSpeechComponentConfigurer.java
 create mode 100644 components/camel-google/camel-google-text-to-speech/src/generated/java/org/apache/camel/component/google/texttospeech/GoogleCloudTextToSpeechEndpointConfigurer.java
 create mode 100644 components/camel-google/camel-google-text-to-speech/src/generated/java/org/apache/camel/component/google/texttospeech/GoogleCloudTextToSpeechEndpointUriFactory.java
 create mode 100644 components/camel-google/camel-google-text-to-speech/src/generated/resources/META-INF/org/apache/camel/component/google/texttospeech/google-text-to-speech.json
 create mode 100644 components/camel-google/camel-google-text-to-speech/src/generated/resources/META-INF/services/org/apache/camel/component.properties
 create mode 100644 components/camel-google/camel-google-text-to-speech/src/generated/resources/META-INF/services/org/apache/camel/component/google-text-to-speech
 create mode 100644 components/camel-google/camel-google-text-to-speech/src/generated/resources/META-INF/services/org/apache/camel/configurer/google-text-to-speech-component
 create mode 100644 components/camel-google/camel-google-text-to-speech/src/generated/resources/META-INF/services/org/apache/camel/configurer/google-text-to-speech-endpoint
 create mode 100644 components/camel-google/camel-google-text-to-speech/src/generated/resources/META-INF/services/org/apache/camel/urifactory/google-text-to-speech-endpoint
 create mode 100644 components/camel-google/camel-google-text-to-speech/src/main/docs/google-text-to-speech-component.adoc
 create mode 100644 components/camel-google/camel-google-text-to-speech/src/main/java/org/apache/camel/component/google/texttospeech/GoogleCloudTextToSpeechClientFactory.java
 create mode 100644 components/camel-google/camel-google-text-to-speech/src/main/java/org/apache/camel/component/google/texttospeech/GoogleCloudTextToSpeechComponent.java
 create mode 100644 components/camel-google/camel-google-text-to-speech/src/main/java/org/apache/camel/component/google/texttospeech/GoogleCloudTextToSpeechConfiguration.java
 create mode 100644 components/camel-google/camel-google-text-to-speech/src/main/java/org/apache/camel/component/google/texttospeech/GoogleCloudTextToSpeechConstants.java
 create mode 100644 components/camel-google/camel-google-text-to-speech/src/main/java/org/apache/camel/component/google/texttospeech/GoogleCloudTextToSpeechEndpoint.java
 create mode 100644 components/camel-google/camel-google-text-to-speech/src/main/java/org/apache/camel/component/google/texttospeech/GoogleCloudTextToSpeechOperations.java
 create mode 100644 components/camel-google/camel-google-text-to-speech/src/main/java/org/apache/camel/component/google/texttospeech/GoogleCloudTextToSpeechProducer.java
 create mode 100644 components/camel-google/camel-google-text-to-speech/src/test/java/org/apache/camel/component/google/texttospeech/integration/GoogleCloudTextToSpeechIT.java
 create mode 100644 components/camel-google/camel-google-text-to-speech/src/test/java/org/apache/camel/component/google/texttospeech/unit/GoogleCloudTextToSpeechComponentTest.java
 create mode 100644 components/camel-google/camel-google-text-to-speech/src/test/java/org/apache/camel/component/google/texttospeech/unit/GoogleCloudTextToSpeechConfigurationTest.java
 create mode 100644 components/camel-google/camel-google-vertexai/src/test/java/org/apache/camel/component/google/vertexai/GoogleVertexAIProducerOperationsTest.java
 create mode 100644 components/camel-google/camel-google-vertexai/src/test/java/org/apache/camel/component/google/vertexai/integration/GoogleVertexAINewOperationsIT.java
 create mode 100644 components/camel-google/camel-google-vision/pom.xml
 create mode 100644 components/camel-google/camel-google-vision/src/generated/java/org/apache/camel/component/google/vision/GoogleCloudVisionComponentConfigurer.java
 create mode 100644 components/camel-google/camel-google-vision/src/generated/java/org/apache/camel/component/google/vision/GoogleCloudVisionEndpointConfigurer.java
 create mode 100644 components/camel-google/camel-google-vision/src/generated/java/org/apache/camel/component/google/vision/GoogleCloudVisionEndpointUriFactory.java
 create mode 100644 components/camel-google/camel-google-vision/src/generated/resources/META-INF/org/apache/camel/component/google/vision/google-vision.json
 create mode 100644 components/camel-google/camel-google-vision/src/generated/resources/META-INF/services/org/apache/camel/component.properties
 create mode 100644 components/camel-google/camel-google-vision/src/generated/resources/META-INF/services/org/apache/camel/component/google-vision
 create mode 100644 components/camel-google/camel-google-vision/src/generated/resources/META-INF/services/org/apache/camel/configurer/google-vision-component
 create mode 100644 components/camel-google/camel-google-vision/src/generated/resources/META-INF/services/org/apache/camel/configurer/google-vision-endpoint
 create mode 100644 components/camel-google/camel-google-vision/src/generated/resources/META-INF/services/org/apache/camel/urifactory/google-vision-endpoint
 create mode 100644 components/camel-google/camel-google-vision/src/main/docs/google-vision-component.adoc
 create mode 100644 components/camel-google/camel-google-vision/src/main/java/org/apache/camel/component/google/vision/GoogleCloudVisionClientFactory.java
 create mode 100644 components/camel-google/camel-google-vision/src/main/java/org/apache/camel/component/google/vision/GoogleCloudVisionComponent.java
 create mode 100644 components/camel-google/camel-google-vision/src/main/java/org/apache/camel/component/google/vision/GoogleCloudVisionConfiguration.java
 create mode 100644 components/camel-google/camel-google-vision/src/main/java/org/apache/camel/component/google/vision/GoogleCloudVisionConstants.java
 create mode 100644 components/camel-google/camel-google-vision/src/main/java/org/apache/camel/component/google/vision/GoogleCloudVisionEndpoint.java
 create mode 100644 components/camel-google/camel-google-vision/src/main/java/org/apache/camel/component/google/vision/GoogleCloudVisionOperations.java
 create mode 100644 components/camel-google/camel-google-vision/src/main/java/org/apache/camel/component/google/vision/GoogleCloudVisionProducer.java
 create mode 100644 components/camel-google/camel-google-vision/src/test/java/org/apache/camel/component/google/vision/unit/GoogleCloudVisionComponentTest.java
 create mode 100644 components/camel-google/camel-google-vision/src/test/java/org/apache/camel/component/google/vision/unit/GoogleCloudVisionConfigurationTest.java
 delete mode 100644 components/camel-grape/pom.xml
 delete mode 100644 components/camel-grape/src/generated/java/org/apache/camel/component/grape/GrapeComponentConfigurer.java
 delete mode 100644 components/camel-grape/src/generated/java/org/apache/camel/component/grape/GrapeEndpointConfigurer.java
 delete mode 100644 components/camel-grape/src/generated/java/org/apache/camel/component/grape/GrapeEndpointUriFactory.java
 delete mode 100644 components/camel-grape/src/generated/resources/META-INF/org/apache/camel/component/grape/grape.json
 delete mode 100644 components/camel-grape/src/generated/resources/META-INF/services/org/apache/camel/component.properties
 delete mode 100644 components/camel-grape/src/generated/resources/META-INF/services/org/apache/camel/component/grape
 delete mode 100644 components/camel-grape/src/generated/resources/META-INF/services/org/apache/camel/configurer/grape-component
 delete mode 100644 components/camel-grape/src/generated/resources/META-INF/services/org/apache/camel/configurer/grape-endpoint
 delete mode 100644 components/camel-grape/src/generated/resources/META-INF/services/org/apache/camel/urifactory/grape-endpoint
 delete mode 100644 components/camel-grape/src/main/docs/grape-component.adoc
 delete mode 100644 components/camel-grape/src/main/java/org/apache/camel/component/grape/FilePatchesRepository.java
 delete mode 100644 components/camel-grape/src/main/java/org/apache/camel/component/grape/GrapeCommand.java
 delete mode 100644 components/camel-grape/src/main/java/org/apache/camel/component/grape/GrapeComponent.java
 delete mode 100644 components/camel-grape/src/main/java/org/apache/camel/component/grape/GrapeConstants.java
 delete mode 100644 components/camel-grape/src/main/java/org/apache/camel/component/grape/GrapeEndpoint.java
 delete mode 100644 components/camel-grape/src/main/java/org/apache/camel/component/grape/GrapeProducer.java
 delete mode 100644 components/camel-grape/src/main/java/org/apache/camel/component/grape/MavenCoordinates.java
 delete mode 100644 components/camel-grape/src/main/java/org/apache/camel/component/grape/PatchesRepository.java
 delete mode 100644 components/camel-grape/src/test/java/org/apache/camel/component/grape/GrapeComponentTest.java
 delete mode 100644 components/camel-grape/src/test/resources/log4j2.properties
 create mode 100644 components/camel-groovy/src/generated/java/org/apache/camel/groovy/json/GroovyJSonlDataFormatConfigurer.java
 create mode 100644 components/camel-groovy/src/generated/java/org/apache/camel/groovy/json/GroovyJsonBulkConverterLoader.java
 create mode 100644 components/camel-groovy/src/generated/resources/META-INF/org/apache/camel/groovy/json/groovyJson.json
 create mode 100644 components/camel-groovy/src/generated/resources/META-INF/services/org/apache/camel/TypeConverterLoader
 create mode 100644 components/camel-groovy/src/generated/resources/META-INF/services/org/apache/camel/configurer/groovyJson-dataformat
 create mode 100644 components/camel-groovy/src/generated/resources/META-INF/services/org/apache/camel/dataformat/groovyJson
 create mode 100644 components/camel-groovy/src/main/docs/groovyJson-dataformat.adoc
 create mode 100644 components/camel-groovy/src/main/java/org/apache/camel/groovy/json/GroovyJSonlDataFormat.java
 create mode 100644 components/camel-groovy/src/main/java/org/apache/camel/groovy/json/GroovyJsonConverter.java
 create mode 100644 components/camel-groovy/src/main/java/org/apache/camel/groovy/json/NodeToJsonHelper.java
 create mode 100644 components/camel-groovy/src/test/java/org/apache/camel/groovy/json/GroovyJSonDataFormatTest.java
 create mode 100644 components/camel-groovy/src/test/java/org/apache/camel/groovy/json/GroovySimpleJSonArrayOnlyTest.java
 create mode 100644 components/camel-groovy/src/test/java/org/apache/camel/groovy/json/GroovySimpleJSonArrayTest.java
 create mode 100644 components/camel-groovy/src/test/java/org/apache/camel/groovy/json/GroovySimpleJSonTest.java
 delete mode 100644 components/camel-guava-eventbus/pom.xml
 delete mode 100644 components/camel-guava-eventbus/src/generated/java/org/apache/camel/component/guava/eventbus/GuavaEventBusComponentConfigurer.java
 delete mode 100644 components/camel-guava-eventbus/src/generated/java/org/apache/camel/component/guava/eventbus/GuavaEventBusEndpointConfigurer.java
 delete mode 100644 components/camel-guava-eventbus/src/generated/java/org/apache/camel/component/guava/eventbus/GuavaEventBusEndpointUriFactory.java
 delete mode 100644 components/camel-guava-eventbus/src/generated/resources/META-INF/org/apache/camel/component/guava/eventbus/guava-eventbus.json
 delete mode 100644 components/camel-guava-eventbus/src/generated/resources/META-INF/services/org/apache/camel/component.properties
 delete mode 100644 components/camel-guava-eventbus/src/generated/resources/META-INF/services/org/apache/camel/component/guava-eventbus
 delete mode 100644 components/camel-guava-eventbus/src/generated/resources/META-INF/services/org/apache/camel/configurer/guava-eventbus-component
 delete mode 100644 components/camel-guava-eventbus/src/generated/resources/META-INF/services/org/apache/camel/configurer/guava-eventbus-endpoint
 delete mode 100644 components/camel-guava-eventbus/src/generated/resources/META-INF/services/org/apache/camel/urifactory/guava-eventbus-endpoint
 delete mode 100644 components/camel-guava-eventbus/src/main/docs/guava-eventbus-component.adoc
 delete mode 100644 components/camel-guava-eventbus/src/main/java/org/apache/camel/component/guava/eventbus/CamelEventHandler.java
 delete mode 100644 components/camel-guava-eventbus/src/main/java/org/apache/camel/component/guava/eventbus/FilteringCamelEventHandler.java
 delete mode 100644 components/camel-guava-eventbus/src/main/java/org/apache/camel/component/guava/eventbus/GuavaEventBusComponent.java
 delete mode 100644 components/camel-guava-eventbus/src/main/java/org/apache/camel/component/guava/eventbus/GuavaEventBusConsumer.java
 delete mode 100644 components/camel-guava-eventbus/src/main/java/org/apache/camel/component/guava/eventbus/GuavaEventBusEndpoint.java
 delete mode 100644 components/camel-guava-eventbus/src/main/java/org/apache/camel/component/guava/eventbus/GuavaEventBusProducer.java
 delete mode 100644 components/camel-guava-eventbus/src/test/java/org/apache/camel/component/guava/eventbus/CustomListener.java
 delete mode 100644 components/camel-guava-eventbus/src/test/java/org/apache/camel/component/guava/eventbus/CustomMultiEventListener.java
 delete mode 100644 components/camel-guava-eventbus/src/test/java/org/apache/camel/component/guava/eventbus/DeadEventListener.java
 delete mode 100644 components/camel-guava-eventbus/src/test/java/org/apache/camel/component/guava/eventbus/GuavaEventBusComponentTest.java
 delete mode 100644 components/camel-guava-eventbus/src/test/java/org/apache/camel/component/guava/eventbus/GuavaEventBusConsumerConfigurationTest.java
 delete mode 100644 components/camel-guava-eventbus/src/test/java/org/apache/camel/component/guava/eventbus/GuavaEventBusConsumerTest.java
 delete mode 100644 components/camel-guava-eventbus/src/test/java/org/apache/camel/component/guava/eventbus/GuavaEventBusConsumingDeadEventsTest.java
 delete mode 100644 components/camel-guava-eventbus/src/test/java/org/apache/camel/component/guava/eventbus/GuavaEventBusProducerTest.java
 delete mode 100644 components/camel-guava-eventbus/src/test/java/org/apache/camel/component/guava/eventbus/MessageWrapper.java
 delete mode 100644 components/camel-guava-eventbus/src/test/resources/log4j2.properties
 create mode 100644 components/camel-hazelcast/src/main/java/org/apache/camel/component/hazelcast/HazelcastSerializationFilterHelper.java
 create mode 100644 components/camel-hazelcast/src/test/java/org/apache/camel/component/hazelcast/HazelcastSerializationFilterHelperTest.java
 create mode 100644 components/camel-hazelcast/src/test/java/org/apache/camel/component/hazelcast/policy/HazelcastRoutePolicyIT.java
 create mode 100644 components/camel-http-base/src/test/java/org/apache/camel/http/base/HttpSendDynamicAwareTest.java
 create mode 100644 components/camel-ibm/camel-ibm-watsonx-data/pom.xml
 create mode 100644 components/camel-ibm/camel-ibm-watsonx-data/src/generated/java/org/apache/camel/component/ibm/watsonx/data/WatsonxDataComponentConfigurer.java
 create mode 100644 components/camel-ibm/camel-ibm-watsonx-data/src/generated/java/org/apache/camel/component/ibm/watsonx/data/WatsonxDataEndpointConfigurer.java
 create mode 100644 components/camel-ibm/camel-ibm-watsonx-data/src/generated/java/org/apache/camel/component/ibm/watsonx/data/WatsonxDataEndpointUriFactory.java
 create mode 100644 components/camel-ibm/camel-ibm-watsonx-data/src/generated/resources/META-INF/org/apache/camel/component/ibm/watsonx/data/ibm-watsonx-data.json
 create mode 100644 components/camel-ibm/camel-ibm-watsonx-data/src/generated/resources/META-INF/services/org/apache/camel/component.properties
 create mode 100644 components/camel-ibm/camel-ibm-watsonx-data/src/generated/resources/META-INF/services/org/apache/camel/component/ibm-watsonx-data
 create mode 100644 components/camel-ibm/camel-ibm-watsonx-data/src/generated/resources/META-INF/services/org/apache/camel/configurer/ibm-watsonx-data-component
 create mode 100644 components/camel-ibm/camel-ibm-watsonx-data/src/generated/resources/META-INF/services/org/apache/camel/configurer/ibm-watsonx-data-endpoint
 create mode 100644 components/camel-ibm/camel-ibm-watsonx-data/src/generated/resources/META-INF/services/org/apache/camel/urifactory/ibm-watsonx-data-endpoint
 create mode 100644 components/camel-ibm/camel-ibm-watsonx-data/src/main/docs/ibm-watsonx-data-component.adoc
 create mode 100644 components/camel-ibm/camel-ibm-watsonx-data/src/main/java/org/apache/camel/component/ibm/watsonx/data/WatsonxDataComponent.java
 create mode 100644 components/camel-ibm/camel-ibm-watsonx-data/src/main/java/org/apache/camel/component/ibm/watsonx/data/WatsonxDataConfiguration.java
 create mode 100644 components/camel-ibm/camel-ibm-watsonx-data/src/main/java/org/apache/camel/component/ibm/watsonx/data/WatsonxDataConstants.java
 create mode 100644 components/camel-ibm/camel-ibm-watsonx-data/src/main/java/org/apache/camel/component/ibm/watsonx/data/WatsonxDataEndpoint.java
 create mode 100644 components/camel-ibm/camel-ibm-watsonx-data/src/main/java/org/apache/camel/component/ibm/watsonx/data/WatsonxDataOperations.java
 create mode 100644 components/camel-ibm/camel-ibm-watsonx-data/src/main/java/org/apache/camel/component/ibm/watsonx/data/WatsonxDataProducer.java
 create mode 100644 components/camel-ibm/camel-ibm-watsonx-data/src/test/java/org/apache/camel/component/ibm/watsonx/data/WatsonxDataComponentTest.java
 create mode 100644 components/camel-ibm/camel-ibm-watsonx-data/src/test/resources/log4j2.properties
 create mode 100644 components/camel-iggy/src/main/java/org/apache/camel/component/iggy/IggyHeaderFilterStrategy.java
 create mode 100644 components/camel-iggy/src/test/java/org/apache/camel/component/iggy/IggyConfigurationTest.java
 create mode 100644 components/camel-iggy/src/test/java/org/apache/camel/component/iggy/IggyHeaderFilterStrategyTest.java
 create mode 100644 components/camel-infinispan/camel-infinispan/src/test/java/com/example/external/NotAllowedSerializable.java
 create mode 100644 components/camel-infinispan/camel-infinispan/src/test/java/org/apache/camel/component/infinispan/remote/InfinispanRemoteSchemaRegistrationRetryTest.java
 create mode 100644 components/camel-infinispan/camel-infinispan/src/test/java/org/apache/camel/component/infinispan/remote/protostream/DefaultExchangeHolderUtilsTest.java
 delete mode 100644 components/camel-infinispan/camel-infinispan/src/test/resources/infinispan/client-mac.properties
 delete mode 100644 components/camel-jackson-avro/src/main/docs/avroJackson-dataformat.adoc
 create mode 100644 components/camel-jackson-avro/src/main/docs/avroJackson2-dataformat.adoc
 delete mode 100644 components/camel-jackson-protobuf/src/main/docs/protobufJackson-dataformat.adoc
 create mode 100644 components/camel-jackson-protobuf/src/main/docs/protobufJackson2-dataformat.adoc
 delete mode 100644 components/camel-jackson/src/main/docs/jackson-dataformat.adoc
 create mode 100644 components/camel-jackson/src/main/docs/jackson2-dataformat.adoc
 delete mode 100644 components/camel-jackson3-avro/src/main/docs/avroJackson-dataformat.adoc
 create mode 100644 components/camel-jackson3-avro/src/main/docs/avroJackson3-dataformat.adoc
 delete mode 100644 components/camel-jackson3-protobuf/src/main/docs/protobufJackson-dataformat.adoc
 create mode 100644 components/camel-jackson3-protobuf/src/main/docs/protobufJackson3-dataformat.adoc
 delete mode 100644 components/camel-jackson3/src/main/docs/jackson-dataformat.adoc
 create mode 100644 components/camel-jackson3/src/main/docs/jackson3-dataformat.adoc
 delete mode 100644 components/camel-jackson3xml/src/main/docs/jacksonXml-dataformat.adoc
 create mode 100644 components/camel-jackson3xml/src/main/docs/jacksonXml3-dataformat.adoc
 delete mode 100644 components/camel-jacksonxml/src/main/docs/jacksonXml-dataformat.adoc
 create mode 100644 components/camel-jacksonxml/src/main/docs/jacksonXml2-dataformat.adoc
 create mode 100644 components/camel-jms/src/test/java/com/example/external/NotAllowedPayload.java
 create mode 100644 components/camel-jms/src/test/java/org/apache/camel/component/jms/JmsObjectMessageEnabledTest.java
 create mode 100644 components/camel-jms/src/test/resources/junit-platform.properties
 create mode 100644 components/camel-jq/src/test/java/org/apache/camel/language/jq/JqBuiltInFnTest.java
 create mode 100644 components/camel-jsch/src/test/java/org/apache/camel/component/scp/ScpCertHostVerificationIT.java
 create mode 100644 components/camel-jsch/src/test/java/org/apache/camel/component/scp/ScpCertUserAuthIT.java
 create mode 100644 components/camel-jsch/src/test/resources/cert_host_ca
 create mode 100644 components/camel-jsch/src/test/resources/cert_host_ca.pub
 create mode 100644 components/camel-jsch/src/test/resources/cert_host_key
 create mode 100644 components/camel-jsch/src/test/resources/cert_host_key-cert.pub
 create mode 100644 components/camel-jsch/src/test/resources/cert_host_key.pub
 create mode 100644 components/camel-jsch/src/test/resources/cert_user_ca
 create mode 100644 components/camel-jsch/src/test/resources/cert_user_ca.pub
 create mode 100644 components/camel-jsch/src/test/resources/cert_user_key
 create mode 100644 components/camel-jsch/src/test/resources/cert_user_key-cert.pub
 create mode 100644 components/camel-jsch/src/test/resources/cert_user_key.pub
 create mode 100644 components/camel-jsonpath/src/test/java/org/apache/camel/jsonpath/JsonPathSimpleResultTypeTest.java
 create mode 100644 components/camel-jsoup/pom.xml
 create mode 100644 components/camel-jsoup/src/generated/resources/META-INF/services/org/apache/camel/other.properties
 create mode 100644 components/camel-jsoup/src/generated/resources/META-INF/services/org/apache/camel/simple-function-factory/camel-jsoup
 create mode 100644 components/camel-jsoup/src/generated/resources/jsoup.json
 create mode 100644 components/camel-jsoup/src/main/docs/jsoup.adoc
 create mode 100644 components/camel-jsoup/src/main/java/org/apache/camel/jsoup/JSoupExpressionBuilder.java
 create mode 100644 components/camel-jsoup/src/main/java/org/apache/camel/jsoup/SimpleJsoupFunction.java
 create mode 100644 components/camel-jsoup/src/test/java/org/apache/camel/jsoup/SimpleJSoupTest.java
 create mode 100644 components/camel-jsoup/src/test/resources/log4j2.properties
 create mode 100644 components/camel-jta/src/test/java/org/apache/camel/jta/TransactionErrorHandlerGracePeriodShutdownIT.java
 create mode 100644 components/camel-jta/src/test/java/org/apache/camel/jta/TransactionErrorHandlerShutdownTest.java
 create mode 100644 components/camel-jta/src/test/java/org/apache/camel/jta/TransactionErrorHandlerSuspendResumeTest.java
 create mode 100644 components/camel-jta/src/test/resources/log4j2.properties
 create mode 100644 components/camel-kafka/src/test/java/org/apache/camel/component/kafka/integration/batching/KafkaBatchingIntervalResetAfterIdleIT.java
 create mode 100644 components/camel-mail/src/test/java/org/apache/camel/component/mail/MailHeaderFilterStrategyTest.java
 create mode 100644 components/camel-mail/src/test/java/org/apache/camel/component/mail/MailSessionPropertiesFromHeadersTest.java
 create mode 100644 components/camel-mdc/src/test/java/org/apache/camel/mdc/MDCSelectedHeadersWithWildcardTest.java
 create mode 100644 components/camel-mdc/src/test/java/org/apache/camel/mdc/MDCSelectedPropertiesWithWildcardTest.java
 create mode 100644 components/camel-micrometer-observability/src/main/java/org/apache/camel/micrometer/observability/TraceProcessorsMicrometerObsInterceptStrategy.java
 create mode 100644 components/camel-micrometer-observability/src/test/java/org/apache/camel/micrometer/observability/BaggageInjectionTest.java
 delete mode 100644 components/camel-micrometer-observability/src/test/java/org/apache/camel/micrometer/observability/MicrometerObservabilityTrace.java
 delete mode 100644 components/camel-micrometer-observability/src/test/java/org/apache/camel/micrometer/observability/MicrometerObservabilityTracerTestSupport.java
 create mode 100644 components/camel-micrometer-observability/src/test/java/org/apache/camel/micrometer/observability/SpanBeanTest.java
 create mode 100644 components/camel-micrometer-observability/src/test/java/org/apache/camel/micrometer/observability/SpanCustomizationTest.java
 create mode 100644 components/camel-micrometer-observability/src/test/java/org/apache/camel/micrometer/observability/SpanInjectionTest.java
 delete mode 100644 components/camel-mina-sftp/src/main/java/org/apache/camel/component/file/remote/mina/MinaSftpDefaultMoveExistingFileStrategy.java
 delete mode 100644 components/camel-mina-sftp/src/main/java/org/apache/camel/component/file/remote/mina/MinaSftpRemoteFileSingle.java
 create mode 100644 components/camel-mina-sftp/src/main/java/org/apache/camel/component/file/remote/mina/strategy/MinaSftpChangedExclusiveReadLockStrategy.java
 create mode 100644 components/camel-mina-sftp/src/main/java/org/apache/camel/component/file/remote/mina/strategy/MinaSftpProcessStrategyFactory.java
 create mode 100644 components/camel-mina-sftp/src/main/java/org/apache/camel/component/file/remote/mina/strategy/MinaStrategyUtil.java
 create mode 100644 components/camel-mina/src/test/java/com/example/external/NotAllowedSerializable.java
 delete mode 100644 components/camel-mina/src/test/java/org/apache/camel/component/mina/MinaProducerShutdownManualIT.java
 create mode 100644 components/camel-mina/src/test/java/org/apache/camel/component/mina/MinaProducerShutdownTest.java
 create mode 100644 components/camel-mongodb/src/test/java/org/apache/camel/component/mongodb/integration/MongoDbSslConnectionIT.java
 create mode 100644 components/camel-nats/src/main/java/org/apache/camel/component/nats/DefaultNatsManualAck.java
 create mode 100644 components/camel-nats/src/main/java/org/apache/camel/component/nats/NatsHeaderFilterStrategy.java
 create mode 100644 components/camel-nats/src/main/java/org/apache/camel/component/nats/NatsManualAck.java
 create mode 100644 components/camel-nats/src/test/java/org/apache/camel/component/nats/NatsHeaderFilterStrategyTest.java
 create mode 100644 components/camel-nats/src/test/java/org/apache/camel/component/nats/jetstream/NatsJetstreamConsumerManualAckIT.java
 create mode 100644 components/camel-nats/src/test/java/org/apache/camel/component/nats/jetstream/NatsJetstreamConsumerManualAckPullIT.java
 create mode 100644 components/camel-nats/src/test/java/org/apache/camel/component/nats/jetstream/NatsJetstreamConsumerPullIT.java
 create mode 100644 components/camel-netty-http/src/test/java/com/example/external/NotAllowedSerializable.java
 create mode 100644 components/camel-netty-http/src/test/java/org/apache/camel/component/netty/http/NettyHttpHelperDeserializationFilterTest.java
 create mode 100644 components/camel-netty-http/src/test/java/org/apache/camel/component/netty/http/NettyHttpUnfilteredDeserializationReproducerTest.java
 create mode 100644 components/camel-netty/src/main/java/org/apache/camel/component/netty/handlers/SslHandshakeFailureHandler.java
 create mode 100644 components/camel-netty/src/test/java/org/apache/camel/component/netty/NettyUnfilteredDeserializationReproducerTest.java
 create mode 100644 components/camel-netty/src/test/java/org/apache/camel/component/netty/SSLEngineFactoryTest.java
 create mode 100644 components/camel-netty/src/test/java/org/apache/camel/component/netty/SslHandshakeFailureHandlerTest.java
 create mode 100644 components/camel-oaipmh/src/test/java/org/apache/camel/oaipmh/OAIPMHConsumerHttpHeadersTest.java
 create mode 100644 components/camel-oaipmh/src/test/java/org/apache/camel/oaipmh/OAIPMHProducerHttpHeadersTest.java
 create mode 100644 components/camel-ocsf/src/main/resources/schema/Packet.json
 create mode 100644 components/camel-ocsf/src/main/resources/schema/Token.json
 create mode 100644 components/camel-openapi-validator/src/test/java/org/apache/camel/component/rest/openapi/validator/client/OpenApiValidatorIntegrationTest.java
 create mode 100644 components/camel-opensearch/src/test/java/org/apache/camel/component/opensearch/OpensearchSslContextParametersTest.java
 create mode 100644 components/camel-opentelemetry2/src/main/java/org/apache/camel/opentelemetry2/TraceProcessorsOtelInterceptStrategy.java
 create mode 100644 components/camel-opentelemetry2/src/test/java/org/apache/camel/opentelemetry2/BaggageInjectionTest.java
 create mode 100644 components/camel-opentelemetry2/src/test/java/org/apache/camel/opentelemetry2/BaggageSettingTest.java
 create mode 100644 components/camel-opentelemetry2/src/test/java/org/apache/camel/opentelemetry2/SpanBeanTest.java
 create mode 100644 components/camel-opentelemetry2/src/test/java/org/apache/camel/opentelemetry2/SpanCustomizationTest.java
 delete mode 100644 components/camel-opentelemetry2/src/test/java/org/apache/camel/opentelemetry2/SpanInjection.java
 create mode 100644 components/camel-opentelemetry2/src/test/java/org/apache/camel/opentelemetry2/SpanInjectionTest.java
 create mode 100644 components/camel-opentelemetry2/src/test/java/org/apache/camel/opentelemetry2/SpanKindTest.java
 create mode 100644 components/camel-opentelemetry2/src/test/java/org/apache/camel/opentelemetry2/SpanToBeanTest.java
 create mode 100644 components/camel-opentelemetry2/src/test/java/org/apache/camel/opentelemetry2/mock/MockHttpComponent.java
 create mode 100644 components/camel-opentelemetry2/src/test/java/org/apache/camel/opentelemetry2/mock/MockHttpEndpoint.java
 create mode 100644 components/camel-opentelemetry2/src/test/java/org/apache/camel/opentelemetry2/mock/MockHttpProducer.java
 create mode 100644 components/camel-opentelemetry2/src/test/java/org/apache/camel/opentelemetry2/mock/MockHttpSpanDecorator.java
 create mode 100644 components/camel-opentelemetry2/src/test/java/org/apache/camel/opentelemetry2/mock/MockKafkaComponent.java
 create mode 100644 components/camel-opentelemetry2/src/test/java/org/apache/camel/opentelemetry2/mock/MockKafkaEndpoint.java
 create mode 100644 components/camel-opentelemetry2/src/test/java/org/apache/camel/opentelemetry2/mock/MockKafkaProducer.java
 create mode 100644 components/camel-opentelemetry2/src/test/java/org/apache/camel/opentelemetry2/mock/MockKafkaSpanDecorator.java
 create mode 100644 components/camel-opentelemetry2/src/test/resources/META-INF/services/org.apache.camel.telemetry.SpanDecorator
 create mode 100644 components/camel-paho-mqtt5/src/test/java/org/apache/camel/component/paho/mqtt5/PahoMqtt5ConsumerManualAckExceptionTest.java
 create mode 100644 components/camel-paho/src/test/java/org/apache/camel/component/paho/PahoConsumerManualAckExceptionTest.java
 create mode 100644 components/camel-platform-http-main/src/test/java/org/apache/camel/component/platform/http/main/authentication/BasicAuthenticationNonRootPathTest.java
 create mode 100644 components/camel-platform-http-main/src/test/java/org/apache/camel/component/platform/http/main/authentication/BasicAuthenticationSelectivePathTest.java
 create mode 100644 components/camel-platform-http-main/src/test/resources/basic-auth-nonroot-path-selective.properties
 create mode 100644 components/camel-platform-http-main/src/test/resources/basic-auth-nonroot-path.properties
 create mode 100644 components/camel-pqc/src/main/java/org/apache/camel/component/pqc/PQCAlgorithmId.java
 create mode 100644 components/camel-pqc/src/main/java/org/apache/camel/component/pqc/PQCStatefulKeyHealthCheck.java
 create mode 100644 components/camel-pqc/src/test/java/org/apache/camel/component/pqc/PQCInputValidationTest.java
 create mode 100644 components/camel-pqc/src/test/java/org/apache/camel/component/pqc/PQCKeyStatusEnforcementTest.java
 create mode 100644 components/camel-pqc/src/test/java/org/apache/camel/component/pqc/PQCStatefulKeyTrackingTest.java
 create mode 100644 components/camel-pulsar/src/main/java/org/apache/camel/component/pulsar/utils/consumers/SubscriptionMode.java
 create mode 100644 components/camel-sjms/src/test/java/com/example/external/NotAllowedPayload.java
 create mode 100644 components/camel-sjms/src/test/java/org/apache/camel/component/sjms/jms/JmsBindingDeserializationFilterTest.java
 create mode 100644 components/camel-sjms/src/test/java/org/apache/camel/component/sjms/jms/JmsBindingObjectMessageEnabledTest.java
 create mode 100644 components/camel-sjms/src/test/java/org/apache/camel/component/sjms/producer/SjmsObjectMessageEnabledTest.java
 create mode 100644 components/camel-smb/src/test/java/org/apache/camel/component/smb/SmbDeleteAccessDeniedIT.java
 create mode 100644 components/camel-splunk-hec/src/test/java/org/apache/camel/component/splunkhec/SplunkHECProducerTest.java
 create mode 100644 components/camel-spring-parent/camel-spring-ai/camel-spring-ai-chat/src/main/java/org/apache/camel/component/springai/chat/mcp/SpringAiChatMcpManager.java
 create mode 100644 components/camel-spring-parent/camel-spring-ai/camel-spring-ai-chat/src/test/java/org/apache/camel/component/springai/chat/SpringAiChatMcpIT.java
 create mode 100644 components/camel-spring-parent/camel-spring-ai/camel-spring-ai-chat/src/test/java/org/apache/camel/component/springai/chat/SpringAiChatMcpSseIT.java
 create mode 100644 components/camel-spring-parent/camel-spring-ai/camel-spring-ai-chat/src/test/java/org/apache/camel/component/springai/chat/SpringAiChatStructuredOutputValidationIT.java
 create mode 100644 components/camel-spring-parent/camel-spring-ai/camel-spring-ai-chat/src/test/java/org/apache/camel/component/springai/chat/SpringAiChatToolBeanDiscoveryIT.java
 create mode 100644 components/camel-spring-parent/camel-spring-ai/camel-spring-ai-chat/src/test/java/org/apache/camel/component/springai/chat/SpringAiChatToolContextIT.java
 create mode 100644 components/camel-spring-parent/camel-spring-ai/camel-spring-ai-image/pom.xml
 create mode 100644 components/camel-spring-parent/camel-spring-ai/camel-spring-ai-image/src/generated/java/org/apache/camel/component/springai/image/SpringAiImageComponentConfigurer.java
 create mode 100644 components/camel-spring-parent/camel-spring-ai/camel-spring-ai-image/src/generated/java/org/apache/camel/component/springai/image/SpringAiImageConfigurationConfigurer.java
 create mode 100644 components/camel-spring-parent/camel-spring-ai/camel-spring-ai-image/src/generated/java/org/apache/camel/component/springai/image/SpringAiImageConverterLoader.java
 create mode 100644 components/camel-spring-parent/camel-spring-ai/camel-spring-ai-image/src/generated/java/org/apache/camel/component/springai/image/SpringAiImageEndpointConfigurer.java
 create mode 100644 components/camel-spring-parent/camel-spring-ai/camel-spring-ai-image/src/generated/java/org/apache/camel/component/springai/image/SpringAiImageEndpointUriFactory.java
 create mode 100644 components/camel-spring-parent/camel-spring-ai/camel-spring-ai-image/src/generated/resources/META-INF/org/apache/camel/component/springai/image/spring-ai-image.json
 create mode 100644 components/camel-spring-parent/camel-spring-ai/camel-spring-ai-image/src/generated/resources/META-INF/services/org/apache/camel/TypeConverterLoader
 create mode 100644 components/camel-spring-parent/camel-spring-ai/camel-spring-ai-image/src/generated/resources/META-INF/services/org/apache/camel/component.properties
 create mode 100644 components/camel-spring-parent/camel-spring-ai/camel-spring-ai-image/src/generated/resources/META-INF/services/org/apache/camel/component/spring-ai-image
 create mode 100644 components/camel-spring-parent/camel-spring-ai/camel-spring-ai-image/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.component.springai.image.SpringAiImageConfiguration
 create mode 100644 components/camel-spring-parent/camel-spring-ai/camel-spring-ai-image/src/generated/resources/META-INF/services/org/apache/camel/configurer/spring-ai-image-component
 create mode 100644 components/camel-spring-parent/camel-spring-ai/camel-spring-ai-image/src/generated/resources/META-INF/services/org/apache/camel/configurer/spring-ai-image-endpoint
 create mode 100644 components/camel-spring-parent/camel-spring-ai/camel-spring-ai-image/src/generated/resources/META-INF/services/org/apache/camel/urifactory/spring-ai-image-endpoint
 create mode 100644 components/camel-spring-parent/camel-spring-ai/camel-spring-ai-image/src/main/docs/spring-ai-image-component.adoc
 create mode 100644 components/camel-spring-parent/camel-spring-ai/camel-spring-ai-image/src/main/java/org/apache/camel/component/springai/image/SpringAiImage.java
 create mode 100644 components/camel-spring-parent/camel-spring-ai/camel-spring-ai-image/src/main/java/org/apache/camel/component/springai/image/SpringAiImageComponent.java
 create mode 100644 components/camel-spring-parent/camel-spring-ai/camel-spring-ai-image/src/main/java/org/apache/camel/component/springai/image/SpringAiImageConfiguration.java
 create mode 100644 components/camel-spring-parent/camel-spring-ai/camel-spring-ai-image/src/main/java/org/apache/camel/component/springai/image/SpringAiImageConverter.java
 create mode 100644 components/camel-spring-parent/camel-spring-ai/camel-spring-ai-image/src/main/java/org/apache/camel/component/springai/image/SpringAiImageEndpoint.java
 create mode 100644 components/camel-spring-parent/camel-spring-ai/camel-spring-ai-image/src/main/java/org/apache/camel/component/springai/image/SpringAiImageHeaders.java
 create mode 100644 components/camel-spring-parent/camel-spring-ai/camel-spring-ai-image/src/main/java/org/apache/camel/component/springai/image/SpringAiImageProducer.java
 create mode 100644 components/camel-spring-parent/camel-spring-ai/camel-spring-ai-image/src/test/java/org/apache/camel/component/springai/image/SpringAiImageOllamaIT.java
 create mode 100644 components/camel-spring-parent/camel-spring-ai/camel-spring-ai-image/src/test/resources/log4j2.properties
 create mode 100644 components/camel-spring-parent/camel-spring-xml/src/test/java/org/apache/camel/spring/interceptor/TransactionalClientDataSourceForcedShutdownTest.java
 create mode 100644 components/camel-spring-parent/camel-spring-xml/src/test/java/org/apache/camel/spring/interceptor/TransactionalClientDataSourceSuspendResumeTest.java
 create mode 100644 components/camel-sql/src/test/java/org/apache/camel/processor/idempotent/jdbc/JdbcOrphanLockAwareIdempotentRepositoryConcurrencyTest.java
 create mode 100644 components/camel-ssh/src/test/java/org/apache/camel/component/ssh/SshConnectionPropertiesTest.java
 delete mode 100644 components/camel-stomp/pom.xml
 delete mode 100644 components/camel-stomp/src/generated/java/org/apache/camel/component/stomp/StompComponentConfigurer.java
 delete mode 100644 components/camel-stomp/src/generated/java/org/apache/camel/component/stomp/StompEndpointConfigurer.java
 delete mode 100644 components/camel-stomp/src/generated/java/org/apache/camel/component/stomp/StompEndpointUriFactory.java
 delete mode 100644 components/camel-stomp/src/generated/resources/META-INF/org/apache/camel/component/stomp/stomp.json
 delete mode 100644 components/camel-stomp/src/generated/resources/META-INF/services/org/apache/camel/component.properties
 delete mode 100644 components/camel-stomp/src/generated/resources/META-INF/services/org/apache/camel/component/stomp
 delete mode 100644 components/camel-stomp/src/generated/resources/META-INF/services/org/apache/camel/configurer/stomp-component
 delete mode 100644 components/camel-stomp/src/generated/resources/META-INF/services/org/apache/camel/configurer/stomp-endpoint
 delete mode 100644 components/camel-stomp/src/generated/resources/META-INF/services/org/apache/camel/urifactory/stomp-endpoint
 delete mode 100644 components/camel-stomp/src/main/docs/stomp-component.adoc
 delete mode 100644 components/camel-stomp/src/main/java/org/apache/camel/component/stomp/StompComponent.java
 delete mode 100644 components/camel-stomp/src/main/java/org/apache/camel/component/stomp/StompConfiguration.java
 delete mode 100644 components/camel-stomp/src/main/java/org/apache/camel/component/stomp/StompConsumer.java
 delete mode 100644 components/camel-stomp/src/main/java/org/apache/camel/component/stomp/StompEndpoint.java
 delete mode 100644 components/camel-stomp/src/main/java/org/apache/camel/component/stomp/StompProducer.java
 delete mode 100644 components/camel-stomp/src/test/java/org/apache/camel/component/stomp/StompBaseTest.java
 delete mode 100644 components/camel-stomp/src/test/java/org/apache/camel/component/stomp/StompConsumerHeaderFilterStrategyTest.java
 delete mode 100644 components/camel-stomp/src/test/java/org/apache/camel/component/stomp/StompConsumerTest.java
 delete mode 100644 components/camel-stomp/src/test/java/org/apache/camel/component/stomp/StompConsumerUriTest.java
 delete mode 100644 components/camel-stomp/src/test/java/org/apache/camel/component/stomp/StompCustomHeadersTest.java
 delete mode 100644 components/camel-stomp/src/test/java/org/apache/camel/component/stomp/StompGlobalSslConsumerTest.java
 delete mode 100644 components/camel-stomp/src/test/java/org/apache/camel/component/stomp/StompProducerTest.java
 delete mode 100644 components/camel-stomp/src/test/java/org/apache/camel/component/stomp/StompSslConsumerTest.java
 delete mode 100644 components/camel-stomp/src/test/java/org/apache/camel/component/stomp/StompSslProducerTest.java
 delete mode 100644 components/camel-stomp/src/test/resources/jsse/client-side-cert.cer
 delete mode 100644 components/camel-stomp/src/test/resources/jsse/client-side-keystore.jks
 delete mode 100644 components/camel-stomp/src/test/resources/jsse/client-side-truststore.jks
... 525 lines suppressed ...