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

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


 discard 55397c256a18 chore(deps): Bump djl-version from 0.36.0 to 0.38.0
     add e281286b564e chore(deps): Bump milo-version from 1.1.6 to 1.1.7 
(#26394)
     add ae08509c8a7b chore(deps): Bump com.aliyun:sls20201230 from 5.18.0 to 
5.18.1 in the aliyun group (#26389)
     add f83d8d25a6f6 chore(deps): Bump actions/setup-java from 6.0.0 to 6.0.1 
(#26388)
     add b2ba97345ef1 chore(camel-test-infra-consul): upgrade consul.container 
to 2.0.4 (#26384)
     add 73fcea400d5f chore(camel-test-infra-milvus): upgrade milvus.container 
to v2.6.23 (#26385)
     add d375689184e0 chore(camel-test-infra-neo4j): upgrade neo4j.container to 
2026.08-community-ubi10 (#26386)
     add 8222b7a39bce chore(camel-test-infra-ollama): upgrade ollama.container 
to 0.34.0 (#26387)
     add 1bd86b010266 CAMEL-24713: user manual - fix the YAML examples that do 
not validate; camel-yaml-dsl - add delayer to route (#26390)
     add 9610bbc68ff2 CAMEL-24713: camel-jbang - generate the 
camel_catalog_sample fallback (eip-samples.json) from the documentation with a 
mojo, validated in the build (#26391)
     add 710004d9bb34 Regen
     add 8b195b3c35cf CAMEL-24710: docs - the YAML examples of the data format 
pages validate (#26392)
     add c0f454d36fce chore(deps-dev): Bump 
org.apache.maven.plugins:maven-surefire-report-plugin
     add 4fd639b2fc55 CAMEL-24670: camel-openai - complete the Responses API 
support (#26264)
     add dddd56f1dd77 CAMEL-24690: camel-python - evaluate under the 
interpreter lock, the globals are shared (#26311)
     add daa86560aa2a CAMEL-24683: camel-groovy - pretty print groovyJson in a 
single pass with a DefaultJsonGenerator subclass
     add 6919a3f8d837 CAMEL-24682: camel-groovy - resolve the language and 
shell factory once, keep the compiled script per expression, lazy binding
     add 74ab8a253a12 CAMEL-24689: camel-javascript - share one GraalJS Engine, 
cache the Source, materialize results (#26310)
     add 6b31f7df4ae6 CAMEL-24684: camel-groovy - reuse the groovyXml parser 
configuration and write documents once (#26305)
     add ff8cd2759f2b perf: camel-joor - compile inline scripts once when 
preCompile=false
     add b6355fb3d5d6 perf: camel-joor - default-value patterns must not span 
two calls on a line
     add d08823e1aa43 chore(deps): Bump aws-java-sdk2-version from 2.54.13 to 
2.54.16
     add 725050292393 CAMEL-24694 - Adapt RestDefinitionEmitterTest to change 
of type of required attribute
     add 98802f5446da Fix upgrade guide which broke the removal part of 4.23
     add 440641c69b64 CAMEL-24688: camel-quickjs - controlled camel API, 
variables/exception bindings, compile scripts once per engine (#26309)
     add aa1c4fb9fe35 chore(deps): Bump huaweicloud-sdk-version from 3.1.215 to 
3.1.216
     add daa21dff2e1e chore(deps): Bump mongo-java-driver-version from 5.11.0 
to 5.11.1
     add bac605380ad3 chore(deps): Bump io.atlassian.fugue:fugue from 6.1.5 to 
7.0.1
     add c6cbc21a0005 chore(deps): Bump quarkus-version from 3.39.2 to 3.39.3
     add 3d11202d8f87 chore(deps): Bump io.nats:jnats from 2.26.2 to 2.26.3
     add 7e1194522beb chore(camel-test-infra-aws-v2): upgrade aws.container to 
2.0.1
     add b9042b63e9c2 chore(deps): Bump com.twilio.sdk:twilio from 13.0.0 to 
13.0.1
     add b677bf4e1d56 chore(deps): Bump dev.toonformat:jtoon from 2.0.2 to 2.0.4
     add ca0c839ff8c5 chore(deps): Bump io.github.classgraph:classgraph
     add e98287b6712f CAMEL-23761: Add SqsProducerDelayedQueueIT for the 
delayed queue pattern (#26395)
     add 7777cd4a3f9e chore(deps): Bump eu.maveniverse.maven.scalpel:extension3
     add 49bc498e3916 CAMEL-24719: camel-weaviate - remove the dead 
VECTOR_FIELD_NAME header (#26396)
     add caf68b54f26e CAMEL-24717: camel-opa - do not publish the bearerToken 
in the health-check id (#26415)
     add 955747787f69 chore(deps): Bump 
org.apache.activemq:activemq-client-jakarta
     add e46bd644c941 chore(deps): Bump com.couchbase.client:java-client from 
3.12.2 to 3.12.3
     add 604e040bef0a chore(deps): Bump com.stripe:stripe-java from 33.4.0 to 
33.4.2
     add d9904d34c7a3 chore(deps): Bump com.auth0:java-jwt from 4.6.0 to 4.6.1
     add f6c4f331a7e6 chore(deps): Bump org.jgroups:jgroups from 5.5.6.Final to 
5.5.7.Final
     add 2da882d8b707 chore(deps): Bump quarkus-mcp-server-version from 2.0.0 
to 2.0.1
     add 8d44061ae5bb chore(deps): Bump jline-version from 4.4.2 to 4.4.3
     add 76f991d10094 chore(deps): Bump com.mchange:c3p0 from 0.14.1 to 0.14.2
     add 7c05667e8d15 CAMEL-24710: docs - the YAML examples of the component 
pages validate (#26397)
     add 87991bb0c575 CAMEL-24710: docs - the YAML examples of the component 
sub-pages, language and yaml-dsl pages validate (#26398)
     add b69d769784d6 CAMEL-24723: camel-jbang - camel validate yaml 
--canonical reports the deprecated compact notation as such; the runtime WARN 
covers implicit expressions (#26403)
     add 63f3b6a597ff chore(deps): Bump the opentelemetry group with 5 updates 
(#26438)
     add d343f961a389 CAMEL-24714: camel-core-model - complete the @AsPredicate 
marking and have the Simple check read asPredicate from the catalog (#26399)
     add 52e115605675 CAMEL-24722: camel-yaml-dsl - the validator and 
deserializer hints recommend the canonical YAML format, not the deprecated 
shorthand (#26401)
     add ced0be935bc8 chore(deps): Bump org.aesh:terminal-http from 3.17.2 to 
3.18.0 (#26442)
     add d798721d390f chore(deps): Bump org.apache.fory:fory-core from 1.7.1 to 
1.7.2 (#26441)
     add e3df9183b3d6 chore(deps): Bump org.messaginghub:pooled-jms from 3.2.4 
to 3.2.5 (#26440)
     add c4a1571f12af chore(deps): Bump com.alibaba:fastjson from 2.0.64 to 
2.0.65 (#26439)
     add 025f7cb97232 CAMEL-24744: camel-jbang - MCP scaffold tools, camel init 
templates and bundled examples generate canonical YAML
     add 998a60666f72 CAMEL-24725: apply the shared deserialization filter in 
KeyValueRepositoryHelper
     add cef7fab36fee CAMEL-24731: camel-spiffe - register acceptAnySpiffeId 
with the security policy framework
     add 1d2cba763707 CAMEL-24730: camel-spiffe - do not let inbound headers 
choose the operation or the validated audience
     add 18531956f633 CAMEL-24710: docs - aws2-s3-vectors says its YAML 
examples need camel-groovy
     add 2328bb522ec7 CAMEL-24696: camel-core-model - inheritErrorHandler is a 
String so property placeholders resolve at route startup
     add f0de73f7a63e chore: pin com.aliyun:tea so the Alibaba components do 
not resolve an open version range
     add 409edf79dbbe chore(deps): Bump aws-java-sdk2-version from 2.54.16 to 
2.54.17
     add 1addf2eadb0b chore(deps): Bump activemq-artemis-version from 2.56.0 to 
2.57.0
     add 9f4378833804 chore(deps): camel-jms - adapt 
JmsTestConnectionOnStartupTest to Artemis 2.57.0 exception mapping
     add 6daeefed7220 CAMEL-24292: camel-sql, camel-sql-stored - gate the 
query/template override headers behind an opt-in (#26268)
     add ffabaa06703d CAMEL-24749: camel-core - failover load balancer honours 
inheritErrorHandler=false again
     add e6df68db324b ci: generate SBOM for active LTS branches (4.22.x, 
4.18.x) (#26466)
     add 95c7ea83bf9b CAMEL-24729: camel-infinispan - report an expiry that is 
missing its time unit (#26427)
     add 563609bc1384 CAMEL-24732: camel-opa - withhold credential headers from 
the includeHeaders wildcard (#26430)
     add eec977c4bb1c docs: how to analyze a Camel SBOM via CLI and OWASP 
Dependency-Track (#26468)
     add 297f045453d3 chore(deps): Bump com.arangodb:arangodb-java-driver
     add 9280d2dffa91 chore(deps): Bump com.prowidesoftware:pw-iso20022
     add 58597a395b66 chore(deps): Bump org.apache.zookeeper:zookeeper from 
3.9.5 to 3.9.6
     add c47a7860f040 CAMEL-24709: camel-yaml-dsl - class not found hint for 
beans uses the bean metadata on the classpath (#26455)
     add 7a9a8177141f chore(deps-dev): Bump 
org.codehaus.mojo:versions-maven-plugin
     add 2468fbcc7000 CAMEL-24755: camel-sql-stored - align the resource 
schemes in the CAMEL-24292 upgrade-guide entry (#26470)
     add d6a743e77af6 chore(deps): Bump ai.docling:docling-serve-client from 
0.6.1 to 0.6.5 (#26434)
     add 130d3624133e CAMEL-24752: camel-core - generated name to artifact 
table so unknown component, language and data format errors say which jar to 
add (#26459)
     add b8debda9a865 Removal of Hazelcast-atomicvalue
     add bb77e9899340 CAMEL-24750 - Deprecate Minio
     add 8340467b3df0 chore(deps): Bump djl-version from 0.36.0 to 0.38.0

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   (55397c256a18)
            \
             N -- N -- N   refs/heads/dependabot/maven/djl-version-0.38.0 
(8340467b3df0)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .github/CI-ARCHITECTURE.md                         |    2 +-
 .github/workflows/alternative-os-build-main.yml    |    2 +-
 .github/workflows/camel-launcher-native-exe.yml    |    6 +-
 .../{generate-sbom-main.yml => generate-sbom.yml}  |   31 +-
 .github/workflows/main-build.yml                   |    2 +-
 .github/workflows/package-native-validation.yml    |    4 +-
 .github/workflows/pr-build-main.yml                |    2 +-
 .github/workflows/security-scan.yml                |    2 +-
 .github/workflows/sonar-build.yml                  |    2 +-
 .github/workflows/sonar-scan.yml                   |    2 +-
 .mvn/extensions.xml                                |    2 +-
 catalog/camel-catalog/pom.xml                      |    2 +
 .../catalog/beans/CassandraKeyValueRepository.json |    2 +-
 .../catalog/beans/HazelcastKeyValueRepository.json |    2 +-
 .../beans/InfinispanRemoteKeyValueRepository.json  |    2 +-
 .../catalog/beans/JdbcKeyValueRepository.json      |    2 +-
 .../camel/catalog/beans/JpaKeyValueRepository.json |    2 +-
 .../catalog/beans/KafkaKeyValueRepository.json     |    2 +-
 .../catalog/beans/RedisKeyValueRepository.json     |    2 +-
 .../org/apache/camel/catalog/components.properties |    1 -
 .../catalog/components/hazelcast-atomicvalue.json  |   43 -
 .../org/apache/camel/catalog/components/minio.json |    2 +-
 .../org/apache/camel/catalog/components/opa.json   |    4 +-
 .../apache/camel/catalog/components/openai.json    |  299 ++--
 .../apache/camel/catalog/components/spiffe.json    |   10 +-
 .../camel/catalog/components/sql-stored.json       |    8 +-
 .../org/apache/camel/catalog/components/sql.json   |    8 +-
 .../apache/camel/catalog/components/weaviate.json  |   21 +-
 .../org/apache/camel/catalog/docs.properties       |    1 -
 .../apache/camel/catalog/docs/a2a-component.adoc   |   20 +-
 .../apache/camel/catalog/docs/a2a-consumer.adoc    |    8 +-
 .../apache/camel/catalog/docs/a2a-producer.adoc    |  148 +-
 .../camel/catalog/docs/ai-resource-component.adoc  |   10 +-
 .../apache/camel/catalog/docs/atom-component.adoc  |   18 +-
 .../apache/camel/catalog/docs/avro-component.adoc  |   12 +-
 .../apache/camel/catalog/docs/avro-dataformat.adoc |    4 +-
 .../camel/catalog/docs/aws2-athena-component.adoc  |   64 +-
 .../catalog/docs/aws2-eventbridge-component.adoc   |   10 +-
 .../camel/catalog/docs/aws2-iam-component.adoc     |  498 +++----
 .../camel/catalog/docs/aws2-kinesis-component.adoc |    6 +-
 .../docs/aws2-kinesis-firehose-component.adoc      |   14 +-
 .../camel/catalog/docs/aws2-kms-component.adoc     |   36 +-
 .../camel/catalog/docs/aws2-lambda-component.adoc  |  248 ++--
 .../camel/catalog/docs/aws2-mq-component.adoc      |   36 +-
 .../camel/catalog/docs/aws2-msk-component.adoc     |   18 +-
 .../catalog/docs/aws2-s3-consumer-examples.adoc    |   30 +-
 .../catalog/docs/aws2-s3-vectors-component.adoc    |   14 +-
 .../camel/catalog/docs/aws2-sns-component.adoc     |   26 +-
 .../camel/catalog/docs/aws2-sqs-component.adoc     |   66 +-
 .../docs/aws2-step-functions-component.adoc        |    6 +-
 .../camel/catalog/docs/aws2-sts-component.adoc     |   42 +-
 .../catalog/docs/aws2-timestream-component.adoc    |   42 +-
 .../catalog/docs/azure-cosmosdb-component.adoc     |   12 +-
 .../catalog/docs/azure-storage-blob-component.adoc |   12 +-
 .../catalog/docs/azure-storage-blob-consumer.adoc  |   18 +-
 .../docs/azure-storage-datalake-component.adoc     |   44 +-
 .../docs/azure-storage-queue-component.adoc        |   18 +-
 .../camel/catalog/docs/base64-dataformat.adoc      |    7 +-
 .../apache/camel/catalog/docs/box-component.adoc   |   26 +-
 .../camel/catalog/docs/camunda-component.adoc      |   10 +-
 .../apache/camel/catalog/docs/cbor-dataformat.adoc |    3 +-
 .../camel/catalog/docs/couchdb-component.adoc      |   22 +-
 .../camel/catalog/docs/crypto-component.adoc       |   72 +-
 .../apache/camel/catalog/docs/csv-dataformat.adoc  |  145 +-
 .../camel/catalog/docs/debezium-db2-component.adoc |   14 +-
 .../catalog/docs/debezium-mongodb-component.adoc   |   20 +-
 .../catalog/docs/debezium-mysql-component.adoc     |   14 +-
 .../catalog/docs/debezium-oracle-component.adoc    |   14 +-
 .../catalog/docs/debezium-postgres-component.adoc  |   14 +-
 .../catalog/docs/debezium-sqlserver-component.adoc |   14 +-
 .../apache/camel/catalog/docs/dfdl-dataformat.adoc |   24 +-
 .../apache/camel/catalog/docs/dhis2-component.adoc |  318 ++--
 .../apache/camel/catalog/docs/dns-component.adoc   |    6 +-
 .../catalog/docs/docling-async-processing.adoc     |  132 +-
 .../catalog/docs/docling-batch-processing.adoc     |  352 ++---
 .../camel/catalog/docs/docling-component.adoc      |  457 +++---
 .../apache/camel/catalog/docs/docling-serve.adoc   |  152 +-
 .../catalog/docs/elasticsearch-component.adoc      |    5 +-
 .../apache/camel/catalog/docs/file-component.adoc  |   31 +-
 .../camel/catalog/docs/flatpack-component.adoc     |    3 +-
 .../camel/catalog/docs/geocoder-component.adoc     |    6 +-
 .../camel/catalog/docs/github2-component.adoc      |   34 +-
 .../catalog/docs/google-firestore-component.adoc   |   84 +-
 .../camel/catalog/docs/google-mail-component.adoc  |   76 +-
 .../docs/google-secret-manager-component.adoc      |   18 +-
 .../catalog/docs/google-storage-component.adoc     |   48 +-
 .../camel/catalog/docs/graphql-component.adoc      |   16 +-
 .../docs/hazelcast-atomicvalue-component.adoc      |  270 ----
 .../catalog/docs/hazelcast-topic-component.adoc    |   32 +-
 .../docs/infinispan-embedded-component.adoc        |    6 +-
 .../camel/catalog/docs/iso8583-dataformat.adoc     |    8 +-
 .../camel/catalog/docs/jackson3-dataformat.adoc    |    9 +-
 .../camel/catalog/docs/jacksonXml2-dataformat.adoc |    3 +-
 .../camel/catalog/docs/jacksonXml3-dataformat.adoc |    3 +-
 .../apache/camel/catalog/docs/java-language.adoc   |    3 +-
 .../apache/camel/catalog/docs/jdbc-component.adoc  |   67 +-
 .../apache/camel/catalog/docs/jetty-component.adoc |   14 +-
 .../apache/camel/catalog/docs/jms-component.adoc   |    5 +-
 .../apache/camel/catalog/docs/jooq-component.adoc  |   21 +-
 .../apache/camel/catalog/docs/joor-language.adoc   |    3 +-
 .../apache/camel/catalog/docs/jpa-component.adoc   |   34 +-
 .../apache/camel/catalog/docs/jt400-component.adoc |   64 +-
 .../apache/camel/catalog/docs/kafka-component.adoc |   45 +-
 .../camel/catalog/docs/kamelet-component.adoc      |   14 +-
 .../camel/catalog/docs/keycloak-component.adoc     |   17 +-
 .../camel/catalog/docs/keycloak-security.adoc      |  108 +-
 .../docs/kubernetes-deployments-component.adoc     |   22 +-
 .../catalog/docs/kubernetes-hpa-component.adoc     |   22 +-
 .../catalog/docs/kubernetes-job-component.adoc     |   16 +-
 .../docs/kubernetes-namespaces-component.adoc      |   22 +-
 .../catalog/docs/kubernetes-nodes-component.adoc   |   22 +-
 .../catalog/docs/kubernetes-pods-component.adoc    |   22 +-
 ...bernetes-replication-controllers-component.adoc |   22 +-
 .../docs/kubernetes-services-component.adoc        |   22 +-
 .../camel/catalog/docs/kubernetes-summary.adoc     |   24 +-
 .../catalog/docs/langchain4j-agent-component.adoc  |   20 +-
 .../catalog/docs/langchain4j-chat-component.adoc   |   20 +-
 .../docs/langchain4j-embeddings-component.adoc     |  152 +-
 .../docs/langchain4j-embeddingstore-component.adoc |   94 +-
 .../camel/catalog/docs/lucene-component.adoc       |   52 +-
 .../apache/camel/catalog/docs/mail-component.adoc  |   20 +-
 .../apache/camel/catalog/docs/minio-component.adoc |   53 +-
 .../apache/camel/catalog/docs/netty-component.adoc |   20 +-
 .../org/apache/camel/catalog/docs/oauth.adoc       |   12 +-
 .../apache/camel/catalog/docs/ocsf-dataformat.adoc |   78 +-
 .../camel/catalog/docs/olingo2-component.adoc      |   12 +-
 .../camel/catalog/docs/olingo4-component.adoc      |   12 +-
 .../apache/camel/catalog/docs/opa-component.adoc   |   17 +-
 .../camel/catalog/docs/openai-component.adoc       |   19 +-
 .../org/apache/camel/catalog/docs/openai-mcp.adoc  |    3 +-
 .../camel/catalog/docs/openai-operations.adoc      |    5 +-
 .../camel/catalog/docs/openai-providers.adoc       |   39 +-
 .../camel/catalog/docs/openai-responses.adoc       |   99 +-
 .../apache/camel/catalog/docs/paho-component.adoc  |   12 +-
 .../camel/catalog/docs/paho-mqtt5-component.adoc   |   12 +-
 .../camel/catalog/docs/pgvector-component.adoc     |  110 +-
 .../apache/camel/catalog/docs/pqc-component.adoc   |  120 +-
 .../apache/camel/catalog/docs/pqc-dataformat.adoc  |   32 +-
 .../org/apache/camel/catalog/docs/pqc-hybrid.adoc  |   80 +-
 .../camel/catalog/docs/pqc-key-lifecycle.adoc      |   38 +-
 .../camel/catalog/docs/pubnub-component.adoc       |   46 -
 .../camel/catalog/docs/quickjs-language.adoc       |   63 +-
 .../catalog/docs/reactive-streams-component.adoc   |   14 +-
 .../apache/camel/catalog/docs/ref-component.adoc   |    6 +-
 .../camel/catalog/docs/rocketmq-component.adoc     |   32 +-
 .../camel/catalog/docs/salesforce-rest-api.adoc    |   13 +-
 .../catalog/docs/sap-netweaver-component.adoc      |   26 +-
 .../camel/catalog/docs/smooks-component.adoc       |   10 +-
 .../camel/catalog/docs/smooks-dataformat.adoc      |   12 +-
 .../apache/camel/catalog/docs/soap-dataformat.adoc |    4 +-
 .../camel/catalog/docs/spiffe-component.adoc       |   19 +
 .../catalog/docs/spring-ai-image-component.adoc    |   36 +-
 .../docs/spring-ai-vector-store-component.adoc     |   56 +-
 .../camel/catalog/docs/spring-batch-component.adoc |    6 +-
 .../catalog/docs/spring-rabbitmq-component.adoc    |   12 +-
 .../apache/camel/catalog/docs/sql-component.adoc   |   16 +-
 .../camel/catalog/docs/state-store-component.adoc  |   12 +-
 .../camel/catalog/docs/swiftMt-dataformat.adoc     |    7 +-
 .../camel/catalog/docs/swiftMx-dataformat.adoc     |    7 +-
 .../camel/catalog/docs/tarFile-dataformat.adoc     |   36 +-
 .../camel/catalog/docs/telegram-component.adoc     |   22 +-
 .../camel/catalog/docs/thymeleaf-component.adoc    |   14 +-
 .../apache/camel/catalog/docs/toon-dataformat.adoc |   20 +-
 .../apache/camel/catalog/docs/ubl-dataformat.adoc  |   32 +-
 .../camel/catalog/docs/xmlSecurity-dataformat.adoc |    8 +-
 .../org/apache/camel/catalog/docs/yaml-dsl.adoc    |  137 +-
 .../camel/catalog/docs/zipFile-dataformat.adoc     |   36 +-
 .../camel/catalog/docs/zookeeper-component.adoc    |   49 +-
 .../camel/catalog/models/predicateValidator.json   |    2 +-
 .../apache/camel/catalog/schemas/camel-spring.xsd  |    4 +-
 .../apache/camel/catalog/schemas/camel-xml-io.xsd  |    4 +-
 .../camel/catalog/schemas/camelYamlDsl-model.json  |    9 +
 .../apache/camel/catalog/test-infra/metadata.json  |   40 +-
 .../camel-a2a/src/main/docs/a2a-component.adoc     |   20 +-
 .../camel-a2a/src/main/docs/a2a-consumer.adoc      |    8 +-
 .../camel-a2a/src/main/docs/a2a-producer.adoc      |  148 +-
 .../src/main/docs/ai-resource-component.adoc       |   10 +-
 .../src/main/docs/docling-async-processing.adoc    |  132 +-
 .../src/main/docs/docling-batch-processing.adoc    |  352 ++---
 .../src/main/docs/docling-component.adoc           |  457 +++---
 .../camel-docling/src/main/docs/docling-serve.adoc |  152 +-
 .../src/main/docs/langchain4j-agent-component.adoc |   20 +-
 .../src/main/docs/langchain4j-chat-component.adoc  |   20 +-
 .../docs/langchain4j-embeddings-component.adoc     |  152 +-
 .../docs/langchain4j-embeddingstore-component.adoc |   94 +-
 .../component/openai/OpenAIEndpointConfigurer.java |    9 +
 .../component/openai/OpenAIEndpointUriFactory.java |    7 +-
 .../org/apache/camel/component/openai/openai.json  |  299 ++--
 .../src/main/docs/openai-component.adoc            |   19 +-
 .../camel-openai/src/main/docs/openai-mcp.adoc     |    3 +-
 .../src/main/docs/openai-operations.adoc           |    5 +-
 .../src/main/docs/openai-providers.adoc            |   39 +-
 .../src/main/docs/openai-responses.adoc            |   99 +-
 .../component/openai/OpenAIConfiguration.java      |   42 +-
 .../camel/component/openai/OpenAIConstants.java    |   17 +-
 .../camel/component/openai/OpenAIEndpoint.java     |    8 +-
 .../camel/component/openai/OpenAIOperations.java   |    5 +-
 .../openai/OpenAIResponsesInputBuilder.java        |   71 +-
 .../component/openai/OpenAIResponsesProducer.java  |  176 ++-
 .../openai/OpenAIResponsesStoredProducer.java      |   71 +
 .../component/openai/OpenAIResponsesSupport.java   |  150 +-
 .../component/openai/OpenAIResponsesMockTest.java  |  318 ++++
 .../OpenAIResponsesExternalServiceIT.java          |  271 ++++
 .../OpenAIResponsesMcpExternalServiceIT.java       |   79 +
 components/camel-ai/camel-openai/test_execution.md |   48 +
 .../src/main/docs/pgvector-component.adoc          |  110 +-
 .../apache/camel/component/weaviate/weaviate.json  |   21 +-
 .../camel/component/weaviate/WeaviateVectorDb.java |    3 -
 .../weaviate/WeaviateVectorDbHeaders.java          |    3 -
 .../WeaviateEmbeddingsDataTypeTransformer.java     |   13 +-
 .../camel-atom/src/main/docs/atom-component.adoc   |   18 +-
 .../src/main/docs/avro-component.adoc              |   12 +-
 .../camel-avro/src/main/docs/avro-dataformat.adoc  |    4 +-
 .../src/main/docs/aws2-athena-component.adoc       |   64 +-
 .../src/main/docs/aws2-eventbridge-component.adoc  |   10 +-
 .../src/main/docs/aws2-iam-component.adoc          |  498 +++----
 .../src/main/docs/aws2-kinesis-component.adoc      |    6 +-
 .../main/docs/aws2-kinesis-firehose-component.adoc |   14 +-
 .../src/main/docs/aws2-kms-component.adoc          |   36 +-
 .../src/main/docs/aws2-lambda-component.adoc       |  248 ++--
 .../src/main/docs/aws2-mq-component.adoc           |   36 +-
 .../src/main/docs/aws2-msk-component.adoc          |   18 +-
 .../src/main/docs/aws2-s3-vectors-component.adoc   |   14 +-
 .../src/main/docs/aws2-s3-consumer-examples.adoc   |   30 +-
 .../src/main/docs/aws2-sns-component.adoc          |   26 +-
 .../src/main/docs/aws2-sqs-component.adoc          |   66 +-
 .../sqs/integration/SqsProducerDelayedQueueIT.java |   66 +
 .../main/docs/aws2-step-functions-component.adoc   |    6 +-
 .../src/main/docs/aws2-sts-component.adoc          |   42 +-
 .../src/main/docs/aws2-timestream-component.adoc   |   42 +-
 .../src/main/docs/azure-cosmosdb-component.adoc    |   12 +-
 .../main/docs/azure-storage-blob-component.adoc    |   12 +-
 .../src/main/docs/azure-storage-blob-consumer.adoc |   18 +-
 .../docs/azure-storage-datalake-component.adoc     |   44 +-
 .../main/docs/azure-storage-queue-component.adoc   |   18 +-
 .../src/main/docs/base64-dataformat.adoc           |    7 +-
 .../src/main/docs/box-component.adoc               |   26 +-
 .../src/main/docs/camunda-component.adoc           |   10 +-
 .../CassandraKeyValueRepositoryConfigurer.java     |    6 +
 .../camel/bean/CassandraKeyValueRepository.json    |    2 +-
 .../cassandra/CassandraKeyValueRepository.java     |   25 +-
 .../camel-cbor/src/main/docs/cbor-dataformat.adoc  |    3 +-
 .../src/main/docs/couchdb-component.adoc           |   22 +-
 .../src/main/docs/crypto-component.adoc            |   72 +-
 .../camel-csv/src/main/docs/csv-dataformat.adoc    |  145 +-
 .../src/main/docs/debezium-db2-component.adoc      |   14 +-
 .../src/main/docs/debezium-mongodb-component.adoc  |   20 +-
 .../src/main/docs/debezium-mysql-component.adoc    |   14 +-
 .../src/main/docs/debezium-oracle-component.adoc   |   14 +-
 .../src/main/docs/debezium-postgres-component.adoc |   14 +-
 .../main/docs/debezium-sqlserver-component.adoc    |   14 +-
 .../camel-dfdl/src/main/docs/dfdl-dataformat.adoc  |   24 +-
 .../src/main/docs/dhis2-component.adoc             |  318 ++--
 .../camel-dns/src/main/docs/dns-component.adoc     |    6 +-
 .../src/main/docs/elasticsearch-component.adoc     |    5 +-
 .../camel-file/src/main/docs/file-component.adoc   |   31 +-
 .../src/main/docs/flatpack-component.adoc          |    3 +-
 .../src/main/docs/geocoder-component.adoc          |    6 +-
 .../src/main/docs/github2-component.adoc           |   34 +-
 .../src/main/docs/google-firestore-component.adoc  |   84 +-
 .../src/main/docs/google-mail-component.adoc       |   76 +-
 .../main/docs/google-secret-manager-component.adoc |   18 +-
 .../src/main/docs/google-storage-component.adoc    |   48 +-
 .../src/main/docs/graphql-component.adoc           |   16 +-
 .../camel/groovy/json/GroovyJSonlDataFormat.java   |   21 +-
 .../camel/groovy/json/PrettyJsonGenerator.java     |  138 ++
 .../camel/groovy/xml/GroovyXmlDataFormat.java      |  158 +-
 .../camel/language/groovy/GroovyExpression.java    |  258 +++-
 .../camel/language/groovy/GroovyLanguage.java      |   58 +-
 .../groovy/json/GroovyJsonPrettyPrintTest.java     |  139 ++
 .../groovy/xml/GroovyXmlDataFormatReuseTest.java   |  218 +++
 .../language/groovy/GroovyCompileOnceTest.java     |  125 ++
 .../groovy/GroovyExpressionBindingTest.java        |  255 ++++
 .../HazelcastKeyValueRepositoryConfigurer.java     |    6 +
 .../HazelcastAtomicnumberComponentConfigurer.java  |   69 -
 .../HazelcastAtomicnumberEndpointConfigurer.java   |   75 -
 .../HazelcastAtomicnumberEndpointUriFactory.java   |   82 -
 .../atomicnumber/hazelcast-atomicvalue.json        |   43 -
 .../camel/bean/HazelcastKeyValueRepository.json    |    2 +-
 .../services/org/apache/camel/component.properties |    2 +-
 .../apache/camel/component/hazelcast-atomicvalue   |    2 -
 .../main/docs/hazelcast-atomicvalue-component.adoc |  270 ----
 .../src/main/docs/hazelcast-topic-component.adoc   |   32 +-
 .../component/hazelcast/HazelcastCommand.java      |    1 -
 .../component/hazelcast/HazelcastConstants.java    |    4 +-
 .../hazelcast/HazelcastKeyValueRepository.java     |   29 +-
 .../HazelcastAtomicnumberComponent.java            |   50 -
 .../HazelcastAtomicnumberEndpoint.java             |   62 -
 .../HazelcastAtomicnumberProducer.java             |  133 --
 ...HazelcastAtomicnumberProducerForSpringTest.java |  126 --
 .../HazelcastAtomicnumberProducerTest.java         |  182 ---
 .../hazelcast/HazelcastCamelTestHelper.java        |    4 -
 .../hazelcast/HazelcastErrorMessagesTest.java      |   21 +-
 .../spring/test-camel-context-atomicnumber.xml     |   86 --
 .../component/infinispan/InfinispanProducer.java   |   32 +-
 .../main/docs/infinispan-embedded-component.adoc   |    6 +-
 .../InfinispanEmbeddedProducerExpiryTest.java      |  131 ++
 ...finispanRemoteKeyValueRepositoryConfigurer.java |    6 +
 .../bean/InfinispanRemoteKeyValueRepository.json   |    2 +-
 .../remote/InfinispanRemoteKeyValueRepository.java |   33 +-
 .../src/main/docs/iso8583-dataformat.adoc          |    8 +-
 .../src/main/docs/jackson3-dataformat.adoc         |    9 +-
 .../src/main/docs/jacksonXml3-dataformat.adoc      |    3 +-
 .../src/main/docs/jacksonXml2-dataformat.adoc      |    3 +-
 components/camel-javascript/pom.xml                |    5 +
 .../camel/language/js/JavaScriptExpression.java    |   31 +-
 .../apache/camel/language/js/JavaScriptHelper.java |   53 +-
 .../camel/language/js/JavaScriptLanguage.java      |  206 ++-
 .../js/JavaScriptResultMaterializationTest.java    |  137 ++
 .../language/js/JavaScriptSharedEngineTest.java    |  127 ++
 .../camel-jdbc/src/main/docs/jdbc-component.adoc   |   67 +-
 .../camel-jetty/src/main/docs/jetty-component.adoc |   14 +-
 .../camel-jms/src/main/docs/jms-component.adoc     |    5 +-
 .../jms/JmsTestConnectionOnStartupTest.java        |    5 +-
 .../camel-jooq/src/main/docs/jooq-component.adoc   |   21 +-
 .../camel-joor/src/main/docs/java-language.adoc    |    3 +-
 .../camel-joor/src/main/docs/joor-language.adoc    |    3 +-
 .../apache/camel/language/joor/JoorCompiler.java   |   33 +-
 .../apache/camel/language/joor/JoorExpression.java |   25 +-
 .../camel/language/joor/JoorLanguageTest.java      |   38 +
 .../joor/JoorPreCompileFalseInlineTest.java        |   60 +
 .../jpa/JpaKeyValueRepositoryConfigurer.java       |    6 +
 .../apache/camel/bean/JpaKeyValueRepository.json   |    2 +-
 .../camel-jpa/src/main/docs/jpa-component.adoc     |   34 +-
 .../keyvalue/jpa/JpaKeyValueRepository.java        |   32 +-
 .../camel-jt400/src/main/docs/jt400-component.adoc |   64 +-
 .../org/apache/camel/jta/JtaTransactionPolicy.java |    2 +-
 .../kafka/KafkaKeyValueRepositoryConfigurer.java   |    6 +
 .../apache/camel/bean/KafkaKeyValueRepository.json |    2 +-
 .../camel-kafka/src/main/docs/kafka-component.adoc |   45 +-
 .../keyvalue/kafka/KafkaKeyValueRepository.java    |   23 +-
 .../src/main/docs/kamelet-component.adoc           |   14 +-
 .../apache/camel/component/kamelet/Kamelet.java    |    4 +-
 .../src/main/docs/keycloak-component.adoc          |   17 +-
 .../src/main/docs/keycloak-security.adoc           |  108 +-
 .../docs/kubernetes-deployments-component.adoc     |   22 +-
 .../src/main/docs/kubernetes-hpa-component.adoc    |   22 +-
 .../src/main/docs/kubernetes-job-component.adoc    |   16 +-
 .../main/docs/kubernetes-namespaces-component.adoc |   22 +-
 .../src/main/docs/kubernetes-nodes-component.adoc  |   22 +-
 .../src/main/docs/kubernetes-pods-component.adoc   |   22 +-
 ...bernetes-replication-controllers-component.adoc |   22 +-
 .../main/docs/kubernetes-services-component.adoc   |   22 +-
 .../src/main/docs/kubernetes-summary.adoc          |   24 +-
 .../src/main/docs/lucene-component.adoc            |   52 +-
 .../camel-mail/src/main/docs/mail-component.adoc   |   20 +-
 components/camel-minio/pom.xml                     |    4 +-
 .../org/apache/camel/component/minio/minio.json    |    2 +-
 .../services/org/apache/camel/component.properties |    4 +-
 .../camel-minio/src/main/docs/minio-component.adoc |   53 +-
 .../apache/camel/component/minio/MinioChecks.java  |    1 +
 .../camel/component/minio/MinioComponent.java      |    1 +
 .../camel/component/minio/MinioConfiguration.java  |    1 +
 .../camel/component/minio/MinioConstants.java      |    1 +
 .../camel/component/minio/MinioConsumer.java       |    1 +
 .../camel/component/minio/MinioEndpoint.java       |    1 +
 .../camel/component/minio/MinioOperations.java     |    1 +
 .../camel/component/minio/MinioProducer.java       |    1 +
 .../camel-netty/src/main/docs/netty-component.adoc |   20 +-
 components/camel-oauth/src/main/docs/oauth.adoc    |   12 +-
 .../camel-ocsf/src/main/docs/ocsf-dataformat.adoc  |   78 +-
 .../src/main/docs/olingo2-component.adoc           |   12 +-
 .../src/main/docs/olingo4-component.adoc           |   12 +-
 .../org/apache/camel/component/opa/opa.json        |    4 +-
 .../camel-opa/src/main/docs/opa-component.adoc     |   17 +-
 .../camel/component/opa/OpaConfiguration.java      |    6 +-
 .../camel/component/opa/OpaPolicyEvaluator.java    |   26 +-
 .../component/opa/OpaProducerHealthCheck.java      |    7 +-
 .../opa/OpaHealthCheckRegistrationTest.java        |   77 +
 .../camel/component/opa/OpaInputDocumentTest.java  |   32 +
 .../component/opa/OpaProducerHealthCheckTest.java  |   25 +
 .../src/main/docs/paho-mqtt5-component.adoc        |   12 +-
 .../camel-paho/src/main/docs/paho-component.adoc   |   12 +-
 .../camel-pqc/src/main/docs/pqc-component.adoc     |  120 +-
 .../camel-pqc/src/main/docs/pqc-dataformat.adoc    |   32 +-
 components/camel-pqc/src/main/docs/pqc-hybrid.adoc |   80 +-
 .../camel-pqc/src/main/docs/pqc-key-lifecycle.adoc |   38 +-
 .../src/main/docs/pubnub-component.adoc            |   46 -
 .../camel/language/python/PythonExpression.java    |    9 +
 .../camel/language/python/PythonLanguage.java      |   44 +-
 .../python/PythonExpressionConcurrentTest.java     |   76 +
 .../src/main/docs/quickjs-language.adoc            |   63 +-
 .../camel/language/quickjs/QuickjsHelper.java      |  363 ++++-
 .../camel/language/quickjs/QuickjsLanguage.java    |  229 ++-
 .../language/quickjs/QuickjsCamelApiTest.java      |  246 +++
 .../language/quickjs/QuickjsErrorHandlingTest.java |    8 +-
 .../src/main/docs/reactive-streams-component.adoc  |   14 +-
 .../redis/RedisKeyValueRepositoryConfigurer.java   |    6 +
 .../apache/camel/bean/RedisKeyValueRepository.json |    2 +-
 .../component/redis/RedisKeyValueRepository.java   |   29 +-
 .../camel-ref/src/main/docs/ref-component.adoc     |    6 +-
 ...silienceInheritErrorHandlerPlaceholderTest.java |   64 +
 .../src/main/docs/rocketmq-component.adoc          |   32 +-
 .../src/main/docs/salesforce-rest-api.adoc         |   13 +-
 .../src/main/docs/sap-netweaver-component.adoc     |   26 +-
 .../src/main/docs/smooks-component.adoc            |   10 +-
 .../src/main/docs/smooks-dataformat.adoc           |   12 +-
 .../camel-soap/src/main/docs/soap-dataformat.adoc  |    4 +-
 .../spiffe/SpiffeComponentConfigurer.java          |    6 +
 .../component/spiffe/SpiffeEndpointConfigurer.java |    6 +
 .../component/spiffe/SpiffeEndpointUriFactory.java |    3 +-
 .../org/apache/camel/component/spiffe/spiffe.json  |   10 +-
 .../src/main/docs/spiffe-component.adoc            |   19 +
 .../component/spiffe/SpiffeConfiguration.java      |   18 +
 .../camel/component/spiffe/SpiffeConstants.java    |    9 +-
 .../camel/component/spiffe/SpiffeProducer.java     |   32 +-
 .../spiffe/SpiffeSSLContextParameters.java         |    7 +-
 .../component/spiffe/SpiffeHeaderOverrideTest.java |  111 ++
 .../src/main/docs/spring-ai-image-component.adoc   |   36 +-
 .../docs/spring-ai-vector-store-component.adoc     |   56 +-
 .../src/main/docs/spring-batch-component.adoc      |    6 +-
 .../src/main/docs/spring-rabbitmq-component.adoc   |   12 +-
 ...gDeadLetterChannelInvalidDeadLetterUriTest.java |    3 +-
 .../component/sql/SqlComponentConfigurer.java      |    6 +
 .../camel/component/sql/SqlEndpointConfigurer.java |    6 +
 .../camel/component/sql/SqlEndpointUriFactory.java |    3 +-
 .../sql/stored/SqlStoredComponentConfigurer.java   |    6 +
 .../sql/stored/SqlStoredEndpointConfigurer.java    |    6 +
 .../sql/stored/SqlStoredEndpointUriFactory.java    |    3 +-
 .../jdbc/JdbcKeyValueRepositoryConfigurer.java     |    6 +
 .../org/apache/camel/component/sql/sql.json        |    8 +-
 .../camel/component/sql/stored/sql-stored.json     |    8 +-
 .../apache/camel/bean/JdbcKeyValueRepository.json  |    2 +-
 .../camel-sql/src/main/docs/sql-component.adoc     |   16 +-
 .../camel/component/sql/DefaultSqlEndpoint.java    |   17 +
 .../apache/camel/component/sql/SqlComponent.java   |   19 +
 .../apache/camel/component/sql/SqlConstants.java   |    8 +-
 .../apache/camel/component/sql/SqlProducer.java    |    3 +-
 .../component/sql/stored/SqlStoredComponent.java   |   20 +
 .../component/sql/stored/SqlStoredConstants.java   |    6 +-
 .../component/sql/stored/SqlStoredEndpoint.java    |   18 +
 .../component/sql/stored/SqlStoredProducer.java    |   20 +-
 .../keyvalue/jdbc/JdbcKeyValueRepository.java      |   23 +-
 .../apache/camel/component/sql/SqlRouteTest.java   |   21 +-
 .../component/sql/SqlTransactedRouteTest.java      |    2 +-
 .../SqlStoredAllowTemplateFromHeaderTest.java      |  107 ++
 ...toredUseMessageBodyForTemplateResourceTest.java |  103 ++
 .../test/resources/sql/bodyTemplateResource.sql    |   21 +
 .../src/main/docs/state-store-component.adoc       |   12 +-
 .../src/main/docs/swiftMt-dataformat.adoc          |    7 +-
 .../src/main/docs/swiftMx-dataformat.adoc          |    7 +-
 .../src/main/docs/tarFile-dataformat.adoc          |   36 +-
 .../src/main/docs/telegram-component.adoc          |   22 +-
 .../src/main/docs/thymeleaf-component.adoc         |   14 +-
 .../camel-toon/src/main/docs/toon-dataformat.adoc  |   20 +-
 .../camel-ubl/src/main/docs/ubl-dataformat.adoc    |   32 +-
 .../src/main/docs/xmlSecurity-dataformat.adoc      |    8 +-
 .../src/main/docs/zipFile-dataformat.adoc          |   36 +-
 .../src/main/docs/zookeeper-component.adoc         |   49 +-
 .../java/org/apache/camel/spi/AsPredicate.java     |    6 +-
 .../java/org/apache/camel/NoSuchBeanException.java |   12 +
 .../org/apache/camel/NoSuchEndpointException.java  |   22 +-
 .../org/apache/camel/NoSuchLanguageException.java  |    5 +-
 .../camel/model/validator/predicateValidator.json  |    2 +-
 .../camel/model/CircuitBreakerDefinition.java      |   22 +-
 .../apache/camel/model/LoadBalanceDefinition.java  |    4 +-
 .../apache/camel/model/ProcessorDefinition.java    |    6 +-
 .../FailoverLoadBalancerDefinition.java            |    6 +-
 .../validator/PredicateValidatorDefinition.java    |    2 +
 .../org/apache/camel/reifier/AbstractReifier.java  |   24 +-
 .../apache/camel/reifier/LoadBalanceReifier.java   |   22 +-
 .../org/apache/camel/reifier/MulticastReifier.java |    2 +-
 .../org/apache/camel/reifier/ProcessorReifier.java |    4 +-
 .../apache/camel/reifier/RecipientListReifier.java |    2 +-
 .../org/apache/camel/reifier/SplitReifier.java     |    2 +-
 .../reifier/dataformat/DataFormatReifier.java      |   14 +-
 .../camel/impl/engine/DefaultCamelContextTest.java |   29 +-
 .../language/simple/SimpleSyntaxHintsTest.java     |   17 +-
 .../apache/camel/model/AsPredicateModelTest.java   |  192 +++
 .../processor/DataFormatMissingJarHintTest.java    |   90 ++
 ...FailOverLoadBalanceInheritErrorHandlerTest.java |   81 +
 .../AggregationStrategyClassNotFoundHintTest.java  |  113 ++
 .../apache/camel/support/PojoBeanHelperTest.java   |  131 ++
 .../apache/camel/java/out/JavaDslModelWriter.java  |    4 +-
 .../org/apache/camel/main/components.properties    |    1 -
 .../org/apache/camel/support/EndpointHelper.java   |    5 +-
 .../camel/support/KeyValueRepositoryHelper.java    |   85 +-
 .../org/apache/camel/support/PojoBeanHelper.java   |  243 +++
 .../support/KeyValueRepositoryHelperTest.java      |   74 +
 .../java/org/apache/camel/util/ArtifactUtils.java  |  892 +++++++++++
 .../java/org/apache/camel/util/SecurityUtils.java  |    4 +
 .../org/apache/camel/util/ArtifactUtilsTest.java   |  140 ++
 .../org/apache/camel/util/SecurityUtilsTest.java   |    7 +
 .../java/org/apache/camel/xml/in/ModelParser.java  |    4 +-
 .../java/org/apache/camel/xml/out/ModelWriter.java |    4 +-
 .../org/apache/camel/yaml/out/YamlModelWriter.java |    4 +-
 .../ROOT/examples/json/hazelcast-atomicvalue.json  |    1 -
 docs/components/modules/ROOT/nav.adoc              |    1 -
 .../pages/hazelcast-atomicvalue-component.adoc     |    1 -
 .../ROOT/pages/camel-4x-upgrade-guide-4_23.adoc    |  160 +-
 .../modules/ROOT/pages/camel-jbang-mcp.adoc        |   10 +
 .../camel-yaml-dsl-validator-maven-plugin.adoc     |   16 +
 .../modules/ROOT/pages/error-handler.adoc          |   25 +-
 .../modules/ROOT/pages/exception-advanced.adoc     |   12 +-
 .../ROOT/pages/exception-handling-patterns.adoc    |    6 +-
 .../modules/ROOT/pages/key-value-repository.adoc   |   35 +
 .../modules/ROOT/pages/oncompletion.adoc           |   62 +-
 .../modules/ROOT/pages/rest-dsl-openapi.adoc       |    2 +-
 .../ROOT/pages/route-template-bean-binding.adoc    |    2 +
 docs/user-manual/modules/ROOT/pages/routes.adoc    |    3 +-
 docs/user-manual/modules/ROOT/pages/sbom.adoc      |   90 +-
 .../modules/ROOT/pages/transformer.adoc            |   16 +-
 .../modules/ROOT/pages/try-catch-finally.adoc      |    6 +-
 docs/user-manual/modules/ROOT/pages/validator.adoc |    6 +-
 .../modules/ROOT/pages/virtual-threads.adoc        |    7 +-
 .../component/ComponentsBuilderFactory.java        |   14 -
 ...azelcastAtomicvalueComponentBuilderFactory.java |  160 --
 .../component/dsl/OpaComponentBuilderFactory.java  |   10 +-
 .../dsl/SpiffeComponentBuilderFactory.java         |   22 +
 .../component/dsl/SqlComponentBuilderFactory.java  |   22 +
 .../dsl/SqlStoredComponentBuilderFactory.java      |   22 +
 .../builder/endpoint/EndpointBuilderFactory.java   |    1 -
 .../camel/builder/endpoint/EndpointBuilders.java   |    1 -
 .../builder/endpoint/EndpointHeaderBuilders.java   |   16 +-
 .../builder/endpoint/StaticEndpointBuilders.java   |   74 +-
 ...azelcastAtomicnumberEndpointBuilderFactory.java |  299 ----
 .../endpoint/dsl/MinioEndpointBuilderFactory.java  |    3 +
 .../endpoint/dsl/OpaEndpointBuilderFactory.java    |   10 +-
 .../endpoint/dsl/OpenAIEndpointBuilderFactory.java |  147 +-
 .../endpoint/dsl/SpiffeEndpointBuilderFactory.java |   48 +-
 .../endpoint/dsl/SqlEndpointBuilderFactory.java    |   44 +-
 .../dsl/SqlStoredEndpointBuilderFactory.java       |   40 +-
 .../WeaviateVectorDbEndpointBuilderFactory.java    |   12 -
 dsl/camel-jbang/camel-jbang-core/pom.xml           |   39 +
 .../dsl/jbang/core/commands/ai/eip-samples.json    | 1569 ++++++++++++++++++++
 .../dsl/jbang/core/commands/ai/CatalogSamples.java |   28 +-
 .../dsl/jbang/core/commands/ai/EndpointChecks.java |   10 +-
 .../dsl/jbang/core/commands/ai/SimpleChecks.java   |   68 +-
 .../dsl/jbang/core/commands/ai/YamlLines.java      |   48 +-
 .../beginner/tui-hello-world/tui-hello-world.yaml  |   14 +-
 .../content-based-router.camel.yaml                |   10 +-
 .../message-size/message-size.camel.yaml           |  102 --
 .../observability/message-size/orders.camel.yaml   |   40 +-
 .../dsl/jbang/core/commands/ai/eip-samples.json    | 1508 -------------------
 .../main/resources/templates/integration.yaml.ftl  |    7 +-
 .../resources/templates/kamelet-action.yaml.ftl    |    4 +-
 .../resources/templates/kamelet-source.yaml.ftl    |   11 +-
 .../src/main/resources/templates/yaml.ftl          |    7 +-
 .../jbang/core/commands/DependencyUpdateTest.java  |   16 +-
 .../jbang/core/commands/ai/CatalogSamplesTest.java |   30 +-
 .../commands/ai/SourceValidatorSimpleTest.java     |   92 ++
 .../jbang/core/common/ExampleRoutesLoadTest.java   |   21 +
 .../dsl/jbang/core/common/TemplateHelperTest.java  |   50 +
 .../test/resources/dependency-update/route.yaml    |    7 +-
 .../core/commands/mcp/AiPipelineScaffoldTools.java |  145 +-
 .../dsl/jbang/core/commands/mcp/OpenApiTools.java  |   12 +-
 .../commands/mcp/AiPipelineScaffoldToolsTest.java  |   22 +
 .../jbang/core/commands/mcp/OpenApiToolsTest.java  |   37 +-
 .../commands/validate/YamlValidateCommand.java     |    3 +-
 .../camel-component-known-dependencies.properties  |    1 -
 .../yaml/common/YamlDeserializationContext.java    |    5 +-
 .../dsl/yaml/common/YamlDeserializerBase.java      |   16 +-
 .../deserializers/ExpressionDeserializers.java     |    4 +-
 .../dsl/yaml/deserializers/ModelDeserializers.java |   56 +-
 .../dsl/yaml/deserializers/BeansDeserializer.java  |   39 +-
 .../deserializers/RouteDefinitionDeserializer.java |    5 +
 .../dsl/yaml/GenerateYamlDeserializersMojo.java    |    8 +-
 .../camel-yaml-dsl-validator-maven-plugin/pom.xml  |    4 +
 .../camel-yaml-dsl-validator-maven-plugin.adoc     |   16 +
 .../dsl/yaml/validator/GenerateDocSamplesMojo.java |  330 ++++
 .../yaml/validator/GenerateDocSamplesMojoTest.java |  147 ++
 .../camel/dsl/yaml/validator/YamlValidator.java    |  147 +-
 .../dsl/yaml/validator/EipDocExamplesTest.java     |   95 +-
 .../yaml/validator/YamlCanonicalValidatorTest.java |   70 +
 .../validator/YamlValidatorExpressionHintTest.java |    6 +-
 .../validator/YamlValidatorPropertyHintTest.java   |   23 +-
 .../validator/YamlValidatorSchemaGroupsTest.java   |    6 +
 .../inherit-error-handler-placeholder.yaml}        |   21 +-
 .../resources/schema/camelYamlDsl-canonical.json   |    4 +
 .../resources/schema/camelYamlDsl-model.json       |    9 +
 .../generated/resources/schema/camelYamlDsl.json   |    4 +
 .../camel-yaml-dsl/src/main/docs/yaml-dsl.adoc     |  137 +-
 .../org/apache/camel/dsl/yaml/AggregateTest.groovy |   45 +
 .../org/apache/camel/dsl/yaml/BeansTest.groovy     |   56 +
 .../camel/dsl/yaml/CircuitBreakerTest.groovy       |   22 +
 .../camel/dsl/yaml/CompactNotationWarnTest.groovy  |  136 ++
 .../apache/camel/dsl/yaml/ExpressionTest.groovy    |   20 +
 .../apache/camel/dsl/yaml/LoadBalanceTest.groovy   |   30 +
 .../apache/camel/dsl/yaml/OnExceptionTest.groovy   |    4 +-
 .../org/apache/camel/dsl/yaml/RoutesTest.groovy    |    2 +
 parent/pom.xml                                     |   69 +-
 pom.xml                                            |    2 +-
 .../src/generated/resources/META-INF/metadata.json |   40 +-
 .../test/infra/aws2/services/container.properties  |    2 +-
 .../infra/consul/services/container.properties     |    2 +-
 .../infra/milvus/services/container.properties     |    2 +-
 .../test/infra/neo4j/services/container.properties |    2 +-
 .../infra/ollama/services/container.properties     |    2 +-
 test-infra/camel-test-infra-openai-mock/README.md  |   52 +-
 .../test/infra/openai/mock/MockExpectation.java    |   43 +
 .../camel/test/infra/openai/mock/OpenAIMock.java   |   23 +-
 .../test/infra/openai/mock/OpenAIMockBuilder.java  |   37 +
 .../infra/openai/mock/OpenAIMockErrorsTest.java    |   81 +
 .../mock/OpenAIMockRecordedRequestsTest.java       |   67 +
 .../infra/openai/mock/OpenAIMockResponsesTest.java |  143 ++
 .../infra/openai/mock/OpenAIMockServerHandler.java |   12 +-
 .../test/infra/openai/mock/RecordedRequest.java    |   47 +
 .../test/infra/openai/mock/RequestHandler.java     |    4 +
 .../infra/openai/mock/RequestRecordingFilter.java  |   56 +
 .../test/infra/openai/mock/ResponseBuilder.java    |   57 +-
 .../infra/openai/mock/ResponsesRequestHandler.java |  142 +-
 .../maven/packaging/UpdateArtifactHelper.java      |  170 +++
 .../maven/packaging/UpdateSensitizeHelper.java     |    3 +
 .../openapi/RestDefinitionEmitterTest.java         |    2 +-
 .../java/org/apache/camel/spi/AsPredicate.java     |    6 +-
 605 files changed, 19344 insertions(+), 10981 deletions(-)
 rename .github/workflows/{generate-sbom-main.yml => generate-sbom.yml} (66%)
 delete mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/hazelcast-atomicvalue.json
 delete mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hazelcast-atomicvalue-component.adoc
 create mode 100644 
components/camel-ai/camel-openai/src/main/java/org/apache/camel/component/openai/OpenAIResponsesStoredProducer.java
 create mode 100644 
components/camel-ai/camel-openai/src/test/java/org/apache/camel/component/openai/integration/OpenAIResponsesExternalServiceIT.java
 create mode 100644 
components/camel-ai/camel-openai/src/test/java/org/apache/camel/component/openai/integration/OpenAIResponsesMcpExternalServiceIT.java
 create mode 100644 
components/camel-aws/camel-aws2-sqs/src/test/java/org/apache/camel/component/aws2/sqs/integration/SqsProducerDelayedQueueIT.java
 create mode 100644 
components/camel-groovy/src/main/java/org/apache/camel/groovy/json/PrettyJsonGenerator.java
 create mode 100644 
components/camel-groovy/src/test/java/org/apache/camel/groovy/json/GroovyJsonPrettyPrintTest.java
 create mode 100644 
components/camel-groovy/src/test/java/org/apache/camel/groovy/xml/GroovyXmlDataFormatReuseTest.java
 create mode 100644 
components/camel-groovy/src/test/java/org/apache/camel/language/groovy/GroovyCompileOnceTest.java
 create mode 100644 
components/camel-groovy/src/test/java/org/apache/camel/language/groovy/GroovyExpressionBindingTest.java
 delete mode 100644 
components/camel-hazelcast/src/generated/java/org/apache/camel/component/hazelcast/atomicnumber/HazelcastAtomicnumberComponentConfigurer.java
 delete mode 100644 
components/camel-hazelcast/src/generated/java/org/apache/camel/component/hazelcast/atomicnumber/HazelcastAtomicnumberEndpointConfigurer.java
 delete mode 100644 
components/camel-hazelcast/src/generated/java/org/apache/camel/component/hazelcast/atomicnumber/HazelcastAtomicnumberEndpointUriFactory.java
 delete mode 100644 
components/camel-hazelcast/src/generated/resources/META-INF/org/apache/camel/component/hazelcast/atomicnumber/hazelcast-atomicvalue.json
 delete mode 100644 
components/camel-hazelcast/src/generated/resources/META-INF/services/org/apache/camel/component/hazelcast-atomicvalue
 delete mode 100644 
components/camel-hazelcast/src/main/docs/hazelcast-atomicvalue-component.adoc
 delete mode 100644 
components/camel-hazelcast/src/main/java/org/apache/camel/component/hazelcast/atomicnumber/HazelcastAtomicnumberComponent.java
 delete mode 100644 
components/camel-hazelcast/src/main/java/org/apache/camel/component/hazelcast/atomicnumber/HazelcastAtomicnumberEndpoint.java
 delete mode 100644 
components/camel-hazelcast/src/main/java/org/apache/camel/component/hazelcast/atomicnumber/HazelcastAtomicnumberProducer.java
 delete mode 100644 
components/camel-hazelcast/src/test/java/org/apache/camel/component/hazelcast/HazelcastAtomicnumberProducerForSpringTest.java
 delete mode 100644 
components/camel-hazelcast/src/test/java/org/apache/camel/component/hazelcast/HazelcastAtomicnumberProducerTest.java
 delete mode 100644 
components/camel-hazelcast/src/test/resources/META-INF/spring/test-camel-context-atomicnumber.xml
 create mode 100644 
components/camel-infinispan/camel-infinispan-embedded/src/test/java/org/apache/camel/component/infinispan/embedded/InfinispanEmbeddedProducerExpiryTest.java
 create mode 100644 
components/camel-javascript/src/test/java/org/apache/camel/language/js/JavaScriptResultMaterializationTest.java
 create mode 100644 
components/camel-javascript/src/test/java/org/apache/camel/language/js/JavaScriptSharedEngineTest.java
 create mode 100644 
components/camel-joor/src/test/java/org/apache/camel/language/joor/JoorPreCompileFalseInlineTest.java
 create mode 100644 
components/camel-opa/src/test/java/org/apache/camel/component/opa/OpaHealthCheckRegistrationTest.java
 create mode 100644 
components/camel-python/src/test/java/org/apache/camel/language/python/PythonExpressionConcurrentTest.java
 create mode 100644 
components/camel-quickjs/src/test/java/org/apache/camel/language/quickjs/QuickjsCamelApiTest.java
 create mode 100644 
components/camel-resilience4j/src/test/java/org/apache/camel/component/resilience4j/ResilienceInheritErrorHandlerPlaceholderTest.java
 create mode 100644 
components/camel-spiffe/src/test/java/org/apache/camel/component/spiffe/SpiffeHeaderOverrideTest.java
 create mode 100644 
components/camel-sql/src/test/java/org/apache/camel/component/sql/stored/SqlStoredAllowTemplateFromHeaderTest.java
 create mode 100644 
components/camel-sql/src/test/java/org/apache/camel/component/sql/stored/SqlStoredUseMessageBodyForTemplateResourceTest.java
 create mode 100644 
components/camel-sql/src/test/resources/sql/bodyTemplateResource.sql
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/model/AsPredicateModelTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/processor/DataFormatMissingJarHintTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/processor/FailOverLoadBalanceInheritErrorHandlerTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/processor/aggregator/AggregationStrategyClassNotFoundHintTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/support/PojoBeanHelperTest.java
 create mode 100644 
core/camel-support/src/main/java/org/apache/camel/support/PojoBeanHelper.java
 create mode 100644 
core/camel-util/src/main/java/org/apache/camel/util/ArtifactUtils.java
 create mode 100644 
core/camel-util/src/test/java/org/apache/camel/util/ArtifactUtilsTest.java
 delete mode 120000 
docs/components/modules/ROOT/examples/json/hazelcast-atomicvalue.json
 delete mode 120000 
docs/components/modules/ROOT/pages/hazelcast-atomicvalue-component.adoc
 delete mode 100644 
dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/HazelcastAtomicvalueComponentBuilderFactory.java
 delete mode 100644 
dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/HazelcastAtomicnumberEndpointBuilderFactory.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/generated/resources/org/apache/camel/dsl/jbang/core/commands/ai/eip-samples.json
 delete mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/observability/message-size/message-size.camel.yaml
 delete mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/resources/org/apache/camel/dsl/jbang/core/commands/ai/eip-samples.json
 create mode 100644 
dsl/camel-yaml-dsl/camel-yaml-dsl-validator-maven-plugin/src/main/java/org/apache/camel/dsl/yaml/validator/GenerateDocSamplesMojo.java
 create mode 100644 
dsl/camel-yaml-dsl/camel-yaml-dsl-validator-maven-plugin/src/test/java/org/apache/camel/dsl/yaml/validator/GenerateDocSamplesMojoTest.java
 copy 
dsl/{camel-jbang/camel-jbang-core/src/test/resources/dependency-update/route.yaml
 => 
camel-yaml-dsl/camel-yaml-dsl-validator/src/test/resources/inherit-error-handler-placeholder.yaml}
 (65%)
 create mode 100644 
dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/CompactNotationWarnTest.groovy
 create mode 100644 
test-infra/camel-test-infra-openai-mock/src/main/java/org/apache/camel/test/infra/openai/mock/OpenAIMockErrorsTest.java
 create mode 100644 
test-infra/camel-test-infra-openai-mock/src/main/java/org/apache/camel/test/infra/openai/mock/OpenAIMockRecordedRequestsTest.java
 create mode 100644 
test-infra/camel-test-infra-openai-mock/src/main/java/org/apache/camel/test/infra/openai/mock/OpenAIMockResponsesTest.java
 create mode 100644 
test-infra/camel-test-infra-openai-mock/src/main/java/org/apache/camel/test/infra/openai/mock/RecordedRequest.java
 create mode 100644 
test-infra/camel-test-infra-openai-mock/src/main/java/org/apache/camel/test/infra/openai/mock/RequestRecordingFilter.java
 create mode 100644 
tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/UpdateArtifactHelper.java

Reply via email to