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

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


    omit 559fc6f0f2bd Regen SBOM from commit 
2624a155fabd9ad109e664120efa73264ba94920
    omit 2624a155fabd CAMEL-22870: camel-core - Add elvis ?: operator to simple 
language (#20863)
    omit c3c71b89f794 Improved simple language doc
    omit a528e9362ff9 Improved simple language doc such as sorting all 
functions and adding some more examples
    omit ba5fe898dc3f CAMEL-22868: camel-core - Add not variant to startsWith 
and endsWith operator in simple language (#20862)
    omit cfc5e8b3c2e0 camel-core - Add isEmpty function to simple language
    omit 72b6127387fc CAMEL-22867: camel-core - Deprecate binary operators in 
simple langua… (#20861)
    omit 43c1bd4090db CAMEL-22866: camel-core - Add base64 functions to simple 
(#20860)
    omit 301a5e53e1e6 simple language - add normalize whistespace function
    omit 8840bb6d3632 chore(components): clean sql compilation warnings
    omit 992481f18613 Fix camel-website build
    omit 67dd417915b2 CAMEL-22863 - Camel-CassandraQL: Add requestTimeout 
parameter to camel-cassandraql component (#20858)
    omit df08eb153cc2 chore(components): clear otel warnings
    omit 5400ca14d2e5 chore(components): clear jetty compilation warnings
    omit bccc708324a5 Camel-olingo components: Added deprecation note
    omit 6ad5de080107 Camel-torchserve: Added deprecation note
    omit 0c438b8314ce Camel-stomp: Added deprecation note
    omit 5b944f17fa7e Camel-nitrite: Added deprecation note
    omit d9aa8e5ad4a1 Camel-guava-eventbus: Added deprecation note
    omit df6b1a366edd Camel-grape: Added deprecation note
    omit bdd900ca4e86 Camel-google-pubsub-lite: Add deprecation note
    omit 43c3dfc4a1c5 Camel-google-pubsub-lite: Add deprecation note
     add bf7fac99c58f Camel-google-pubsub-lite: Add deprecation note
     add 8bf3dfe7a46d Camel-google-pubsub-lite: Add deprecation note
     add 87c1bd8c2bfe Camel-grape: Added deprecation note
     add d06eaa1d22dc Camel-guava-eventbus: Added deprecation note
     add 3625851765f8 Camel-nitrite: Added deprecation note
     add 67eef41db308 Camel-stomp: Added deprecation note
     add 6bfa65045657 Camel-torchserve: Added deprecation note
     add b87e7bc2cd75 Camel-olingo components: Added deprecation note
     add 744121cca555 chore(components): clear jetty compilation warnings
     add 56a1c78f49bd chore(components): clear otel warnings
     add 6de8182e6810 CAMEL-22843: camel-watsonx-ai component
     add 4e7fce7864d9 chore(ci): merge Jenkins quality into test
     add ba993abf653e CAMEL-22866: camel-core - Add base64 functions to simple
     add 3d66046f2e79 CAMEL-22867: camel-core - Deprecate binary operators in 
simple langua… (#20861)
     add 55f0953c29b1 CAMEL-22868: camel-core - Add not variant to startsWith 
and endsWith operator in simple language (#20862)
     add 39e05f86b082 CAMEL-22870: camel-core - Add elvis ?: operator to simple 
language (#20863)
     add 02dc54989b82 Regen SBOM from commit 
2624a155fabd9ad109e664120efa73264ba94920 (#20864)
     add a3aba7638ed2 CAMEL-22871: camel-core - Add simple function to assign a 
variable (#20865)
     add f23cbc4baf82 chore(deps-dev): Bump eslint-plugin-n from 17.23.1 to 
17.23.2 in /docs (#20891)
     add ca7079b25adf chore(deps): Bump aws-java-sdk2-version from 2.41.9 to 
2.41.10 (#20892)
     add c231eae3bfe9 chore(deps): Bump com.couchbase.client:java-client from 
3.10.0 to 3.10.1 (#20893)
     add 26a44d28efc9 chore(deps): Bump com.cedarsoftware:java-util from 4.81.0 
to 4.83.0 (#20894)
     add 90b5f1ce5d48 chore(deps): Bump io.github.littleproxy:littleproxy from 
2.5.0 to 2.6.0 (#20895)
     add e5ca98548d59 chore(deps): Bump org.opensearch.client:opensearch-java 
(#20898)
     add 5f0180363bed chore(deps): Bump com.google.cloud:google-cloud-storage 
(#20899)
     add 5f557acc1ed3 chore(deps): Bump 
org.codehaus.mojo:properties-maven-plugin (#20900)
     add 9b5617df71e7 chore(deps): Bump io.smallrye.config:smallrye-config
     add 9a329b1dd3df chore(deps-dev): Bump org.postgresql:postgresql from 
42.7.8 to 42.7.9
     add e1697f891e8f chore(deps): Bump redis.clients:jedis from 7.2.0 to 7.2.1
     add 0a9752c59898 chore(deps): Bump com.azure:azure-storage-blob-changefeed
     add 9ade2092a650 chore(deps): Bump logback-version from 1.5.24 to 1.5.25 
(#20906)
     add 4a2d0512cbd0 chore(deps): Bump com.ibm.cloud:cloudant from 0.10.13 to 
0.10.14
     add 5d22efe3c199 chore(deps): Bump org.kiwiproject:consul-client from 
1.9.1 to 1.9.2 (#20908)
     add b08f476db774 chore(deps): Bump com.prowidesoftware:pw-iso20022 (#20909)
     add b9dcd34a0a92 chore(deps): Bump dnsjava:dnsjava from 3.6.3 to 3.6.4 
(#20910)
     add 77a634754239 🚑️ Fix camel-ibm-watsonx-ai documentation links
     add 38901841c54a Protect main from force push
     add 4a856e1e6893 Protect main from force push
     add a9cb0d035c1e Regen
     add 581aa0a36265 Improved simple language doc
     add b82742e40fd5 CAMEL-22864 - Camel-Kafka: Add KafkaSecurityConfigurer 
utility class to simplify Kafka authentication configuration (#20912)
     add 8b0dd0022c2b CAMEL-22872: camel-core - Missing doc for model onWhen / 
predicateValidator
     add 66f66d9f701e CAMEL-22876: camel-launcher - handle jbang dependency in 
camel-jbang-core
     add ac5c80c525d4 Document camel-launcher limitations
     add 0cf9007e9a1d Fix camel-website build
     add 254b57a038f7 CAMEL-22879: Add HomeHelper to resolve user.home dir more 
safely as linux can return ? in JVM system property. (#20920)
     add dec290f754b4 camel-core - Add pad function to simple language
     add 25c0c0efed50 camel-core - Add abs function to simple language
     add d1a85a47bc07 camel-core - Add floor/ceil function to simple language
     add 543b98e88a7c chore(deps): Bump openapi-generator-version from 7.18.0 
to 7.19.0 (#20921)
     add 745a1cadf16e chore(deps-dev): Bump 
org.codehaus.mojo:javacc-maven-plugin (#20922)
     add f94474f46012 chore(deps): Bump org.apache.jackrabbit:jackrabbit-core 
(#20924)
     add 974cca3ef260 chore(deps): Bump 
org.codehaus.mojo:templating-maven-plugin (#20925)
     add c73fd98d7f36 chore(deps): Bump com.pubnub:pubnub-gson from 12.1.1 to 
12.1.2 (#20926)
     add 097dde5eb593 chore(deps): Bump com.stripe:stripe-java from 31.1.0 to 
31.2.0 (#20927)
     add e3562403f6b9 chore(deps): Bump 
com.google.cloud:google-cloud-pubsublite (#20928)
     add fa7e23b6cb41 chore(deps): Bump com.cedarsoftware:java-util from 4.83.0 
to 4.84.0 (#20930)
     add d9a5493a7d44 chore(deps): Bump gg.jte:jte from 3.2.1 to 3.2.2 (#20931)
     add e78ea010b3c6 chore(deps): Bump com.google.cloud:google-cloud-bigquery 
(#20934)
     add 30b8cb03e176 chore(deps-dev): Bump 
org.codehaus.mojo:versions-maven-plugin
     add d3c0cd03b24b camel-core - Add sum function to simple language
     add c6d11827382d chore(ci): Jenkins pipeline refactoring
     add 85fb0cff19ac chore(deps): Bump org.codehaus.mojo:jaxb2-maven-plugin 
(#20933)
     add ebef071fd689 camel-core - Add min/max/average function to simple 
language
     add 21305bfcd104 chore(components): mark deprecated tests
     add efd9e9da8304 sort simple functions
     add 0d08e2feda97 Add jamesnetherton to KEYS
     add adfa1c152253 CAMEL-22804 - Camel-AWS-IAM: Support more operations 
based on the API available (#20938)
     add 961d8c2975da chore(components): deprecate camel-service
     add cffa3cf7ef06 camel-core - Add distinct function to simple language 
(#20942)
     add dfc4d51810f8 camel-core - Add isEmpty function to simple language
     add 4d6d32682cef chore(components): clear cxf-jaxrs compilation warnings
     add 35a02a298975 Add GPG key for apupier (#20937)
     add cb44f5207270 chore(deps): Bump aws-java-sdk2-version from 2.41.10 to 
2.41.11 (#20944)
     add 773c0bd84413 chore(deps): Bump solr-version from 9.10.0 to 9.10.1
     add 5a050626957d chore(deps): Bump org.graalvm.js:js-language from 25.0.1 
to 25.0.2
     add 0db33e4be932 chore(deps): Bump com.pubnub:pubnub-gson from 12.1.2 to 
12.1.3 (#20947)
     add 180fce530a80 camel-core - Add isAlpha/isNumeric/isAlphaNumeric 
function to simple language
     add f50ebe101029 Polish simple language doc
     add 9f6e8faf4932 fix(ci): add a variable to control unsupported modules
     add 4fe6a9272a32 camel-core - Simple language rename empty to newEmpty to 
not confuse this with isEmpty function
     add 27ef5f491e16 CAMEL-22881 - Camel-Jbang: Add camel explain command to 
explain Camel routes using AI/LLM (#20950)
     add 967050d1600f Up-to-date Telegram user model (#20952)
     add 2d3bf7cff9c4 Remove wrog Groovy DSl mention in AGENTS.md
     add e275c357354f Add GPG key for jiriondrusek
     add 9796b7c0b71f Fix langchain4j agent test
     add e1a556d4e373 fix(components): wait for cache containers to be ready
     add 44cb9a1c37ef chore(components): clear infinispan compilation warnings
     add ed6583af50b7 chore(components): removing Thread.sleep from infinispan
     add 48be87fcd4e5 chore(deps): Bump actions/setup-java from 5.1.0 to 5.2.0 
(#20962)
     add f0ef7abd2fe8 chore(deps): Bump peter-evans/create-pull-request from 
8.0.0 to 8.1.0 (#20963)
     add d1e25fda9a4f chore(deps): Bump at.yawk.lz4:lz4-java from 1.10.2 to 
1.10.3 (#20964)
     add 86bd06518564 chore(deps): Bump aws-java-sdk2-version from 2.41.11 to 
2.41.12 (#20968)
     add 44f836910f29 chore(deps): Bump io.milvus:milvus-sdk-java from 2.6.12 
to 2.6.13 (#20971)
     add 44aa03d8ca3e chore(deps): Bump 
org.apache.camel.kamelets:camel-kamelets-catalog (#20969)
     add 24f343bb22ff chore(deps): Bump 
org.apache.camel.kamelets:camel-kamelets (#20972)
     add eeefb83fc4d6 chore(deps): Bump com.openai:openai-java from 4.15.0 to 
4.16.0 (#20973)
     add c955dff71d90 Upgrade Camel-Kamelets and Camel to 4.17.0 in camel-jbang 
(#20977)
     add ba82d789f2ef Update Dockerfile for camel-jbang
     add 88d6605ac977 CAMEL-22886 - Camel-Jbang: Add an MCP module (#20976)
     add cc0c902bfbdd fix(ci): adding all-components auto generated unsupported 
arch profile
     add 6e669506a49c Camel-Docling: Adding back and modify an old OCR I had 
for the original implementation
     add 1739bb5fc516 Upgrade to groovy 4.0.30
     add a574973ebfb4 Remove not in use old property - is now located in 
parent/pom instead
     add 350486b54342 Upgrade gmavenplus-plugin
     add dcf7c01383c9 Improve test assertions for Camel docling ocr
     add 8e9bb002ea95 CAMEL-22885: Add trimResult to simple language (#20983)
     add 8c74f4659161 camel-core - Add not function to simple language (#20984)
     add 13acc7928f82 chore(deps): Bump aws-java-sdk2-version from 2.41.12 to 
2.41.13 (#20985)
     add 049d5c9e8f71 chore(deps): Bump kubernetes-client-version from 7.5.1 to 
7.5.2 (#20986)
     add ae370946966b chore(deps): Bump huaweicloud-sdk-version from 3.1.182 to 
3.1.183 (#20987)
     add 8f26d2b59f0a chore(deps): Bump quarkus.platform.version from 3.30.6 to 
3.30.7 (#20988)
     add 9f521b87c684 chore(deps): Bump google-cloud-http-client-version from 
2.0.3 to 2.1.0 (#20989)
     add 124b402c9c34 chore(deps): Bump com.google.genai:google-genai from 
1.35.0 to 1.36.0 (#20990)
     add 5b03b033dc49 CAMEL-22865: Add JSON comparison with unordered elements 
to MockValueBuilder (#20961)
     add 922b2ae50893 fix(ci): remove offending gpg key
     add e65324f74fc7 CAMEL-22850: Use LangChain4j Spring Boot starters in 
Camel Spring Boot (#20919)
     add 3175135d1bd7 Disabling power support for keycloak  (#20992)
     add 09888d310a2e Weaviate: updated comments (doc) to reflect implemented 
actions (#20994)
     add 0370032bcf49 CAMEL-22889 - Camel-Jbang-MCP: Add the server option as 
exposing method, not stdio only (#20995)
     add 8089af56cf44 CAMEL-22873: Add ternary operator support to Simple 
language (#20936)
     add cb315d5e2289 CAMEL-22292: Add --infra option to camel cmd send for 
infrastructure services (#20767)
     add 64d58324797e CAMEL-22882: simple language - Add support for init block 
(#20958)
     add 5b30176325b4 Polished simple doc
     add 6bc0fd879f35 22895 (#20997)
     add 59290377a26e camel-core - Add reverse/shuffle functions to simple 
language
     add f9615ba2e738 Fix website build due to non relative links (#20998)
     add 06d44c6de6bd fix(ci): revert module skipping (#20999)
     add 8703b165b725 Fix typo predictable --> predictable
     add bd42be7d220c Improve langchain4j embeddings documentation + 
ReturnTextContent option for the embeddingstore
     add fcc5a2786603 camel-core - Add forEach function to simple language. 
(#21000)
     add a25d501d6389 (c) 2026
     add 8264237d8234 Improve Docling metadata retrieval: pageNumber and format 
(mimetype)
     add b8131f04bd09 Add note in changelog for docling metadata extraction 
regression in 4.17
     add 0c6ce05aa1f7 Upgrade to spring-boot 3.5.10 (#20982)
     add ca3fb2a3238e Polished
     add 8814895ae255 core languages should not have SB docs as it does not 
make sense
     add dd1817c349e5 Upgrade Q
     add 54fbb245f983 Update known releases in catalog
     add b1728757b055 CAMEL-22900: camel-mail - Add mail.smtps.xxx headers for 
sending with… (#21004)
     add f82980f6ead7 Polished
     add e0548a8ed5fe (chores) Upgrade base container used by SMB to Fedora 43
     add f67e6db4b20f (chores) Upgrade base CLI container to Fedora 43
     add cd4cf66f37f8 Update simple doc and fix split function to accept 
new-line
     add d2df802e4362 Revert to jline 3.30.6 as 3.30.8 is not yet released
     add 22d8629021ac Update simple doc
     add d7a154ff4217 Upgrade Q
     add 43e80d0adb64 camel-core - Add throwExceptrion function to simple
     add 1ddb04e12065 CAMEL-21196: modernize exception-based assertions in 
camel-http
     add 672ff53c20ab CAMEL-21196: modernize exception-based assertions in 
camel-jetty
     add a082febfc9a1 CAMEL-21196: modernize exception-based assertions in 
camel-jms
     add 720c14a77212 CAMEL-21196: modernize exception-based assertions in 
camel-mail
     add 719a6e70d704 CAMEL-21196: modernize exception-based assertions in 
camel-netty
     add 13063a50b4e3 CAMEL-21196: modernize exception-based assertions in 
camel-netty-http
     add 9c36cc425873 CAMEL-21196: modernize exception-based assertions in 
camel-soap
     add 45c3b1e5650d Update simple doc
     add aa0df96ceb48 camel-core - simple languge add millis to date command
     add 8d99a791e9d9 CAMEL-21196: modernize exception-based assertions in 
camel-core
     add 8c0623f9c509 CAMEL-21196: modernize exception-based assertions in 
camel-management
     add dd2fc4b31d3d CAMEL-21196: modernize exception-based assertions in 
camel-main
     add ee0f4b450715 CAMEL-21196: modernize exception-based assertions in 
camel-xml-io
     add 59827e66ffd4 CAMEL-21196: modernize exception-based assertions in 
camel-spring-xml
     add 5c7e11efdf65 camel-core - simple languge improve docs and adjust 
size/length functions
     add 929882269684 camel-core - simple languge improve docs
     add 86de768e1377 camel-core - simple languge improve docs
     add 7590e44d6db3 camel-core - Add missing function
     add d259f6390e69 CAMEL-21196: modernize exception-based assertions in 
camel-avro
     add 95c697b9ca6f CAMEL-21196: modernize exception-based assertions in 
camel-exec
     add 562ff5de8089 CAMEL-21196: modernize exception-based assertions in 
camel-groovy
     add f5b495a23c7a CAMEL-21196: modernize exception-based assertions in 
camel-graphql
     add f14d1151a337 CAMEL-21196: modernize exception-based assertions in 
camel-crypto
     add c96243b9738d CAMEL-21196: modernize exception-based assertions in 
camel-jq
     add 5bbd9175b26d CAMEL-21196: modernize exception-based assertions in 
camel-csimple-joor
     add 4316e3eec043 CAMEL-21196: modernize exception-based assertions in 
camel-univocity-parsers
     add df4bf3cdc87b CAMEL-21196: modernize exception-based assertions in 
camel-test
     add 8e28eda0b1dc CAMEL-21196: modernize exception-based assertions in 
camel-keycloak
     add dd2d9bd94f43 CAMEL-21196: modernize exception-based assertions in 
camel-mllp
     add cf032e9a2026 CAMEL-21196: modernize exception-based assertions in 
camel-olingo4
     add dfa0835ae888 CAMEL-21196: modernize exception-based assertions in 
camel-platform-http-vertx
     add 76e93723e6d0 CAMEL-21196: modernize exception-based assertions in 
camel-sjms
     add 5b979e643088 CAMEL-21196: Modernize exception-based assertions in 
camel-aws
     add b64a59c08f78 CAMEL-21196: modernize exception-based assertions in 
camel-jpa
     add 2f96d33ea08f CAMEL-21196: modernize exception-based assertions in 
camel-jaxb
     add fa4eba3ff2c1 CAMEL-21196: modernize exception-based assertions in 
camel-jdbc
     add 812660e0bb00 CAMEL-21196: modernize exception-based assertions in 
camel-jmx
     add 7387164ff3ba CAMEL-21196: modernize exception-based assertions in 
camel-fhir
     add 83996de6c327 CAMEL-21196: modernize exception-based assertions in 
camel-dns
     add 85d808b3123d CAMEL-21196: modernize exception-based assertions in 
camel-file-watch
     add c9639f77466d CAMEL-21196: modernize exception-based assertions in 
camel-guava-eventbus
     add 1683285ee7ca CAMEL-21196: modernize exception-based assertions in 
camel-hazelcast
     add a1c4bd60a26d CAMEL-21196: modernize exception-based assertions in 
camel-servlet
     add d08757e3220c CAMEL-21196: modernize exception-based assertions in 
camel-jt400
     add 3c44341732fc CAMEL-21196: modernize exception-based assertions in 
camel-protobuf
     add c197fbc53422 CAMEL-21196: modernize exception-based assertions in 
camel-undertow
     add 6f55a3eebad4 CAMEL-21196: modernize exception-based assertions in 
camel-jira
     add 7d7c9f1d6fff CAMEL-21196: modernize exception-based assertions in 
camel-sjms2
     add a7109a345b26 CAMEL-21196: modernize exception-based assertions in 
camel-workday
     add 5cf20290ab7e CAMEL-21196: modernize exception-based assertions in 
camel-sql
     add 5232cd3388a1 CAMEL-21196: modernize exception-based assertions in 
camel-xslt-saxon
     add 5a4350f45504 CAMEL-21196: modernize exception-based assertions in 
camel-thrift
     add 049b6270019f CAMEL-21196: modernize exception-based assertions in 
camel-platform-http-vertx
     add 0d793d3964c3 CAMEL-21196: modernize exception-based assertions in 
camel-clickup
     add 9522db7e1a31 CAMEL-21196: modernize exception-based assertions in 
camel-cxf
     add 852b423c272d CAMEL-21196: modernize exception-based assertions in 
camel-disruptor
     add 2740fe5a5577 CAMEL-21196: modernize exception-based assertions in 
camel-xmlsecurity
     add 1f0681ffa008 camel-core - simple languge improve docs
     add 1a7f80326473 Regen SBOM from commit 
1f0681ffa008ec9865d58369898ef782302a78ed

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   (559fc6f0f2bd)
            \
             N -- N -- N   refs/heads/regen_bot_sbom (1a7f80326473)

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                                          |      5 +
 .github/workflows/alternative-os-build-main.yml    |      2 +-
 .github/workflows/generate-sbom-main.yml           |      4 +-
 .github/workflows/pr-build-main.yml                |      2 +-
 .github/workflows/pr-comment.yml                   |      2 +-
 AGENTS.md                                          |      2 +-
 Jenkinsfile                                        |     58 +-
 KEYS                                               |    139 +-
 NOTICE.txt                                         |      2 +-
 bom/camel-bom/pom.xml                              |     10 +-
 camel-sbom/camel-sbom.json                         | 118846 +++++++++---------
 camel-sbom/camel-sbom.xml                          | 103291 ++++++++-------
 catalog/camel-allcomponents/pom.xml                |     12 +-
 .../maven/MavenArtifactProviderManualTest.java     |      3 +-
 .../org/apache/camel/catalog/components.properties |      2 +-
 .../apache/camel/catalog/components/aws2-iam.json  |     22 +-
 .../apache/camel/catalog/components/chroma.json    |     53 -
 .../org/apache/camel/catalog/components/cql.json   |     37 +-
 .../camel/catalog/components/ibm-watsonx-ai.json   |    164 +
 .../org/apache/camel/catalog/components/kafka.json |     92 +-
 .../components/langchain4j-embeddingstore.json     |     24 +-
 .../apache/camel/catalog/components/service.json   |      2 +-
 .../apache/camel/catalog/components/weaviate.json  |     27 +-
 .../org/apache/camel/catalog/languages/bean.json   |      2 +-
 .../apache/camel/catalog/languages/constant.json   |      2 +-
 .../apache/camel/catalog/languages/csimple.json    |      7 +-
 .../apache/camel/catalog/languages/datasonnet.json |      2 +-
 .../camel/catalog/languages/exchangeProperty.json  |      2 +-
 .../org/apache/camel/catalog/languages/file.json   |      7 +-
 .../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 |    191 +-
 .../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 +-
 .../apache/camel/catalog/main/sensitive-keys.json  |      1 +
 .../org/apache/camel/catalog/models/constant.json  |      2 +-
 .../org/apache/camel/catalog/models/csimple.json   |      7 +-
 .../apache/camel/catalog/models/datasonnet.json    |      2 +-
 .../camel/catalog/models/exchangeProperty.json     |      2 +-
 .../apache/camel/catalog/models/expression.json    |      2 +-
 .../org/apache/camel/catalog/models/groovy.json    |      2 +-
 .../org/apache/camel/catalog/models/header.json    |      2 +-
 .../org/apache/camel/catalog/models/hl7terser.json |      2 +-
 .../org/apache/camel/catalog/models/java.json      |      2 +-
 .../org/apache/camel/catalog/models/joor.json      |      2 +-
 .../org/apache/camel/catalog/models/jq.json        |      2 +-
 .../org/apache/camel/catalog/models/js.json        |      2 +-
 .../org/apache/camel/catalog/models/jsonpath.json  |      2 +-
 .../org/apache/camel/catalog/models/language.json  |      2 +-
 .../org/apache/camel/catalog/models/method.json    |      2 +-
 .../org/apache/camel/catalog/models/mvel.json      |      2 +-
 .../org/apache/camel/catalog/models/ognl.json      |      2 +-
 .../org/apache/camel/catalog/models/onWhen.json    |      2 +-
 .../camel/catalog/models/predicateValidator.json   |      2 +-
 .../org/apache/camel/catalog/models/python.json    |      2 +-
 .../org/apache/camel/catalog/models/ref.json       |      2 +-
 .../org/apache/camel/catalog/models/simple.json    |      7 +-
 .../org/apache/camel/catalog/models/spel.json      |      2 +-
 .../org/apache/camel/catalog/models/tokenize.json  |      2 +-
 .../org/apache/camel/catalog/models/variable.json  |      2 +-
 .../org/apache/camel/catalog/models/wasm.json      |      2 +-
 .../org/apache/camel/catalog/models/xpath.json     |      2 +-
 .../org/apache/camel/catalog/models/xquery.json    |      2 +-
 .../org/apache/camel/catalog/models/xtokenize.json |      2 +-
 .../catalog/releases/camel-quarkus-releases.json   |      7 +
 .../apache/camel/catalog/schemas/camel-spring.xsd  |     26 +-
 .../apache/camel/catalog/schemas/camel-xml-io.xsd  |     26 +-
 .../org/apache/camel/catalog/CamelCatalogTest.java |     13 +-
 .../chroma/ChromaComponentConfigurer.java          |     76 -
 .../chroma/ChromaConfigurationConfigurer.java      |     63 -
 .../component/chroma/ChromaEndpointConfigurer.java |     60 -
 .../component/chroma/ChromaEndpointUriFactory.java |     73 -
 .../org/apache/camel/component/chroma/chroma.json  |     53 -
 .../services/org/apache/camel/component.properties |      7 -
 .../services/org/apache/camel/component/chroma     |      2 -
 .../org/apache/camel/configurer/chroma-component   |      2 -
 .../org/apache/camel/configurer/chroma-endpoint    |      2 -
 ...ache.camel.component.chroma.ChromaConfiguration |      2 -
 .../org/apache/camel/urifactory/chroma-endpoint    |      2 -
 .../src/main/docs/chroma-component.adoc            |    456 -
 .../org/apache/camel/component/chroma/Chroma.java  |     24 -
 .../component/chroma/ChromaConfiguration.java      |    101 -
 .../camel/component/chroma/ChromaEndpoint.java     |    131 -
 .../camel/component/chroma/ChromaHeaders.java      |     62 -
 .../camel/component/chroma/ChromaProducer.java     |    275 -
 .../camel/component/chroma/ChromaTestSupport.java  |     88 -
 .../component/chroma/it/ChromaContainerIT.java     |    181 -
 .../camel/component/docling/DoclingProducer.java   |    262 +-
 .../docling/integration/MetadataExtractionIT.java  |     33 +
 .../docling/integration/OcrExtractionIT.java       |    330 +
 .../src/test/resources/multi_page.pdf              |    Bin 0 -> 128322 bytes
 .../src/main/docs/langchain4j-agent-component.adoc |     70 +
 .../LangChain4jAgentGuardrailsIntegrationIT.java   |      5 +-
 .../integration/LangChain4jAgentMcpToolsIT.java    |     13 +-
 .../LangChain4jAgentMultimodalityIT.java           |     12 +
 .../integration/LangChain4jAgentWrappedFileIT.java |     18 +-
 .../agent/pojos/TestJsonOutputGuardrail.java       |     21 +
 .../src/main/docs/langchain4j-chat-component.adoc  |    147 +-
 .../docs/langchain4j-embeddings-component.adoc     |    273 +
 ...ngChain4jEmbeddingStoreComponentConfigurer.java |     21 +
 ...ain4jEmbeddingStoreConfigurationConfigurer.java |     21 +
 ...angChain4jEmbeddingStoreEndpointConfigurer.java |     21 +
 ...angChain4jEmbeddingStoreEndpointUriFactory.java |      6 +-
 .../embeddingstore/langchain4j-embeddingstore.json |     24 +-
 .../docs/langchain4j-embeddingstore-component.adoc |    174 +
 .../LangChain4jEmbeddingStoreConfiguration.java    |     45 +
 .../LangChain4jEmbeddingStoreProducer.java         |     53 +-
 ...ain4jEmbeddingStoreComponentQdrantTargetIT.java |     51 +
 .../apache/camel/component/weaviate/weaviate.json  |     27 +-
 .../weaviate/WeaviateVectorDbHeaders.java          |     27 +-
 components/camel-ai/pom.xml                        |      1 -
 .../avro/AvroMarshalAndUnmarshalTest.java          |      9 +-
 .../apache/camel/component/aws2/iam/aws2-iam.json  |     22 +-
 .../src/main/docs/aws2-iam-component.adoc          |    215 +
 .../camel/component/aws2/iam/IAM2Constants.java    |     38 +
 .../camel/component/aws2/iam/IAM2Operations.java   |     26 +-
 .../camel/component/aws2/iam/IAM2Producer.java     |    516 +
 .../component/aws2/iam/AmazonIAMClientMock.java    |    222 +
 .../camel/component/aws2/iam/IAMProducerTest.java  |    394 +
 .../KinesisConsumerClosedShardWithFailTest.java    |      8 +-
 .../bean/validator/BeanValidatorRouteTest.java     |    170 +-
 .../org/apache/camel/language/bean/bean.json       |      2 +-
 ...indySimpleCsvMandatoryFieldsUnmarshallTest.java |     19 +-
 .../BindyFixedLengthDelimitedFieldTest.java        |     38 +-
 .../dynamic/BindyFixedLengthDynamicFieldTest.java  |     14 +-
 .../cassandra/CassandraEndpointConfigurer.java     |      6 -
 .../cassandra/CassandraEndpointUriFactory.java     |      3 +-
 .../org/apache/camel/component/cassandra/cql.json  |     37 +-
 .../component/cassandra/CassandraConsumer.java     |     10 +-
 .../component/cassandra/CassandraEndpoint.java     |     25 +-
 .../component/cassandra/CassandraProducer.java     |     22 +-
 .../CassandraComponentRequestTimeoutIT.java        |    200 -
 .../clickup/ClickUpWebhookRegistrationTest.java    |      2 +-
 .../converter/crypto/CryptoDataFormatTest.java     |     12 +-
 .../csimple/joor/OriginalSimpleOperatorTest.java   |    114 +-
 .../language/csimple/joor/OriginalSimpleTest.java  |   1178 +-
 .../camel/component/cxf/jaxrs/CxfRsEndpoint.java   |      3 +-
 .../cxf/jaxrs/CxfRsConsumerWithBeanTest.java       |     12 +-
 .../cxf/jaxrs/CxfRsConvertBodyToTest.java          |     39 +-
 .../component/cxf/jaxrs/CxfRsEndpointTest.java     |     80 +-
 .../cxf/jaxrs/CxfRsProducerStreamCacheTest.java    |      6 +-
 .../cxf/jaxrs/CxfRsResponseWithHeadersTest.java    |     12 +-
 .../component/cxf/jaxrs/CxfRsStreamCacheTest.java  |     12 +-
 .../component/cxf/jaxrs/response/MyResponse.java}  |     15 +-
 .../CxfRsConsumerSimpleBindingImplTest.java        |     16 +-
 .../CxfRsConsumerSimpleBindingTest.java            |     54 +-
 .../component/cxf/jaxrs/testbean/EchoService.java  |     10 +-
 .../jaxws/CXFWsdlOnlyPayloadModeNoSpringTest.java  |     11 +-
 .../cxf/jaxws/CxfConsumerPayloadFaultTest.java     |     13 +-
 .../cxf/jaxws/CxfConsumerProviderTest.java         |      9 +-
 .../cxf/jaxws/CxfConsumerStartTwiceTest.java       |     16 +-
 .../cxf/jaxws/CxfConsumerStreamCacheTest.java      |      9 +-
 .../cxf/jaxws/CxfCustomizedExceptionTest.java      |     28 +-
 .../cxf/jaxws/CxfMultipleConsumersSupportTest.java |     14 +-
 .../cxf/jaxws/CxfProducerSessionTest.java          |     11 +-
 .../cxf/jaxws/CxfSchemaValidationTest.java         |     17 +-
 .../component/cxf/jaxrs/CxfRsConsumerTest.java     |     30 +-
 .../CxfRsConsumerSimpleBindingTest.java            |      3 +-
 .../cxf/AbstractCXFGreeterRouterTest.java          |     13 +-
 .../component/cxf/AbstractCxfWsdlFirstTest.java    |     27 +-
 .../component/cxf/CxfComponentEnableMtomTest.java  |     37 +-
 .../CxfConsumerPayloadFaultCauseEnabledTest.java   |     14 +-
 .../camel/component/cxf/CxfNonWrapperTest.java     |      9 +-
 .../cxf/CxfSpringCustomizedExceptionTest.java      |     23 +-
 .../camel/language/datasonnet/datasonnet.json      |      2 +-
 .../disruptor/DisruptorConfigureTest.java          |     14 +-
 .../DisruptorInOutChainedTimeoutTest.java          |     14 +-
 .../disruptor/DisruptorInOutWithErrorTest.java     |     12 +-
 .../disruptor/DisruptorNoConsumerTest.java         |     10 +-
 .../component/disruptor/DisruptorTimeoutTest.java  |     24 +-
 ...sruptorWaitForTaskCompleteOnCompletionTest.java |     12 +-
 .../vm/DisruptorVmInOutChainedTimeoutTest.java     |     16 +-
 .../vm/DisruptorVmInOutWithErrorTest.java          |     12 +-
 .../disruptor/vm/DisruptorVmTimeoutIssueTest.java  |     26 +-
 .../vm/SameDisruptorVmQueueSizeAndNoSizeTest.java  |     40 +-
 .../component/dns/DnsIpEndpointSpringTest.java     |     18 +-
 .../camel/component/dns/DnsIpEndpointTest.java     |     18 +-
 .../component/dns/DnsIpHeaderTransferTest.java     |     18 +-
 .../component/dns/DnsLookupEndpointSpringTest.java |     18 +-
 .../camel/component/dns/DnsLookupEndpointTest.java |     18 +-
 .../camel/component/exec/ExecJava8IssueTest.java   |      6 +-
 .../FhirJsonDataformatErrorHandlerTest.java        |     12 +-
 .../FhirXmlDataformatErrorHandlerTest.java         |     12 +-
 .../FhirJsonDataformatErrorHandlerSpringTest.java  |     12 +-
 .../FhirXmlDataformatErrorHandlerSpringTest.java   |     12 +-
 .../file/watch/FileWatchComponentNegativeTest.java |      8 +-
 .../component/file/remote/SftpOperations.java      |      3 +-
 .../component/graphql/GraphqlComponentTest.java    |     15 +-
 .../org/apache/camel/language/groovy/groovy.json   |      2 +-
 .../language/groovy/GroovyExpressionTest.java      |     14 +-
 .../camel/language/groovy/GroovyLanguageTest.java  |     12 +-
 .../camel/processor/groovy/GroovyLogEipTest.java   |     10 +-
 .../GuavaEventBusConsumerConfigurationTest.java    |     12 +-
 .../hazelcast/HazelcastErrorMessagesTest.java      |     22 +-
 .../hazelcast/HazelcastSedaConfigurationTest.java  |     10 +-
 .../org/apache/camel/component/hl7/hl7terser.json  |      2 +-
 .../camel/component/hl7/HL7ValidateTest.java       |     32 +-
 .../camel/component/http/HeaderFilteringTest.java  |      9 +-
 .../component/http/HttpPollingConsumerTest.java    |     12 +-
 .../execute_integration_tests.md                   |     32 +
 .../camel-ibm-watsonx-ai}/pom.xml                  |     58 +-
 .../watsonx/ai/WatsonxAiComponentConfigurer.java   |    244 +
 .../watsonx/ai/WatsonxAiEndpointConfigurer.java    |    228 +
 .../watsonx/ai/WatsonxAiEndpointUriFactory.java    |    104 +
 .../component/ibm/watsonx/ai/ibm-watsonx-ai.json   |    164 +
 .../services/org/apache/camel/component.properties |      7 +
 .../org/apache/camel/component/ibm-watsonx-ai      |      2 +
 .../camel/configurer/ibm-watsonx-ai-component      |      2 +
 .../camel/configurer/ibm-watsonx-ai-endpoint       |      2 +
 .../camel/urifactory/ibm-watsonx-ai-endpoint       |      2 +
 .../src/main/docs/ibm-watsonx-ai-component.adoc    |   1168 +
 .../ibm/watsonx/ai/WatsonxAiComponent.java}        |     48 +-
 .../ibm/watsonx/ai/WatsonxAiConfiguration.java     |    396 +
 .../ibm/watsonx/ai/WatsonxAiConstants.java         |    247 +
 .../ibm/watsonx/ai/WatsonxAiEndpoint.java          |    276 +
 .../ibm/watsonx/ai/WatsonxAiOperations.java        |     80 +
 .../ibm/watsonx/ai/WatsonxAiProducer.java          |     81 +
 .../ai/handler/AbstractWatsonxAiHandler.java       |    343 +
 .../ibm/watsonx/ai/handler/ChatHandler.java        |    188 +
 .../ibm/watsonx/ai/handler/DeploymentHandler.java  |    280 +
 .../ibm/watsonx/ai/handler/DetectionHandler.java   |    145 +
 .../ibm/watsonx/ai/handler/EmbeddingHandler.java   |     85 +
 .../ibm/watsonx/ai/handler/ForecastHandler.java    |     96 +
 .../watsonx/ai/handler/FoundationModelHandler.java |     88 +
 .../ibm/watsonx/ai/handler/RerankHandler.java      |     95 +
 .../ai/handler/TextClassificationHandler.java      |    252 +
 .../watsonx/ai/handler/TextExtractionHandler.java  |    271 +
 .../watsonx/ai/handler/TextGenerationHandler.java  |    162 +
 .../watsonx/ai/handler/TokenizationHandler.java    |     74 +
 .../ibm/watsonx/ai/handler/ToolHandler.java        |    182 +
 .../ai/handler/WatsonxAiOperationHandler.java      |     26 +-
 .../ai/handler/WatsonxAiOperationManager.java      |    110 +
 .../ai/handler/WatsonxAiOperationResponse.java     |     71 +
 .../ai/service/WatsonxAiServiceFactory.java        |    281 +
 .../ibm/watsonx/ai/support/FileInput.java          |     35 +-
 .../ibm/watsonx/ai/WatsonxAiComponentTest.java     |    169 +
 .../watsonx/ai/integration/WatsonxAiChatIT.java    |    178 +
 .../ai/integration/WatsonxAiChatWithToolsIT.java   |    175 +
 .../ai/integration/WatsonxAiDeploymentIT.java      |    192 +
 .../ai/integration/WatsonxAiDetectionIT.java       |    260 +
 .../ai/integration/WatsonxAiEmbeddingIT.java       |    167 +
 .../ai/integration/WatsonxAiForecastIT.java        |    127 +
 .../ai/integration/WatsonxAiFoundationModelIT.java |    136 +
 .../watsonx/ai/integration/WatsonxAiRerankIT.java  |    203 +
 .../ai/integration/WatsonxAiTestSupport.java       |    110 +
 .../integration/WatsonxAiTextClassificationIT.java |    365 +
 .../ai/integration/WatsonxAiTextExtractionIT.java  |    306 +
 .../ai/integration/WatsonxAiTextGenerationIT.java  |    213 +
 .../ai/integration/WatsonxAiTokenizationIT.java    |    186 +
 .../watsonx/ai/integration/WatsonxAiToolIT.java    |    152 +
 .../integration/WatsonxAiWebSocketStreamingIT.java |    236 +
 .../src/test/resources/log4j2.properties           |      6 +-
 .../src/test/resources/test-document.pdf           |     43 +
 components/camel-ibm/pom.xml                       |      1 +
 .../infinispan/InfinispanProducerTestSupport.java  |      5 +-
 .../InfinispanEmbeddedClusterConfiguration.java    |      2 +
 .../InfinispanEmbeddedQueryProducerTest.java       |      3 +
 .../InfinispanEmbeddedClusteredMasterTest.java     |      4 -
 ...panEmbeddedClusteredRoutePolicyFactoryTest.java |      4 -
 ...InfinispanEmbeddedClusteredRoutePolicyTest.java |      4 -
 .../InfinispanRemoteClusterConfiguration.java      |      2 +
 .../remote/InfinispanRemoteConfigurationIT.java    |     16 +-
 .../remote/InfinispanRemoteEmbeddingStoreIT.java   |     26 +-
 .../remote/InfinispanRemoteQueryProducerIT.java    |      3 +
 .../remote/InfinispanRemoteTestSupport.java        |     20 +
 .../AbstractInfinispanRemoteClusteredIT.java       |    214 -
 .../cluster/InfinispanRemoteClusteredViewIT.java   |      4 +-
 ...ispanRemoteIdempotentRepositoryTestSupport.java |      2 +
 .../META-INF/org/apache/camel/language/js/js.json  |      2 +-
 .../camel/jaxb/CamelJaxbFallbackConverterTest.java |     31 +-
 .../jaxb/JaxbDataFormatMustBeJAXBElementTest.java  |     16 +-
 .../camel/component/jdbc/JdbcOptionsTest.java      |     14 +-
 .../camel/component/jetty/HttpBasicAuthTest.java   |     18 +-
 .../camel/component/jetty/HttpBridgeRouteTest.java |     12 +-
 .../HttpOperationsFailedExceptionUriTest.java      |     17 +-
 .../component/jetty/HttpPollingConsumerTest.java   |     13 +-
 .../jetty/HttpProducerOkStatusCodeRangeTest.java   |     32 +-
 .../component/jetty/HttpProducerSOTimeoutTest.java |     15 +-
 .../jetty/HttpRedirectNoLocationTest.java          |     21 +-
 .../camel/component/jetty/HttpRedirectTest.java    |     38 +-
 .../component/jetty/HttpStreamCacheFileTest.java   |     17 +-
 .../camel/component/jetty/HttpsAsyncRouteTest.java |     18 +-
 .../jetty/JettyResponseBodyWhenErrorTest.java      |     27 +-
 .../JettyRouteWithUnknownSocketPropertiesTest.java |     14 +-
 ...ttyRouteWithUnknownSslSocketPropertiesTest.java |     16 +-
 .../component/jetty/JettySuspendResumeTest.java    |     13 +-
 .../camel/component/jetty/JettySuspendTest.java    |     13 +-
 .../camel/component/jetty/JettyXsltTest.java       |     15 +-
 .../component/jetty/SpringHttpsRouteTest.java      |     12 +-
 .../jetty/SpringJettyNoConnectionTest.java         |     13 +-
 .../async/JettyAsyncContinuationTimeoutTest.java   |     23 +-
 .../component/jetty/javabody/HttpJavaBodyTest.java |     28 +-
 .../component/jetty/proxy/HttpClientProxyTest.java |     35 +-
 .../HttpClientProxyTransferExceptionTest.java      |     26 +-
 .../jetty/rest/RestJettyBasicAuthTest.java         |     17 +-
 .../rest/RestJettyBindingModeJacksonXmlTest.java   |     13 +-
 .../jetty/rest/RestJettyBindingModeJsonTest.java   |     13 +-
 .../jetty/rest/RestJettyBindingModeXmlTest.java    |     11 +-
 .../jetty/rest/RestJettyMethodNotAllowedTest.java  |     26 +-
 .../JettyRestProducerInvalidApiDocTest.java        |     26 +-
 .../jira/producer/AddIssueLinkProducerTest.java    |     35 +-
 .../jira/producer/AddWorkLogProducerTest.java      |     35 +-
 .../jira/producer/FetchCommentsProducerTest.java   |     13 +-
 .../jira/producer/FetchIssueProducerTest.java      |     13 +-
 .../camel/component/jms/JmsAllowNullBodyTest.java  |     14 +-
 .../jms/JmsRouteTimeoutCheckerIntervalTest.java    |     14 +-
 .../JmsRouteWithDefaultKeyFormatStrategyTest.java  |     11 +-
 .../AsyncJmsProducerExceptionInTXManualIT.java     |     25 +-
 .../spring/tx/JMSTXInOutPersistentQueueIT.java     |     20 +-
 .../ncd/NoClassDefFoundErrorWrapExceptionTest.java |     20 +-
 .../camel/component/jmx/JMXComponentTest.java      |     32 +-
 .../camel/component/jmx/JMXEndpointTest.java       |     90 +-
 .../jmx/JMXRobustRemoteConnectionTest.java         |     14 +-
 .../org/apache/camel/language/joor/java.json       |      2 +-
 .../org/apache/camel/language/joor/joor.json       |      2 +-
 .../camel/processor/jpa/JpaProducerNoBodyTest.java |     12 +-
 .../META-INF/org/apache/camel/language/jq/jq.json  |      2 +-
 .../camel/language/jq/JqLanguageValidateTest.java  |     10 +-
 .../apache/camel/component/scp/ScpOperations.java  |      3 +-
 .../org/apache/camel/jsonpath/jsonpath.json        |      2 +-
 .../jsonpath/JsonPathSimpleInitBlockTest.java      |    118 +
 .../jsonpath/JsonPathSimpleSetVariableTest.java    |     99 +
 .../Jt400ComponentDefaultConnectionPoolTest.java   |     14 +-
 ...00ComponentDefaultSecureConnectionPoolTest.java |     14 +-
 .../camel/component/jt400/Jt400ComponentTest.java  |     10 +-
 .../component/kafka/KafkaComponentConfigurer.java  |     42 +
 .../component/kafka/KafkaEndpointConfigurer.java   |     42 +
 .../component/kafka/KafkaEndpointUriFactory.java   |     13 +-
 .../org/apache/camel/component/kafka/kafka.json    |     92 +-
 .../camel-kafka/src/main/docs/kafka-component.adoc |     62 +
 .../camel/component/kafka/KafkaConfiguration.java  |    183 +
 .../component/kafka/security/KafkaAuthType.java    |    200 +
 .../kafka/security/KafkaSecurityConfigurer.java    |    504 +
 .../camel/component/kafka/KafkaComponentTest.java  |    146 +
 .../integration/KafkaConsumerSaslAuthTypeIT.java   |    224 +
 .../integration/KafkaProducerSaslAuthTypeIT.java   |    211 +
 .../security/KafkaSecurityConfigurerTest.java      |    481 +
 components/camel-keycloak/pom.xml                  |      1 +
 .../security/KeycloakSecurityHelperTest.java       |     22 +-
 .../camel/component/mail/MailConfiguration.java    |      6 +
 .../apache/camel/component/mail/MailProducer.java  |     12 +-
 .../component/mail/InvalidConfigurationTest.java   |     20 +-
 .../camel/component/mail/MailNoRecipientsTest.java |     15 +-
 .../mail/MailProducerUnsupportedCharsetTest.java   |     16 +-
 .../SslContextParametersMailRouteTest.java         |     16 +-
 ...nAndHeaderRequiresClientAuthenticationTest.java |      8 +-
 .../internal/MllpSocketBufferReadFromTest.java     |     26 +-
 .../mllp/internal/MllpSocketBufferTest.java        |     10 +-
 .../camel/component/mock/MockValueBuilder.java     |    304 +
 .../org/apache/camel/language/mvel/mvel.json       |      2 +-
 .../netty/http/NettyHttp500ErrorTest.java          |     16 +-
 ...ettyHttp500ErrorThrowExceptionOnServerTest.java |     22 +-
 ...tpBasicAuthCustomSecurityAuthenticatorTest.java |     14 +-
 ...ttyHttpProducerThrowExceptionOnFailureTest.java |     24 +-
 .../http/NettyHttpRedirectNoLocationTest.java      |     20 +-
 .../netty/http/NettyHttpRedirectTest.java          |     20 +-
 .../netty/http/NettyHttpRequestTimeoutTest.java    |     16 +-
 .../netty/http/NettyHttpSuspendResume503Test.java  |     14 +-
 .../netty/http/NettyHttpSuspendResumeTest.java     |     12 +-
 .../netty/http/NettyHttpTransferExceptionTest.java |     16 +-
 ...woRoutesValidateBootstrapConfigurationTest.java |     12 +-
 .../netty/http/SpringNettyHttpBasicAuthTest.java   |     28 +-
 .../rest/RestNettyHttpBindingModeJsonTest.java     |     11 +-
 .../http/rest/RestNettyHttpBindingModeXmlTest.java |     11 +-
 .../http/rest/RestNettyMethodNotAllowedTest.java   |     26 +-
 .../netty/NettyInOutWithForcedNoResponseTest.java  |     12 +-
 .../component/netty/NettyRequestTimeoutTest.java   |     45 +-
 .../component/netty/NettySuspendResumeTest.java    |     11 +-
 .../component/netty/ObjectSerializationTest.java   |     11 +-
 .../org/apache/camel/language/ognl/ognl.json       |      2 +-
 .../camel/component/olingo4/Olingo4AppAPITest.java |     13 +-
 .../platform/http/main/ManagementHttpServer.java   |      3 +-
 ...PlatformHttpRestOpenApiConsumerRestDslTest.java |     32 +-
 .../vertx/PlatformHttpRestOpenApiConsumerTest.java |     34 +-
 .../ProtobufMarshalAndUnmarshalSpringTest.java     |     10 +-
 .../protobuf/ProtobufMarshalAndUnmarshalTest.java  |     10 +-
 .../org/apache/camel/language/python/python.json   |      2 +-
 .../camel-salesforce-component/pom.xml             |      6 +
 .../org/apache/camel/language/xquery/xquery.json   |      2 +-
 .../apache/camel/component/service/service.json    |      2 +-
 .../src/main/docs/service-component.adoc           |      5 +-
 .../camel/component/service/ServiceComponent.java  |      1 +
 .../camel/component/service/ServiceConsumer.java   |      1 +
 .../camel/component/service/ServiceEndpoint.java   |      1 +
 .../servlet/MultiServletConsumerTest.java          |     20 +-
 .../component/servlet/ServletChoiceBeanTest.java   |     10 +-
 .../sjms/producer/QueueProducerQoSTest.java        |     14 +-
 .../sjms/tx/TransactedQueueInOutProducerTest.java  |     10 +-
 .../sjms/tx/TransactedQueueProducerTest.java       |     10 +-
 .../sjms/tx/TransactedTopicProducerTest.java       |     10 +-
 .../camel/component/sjms2/Sjms2EndpointTest.java   |     37 +-
 .../soap/name/ServiceInterfaceStrategyTest.java    |     38 +-
 .../converter/soap/name/TypeNameStrategyTest.java  |     10 +-
 .../camel/dataformat/soap/SoapCxfClientTest.java   |     14 +-
 .../camel/dataformat/soap/SoapCxfServerTest.java   |     14 +-
 .../camel/dataformat/soap/SoapUnMarshalTest.java   |     14 +-
 .../dataformat/soap12/Soap12UnMarshalTest.java     |     14 +-
 .../apache/camel/component/bean/BeanRouteTest.java |      9 +-
 .../rest/SpringFromRestDuplicateTest.java          |     16 +-
 .../apache/camel/spring/EndpointReferenceTest.java |     12 +-
 .../SpringBeanPostProcessorDisabledTest.java       |     13 +-
 ...gRoutesConfigurationBuilderIdOrPatternTest.java |      9 +-
 .../SpringRoutesConfigurationExternalTest.java     |      9 +-
 .../camel/spring/bind/ProcessorAsEndpointTest.java |      9 +-
 .../ErrorHandlerCamelContextRefNotFoundTest.java   |     18 +-
 .../ErrorHandlerRouteContextRefNotFoundTest.java   |     18 +-
 .../OnExceptionNoExceptionConfiguredTest.java      |      9 +-
 .../spring/config/OneRouteRefOnExceptionTest.java  |     12 +-
 .../config/OneRouteRefReverseOnExceptionTest.java  |     12 +-
 .../camel/spring/config/SpringRouteNoFromTest.java |     18 +-
 .../spring/config/SpringRouteNoOutputTest.java     |     18 +-
 .../spring/config/TwoRouteRefOnExceptionTest.java  |     12 +-
 .../config/TwoRouteRefReverseOnExceptionTest.java  |     12 +-
 .../MixedPropagationTransactedTest.java            |     30 +-
 .../MixedTransactionPropagationTest.java           |     16 +-
 ...ransactionalClientDataSourceTransactedTest.java |     16 +-
 .../TransactionalClientDataSourceAsyncTest.java    |     16 +-
 ...alClientDataSourceMinimalConfigurationTest.java |     16 +-
 ...sactionalClientDataSourceNotTransactedTest.java |     14 +-
 .../TransactionalClientDataSourceTest.java         |     16 +-
 ...ourceWithOnExceptionHandledAndRollbackTest.java |      9 +-
 ...lientDataSourceWithOnExceptionRollbackTest.java |     16 +-
 ...ctionalClientDataSourceWithOnExceptionTest.java |     16 +-
 .../TransactionalClientWithRollbackTest.java       |     12 +-
 .../spring/issues/SpringCatchNestedFailTest.java   |     12 +-
 .../spring/issues/SpringFinallyNestedFailTest.java |     12 +-
 ...andlerAndContextScopedOnExceptionIssueTest.java |     14 +-
 .../SpringCamelContextStartingFailedEventTest.java |     18 +-
 .../JavaDslTransactedNoTXManagerTest.java          |     16 +-
 ...gDeadLetterChannelInvalidDeadLetterUriTest.java |     18 +-
 ...etterChannelInvalidOptionDeadLetterUriTest.java |     14 +-
 ...ringDoubleLoadBalancerMisconfigurationTest.java |     16 +-
 ...ingErrorHandlerRedeliveryPolicyProfileTest.java |      9 +-
 .../spring/processor/SpringFilterNoChildTest.java  |     18 +-
 .../SpringRouteTopLevelMisconfiguredTest.java      |     32 +-
 .../processor/SpringTryCatchMisconfiguredTest.java |     32 +-
 ...ingTryCatchMustHaveExceptionConfiguredTest.java |     14 +-
 .../onexception/SpringOnExceptionSubRouteTest.java |     10 +-
 .../org/apache/camel/language/spel/spel.json       |      2 +-
 .../camel/component/sql/DefaultSqlEndpoint.java    |      3 +-
 .../sql/DefaultSqlPrepareStatementStrategy.java    |      2 +-
 .../apache/camel/component/sql/SqlConsumer.java    |      1 -
 .../sql/SqlConsumerOutputTypeSelectListTest.java   |      1 -
 .../sql/SqlConsumerOutputTypeSelectOneTest.java    |      1 -
 .../camel/component/sql/SqlDynamicKameletTest.java |      5 +-
 .../camel/component/sql/SqlProducerAndInTest.java  |     15 +-
 .../sql/SqlProducerCustomDataSourceTest.java       |      5 +-
 .../component/sql/SqlProducerFetchSizeTest.java    |      5 +-
 .../camel/component/sql/SqlProducerInBodyTest.java |     15 +-
 .../component/sql/SqlProducerInMultiTest.java      |     15 +-
 .../camel/component/sql/SqlProducerInTest.java     |     15 +-
 .../component/sql/SqlProducerInVariablesTest.java  |     15 +-
 .../sql/SqlProducerNamedParameterNotExistTest.java |     20 +-
 .../sql/SqlProducerOutputTypeSelectListTest.java   |      1 -
 .../sql/SqlProducerOutputTypeSelectOneTest.java    |      1 -
 .../camel/component/sql/SqlProducerToDTest.java    |      5 +-
 .../component/sql/SqlProducerWhereIssueTest.java   |      5 +-
 .../apache/camel/component/sql/SqlRouteTest.java   |      3 +-
 .../sql/stored/CallableStatementWrapperTest.java   |      5 +-
 .../camel/component/sql/stored/ParserTest.java     |     11 +-
 .../sql/stored/ProducerBatchInvalidTest.java       |     19 +-
 .../component/sql/stored/ProducerInOutTest.java    |      1 -
 .../ClassLoadingAwareObjectInputStreamTest.java    |     21 +-
 .../jdbc/JdbcAggregateStoreAsTextTest.java         |      1 -
 .../jdbc/JdbcRemoveConfirmOrderAggregateTest.java  |      7 +-
 .../camel/language/xtokenizer/xtokenize.json       |      2 +-
 .../camel/component/telegram/model/User.java       |    112 +-
 .../junit5/patterns/AdviceWithNotStartedTest.java  |     10 +-
 .../test/junit5/patterns/AsyncSendMockTest.java    |      9 +-
 .../junit6/patterns/AdviceWithNotStartedTest.java  |     10 +-
 .../test/junit6/patterns/AsyncSendMockTest.java    |      9 +-
 .../thrift/ThriftProducerSecurityTest.java         |     13 +-
 .../component/thrift/ThriftProducerSyncTest.java   |     13 +-
 .../ThriftMarshalAndUnmarshalSpringTest.java       |     21 +-
 .../thrift/ThriftMarshalAndUnmarshalTest.java      |     21 +-
 .../undertow/DefaultUndertowHttpBindingTest.java   |      3 +-
 .../undertow/UndertowConsumerUnregisterTest.java   |     13 +-
 .../component/undertow/UndertowError500Test.java   |     10 +-
 .../undertow/UndertowHandlersSpringTest.java       |     17 +-
 .../component/undertow/UndertowHttp2Test.java      |     14 +-
 .../undertow/UndertowPrefixMatchingTest.java       |     13 +-
 .../undertow/UndertowSuspendResumeTest.java        |     12 +-
 .../rest/RestUndertowHttpBindingModeXmlTest.java   |      9 +-
 .../rest/RestUndertowMethodNotAllowedTest.java     |     24 +-
 .../spi/SecurityProviderHttpHandlerTest.java       |     15 +-
 .../spi/SecurityProviderNoAcceptanceTest.java      |     15 +-
 .../SecurityProviderRolesFromComponentTest.java    |     15 +-
 .../undertow/spi/SecurityProviderTest.java         |     15 +-
 .../spi/SecurityProviderWithoutProviderTest.java   |     15 +-
 .../UniVocityCsvDataFormatUnmarshalSpringTest.java |     16 +-
 .../UniVocityCsvDataFormatUnmarshalTest.java       |     16 +-
 ...niVocityFixedDataFormatUnmarshalSpringTest.java |     16 +-
 .../UniVocityFixedDataFormatUnmarshalTest.java     |     16 +-
 .../UniVocityTsvDataFormatUnmarshalSpringTest.java |     16 +-
 .../UniVocityTsvDataFormatUnmarshalTest.java       |     16 +-
 .../org/apache/camel/language/wasm/wasm.json       |      2 +-
 .../apache/camel/WorkdayCommonAPIProducerTest.java |     27 +-
 .../apache/camel/WorkdayReportProducerTest.java    |     15 +-
 .../component/xmlsecurity/XmlSignatureTest.java    |     16 +-
 .../org/apache/camel/language/xpath/xpath.json     |      2 +-
 .../component/xslt/SaxonInvalidXsltFileTest.java   |     13 +-
 .../component/xslt/SaxonXsltFeatureRouteTest.java  |     15 +-
 .../camel/component/zookeeper/cloud/MetaData.java  |      2 +-
 .../zookeeper/cloud/ZooKeeperServiceDiscovery.java |      2 +-
 .../cloud/ZooKeeperServiceDiscoveryFactory.java    |      2 +-
 .../zookeeper/cloud/ZooKeeperServiceRegistry.java  |      2 +-
 .../ZooKeeperServiceRegistryConfiguration.java     |      2 +-
 .../SpringZooKeeperServiceCallRouteIT.java         |      2 +
 .../integration/ZooKeeperServiceCallRouteIT.java   |      2 +
 .../integration/ZooKeeperServiceDiscoveryIT.java   |      2 +
 .../ZooKeeperServiceRegistrationITBase.java        |      2 +
 ...ceRegistrationWithRoutePolicyAndMetadataIT.java |      2 +
 ...erviceRegistrationWithRoutePolicyFactoryIT.java |      2 +
 ...KeeperServiceRegistrationWithRoutePolicyIT.java |      2 +
 ...rServiceRegistrationWithServiceComponentIT.java |      2 +
 .../ZooKeeperClusteredRoutePolicyFactoryIT.java    |      3 +-
 .../ZooKeeperClusteredRoutePolicyIT.java           |      3 +-
 .../cluster/integration/ZooKeeperMasterIT.java     |      3 +-
 .../zookeeper/integration/ZooKeeperProducerIT.java |     15 +-
 components/pom.xml                                 |      4 +-
 .../apache/camel/language/constant/constant.json   |      2 +-
 .../org/apache/camel/language/csimple/csimple.json |      7 +-
 .../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     |      7 +-
 .../org/apache/camel/language/simple/simple.json   |    191 +-
 .../apache/camel/language/tokenizer/tokenize.json  |      2 +-
 .../apache/camel/language/variable/variable.json   |      2 +-
 .../modules/languages/pages/constant-language.adoc |      1 -
 .../modules/languages/pages/csimple-language.adoc  |      8 +-
 .../languages/pages/exchangeProperty-language.adoc |      1 -
 .../modules/languages/pages/file-language.adoc     |      1 -
 .../modules/languages/pages/header-language.adoc   |      1 -
 .../docs/modules/languages/pages/ref-language.adoc |      1 -
 .../modules/languages/pages/simple-language.adoc   |    660 +-
 .../modules/languages/pages/tokenize-language.adoc |      5 +-
 .../modules/languages/pages/variable-language.adoc |      1 -
 .../language/csimple/CSimpleCodeGenerator.java     |      3 +-
 .../camel/language/csimple/CSimpleHelper.java      |    385 +-
 .../camel/language/csimple/CSimpleLanguage.java    |      4 +
 .../camel/language/simple/BaseSimpleParser.java    |     91 +-
 .../camel/language/simple/SimpleConstants.java     |    557 +-
 .../language/simple/SimpleExpressionBuilder.java   |   1188 +-
 .../language/simple/SimpleExpressionParser.java    |    108 +-
 .../language/simple/SimpleInitBlockParser.java     |    174 +
 .../language/simple/SimpleInitBlockTokenizer.java  |     91 +
 .../camel/language/simple/SimpleLanguage.java      |      8 +-
 .../language/simple/SimplePredicateParser.java     |     64 +-
 .../camel/language/simple/SimpleTokenizer.java     |     51 +-
 .../language/simple/ast/InitBlockExpression.java   |    123 +
 .../simple/ast/SimpleFunctionExpression.java       |    960 +-
 .../language/simple/ast/SimpleFunctionStart.java   |    501 +-
 .../language/simple/ast/TernaryExpression.java     |    163 +
 .../language/simple/types/InitOperatorType.java    |     38 +-
 .../language/simple/types/SimpleTokenType.java     |     28 +
 .../{TokenType.java => TernaryOperatorType.java}   |     45 +-
 .../camel/language/simple/types/TokenType.java     |      4 +
 .../org/apache/camel/model/language/constant.json  |      2 +-
 .../org/apache/camel/model/language/csimple.json   |      7 +-
 .../apache/camel/model/language/datasonnet.json    |      2 +-
 .../camel/model/language/exchangeProperty.json     |      2 +-
 .../apache/camel/model/language/expression.json    |      2 +-
 .../org/apache/camel/model/language/groovy.json    |      2 +-
 .../org/apache/camel/model/language/header.json    |      2 +-
 .../org/apache/camel/model/language/hl7terser.json |      2 +-
 .../org/apache/camel/model/language/java.json      |      2 +-
 .../org/apache/camel/model/language/joor.json      |      2 +-
 .../org/apache/camel/model/language/jq.json        |      2 +-
 .../org/apache/camel/model/language/js.json        |      2 +-
 .../org/apache/camel/model/language/jsonpath.json  |      2 +-
 .../org/apache/camel/model/language/language.json  |      2 +-
 .../org/apache/camel/model/language/method.json    |      2 +-
 .../org/apache/camel/model/language/mvel.json      |      2 +-
 .../org/apache/camel/model/language/ognl.json      |      2 +-
 .../org/apache/camel/model/language/python.json    |      2 +-
 .../org/apache/camel/model/language/ref.json       |      2 +-
 .../org/apache/camel/model/language/simple.json    |      7 +-
 .../org/apache/camel/model/language/spel.json      |      2 +-
 .../org/apache/camel/model/language/tokenize.json  |      2 +-
 .../org/apache/camel/model/language/variable.json  |      2 +-
 .../org/apache/camel/model/language/wasm.json      |      2 +-
 .../org/apache/camel/model/language/xpath.json     |      2 +-
 .../org/apache/camel/model/language/xquery.json    |      2 +-
 .../org/apache/camel/model/language/xtokenize.json |      2 +-
 .../META-INF/org/apache/camel/model/onWhen.json    |      2 +-
 .../camel/model/validator/predicateValidator.json  |      2 +-
 .../java/org/apache/camel/builder/Builder.java     |     11 +
 .../org/apache/camel/builder/BuilderSupport.java   |     16 +-
 .../org/apache/camel/builder/ExpressionClause.java |     25 +
 .../camel/builder/ExpressionClauseSupport.java     |     33 +
 .../org/apache/camel/model/OnWhenDefinition.java   |      3 +
 .../camel/model/language/CSimpleExpression.java    |     48 +
 .../camel/model/language/ExpressionDefinition.java |     15 +-
 .../camel/model/language/SimpleExpression.java     |     48 +
 .../validator/PredicateValidatorDefinition.java    |      3 +
 .../reifier/language/CSimpleExpressionReifier.java |      3 +-
 .../reifier/language/SimpleExpressionReifier.java  |      3 +-
 .../camel/builder/FluentProducerTemplateTest.java  |     30 +-
 .../apache/camel/builder/xml/XPathFeatureTest.java |     50 +-
 ...leProducerCharsetUTFtoISOConvertBodyToTest.java |     20 +-
 .../mock/MockValueBuilderJsonEqualsTest.java       |    273 +
 .../xslt/XsltTransformingExceptionTest.java        |     16 +-
 .../camel/component/xslt/ZXsltTotalOpsTest.java    |     17 +-
 .../org/apache/camel/issues/RouteIdClashTest.java  |     16 +-
 .../camel/language/XPathLanguageValidateTest.java  |     14 +-
 .../camel/language/simple/SimpleInitBlockTest.java |    113 +
 .../apache/camel/language/simple/SimpleTest.java   |    915 +-
 .../org/apache/camel/processor/AsyncLoopTest.java  |     11 +-
 .../apache/camel/processor/BeanSingletonTest.java  |     16 +-
 .../CamelContextLogExhaustedMessageBodyTest.java   |     10 +-
 .../ChoicePredicateThrowExceptionTest.java         |     18 +-
 .../ChoiceWhenBeanExpressionWithExceptionTest.java |     16 +-
 .../camel/processor/ChoiceWhenNoOutputTest.java    |     13 +-
 ...ChannelBuilderWithInvalidDeadLetterUriTest.java |     21 +-
 ...DeadLetterChannelNotHandleNewExceptionTest.java |     14 +-
 .../DefaultErrorHandlerCatchThrowableTest.java     |     15 +-
 ...ErrorHandlerLogExhaustedMessageHistoryTest.java |      9 +-
 .../DefaultErrorHandlerLogStackTraceTest.java      |      9 +-
 .../DefaultErrorHandlerRedeliveryRefTest.java      |      9 +-
 .../DefaultErrorHandlerRedeliveryTest.java         |     23 +-
 .../camel/processor/DefaultErrorHandlerTest.java   |      9 +-
 .../DoubleLoadBalancerMisconfigurationTest.java    |     32 +-
 ...HandlerOnExceptionRedeliveryAndHandledTest.java |     19 +-
 .../processor/EvaluateExpressionProcessorTest.java |     13 +-
 .../processor/ExpressionPlaceholderNestedTest.java |     25 +-
 .../processor/FailOverAllFailedExceptionTest.java  |     13 +-
 .../camel/processor/FailOverLoadBalanceTest.java   |     15 +-
 ...lOverLoadBalanceWrappedExceptionNoLuckTest.java |     13 +-
 .../processor/FailOverNotCatchedExceptionTest.java |     13 +-
 .../FailoverMaximumFailoverAttemptsTest.java       |     10 +-
 .../processor/FileRollbackOnCompletionTest.java    |     13 +-
 .../apache/camel/processor/LoopCopyErrorTest.java  |     10 +-
 .../java/org/apache/camel/processor/LoopTest.java  |     11 +-
 .../MulticastFineGrainedErrorHandlingTest.java     |      9 +-
 .../processor/MulticastNoStopOnExceptionTest.java  |     13 +-
 ...ticastParallelFineGrainedErrorHandlingTest.java |      9 +-
 .../MulticastParallelNoStopOnExceptionTest.java    |     13 +-
 .../MulticastParallelStopOnExceptionTest.java      |     23 +-
 .../camel/processor/MulticastRedeliverTest.java    |     23 +-
 .../processor/MulticastStopOnExceptionTest.java    |     17 +-
 .../OnCompletionInvalidConfiguredTest.java         |     27 +-
 .../RecipientListDoNotStopOnExceptionTest.java     |     13 +-
 .../RecipientListIgnoreInvalidEndpointsTest.java   |     14 +-
 .../processor/RecipientListRedeliverTest.java      |     23 +-
 .../RecipientListStopOnExceptionTest.java          |     15 +-
 .../camel/processor/RollbackCustomMessageTest.java |     13 +-
 .../processor/RollbackDefaultMessageTest.java      |     13 +-
 .../camel/processor/RollbackDoTryCatchTest.java    |     13 +-
 .../org/apache/camel/processor/RollbackTest.java   |     15 +-
 .../camel/processor/RouteOneInputAllowedTest.java  |     21 +-
 .../processor/RouteStartupOrderClashTest.java      |     11 +-
 .../processor/RouteTopLevelMisconfiguredTest.java  |     61 +-
 .../processor/SplitterNoStopOnExceptionTest.java   |     13 +-
 .../SplitterParallelStopOnExceptionTest.java       |     23 +-
 .../processor/SplitterStopOnExceptionTest.java     |     17 +-
 .../ThreadsCoreAndMaxPoolInvalidTest.java          |     22 +-
 .../camel/processor/ThreadsInvalidConfigTest.java  |    166 +-
 .../processor/ThreadsZeroInCoreAndMaxPoolTest.java |     29 +-
 .../camel/processor/ThrowExceptionMessageTest.java |     13 +-
 .../processor/ThrowExceptionNullMessageTest.java   |     12 +-
 .../apache/camel/processor/ThrowExceptionTest.java |     13 +-
 .../ThrowExceptionUninstantiatableClassTest.java   |     11 +-
 .../ToDynamicPropertyPlaceholderTest.java          |     12 +-
 .../org/apache/camel/processor/ToDynamicTest.java  |     11 +-
 .../TryCatchMustHaveExceptionConfiguredTest.java   |     12 +-
 .../camel/processor/TryProcessorOnWhenTest.java    |     13 +-
 ...alidatePredicateExceptionFactoryGlobalTest.java |     18 +-
 .../ValidatePredicateExceptionFactoryTest.java     |     30 +-
 .../apache/camel/processor/ValidateRegExpTest.java |     28 +-
 .../apache/camel/processor/ValidateSimpleTest.java |     18 +-
 .../processor/ValidatingDomProcessorTest.java      |     12 +-
 .../processor/ValidatingProcessorFromUrlTest.java  |      9 +-
 .../ValidatingProcessorNotUseSharedSchemaTest.java |     32 +-
 .../camel/processor/ValidatingProcessorTest.java   |     48 +-
 .../ValidationFinallyBlockNoCatchTest.java         |     11 +-
 .../AggregateClosedCorrelationKeyTest.java         |     29 +-
 .../AggregateIgnoreInvalidCorrelationKeysTest.java |     13 +-
 .../AggregateRepositoryReturnNullTest.java         |     15 +-
 .../AggregateUnknownExecutorServiceRefTest.java    |     12 +-
 .../DistributedOptimisticLockFailingTest.java      |     26 +-
 .../async/AsyncDefaultErrorHandlerTest.java        |     12 +-
 .../async/AsyncEndpointFailedAfterTest.java        |     14 +-
 ...pointMulticastFineGrainedErrorHandlingTest.java |      9 +-
 ...tRecipientListFineGrainedErrorHandlingTest.java |      9 +-
 .../async/AsyncEndpointUoWFailedTest.java          |     14 +-
 ...xceptionFailureProcessorWithRedeliveryTest.java |     14 +-
 ...sorAwaitManagerInterruptWithRedeliveryTest.java |     16 +-
 .../processor/async/AsyncRouteWithErrorTest.java   |     26 +-
 .../camel/processor/converter/ConvertBodyTest.java |     28 +-
 .../processor/converter/ConvertHeaderTest.java     |     28 +-
 .../processor/converter/ConvertVariableTest.java   |     10 +-
 .../enricher/EnricherAggregateOnExceptionTest.java |     12 +-
 .../EnricherAsyncUnhandledExceptionTest.java       |     43 +-
 .../PollEnricherAggregateOnExceptionTest.java      |     12 +-
 .../RoutingSlipCreateProducerFailedTest.java       |     10 +-
 .../RoutingSlipIgnoreInvalidEndpointsTest.java     |     12 +-
 .../throttle/ThrottlerInvalidConfiguredTest.java   |     12 +-
 .../ConcurrentRequestsThrottlerTest.java           |      3 +-
 .../DefaultValidationErrorHandlerTest.java         |     70 +-
 .../validator/BeanValidatorOutputValidateTest.java |     12 +-
 .../validator/ValidatorXmlSchemaTest.java          |     10 +-
 .../apache/camel/support/ServiceSupportTest.java   |     16 +-
 .../org/apache/camel/util/ObjectHelperTest.java    |    337 +-
 .../org/apache/camel/main/components.properties    |      2 +-
 .../main/MainIoCBeanPostProcessorDisabledTest.java |     10 +-
 .../org/apache/camel/main/MainListenerTest.java    |     10 +-
 .../java/org/apache/camel/main/MainScan3Test.java  |     14 +-
 .../camel/main/MainStartupConditionTest.java       |      6 +-
 .../main/MainStartupConditionTimeoutTest.java      |      6 +-
 ...gRouteControllerFilterFailToStartRouteTest.java |     10 +-
 .../JmxInstrumentationUsingPlatformMBSTest.java    |     10 +-
 .../JmxNotificationEventNotifierTest.java          |     11 +-
 .../camel/management/LoggingEventNotifierTest.java |     11 +-
 .../ManagedBrowsableEndpointAsJSonTest.java        |     12 +-
 .../ManagedBrowsableEndpointAsXmlTest.java         |     15 +-
 .../camel/management/ManagedDuplicateIdTest.java   |     26 +-
 .../ManagedRouteUpdateRouteFromXmlTest.java        |     14 +-
 .../ManagedRouteWithOnExceptionTest.java           |     16 +-
 .../camel/management/ManagedStartupFailedTest.java |      9 +-
 .../ManagedTypeConverterRegistryTest.java          |      9 +-
 .../camel/management/PublishEventNotifierTest.java |     11 +-
 .../PublishEventNotifierToRouteTest.java           |     11 +-
 .../TwoManagedCamelContextClashTest.java           |     10 +-
 .../apache/camel/processor/NoErrorHandlerTest.java |     16 +-
 .../org/apache/camel/support/GroupIterator.java    |      2 +-
 .../camel/support/builder/ExpressionBuilder.java   |     52 +
 .../camel/support/builder/PredicateBuilder.java    |     47 +
 .../java/org/apache/camel/util/HomeHelper.java     |     23 +-
 .../java/org/apache/camel/util/SensitiveUtils.java |      2 +
 .../java/org/apache/camel/util/StringHelper.java   |      5 +-
 .../org/apache/camel/util/StringHelperTest.java    |     37 +-
 .../java/org/apache/camel/xml/in/ModelParser.java  |      2 +
 .../java/org/apache/camel/xml/out/ModelWriter.java |      2 +
 .../org/apache/camel/xml/in/ModelParserTest.java   |     16 +-
 .../org/apache/camel/yaml/out/ModelWriter.java     |      2 +
 docs/.pnp.cjs                                      |     58 +-
 .../modules/ROOT/examples/json/chroma.json         |      1 -
 .../modules/ROOT/examples/json/ibm-watsonx-ai.json |      1 +
 docs/components/modules/ROOT/nav.adoc              |      2 +-
 .../modules/ROOT/pages/chroma-component.adoc       |      1 -
 .../ROOT/pages/ibm-watsonx-ai-component.adoc       |      1 +
 docs/package.json                                  |      2 +-
 .../ROOT/pages/camel-4x-upgrade-guide-4_17.adoc    |      8 +-
 .../modules/ROOT/pages/camel-jbang-launcher.adoc   |     13 +
 .../modules/ROOT/pages/camel-jbang.adoc            |     54 +
 .../pages/jbang-commands/camel-jbang-cmd-send.adoc |      1 +
 .../pages/jbang-commands/camel-jbang-commands.adoc |      1 +
 .../pages/jbang-commands/camel-jbang-explain.adoc  |     40 +
 .../pages/langchain4j-spring-boot-integration.adoc |    540 +
 .../modules/ROOT/pages/release-guide.adoc          |      8 +-
 .../partials/jbang-commands/examples/explain.adoc  |    122 +
 docs/yarn.lock                                     |     10 +-
 .../camel/cli/connector/LocalCliConnector.java     |      3 +-
 .../component/ComponentsBuilderFactory.java        |     27 +-
 .../dsl/ChromaComponentBuilderFactory.java         |    177 -
 .../dsl/IbmWatsonxAiComponentBuilderFactory.java   |    656 +
 .../dsl/KafkaComponentBuilderFactory.java          |    120 +
 ...ain4jEmbeddingstoreComponentBuilderFactory.java |     69 +
 .../builder/endpoint/EndpointBuilderFactory.java   |      2 +-
 .../camel/builder/endpoint/EndpointBuilders.java   |      2 +-
 .../builder/endpoint/StaticEndpointBuilders.java   |     84 +-
 .../dsl/CassandraEndpointBuilderFactory.java       |     90 -
 .../endpoint/dsl/ChromaEndpointBuilderFactory.java |    372 -
 .../endpoint/dsl/IAM2EndpointBuilderFactory.java   |    193 +
 .../endpoint/dsl/KafkaEndpointBuilderFactory.java  |    384 +
 ...hain4jEmbeddingStoreEndpointBuilderFactory.java |    119 +
 .../dsl/ServiceEndpointBuilderFactory.java         |      2 +
 .../dsl/WatsonxAiEndpointBuilderFactory.java       |   1715 +
 .../WeaviateVectorDbEndpointBuilderFactory.java    |     71 +-
 dsl/camel-jbang/camel-jbang-container/Dockerfile   |      2 +-
 .../META-INF/camel-jbang-commands-metadata.json    |      3 +-
 .../dsl/jbang/core/commands/CamelJBangMain.java    |      1 +
 .../camel/dsl/jbang/core/commands/Debug.java       |      2 +-
 .../camel/dsl/jbang/core/commands/Explain.java     |    635 +
 .../apache/camel/dsl/jbang/core/commands/Run.java  |     12 +-
 .../camel/dsl/jbang/core/commands/RunHelper.java   |     10 +-
 .../camel/dsl/jbang/core/commands/Shell.java       |      3 +-
 .../core/commands/action/CamelSendAction.java      |    264 +-
 .../dsl/jbang/core/commands/infra/InfraRun.java    |      4 +-
 .../jbang/core/commands/version/VersionList.java   |     34 +-
 .../dsl/jbang/core/common/CommandLineHelper.java   |      3 +-
 .../dsl/jbang/core/common/LauncherHelper.java      |    133 +
 .../camel/dsl/jbang/core/commands/ExportTest.java  |     16 +-
 .../commands/action/CamelSendActionInfraTest.java  |    620 +
 .../camel-jbang-main/dist/CamelJBang.java          |      6 +-
 .../src/main/jbang/main/CamelJBang.java            |      6 +-
 dsl/camel-jbang/camel-jbang-mcp/pom.xml            |    139 +
 .../dsl/jbang/core/commands/mcp/CatalogTools.java  |    404 +
 .../dsl/jbang/core/commands/mcp/ExplainTools.java  |    167 +
 .../jbang/core/commands/mcp/TransformTools.java    |    216 +
 .../dsl/jbang/core/commands/mcp/VersionTools.java  |    122 +
 .../src/main/resources/application.properties      |     16 +-
 dsl/camel-jbang/camel-launcher/pom.xml             |      2 +-
 .../camel/dsl/jbang/launcher/CamelLauncher.java    |     40 +
 dsl/camel-jbang/pom.xml                            |      1 +
 .../camel-component-known-dependencies.properties  |      2 +-
 .../dsl/yaml/deserializers/ModelDeserializers.java |     68 +-
 .../generated/resources/schema/camelYamlDsl.json   |     66 +-
 .../camel/dsl/yaml/SimpleInitBlockTest.groovy      |     60 +
 .../camel/dsl/yaml/SimpleTrimResultTest.groovy     |     60 +
 parent/pom.xml                                     |     97 +-
 pom.xml                                            |      5 +-
 .../arangodb/services/ArangoDBInfraService.java    |      8 +
 .../artemis/services/ArtemisInfraService.java      |     17 +
 .../infra/aws/common/services/AWSInfraService.java |      8 +
 .../azure/common/services/AzureInfraService.java   |     12 +
 .../cassandra/services/CassandraInfraService.java  |     24 +
 .../services/ChatScriptInfraService.java           |     12 +
 test-infra/camel-test-infra-chroma/pom.xml         |     63 -
 .../test/infra/chroma/common/ChromaProperties.java |     27 -
 .../services/ChromaLocalContainerInfraService.java |    109 -
 .../src/main/resources/META-INF/MANIFEST.MF        |      1 -
 .../test/infra/chroma/services/ChromaService.java  |     26 -
 .../chroma/services/ChromaServiceFactory.java      |     72 -
 .../test/infra/cli/services/CliBuiltContainer.java |      2 +-
 .../couchbase/services/CouchbaseInfraService.java  |      9 +
 .../couchdb/services/CouchDbInfraService.java      |     13 +
 .../docling/services/DoclingInfraService.java      |      4 +
 .../services/ElasticSearchInfraService.java        |     15 +
 .../test/infra/fhir/services/FhirInfraService.java |      7 +
 .../test/infra/ftp/services/FtpInfraService.java   |      9 +
 .../pubsub/services/GooglePubSubInfraService.java  |      9 +
 .../vault/services/HashicorpVaultInfraService.java |      4 +
 .../hazelcast/services/HazelcastInfraService.java  |      8 +
 .../infra/hivemq/services/HiveMQInfraService.java  |     17 +
 .../infra/ibmmq/services/IbmMQInfraService.java    |     20 +
 .../services/InfinispanInfraService.java           |      5 +
 .../keycloak/services/KeycloakInfraService.java    |     20 +
 .../infra/keycloak/services/container.properties   |      1 -
 .../lra/services/MicroprofileLRAInfraService.java  |      8 +
 .../infra/milvus/services/MilvusInfraService.java  |      8 +
 .../infra/minio/services/MinioInfraService.java    |      4 +
 .../mongodb/services/MongoDBInfraService.java      |      6 +
 .../mosquitto/services/MosquittoInfraService.java  |     13 +
 .../test/infra/nats/services/NatsInfraService.java |      5 +
 .../infra/ollama/services/OllamaInfraService.java  |     35 +
 .../openldap/services/OpenldapInfraService.java    |     38 +
 .../postgres/services/PostgresInfraService.java    |     32 +
 .../infra/pulsar/services/PulsarInfraService.java  |     10 +
 .../infra/qdrant/services/QdrantInfraService.java  |      8 +
 .../rabbitmq/services/RabbitMQInfraService.java    |     24 +
 .../infra/redis/services/RedisInfraService.java    |      5 +
 .../rocketmq/services/RocketMQInfraService.java    |      4 +
 .../test/infra/smb/services/SmbInfraService.java   |     30 +
 .../camel/test/infra/smb/services/Dockerfile       |      2 +-
 .../test/infra/solr/services/SolrInfraService.java |     10 +
 .../services/TorchServeInfraService.java           |     12 +
 .../TorchServeLocalContainerInfraService.java      |      5 +
 .../test/infra/xmpp/services/XmppInfraService.java |      5 +
 .../zookeeper/services/ZooKeeperInfraService.java  |     13 +
 test-infra/pom.xml                                 |      1 -
 .../camel/tooling/maven/MavenDownloaderImpl.java   |      7 +-
 .../apache/camel/maven/packaging/MojoHelper.java   |      5 +-
 .../maven/packaging/PrepareComponentMojo.java      |     10 +-
 870 files changed, 144089 insertions(+), 121011 deletions(-)
 delete mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/chroma.json
 create mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/ibm-watsonx-ai.json
 delete mode 100644 
components/camel-ai/camel-chroma/src/generated/java/org/apache/camel/component/chroma/ChromaComponentConfigurer.java
 delete mode 100644 
components/camel-ai/camel-chroma/src/generated/java/org/apache/camel/component/chroma/ChromaConfigurationConfigurer.java
 delete mode 100644 
components/camel-ai/camel-chroma/src/generated/java/org/apache/camel/component/chroma/ChromaEndpointConfigurer.java
 delete mode 100644 
components/camel-ai/camel-chroma/src/generated/java/org/apache/camel/component/chroma/ChromaEndpointUriFactory.java
 delete mode 100644 
components/camel-ai/camel-chroma/src/generated/resources/META-INF/org/apache/camel/component/chroma/chroma.json
 delete mode 100644 
components/camel-ai/camel-chroma/src/generated/resources/META-INF/services/org/apache/camel/component.properties
 delete mode 100644 
components/camel-ai/camel-chroma/src/generated/resources/META-INF/services/org/apache/camel/component/chroma
 delete mode 100644 
components/camel-ai/camel-chroma/src/generated/resources/META-INF/services/org/apache/camel/configurer/chroma-component
 delete mode 100644 
components/camel-ai/camel-chroma/src/generated/resources/META-INF/services/org/apache/camel/configurer/chroma-endpoint
 delete mode 100644 
components/camel-ai/camel-chroma/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.component.chroma.ChromaConfiguration
 delete mode 100644 
components/camel-ai/camel-chroma/src/generated/resources/META-INF/services/org/apache/camel/urifactory/chroma-endpoint
 delete mode 100644 
components/camel-ai/camel-chroma/src/main/docs/chroma-component.adoc
 delete mode 100644 
components/camel-ai/camel-chroma/src/main/java/org/apache/camel/component/chroma/Chroma.java
 delete mode 100644 
components/camel-ai/camel-chroma/src/main/java/org/apache/camel/component/chroma/ChromaConfiguration.java
 delete mode 100644 
components/camel-ai/camel-chroma/src/main/java/org/apache/camel/component/chroma/ChromaEndpoint.java
 delete mode 100644 
components/camel-ai/camel-chroma/src/main/java/org/apache/camel/component/chroma/ChromaHeaders.java
 delete mode 100644 
components/camel-ai/camel-chroma/src/main/java/org/apache/camel/component/chroma/ChromaProducer.java
 delete mode 100644 
components/camel-ai/camel-chroma/src/test/java/org/apache/camel/component/chroma/ChromaTestSupport.java
 delete mode 100644 
components/camel-ai/camel-chroma/src/test/java/org/apache/camel/component/chroma/it/ChromaContainerIT.java
 create mode 100644 
components/camel-ai/camel-docling/src/test/java/org/apache/camel/component/docling/integration/OcrExtractionIT.java
 create mode 100644 
components/camel-ai/camel-docling/src/test/resources/multi_page.pdf
 delete mode 100644 
components/camel-cassandraql/src/test/java/org/apache/camel/component/cassandra/integration/CassandraComponentRequestTimeoutIT.java
 rename 
components/{camel-ai/camel-chroma/src/main/java/org/apache/camel/component/chroma/ChromaAction.java
 => 
camel-cxf/camel-cxf-rest/src/test/java/org/apache/camel/component/cxf/jaxrs/response/MyResponse.java}
 (76%)
 create mode 100644 
components/camel-ibm/camel-ibm-watsonx-ai/execute_integration_tests.md
 rename components/{camel-ai/camel-chroma => 
camel-ibm/camel-ibm-watsonx-ai}/pom.xml (60%)
 create mode 100644 
components/camel-ibm/camel-ibm-watsonx-ai/src/generated/java/org/apache/camel/component/ibm/watsonx/ai/WatsonxAiComponentConfigurer.java
 create mode 100644 
components/camel-ibm/camel-ibm-watsonx-ai/src/generated/java/org/apache/camel/component/ibm/watsonx/ai/WatsonxAiEndpointConfigurer.java
 create mode 100644 
components/camel-ibm/camel-ibm-watsonx-ai/src/generated/java/org/apache/camel/component/ibm/watsonx/ai/WatsonxAiEndpointUriFactory.java
 create mode 100644 
components/camel-ibm/camel-ibm-watsonx-ai/src/generated/resources/META-INF/org/apache/camel/component/ibm/watsonx/ai/ibm-watsonx-ai.json
 create mode 100644 
components/camel-ibm/camel-ibm-watsonx-ai/src/generated/resources/META-INF/services/org/apache/camel/component.properties
 create mode 100644 
components/camel-ibm/camel-ibm-watsonx-ai/src/generated/resources/META-INF/services/org/apache/camel/component/ibm-watsonx-ai
 create mode 100644 
components/camel-ibm/camel-ibm-watsonx-ai/src/generated/resources/META-INF/services/org/apache/camel/configurer/ibm-watsonx-ai-component
 create mode 100644 
components/camel-ibm/camel-ibm-watsonx-ai/src/generated/resources/META-INF/services/org/apache/camel/configurer/ibm-watsonx-ai-endpoint
 create mode 100644 
components/camel-ibm/camel-ibm-watsonx-ai/src/generated/resources/META-INF/services/org/apache/camel/urifactory/ibm-watsonx-ai-endpoint
 create mode 100644 
components/camel-ibm/camel-ibm-watsonx-ai/src/main/docs/ibm-watsonx-ai-component.adoc
 rename 
components/{camel-ai/camel-chroma/src/main/java/org/apache/camel/component/chroma/ChromaComponent.java
 => 
camel-ibm/camel-ibm-watsonx-ai/src/main/java/org/apache/camel/component/ibm/watsonx/ai/WatsonxAiComponent.java}
 (57%)
 create mode 100644 
components/camel-ibm/camel-ibm-watsonx-ai/src/main/java/org/apache/camel/component/ibm/watsonx/ai/WatsonxAiConfiguration.java
 create mode 100644 
components/camel-ibm/camel-ibm-watsonx-ai/src/main/java/org/apache/camel/component/ibm/watsonx/ai/WatsonxAiConstants.java
 create mode 100644 
components/camel-ibm/camel-ibm-watsonx-ai/src/main/java/org/apache/camel/component/ibm/watsonx/ai/WatsonxAiEndpoint.java
 create mode 100644 
components/camel-ibm/camel-ibm-watsonx-ai/src/main/java/org/apache/camel/component/ibm/watsonx/ai/WatsonxAiOperations.java
 create mode 100644 
components/camel-ibm/camel-ibm-watsonx-ai/src/main/java/org/apache/camel/component/ibm/watsonx/ai/WatsonxAiProducer.java
 create mode 100644 
components/camel-ibm/camel-ibm-watsonx-ai/src/main/java/org/apache/camel/component/ibm/watsonx/ai/handler/AbstractWatsonxAiHandler.java
 create mode 100644 
components/camel-ibm/camel-ibm-watsonx-ai/src/main/java/org/apache/camel/component/ibm/watsonx/ai/handler/ChatHandler.java
 create mode 100644 
components/camel-ibm/camel-ibm-watsonx-ai/src/main/java/org/apache/camel/component/ibm/watsonx/ai/handler/DeploymentHandler.java
 create mode 100644 
components/camel-ibm/camel-ibm-watsonx-ai/src/main/java/org/apache/camel/component/ibm/watsonx/ai/handler/DetectionHandler.java
 create mode 100644 
components/camel-ibm/camel-ibm-watsonx-ai/src/main/java/org/apache/camel/component/ibm/watsonx/ai/handler/EmbeddingHandler.java
 create mode 100644 
components/camel-ibm/camel-ibm-watsonx-ai/src/main/java/org/apache/camel/component/ibm/watsonx/ai/handler/ForecastHandler.java
 create mode 100644 
components/camel-ibm/camel-ibm-watsonx-ai/src/main/java/org/apache/camel/component/ibm/watsonx/ai/handler/FoundationModelHandler.java
 create mode 100644 
components/camel-ibm/camel-ibm-watsonx-ai/src/main/java/org/apache/camel/component/ibm/watsonx/ai/handler/RerankHandler.java
 create mode 100644 
components/camel-ibm/camel-ibm-watsonx-ai/src/main/java/org/apache/camel/component/ibm/watsonx/ai/handler/TextClassificationHandler.java
 create mode 100644 
components/camel-ibm/camel-ibm-watsonx-ai/src/main/java/org/apache/camel/component/ibm/watsonx/ai/handler/TextExtractionHandler.java
 create mode 100644 
components/camel-ibm/camel-ibm-watsonx-ai/src/main/java/org/apache/camel/component/ibm/watsonx/ai/handler/TextGenerationHandler.java
 create mode 100644 
components/camel-ibm/camel-ibm-watsonx-ai/src/main/java/org/apache/camel/component/ibm/watsonx/ai/handler/TokenizationHandler.java
 create mode 100644 
components/camel-ibm/camel-ibm-watsonx-ai/src/main/java/org/apache/camel/component/ibm/watsonx/ai/handler/ToolHandler.java
 copy 
test-infra/camel-test-infra-mongodb/src/main/java/org/apache/camel/test/infra/mongodb/services/MongoDBInfraService.java
 => 
components/camel-ibm/camel-ibm-watsonx-ai/src/main/java/org/apache/camel/component/ibm/watsonx/ai/handler/WatsonxAiOperationHandler.java
 (52%)
 create mode 100644 
components/camel-ibm/camel-ibm-watsonx-ai/src/main/java/org/apache/camel/component/ibm/watsonx/ai/handler/WatsonxAiOperationManager.java
 create mode 100644 
components/camel-ibm/camel-ibm-watsonx-ai/src/main/java/org/apache/camel/component/ibm/watsonx/ai/handler/WatsonxAiOperationResponse.java
 create mode 100644 
components/camel-ibm/camel-ibm-watsonx-ai/src/main/java/org/apache/camel/component/ibm/watsonx/ai/service/WatsonxAiServiceFactory.java
 copy 
test-infra/camel-test-infra-chroma/src/main/java/org/apache/camel/test/infra/chroma/services/ChromaRemoteInfraService.java
 => 
components/camel-ibm/camel-ibm-watsonx-ai/src/main/java/org/apache/camel/component/ibm/watsonx/ai/support/FileInput.java
 (57%)
 create mode 100644 
components/camel-ibm/camel-ibm-watsonx-ai/src/test/java/org/apache/camel/component/ibm/watsonx/ai/WatsonxAiComponentTest.java
 create mode 100644 
components/camel-ibm/camel-ibm-watsonx-ai/src/test/java/org/apache/camel/component/ibm/watsonx/ai/integration/WatsonxAiChatIT.java
 create mode 100644 
components/camel-ibm/camel-ibm-watsonx-ai/src/test/java/org/apache/camel/component/ibm/watsonx/ai/integration/WatsonxAiChatWithToolsIT.java
 create mode 100644 
components/camel-ibm/camel-ibm-watsonx-ai/src/test/java/org/apache/camel/component/ibm/watsonx/ai/integration/WatsonxAiDeploymentIT.java
 create mode 100644 
components/camel-ibm/camel-ibm-watsonx-ai/src/test/java/org/apache/camel/component/ibm/watsonx/ai/integration/WatsonxAiDetectionIT.java
 create mode 100644 
components/camel-ibm/camel-ibm-watsonx-ai/src/test/java/org/apache/camel/component/ibm/watsonx/ai/integration/WatsonxAiEmbeddingIT.java
 create mode 100644 
components/camel-ibm/camel-ibm-watsonx-ai/src/test/java/org/apache/camel/component/ibm/watsonx/ai/integration/WatsonxAiForecastIT.java
 create mode 100644 
components/camel-ibm/camel-ibm-watsonx-ai/src/test/java/org/apache/camel/component/ibm/watsonx/ai/integration/WatsonxAiFoundationModelIT.java
 create mode 100644 
components/camel-ibm/camel-ibm-watsonx-ai/src/test/java/org/apache/camel/component/ibm/watsonx/ai/integration/WatsonxAiRerankIT.java
 create mode 100644 
components/camel-ibm/camel-ibm-watsonx-ai/src/test/java/org/apache/camel/component/ibm/watsonx/ai/integration/WatsonxAiTestSupport.java
 create mode 100644 
components/camel-ibm/camel-ibm-watsonx-ai/src/test/java/org/apache/camel/component/ibm/watsonx/ai/integration/WatsonxAiTextClassificationIT.java
 create mode 100644 
components/camel-ibm/camel-ibm-watsonx-ai/src/test/java/org/apache/camel/component/ibm/watsonx/ai/integration/WatsonxAiTextExtractionIT.java
 create mode 100644 
components/camel-ibm/camel-ibm-watsonx-ai/src/test/java/org/apache/camel/component/ibm/watsonx/ai/integration/WatsonxAiTextGenerationIT.java
 create mode 100644 
components/camel-ibm/camel-ibm-watsonx-ai/src/test/java/org/apache/camel/component/ibm/watsonx/ai/integration/WatsonxAiTokenizationIT.java
 create mode 100644 
components/camel-ibm/camel-ibm-watsonx-ai/src/test/java/org/apache/camel/component/ibm/watsonx/ai/integration/WatsonxAiToolIT.java
 create mode 100644 
components/camel-ibm/camel-ibm-watsonx-ai/src/test/java/org/apache/camel/component/ibm/watsonx/ai/integration/WatsonxAiWebSocketStreamingIT.java
 rename components/{camel-ai/camel-chroma => 
camel-ibm/camel-ibm-watsonx-ai}/src/test/resources/log4j2.properties (90%)
 create mode 100644 
components/camel-ibm/camel-ibm-watsonx-ai/src/test/resources/test-document.pdf
 delete mode 100644 
components/camel-infinispan/camel-infinispan/src/test/java/org/apache/camel/component/infinispan/remote/cluster/AbstractInfinispanRemoteClusteredIT.java
 create mode 100644 
components/camel-jsonpath/src/test/java/org/apache/camel/jsonpath/JsonPathSimpleInitBlockTest.java
 create mode 100644 
components/camel-jsonpath/src/test/java/org/apache/camel/jsonpath/JsonPathSimpleSetVariableTest.java
 create mode 100644 
components/camel-kafka/src/main/java/org/apache/camel/component/kafka/security/KafkaAuthType.java
 create mode 100644 
components/camel-kafka/src/main/java/org/apache/camel/component/kafka/security/KafkaSecurityConfigurer.java
 create mode 100644 
components/camel-kafka/src/test/java/org/apache/camel/component/kafka/integration/KafkaConsumerSaslAuthTypeIT.java
 create mode 100644 
components/camel-kafka/src/test/java/org/apache/camel/component/kafka/integration/KafkaProducerSaslAuthTypeIT.java
 create mode 100644 
components/camel-kafka/src/test/java/org/apache/camel/component/kafka/security/KafkaSecurityConfigurerTest.java
 create mode 100644 
core/camel-core-languages/src/main/java/org/apache/camel/language/simple/SimpleInitBlockParser.java
 create mode 100644 
core/camel-core-languages/src/main/java/org/apache/camel/language/simple/SimpleInitBlockTokenizer.java
 create mode 100644 
core/camel-core-languages/src/main/java/org/apache/camel/language/simple/ast/InitBlockExpression.java
 create mode 100644 
core/camel-core-languages/src/main/java/org/apache/camel/language/simple/ast/TernaryExpression.java
 rename 
test-infra/camel-test-infra-chroma/src/main/java/org/apache/camel/test/infra/chroma/services/ChromaRemoteInfraService.java
 => 
core/camel-core-languages/src/main/java/org/apache/camel/language/simple/types/InitOperatorType.java
 (58%)
 copy 
core/camel-core-languages/src/main/java/org/apache/camel/language/simple/types/{TokenType.java
 => TernaryOperatorType.java} (54%)
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/component/mock/MockValueBuilderJsonEqualsTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/language/simple/SimpleInitBlockTest.java
 rename 
test-infra/camel-test-infra-chroma/src/main/java/org/apache/camel/test/infra/chroma/services/ChromaInfraService.java
 => core/camel-util/src/main/java/org/apache/camel/util/HomeHelper.java (64%)
 delete mode 120000 docs/components/modules/ROOT/examples/json/chroma.json
 create mode 120000 
docs/components/modules/ROOT/examples/json/ibm-watsonx-ai.json
 delete mode 120000 docs/components/modules/ROOT/pages/chroma-component.adoc
 create mode 120000 
docs/components/modules/ROOT/pages/ibm-watsonx-ai-component.adoc
 create mode 100644 
docs/user-manual/modules/ROOT/pages/jbang-commands/camel-jbang-explain.adoc
 create mode 100644 
docs/user-manual/modules/ROOT/pages/langchain4j-spring-boot-integration.adoc
 create mode 100644 
docs/user-manual/modules/ROOT/partials/jbang-commands/examples/explain.adoc
 delete mode 100644 
dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/ChromaComponentBuilderFactory.java
 create mode 100644 
dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/IbmWatsonxAiComponentBuilderFactory.java
 delete mode 100644 
dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/ChromaEndpointBuilderFactory.java
 create mode 100644 
dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/WatsonxAiEndpointBuilderFactory.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Explain.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/common/LauncherHelper.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/action/CamelSendActionInfraTest.java
 create mode 100644 dsl/camel-jbang/camel-jbang-mcp/pom.xml
 create mode 100644 
dsl/camel-jbang/camel-jbang-mcp/src/main/java/org/apache/camel/dsl/jbang/core/commands/mcp/CatalogTools.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-mcp/src/main/java/org/apache/camel/dsl/jbang/core/commands/mcp/ExplainTools.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-mcp/src/main/java/org/apache/camel/dsl/jbang/core/commands/mcp/TransformTools.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-mcp/src/main/java/org/apache/camel/dsl/jbang/core/commands/mcp/VersionTools.java
 rename 
test-infra/camel-test-infra-chroma/src/main/resources/org/apache/camel/test/infra/chroma/services/container.properties
 => dsl/camel-jbang/camel-jbang-mcp/src/main/resources/application.properties 
(63%)
 create mode 100644 
dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/SimpleInitBlockTest.groovy
 create mode 100644 
dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/SimpleTrimResultTest.groovy
 delete mode 100644 test-infra/camel-test-infra-chroma/pom.xml
 delete mode 100644 
test-infra/camel-test-infra-chroma/src/main/java/org/apache/camel/test/infra/chroma/common/ChromaProperties.java
 delete mode 100644 
test-infra/camel-test-infra-chroma/src/main/java/org/apache/camel/test/infra/chroma/services/ChromaLocalContainerInfraService.java
 delete mode 100644 
test-infra/camel-test-infra-chroma/src/main/resources/META-INF/MANIFEST.MF
 delete mode 100644 
test-infra/camel-test-infra-chroma/src/test/java/org/apache/camel/test/infra/chroma/services/ChromaService.java
 delete mode 100644 
test-infra/camel-test-infra-chroma/src/test/java/org/apache/camel/test/infra/chroma/services/ChromaServiceFactory.java


Reply via email to