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