This is an automated email from the ASF dual-hosted git repository.
dependabot[bot] pushed a change to branch
dependabot/maven/org.codehaus.mojo-properties-maven-plugin-1.3.1
in repository https://gitbox.apache.org/repos/asf/camel.git
discard 1659fb8adab7 chore(deps): Bump
org.codehaus.mojo:properties-maven-plugin
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 c413c01243aa Removal of hazelcast-atomicvalue - regenerate
ArtifactUtils
add 37c60841a80b chore(deps): Bump
com.googlecode.libphonenumber:libphonenumber
add 4705dc36f4b4 chore(deps): Bump org.codehaus.mojo:jaxb2-maven-plugin
from 4.1.0 to 4.2.0 (#26474)
add afafb874227c Removal of Joor Language
add 2aa94912ccde CAMEL-24708: camel-catalog - a compact API reference of
the core classes for AI assistants, exposed as camel_catalog_doc kind=api
(#26477)
add a90e886da595 chore: camel-kamelet - fix tests broken by removal of
joor language
add a2767b4a411c chore(deps): Bump
org.codehaus.mojo:templating-maven-plugin from 3.1.0 to 3.1.1 (#26481)
add a44921e9e2d6 chore(deps): Bump io.smallrye.config:smallrye-config from
3.18.2 to 3.18.3 (#26480)
add a5da54acdd31 chore(deps): Bump at.yawk.lz4:lz4-java from 1.11.2 to
1.11.3 (#26479)
add af42f8088895 CAMEL-24708: camel-groovy - a message script variable,
the Camel 4 name of request (#26478)
add 9903b4693b01 CAMEL-24716: camel-xmlsecurity - accept constant names as
aliases for cipher algorithm URIs
add e881071104e0 CAMEL-24712: camel-jbang-mcp - remove the 14 catalog,
validation and runtime tools the shared authoring tools replace; EIP aliases
and message headers on the shared tools (#26483)
add 0fdaad07a647 chore(deps): Bump com.google.genai:google-genai from
1.70.0 to 1.71.0 (#26485)
add f14163c8a2bb CAMEL-24760: camel-jbang - the core tool set for local
models: camel_catalog_find in, three screen tools out, prefix budgets raised,
prompt lines for file writes and the canonical YAML shape (#26487)
add 0ec549de9ab5 CAMEL-24754: camel-opa - a verdict claimed by an inbound
message survives a failed evaluation (#26469)
add d9e143c3b3f9 CAMEL-24711: camel-jbang - camel validate yaml/source
--camel-version and --runtime
add 468ab12a03dd chore(deps): Bump org.apache.fory:fory-core from 1.7.2 to
1.7.3 (#26491)
add d887f25e22a8 CAMEL-24734: camel-spiffe - validate a JWT-SVID against
every configured audience (#26435)
add 3a418da50b27 CAMEL-24737: camel-opa - let allowKey reach a verdict
nested in the decision document (#26437)
add 3a3f17ebc0ca CAMEL-24748: Fix component metadata mismatches in 7
components
add 03a9737d7943 chore(deps-dev): Bump org.hibernate.orm:hibernate-core
from 7.4.7.Final to 7.4.8.Final (#26493)
add f7eb1db6a099 chore(deps-dev): Bump
org.codehaus.mojo:javacc-maven-plugin from 3.2.0 to 3.2.1 (#26492)
add 737ed0f5b35b CAMEL-24523: camel-paho - restart the consumer route when
resubscribe fails after reconnect
add 69345633bc00 CAMEL-24710: docs - YAML examples pass the catalog
checks, guarded by CatalogDocExamplesTest
add e373fa6c035d CAMEL-24741: camel-opa - add an in-process WASM
evaluation mode alongside the REST client (#26445)
add b078bbeaf9a0 CAMEL-24715: camel-yaml-dsl-validator - table-driven
hints; the camel-jbang checks require a catalog
add 15c72e485caa docs: mention platform-http in the rest component example
list (#26498)
add c68dafe075e3 CAMEL-24768: camel-huaweicloud-dms/-iam - fix ineffective
int-option guards and a fragile property cast (#26503)
add 6bbb89d51f60 CAMEL-24769: Remove leftover hazelcast-atomicvalue
service files
add e41d0d8c01db CAMEL-24710: docs - five component pages pass the catalog
checks after CAMEL-24748, dropped from the CatalogDocExamplesTest skip list
add 5220998ad575 CAMEL-24736: camel-opa - add a readiness check for the
OpaSecurityPolicy (#26436)
add 28d74a543de3 CAMEL-24748: component metadata mismatches fixed as the
runtime works (jt400, xmpp, huggingface, salesforce, netty-http/netty)
add d87d493f1815 chore: upgrade Hawtio to 5.3.0
add a645de545dc3 Enable ppc64le support for camel-pgvector
add c2825bfe1e18 chore(deps): Bump djl-version from 0.36.0 to 0.38.0
(#26393)
add 742b30f85229 CAMEL-24771: camel-core - a simple predicate parses a }
inside a quoted literal (#26509)
add 72d125f9fdf3 CAMEL-24770: docs - Java, XML and properties examples
that used removed API, XML the parser rejects, or options the components do not
read (#26508)
add bf87e97741fc fix typo in kserve-component.adoc (#26514)
add 628a936577d8 chore(deps): Bump org.codehaus.mojo:exec-maven-plugin
add 5b141927e1cb CAMEL-24748: camel-azure-storage-blob and camel-git - the
operation metadata lists every operation the producer handles (#26510)
add 157721f5e0eb CAMEL-24773: docs - the remaining example kinds: Camel
1.x XML namespace, Camel 2 XML elements, malformed XML fragments, wrong Java
imports, and user-manual YAML (#26512)
add 4065bba893e7 Fix regen kserve component adoc
add b5e06bde2e6b CAMEL-24775: camel-core - the type of a bean created by a
script or a builder is optional, in the model, the schemas and the loaders as
it is at runtime (#26513)
add c325bd9cb584 CAMEL-24774: docs - build-time guards for the XML
examples (against the schemas), the Java imports and the user-manual YAML of
the documentation, and the examples the first run found (#26525)
add 13a16c279501 chore(deps): Bump com.openai:openai-java from 4.55.0 to
4.63.1 (#26518)
add b95eea2e3389 CAMEL-24759: camel-jbang - upgrade tamboui to 0.5.0 with
window title and syntax highlighting (#26482)
add d10def8ab79e CAMEL-24776: camel-jbang - auto-download secret
properties function deps on run, not only export (#26520)
add e117ccc77ccd CAMEL-24747: Preserve raw URI for useRawUri() components
when using toD
add ed8a9624f1bc CAMEL-24779: camel-kafka - reduce per-message allocations
on hot paths
add be3dd651866f CAMEL-24699: camel-jbang - camel run on an existing
Quarkus or Camel Main project logs to ~/.camel (#26526)
add 855dec205402 Update dead link for Apache ognl project
add 7ea41cada577 chore(deps): Bump org.webjars:swagger-ui from 5.32.14 to
5.32.15 (#26529)
add c3538cc55a99 Adapt ValidatePluginITCase to new yaml validator
add 315a54a00bbc CAMEL-24764: camel-huaweicloud-obs - close the downloaded
object stream (connection leak) and fix putObject/charset/proxy issues (#26495)
add b2dfac0906db CAMEL-24765: camel-huaweicloud-functiongraph - keep the
region in the invoke URN and read the response body robustly (#26496)
add c70e76241353 CAMEL-24766: camel-huaweicloud-smn - resolve the
operation before the empty-body check (#26499)
add 172ae77f2703 CAMEL-24661: camel-jbang - camel run
--runtime=quarkus|spring-boot passes the execution limits and names the Quarkus
log file after the application (#26532)
add 0076168a5cd4 CAMEL-24784/CAMEL-24785: camel-opa - bound the REST
decision call, reuse one HTTP client, and support sslContextParameters (#26524)
add 968414fd7489 chore(deps): Bump
org.apache.maven.plugins:maven-plugin-plugin
add a87ca2158066 chore(deps): Bump
org.codehaus.mojo:build-helper-maven-plugin
add fe500a5f4b25 CAMEL-24790: camel-oauth - remove unused expired demo
certificate and private key (#26545)
add 58a621c221eb CAMEL-24792: camel-aws2-ddb - setHeaderIfNotPresent must
not overwrite an existing header (#26544)
add 75fe1e101068 CAMEL-24791: camel-slack - use obvious placeholders for
webhookUrl and token in the docs (#26546)
add 02868c249210 CAMEL-24661: camel-jbang - --console with the Spring Boot
and Quarkus runtimes
add e6f7fb89711d camel-jbang-tui: Add Turbo Pascal theme and optional
syntax highlighting tokens (#26547)
add 459a7a4c5d5c Remove deprecated and redundant UriPAram secret in
alibaba component
add 9040c454371a CAMEL-24794: camel-jbang - TUI Ollama tab showing local
model performance (#26548)
add 10cbe363f172 CAMEL-24290 - skip local Maven install on deploy
snapshots Jenkins build
add 3958c556a14d chore: use relative links to camel.apache.org blog posts
in camel-jbang-tui.adoc
add ce1bad858804 CAMEL-24796: camel-jbang - AI panel with Ollama sizes the
context for the machine, compacts on measured tokens, and shows what a question
cost (#26550)
add 888f79de1d41 CAMEL-24780: camel-kafka - fix transactional producer
leaking a half-begun transaction and skipping the async callback (#26523)
add a23b9849efad CAMEL-24799: camel-jbang: Installing Camel Kit by command
name loses the requested plugin version
add d13bd70c6b7a CAMEL-24795: camel-jbang - TUI F2 actions menu gets a
Quit entry (#26554)
add 9eaa29827812 CAMEL-24800: camel-core - pooled exchange copies must own
their clock (#26553)
add 1906d45854f6 CAMEL-24772: camel-jbang - OllamaDoctorSupportTest no
longer fails on hosts that run Ollama (#26559)
add 63a049b286c7 CAMEL-24798: camel-jbang - camel_get_files understands
the Maven project layout
add fc6690a2b821 CAMEL-24801: camel-sql - sql-stored: allow parentheses
inside simple expressions in the template grammar
add ef06db9cf371 CAMEL-24720: camel-jbang - camel_catalog_sample returns
samples for components, data formats and languages
add b2190cda403a camel-velocity - Document how to use Velocity Tools such
as EscapeTool in templates
add 2de4d6d1dddd CAMEL-24753: camel-langchain4j-ingest - filter options
add 1bff11f8c92c CAMEL-24802: camel-core - simple: add escape function for
html/xml/json/js/sql/url special characters
add 820072bb7c98 Update known releases
add d9b2a8bb3992 CAMEL-24804: camel-jbang - camel_catalog_doc for simple:
an optionsFilter that names a function group returns that group only (#26566)
add 8743ef4a41be CAMEL-24805: camel-jbang - the TUI AI panel checks the
simple expressions of an answer before showing it, and gives the model one turn
to fix them
add d92534888ba4 CAMEL-24720: docs - the six component pages whose
examples never used their own endpoint get one (hashicorp-vault,
aws-secrets-manager, infinispan-embedded, jcache, knative, mapstruct) (#26564)
add c80af25f5569 chore: camel-jbang - the unknown-header check says what
answers an invented Camel* header and what the trigger sets (#26569)
add a6ac512c39ed chore(deps): Bump com.aliyun.openservices:tablestore from
5.17.13 to 5.17.14 in the aliyun group (#26570)
add e3cd428670ce CAMEL-24778: camel-kafka - fix NullPointerException in
batching consumer when maxPollRecords is not set
add 480c21beb4a5 chore(deps): Bump
org.codehaus.mojo:properties-maven-plugin
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 (1659fb8adab7)
\
N -- N -- N
refs/heads/dependabot/maven/org.codehaus.mojo-properties-maven-plugin-1.3.1
(480c21beb4a5)
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 +-
.../{generate-sbom-main.yml => generate-sbom.yml} | 29 +-
Jenkinsfile.deploy | 2 +-
catalog/camel-catalog/pom.xml | 2 +
.../org/apache/camel/catalog/apis.properties | 10 +
.../camel/catalog/apis/AggregationStrategy.json | 15 +
.../apache/camel/catalog/apis/CamelContext.json | 15 +
.../org/apache/camel/catalog/apis/Exchange.json | 15 +
.../org/apache/camel/catalog/apis/Expression.json | 15 +
.../org/apache/camel/catalog/apis/Message.json | 15 +
.../org/apache/camel/catalog/apis/Predicate.json | 15 +
.../org/apache/camel/catalog/apis/Processor.json | 15 +
.../camel/catalog/apis/ProducerTemplate.json | 15 +
.../org/apache/camel/catalog/apis/Registry.json | 15 +
.../apache/camel/catalog/apis/TypeConverter.json | 15 +
.../org/apache/camel/catalog/components.properties | 1 -
.../catalog/components/azure-storage-blob.json | 4 +-
.../catalog/components/azure-storage-datalake.json | 4 +-
.../org/apache/camel/catalog/components/box.json | 3 +
.../apache/camel/catalog/components/crypto.json | 5 +-
.../org/apache/camel/catalog/components/git.json | 2 +-
.../catalog/components/google-secret-manager.json | 2 +-
.../camel/catalog/components/google-storage.json | 66 +-
.../org/apache/camel/catalog/components/grpc.json | 10 +-
.../catalog/components/hazelcast-atomicvalue.json | 43 -
.../camel/catalog/components/huggingface.json | 2 +-
.../org/apache/camel/catalog/components/jt400.json | 73 +-
.../catalog/components/langchain4j-ingest.json | 12 +-
.../org/apache/camel/catalog/components/minio.json | 2 +-
.../camel/catalog/components/netty-http.json | 151 +-
.../org/apache/camel/catalog/components/netty.json | 125 +-
.../org/apache/camel/catalog/components/opa.json | 59 +-
.../apache/camel/catalog/components/openai.json | 2 +-
.../camel/catalog/components/salesforce.json | 96 +-
.../org/apache/camel/catalog/components/solr.json | 4 +-
.../apache/camel/catalog/components/spiffe.json | 4 +-
.../camel/catalog/components/sql-stored.json | 8 +-
.../org/apache/camel/catalog/components/sql.json | 8 +-
.../org/apache/camel/catalog/components/web3j.json | 94 +-
.../org/apache/camel/catalog/components/xmpp.json | 2 +-
.../camel/catalog/dataformats/xmlSecurity.json | 2 +-
.../org/apache/camel/catalog/docs.properties | 2 -
.../camel/catalog/docs/ai-resource-component.adoc | 2 +-
.../apache/camel/catalog/docs/avro-component.adoc | 4 +-
.../apache/camel/catalog/docs/avro-dataformat.adoc | 2 +-
.../docs/aws-secrets-manager-component.adoc | 210 +++
.../catalog/docs/aws2-redshift-data-component.adoc | 2 +-
.../catalog/docs/aws2-s3-producer-operations.adoc | 2 +-
.../docs/azure-storage-blob-operations.adoc | 6 +-
.../camel/catalog/docs/bindy-dataformat.adoc | 4 +-
.../apache/camel/catalog/docs/claimCheck-eip.adoc | 2 +-
.../camel/catalog/docs/cometd-component.adoc | 4 +-
.../camel/catalog/docs/crypto-dataformat.adoc | 4 +-
.../apache/camel/catalog/docs/cxf-component.adoc | 6 +-
.../camel/catalog/docs/datasonnet-language.adoc | 6 +-
.../catalog/docs/failoverLoadBalancer-eip.adoc | 2 +-
.../apache/camel/catalog/docs/fop-component.adoc | 8 +-
.../apache/camel/catalog/docs/ftp-component.adoc | 2 +-
.../apache/camel/catalog/docs/groovy-language.adoc | 3 +-
.../catalog/docs/hashicorp-vault-component.adoc | 216 +++
.../docs/hazelcast-atomicvalue-component.adoc | 270 ----
.../camel/catalog/docs/hivemq-component.adoc | 2 +-
.../apache/camel/catalog/docs/http-component.adoc | 12 +-
.../camel/catalog/docs/infinispan-component.adoc | 12 +-
.../docs/infinispan-embedded-component.adoc | 24 +-
.../org/apache/camel/catalog/docs/intercept.adoc | 6 +-
.../apache/camel/catalog/docs/java-xml-io-dsl.adoc | 2 +-
.../apache/camel/catalog/docs/jaxb-dataformat.adoc | 8 +-
.../camel/catalog/docs/jcache-component.adoc | 149 ++
.../apache/camel/catalog/docs/jms-component.adoc | 22 +-
.../apache/camel/catalog/docs/jooq-component.adoc | 6 -
.../apache/camel/catalog/docs/joor-language.adoc | 416 ------
.../apache/camel/catalog/docs/jt400-component.adoc | 40 +-
.../camel/catalog/docs/keyValueRepository.adoc | 14 +-
.../camel/catalog/docs/keycloak-producer.adoc | 4 +-
.../camel/catalog/docs/knative-component.adoc | 132 ++
.../camel/catalog/docs/kserve-component.adoc | 2 +-
.../catalog/docs/langchain4j-ingest-component.adoc | 26 +-
.../org/apache/camel/catalog/docs/log-eip.adoc | 6 +-
.../camel/catalog/docs/lucene-component.adoc | 4 +-
.../apache/camel/catalog/docs/mail-component.adoc | 10 +-
.../camel/catalog/docs/mapstruct-component.adoc | 43 +
.../camel/catalog/docs/master-component.adoc | 10 +-
.../camel/catalog/docs/metrics-component.adoc | 8 +-
.../apache/camel/catalog/docs/minio-component.adoc | 5 +-
.../apache/camel/catalog/docs/netty-component.adoc | 2 +-
.../apache/camel/catalog/docs/ognl-language.adoc | 2 +-
.../apache/camel/catalog/docs/opa-component.adoc | 148 +-
.../camel/catalog/docs/openai-component.adoc | 16 +-
.../org/apache/camel/catalog/docs/poll-eip.adoc | 2 +-
.../org/apache/camel/catalog/docs/process-eip.adoc | 10 +-
.../camel/catalog/docs/properties-component.adoc | 1 +
.../apache/camel/catalog/docs/ref-component.adoc | 2 +-
.../apache/camel/catalog/docs/resequence-eip.adoc | 4 +-
.../camel/catalog/docs/rocketmq-component.adoc | 2 +-
.../apache/camel/catalog/docs/rss-component.adoc | 2 +-
.../apache/camel/catalog/docs/scatter-gather.adoc | 4 +-
.../apache/camel/catalog/docs/seda-component.adoc | 4 +-
.../camel/catalog/docs/selective-consumer.adoc | 2 +-
.../apache/camel/catalog/docs/simple-advanced.adoc | 4 +-
.../camel/catalog/docs/simple-functions.adoc | 22 +
.../camel/catalog/docs/simple-operators.adoc | 13 +-
.../apache/camel/catalog/docs/slack-component.adoc | 4 +-
.../camel/catalog/docs/snakeYaml-dataformat.adoc | 7 +-
.../camel/catalog/docs/spiffe-component.adoc | 4 +-
.../org/apache/camel/catalog/docs/split-eip.adoc | 4 +-
.../camel/catalog/docs/spring-ws-component.adoc | 4 +-
.../camel/catalog/docs/sql-stored-component.adoc | 5 +
.../catalog/docs/univocityCsv-dataformat.adoc | 26 +-
.../catalog/docs/univocityFixed-dataformat.adoc | 26 +-
.../catalog/docs/univocityTsv-dataformat.adoc | 26 +-
.../apache/camel/catalog/docs/unmarshal-eip.adoc | 2 +-
.../apache/camel/catalog/docs/validate-eip.adoc | 2 +-
.../camel/catalog/docs/velocity-component.adoc | 80 ++
.../camel/catalog/docs/xmlSecurity-dataformat.adoc | 20 +-
.../apache/camel/catalog/docs/xpath-language.adoc | 13 +-
.../camel/catalog/docs/xquery-component.adoc | 2 +-
.../apache/camel/catalog/docs/xquery-language.adoc | 2 +-
.../apache/camel/catalog/docs/xslt-component.adoc | 2 +-
.../camel/catalog/docs/xslt-saxon-component.adoc | 2 +-
.../org/apache/camel/catalog/languages.properties | 1 -
.../org/apache/camel/catalog/languages/joor.json | 26 -
.../org/apache/camel/catalog/languages/simple.json | 195 +--
.../org/apache/camel/catalog/models/aggregate.json | 8 +-
.../apache/camel/catalog/models/beanFactory.json | 2 +-
.../org/apache/camel/catalog/models/cache.json | 2 +-
.../org/apache/camel/catalog/models/delay.json | 2 +-
.../apache/camel/catalog/models/dynamicRouter.json | 2 +-
.../org/apache/camel/catalog/models/enrich.json | 2 +-
.../org/apache/camel/catalog/models/filter.json | 2 +-
.../camel/catalog/models/idempotentConsumer.json | 2 +-
.../org/apache/camel/catalog/models/loop.json | 2 +-
.../apache/camel/catalog/models/onException.json | 6 +-
.../org/apache/camel/catalog/models/onWhen.json | 2 +-
.../apache/camel/catalog/models/pollEnrich.json | 2 +-
.../camel/catalog/models/predicateValidator.json | 2 +-
.../camel/catalog/models/propertyExpression.json | 2 +-
.../apache/camel/catalog/models/recipientList.json | 2 +-
.../apache/camel/catalog/models/resequence.json | 2 +-
.../camel/catalog/models/restConfiguration.json | 2 +-
.../apache/camel/catalog/models/routingSlip.json | 2 +-
.../org/apache/camel/catalog/models/script.json | 2 +-
.../org/apache/camel/catalog/models/setBody.json | 2 +-
.../org/apache/camel/catalog/models/setHeader.json | 2 +-
.../apache/camel/catalog/models/setProperty.json | 2 +-
.../apache/camel/catalog/models/setVariable.json | 2 +-
.../org/apache/camel/catalog/models/sort.json | 2 +-
.../org/apache/camel/catalog/models/split.json | 2 +-
.../camel/catalog/models/stickyLoadBalancer.json | 2 +-
.../org/apache/camel/catalog/models/throttle.json | 4 +-
.../org/apache/camel/catalog/models/transform.json | 2 +-
.../org/apache/camel/catalog/models/validate.json | 2 +-
.../org/apache/camel/catalog/models/when.json | 2 +-
.../apache/camel/catalog/models/xmlSecurity.json | 2 +-
.../catalog/releases/camel-quarkus-releases.json | 7 +
.../camel/catalog/releases/camel-releases.json | 7 +
.../apache/camel/catalog/schemas/camel-spring.xsd | 71 +-
.../apache/camel/catalog/schemas/camel-xml-io.xsd | 71 +-
.../camel/catalog/schemas/camelYamlDsl-model.json | 87 +-
.../camel/catalog/simple/camel-simple-validator.js | 1 +
.../org/apache/camel/catalog/CamelCatalog.java | 35 +
.../catalog/CamelCatalogJSonSchemaResolver.java | 7 +
.../apache/camel/catalog/CatalogTermMatcher.java | 2 +-
.../apache/camel/catalog/DefaultCamelCatalog.java | 13 +
.../camel/catalog/DefaultRuntimeProvider.java | 12 +
.../org/apache/camel/catalog/RuntimeProvider.java | 15 +
.../camel/catalog/CamelCatalogJsonSchemaTest.java | 14 +-
.../org/apache/camel/catalog/CamelCatalogTest.java | 137 ++
.../camel/catalog/DocExamplesJavaImportsTest.java | 200 +++
.../camel/catalog/DocExamplesXmlSchemaTest.java | 406 ++++++
.../org/apache/camel/catalog/UserManualPages.java | 74 +
.../src/main/docs/camel-report-maven-plugin.adoc | 1 -
.../src/main/docs/ai-resource-component.adoc | 2 +-
.../apache/camel/component/djl/DJLConverter.java | 8 +-
.../camel/component/huggingface/huggingface.json | 2 +-
.../huggingface/HuggingFaceComponent.java | 1 +
.../huggingface/HuggingFaceConfiguration.java | 4 +-
.../huggingface/tasks/HuggingFaceTask.java | 7 +-
.../huggingface/tasks/TaskPredictorFactory.java | 3 +-
.../src/main/docs/kserve-component.adoc | 2 +-
.../LangChain4jIngestComponentConfigurer.java | 24 +
.../LangChain4jIngestConfigurationConfigurer.java | 24 +
.../LangChain4jIngestEndpointConfigurer.java | 24 +
.../LangChain4jIngestEndpointUriFactory.java | 6 +-
.../langchain4j/ingest/langchain4j-ingest.json | 12 +-
.../main/docs/langchain4j-ingest-component.adoc | 26 +-
.../component/langchain4j/ingest/IngestResult.java | 4 +-
.../langchain4j/ingest/IngestService.java | 16 +-
.../ingest/LangChain4jIngestConfiguration.java | 78 ++
.../ingest/LangChain4jIngestProducer.java | 88 +-
.../ingest/LangChain4jIngestFilterTest.java | 186 +++
.../ingest/LangChain4jIngestValidationTest.java | 30 +
.../org/apache/camel/component/openai/openai.json | 2 +-
.../src/main/docs/openai-component.adoc | 16 +-
.../component/openai/OpenAIConfiguration.java | 2 +-
components/camel-ai/camel-pgvector/pom.xml | 3 +-
.../eventbridge/AlibabaEventBridgeEndpoint.java | 10 +-
.../camel/component/alibaba/fc/FCEndpoint.java | 10 +-
.../camel/component/alibaba/kms/KMSEndpoint.java | 17 +-
.../camel/component/alibaba/mns/MNSEndpoint.java | 10 +-
.../camel/component/alibaba/oss/OSSEndpoint.java | 10 +-
.../component/alibaba/ots/AlibabaOtsEndpoint.java | 10 +-
.../component/alibaba/sls/AlibabaSlsEndpoint.java | 10 +-
.../camel/component/alibaba/sms/SMSEndpoint.java | 10 +-
.../src/main/docs/avro-component.adoc | 4 +-
.../camel-avro/src/main/docs/avro-dataformat.adoc | 2 +-
.../main/docs/aws-secrets-manager-component.adoc | 210 +++
.../ddb/transform/Ddb2JsonDataTypeTransformer.java | 4 +-
.../transform/Ddb2JsonDataTypeTransformerTest.java | 41 +
.../main/docs/aws2-redshift-data-component.adoc | 2 +-
.../src/main/docs/aws2-s3-producer-operations.adoc | 2 +-
.../azure/storage/blob/azure-storage-blob.json | 4 +-
.../main/docs/azure-storage-blob-operations.adoc | 6 +-
.../azure/storage/blob/BlobConfiguration.java | 6 +-
.../storage/datalake/azure-storage-datalake.json | 4 +-
.../storage/datalake/DataLakeConfiguration.java | 2 +-
.../src/main/docs/bindy-dataformat.adoc | 4 +-
.../org/apache/camel/component/box/box.json | 3 +
.../apache/camel/component/box/BoxEndpoint.java | 3 +-
.../camel/component/box/internal/BoxConstants.java | 7 +-
.../src/main/docs/cometd-component.adoc | 4 +-
.../org/apache/camel/component/crypto/crypto.json | 5 +-
.../src/main/docs/crypto-dataformat.adoc | 4 +-
.../crypto/DigitalSignatureConstants.java | 3 +
.../src/main/docs/cxf-component.adoc | 6 +-
.../src/main/docs/cxf-transport.adoc | 4 +-
.../src/main/docs/datasonnet-language.adoc | 6 +-
.../camel-fop/src/main/docs/fop-component.adoc | 8 +-
.../camel-ftp/src/main/docs/ftp-component.adoc | 2 +-
.../org/apache/camel/component/git/git.json | 2 +-
.../apache/camel/component/git/GitEndpoint.java | 2 +-
.../secret/manager/google-secret-manager.json | 2 +-
.../manager/GoogleSecretManagerConfiguration.java | 3 +-
.../component/google/storage/google-storage.json | 66 +-
.../storage/GoogleCloudStorageConfiguration.java | 2 +-
.../src/main/docs/groovy-language.adoc | 3 +-
.../camel/language/groovy/GroovyExpression.java | 24 +-
.../groovy/GroovyExpressionBindingTest.java | 15 +-
.../groovy/GroovyMissingPropertyHintTest.java | 8 +
.../org/apache/camel/component/grpc/grpc.json | 10 +-
.../camel/component/grpc/GrpcConfiguration.java | 4 +-
.../src/main/docs/hashicorp-vault-component.adoc | 216 +++
.../HazelcastAtomicnumberComponentConfigurer.java | 69 -
.../HazelcastAtomicnumberEndpointConfigurer.java | 75 -
.../HazelcastAtomicnumberEndpointUriFactory.java | 82 --
.../atomicnumber/hazelcast-atomicvalue.json | 43 -
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/hazelcast-atomicvalue | 2 -
.../configurer/hazelcast-atomicvalue-component | 2 -
.../configurer/hazelcast-atomicvalue-endpoint | 2 -
.../urifactory/hazelcast-atomicvalue-endpoint | 2 -
.../main/docs/hazelcast-atomicvalue-component.adoc | 270 ----
.../component/hazelcast/HazelcastCommand.java | 1 -
.../component/hazelcast/HazelcastConstants.java | 4 +-
.../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 --
.../src/main/docs/hivemq-component.adoc | 2 +-
.../camel-http/src/main/docs/http-component.adoc | 12 +-
.../component/huaweicloud/dms/DMSEndpoint.java | 2 +-
.../component/huaweicloud/dms/DMSProducer.java | 8 +-
.../dms/CreateInstanceMissingStorageSpaceTest.java | 100 ++
.../org/apache/camel/FunctionGraphEndpoint.java | 2 +-
.../java/org/apache/camel/FunctionGraphUtils.java | 13 +-
.../apache/camel/models/ClientConfigurations.java | 13 +-
.../FunctionGraphClientConfigurationsTest.java | 51 +
.../org/apache/camel/FunctionGraphUtilsTest.java | 61 +
.../component/huaweicloud/iam/IAMEndpoint.java | 2 +-
.../component/huaweicloud/obs/OBSEndpoint.java | 2 +-
.../component/huaweicloud/obs/OBSProducer.java | 16 +-
.../camel/component/huaweicloud/obs/OBSUtils.java | 7 +-
.../component/huaweicloud/obs/GetObjectTest.java | 34 +
.../smn/SimpleNotificationProducer.java | 25 +-
...PublishTextMessageOperationViaPropertyTest.java | 117 ++
.../component/infinispan/InfinispanProducer.java | 32 +-
.../main/docs/infinispan-embedded-component.adoc | 24 +-
.../InfinispanEmbeddedProducerExpiryTest.java | 131 ++
.../src/main/docs/infinispan-component.adoc | 12 +-
.../camel-jaxb/src/main/docs/jaxb-dataformat.adoc | 8 +-
.../src/main/docs/jcache-component.adoc | 149 ++
.../camel-jms/src/main/docs/jms-component.adoc | 22 +-
.../camel-jooq/src/main/docs/jooq-component.adoc | 6 -
.../org/apache/camel/language/joor/joor.json | 26 -
.../services/org/apache/camel/language.properties | 2 +-
.../services/org/apache/camel/language/joor | 2 -
.../camel-joor/src/main/docs/joor-language.adoc | 416 ------
.../java/org/apache/camel/language/joor/Joor.java | 55 -
.../joor/JoorAnnotationExpressionFactory.java | 51 -
.../apache/camel/language/JoorLanguageTest.java | 6 +-
.../language/joor/JoorBeanInjectTransformTest.java | 2 +-
.../camel/language/joor/JoorBeanInjectVarTest.java | 2 +-
.../apache/camel/language/joor/JoorBeanTest.java | 2 +-
.../camel/language/joor/JoorCompileErrorTest.java | 2 +-
.../camel/language/joor/JoorCustomAliasTest.java | 6 +-
.../camel/language/joor/JoorCustomImportsTest.java | 8 +-
.../camel/language/joor/JoorLanguageTest.java | 274 ----
.../language/joor/JoorOptionalPredicateTest.java | 2 +-
.../joor/JoorPreCompileFalseInlineTest.java | 6 +-
.../language/joor/JoorPreCompileFalseTest.java | 4 +-
.../camel/language/joor/JoorPredicateTest.java | 2 +-
.../language/joor/JoorScriptingLanguageTest.java | 2 +-
.../language/joor/JoorStreamPredicateTest.java | 2 +-
.../language/joor/JoorTransformResourceTest.java | 2 +-
.../camel/language/joor/JoorTransformTest.java | 2 +-
.../component/jt400/Jt400EndpointConfigurer.java | 24 +-
.../component/jt400/Jt400EndpointUriFactory.java | 10 +-
.../org/apache/camel/component/jt400/jt400.json | 73 +-
.../camel-jt400/src/main/docs/jt400-component.adoc | 40 +-
.../camel/component/jt400/Jt400Configuration.java | 34 +-
.../camel/component/jt400/Jt400Endpoint.java | 2 +-
.../camel/component/kafka/KafkaConfiguration.java | 2 +-
.../camel/component/kafka/KafkaProducer.java | 23 +-
.../consumer/support/KafkaRecordProcessor.java | 14 +-
.../component/kafka/transform/ExtractField.java | 5 +-
.../component/kafka/transform/HoistField.java | 5 +-
.../camel/component/kafka/transform/MaskField.java | 8 +-
.../kafka/transform/MessageTimestampRouter.java | 5 +-
.../component/kafka/transform/ReplaceField.java | 9 +-
.../component/kafka/transform/ValueToKey.java | 5 +-
.../camel/component/kafka/KafkaProducerTest.java | 32 +
...kaRecordBatchingProcessorCommonHeadersTest.java | 10 +
...rTest.java => KameletEipAggregateJavaTest.java} | 6 +-
....java => KameletLocalBeanJavaExternalTest.java} | 4 +-
.../kamelet/KameletToDUrlEncodingTest.java | 109 ++
.../src/test/resources/mybar.java} | 13 +-
.../camel-kamelet/src/test/resources/mybar.joor | 4 -
.../src/main/docs/keycloak-producer.adoc | 4 +-
.../src/main/docs/knative-component.adoc | 132 ++
.../src/main/docs/lucene-component.adoc | 4 +-
.../camel-mail/src/main/docs/mail-component.adoc | 10 +-
.../src/main/docs/mapstruct-component.adoc | 43 +
.../src/main/docs/master-component.adoc | 10 +-
.../src/main/docs/metrics-component.adoc | 8 +-
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 | 5 +-
.../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 +
.../netty/http/NettyHttpEndpointUriFactory.java | 3 +-
.../camel/component/netty/http/netty-http.json | 151 +-
.../component/netty/http/NettyHttpEndpoint.java | 17 +
.../component/netty/NettyEndpointConfigurer.java | 6 +
.../component/netty/NettyEndpointUriFactory.java | 3 +-
.../org/apache/camel/component/netty/netty.json | 125 +-
.../camel-netty/src/main/docs/netty-component.adoc | 2 +-
.../camel/component/netty/NettyEndpoint.java | 16 +
components/camel-oauth/helm/etc/cluster.crt | 35 -
components/camel-oauth/helm/etc/cluster.key | 52 -
.../apache/camel/test/oauth/SSLCertTrustTest.java | 36 -
.../camel-ognl/src/main/docs/ognl-language.adoc | 2 +-
components/camel-opa/pom.xml | 10 +
.../component/opa/OpaComponentConfigurer.java | 51 +
.../camel/component/opa/OpaEndpointConfigurer.java | 45 +
.../camel/component/opa/OpaEndpointUriFactory.java | 10 +-
.../org/apache/camel/component/opa/opa.json | 59 +-
.../camel-opa/src/main/docs/opa-component.adoc | 148 +-
.../apache/camel/component/opa/OpaComponent.java | 19 +-
.../camel/component/opa/OpaConfiguration.java | 139 +-
.../apache/camel/component/opa/OpaEndpoint.java | 90 +-
.../apache/camel/component/opa/OpaHealthProbe.java | 121 ++
.../apache/camel/component/opa/OpaHttpClient.java | 90 ++
.../camel/component/opa/OpaPolicyEvaluator.java | 131 +-
.../apache/camel/component/opa/OpaProducer.java | 2 +-
.../component/opa/OpaProducerHealthCheck.java | 52 +-
.../camel/component/opa/OpaRestEvaluator.java | 81 ++
.../camel/component/opa/OpaWasmEvaluator.java | 178 +++
.../camel/component/opa/OpaWasmPolicyPool.java | 158 +++
.../component/opa/security/OpaSecurityPolicy.java | 135 +-
.../opa/security/OpaSecurityPolicyHealthCheck.java | 58 +
.../java/org/apache/camel/component/opa/OpaIT.java | 10 +
.../camel/component/opa/OpaInputDocumentTest.java | 48 +
.../component/opa/OpaProducerHealthCheckTest.java | 8 +-
.../camel/component/opa/OpaProducerTest.java | 77 ++
.../camel/component/opa/OpaRestTransportTest.java | 234 ++++
.../camel/component/opa/OpaWasmEvaluatorTest.java | 205 +++
.../camel/component/opa/OpaWasmPolicyPoolTest.java | 183 +++
.../security/OpaSecurityPolicyHealthCheckTest.java | 175 +++
.../src/test/resources/README-tls-fixture.md | 16 +
.../src/test/resources/README-wasm-fixtures.md | 28 +
.../src/test/resources/authz-bundle.tar.gz | Bin 0 -> 57234 bytes
components/camel-opa/src/test/resources/authz.rego | 7 +
components/camel-opa/src/test/resources/authz.wasm | Bin 0 -> 140391 bytes
.../camel-opa/src/test/resources/opa-server.p12 | Bin 0 -> 2674 bytes
.../src/test/resources/roles-bundle.tar.gz | Bin 0 -> 56415 bytes
.../src/test/resources/wasm-data/data.json | 3 +
.../src/test/resources/wasm-data/roles.rego | 31 +
.../apache/camel/component/paho/PahoConsumer.java | 69 +-
.../component/paho/PahoResubscribeFailureTest.java | 250 ++++
.../camel-ref/src/main/docs/ref-component.adoc | 2 +-
.../src/main/docs/rocketmq-component.adoc | 2 +-
.../camel-rss/src/main/docs/rss-component.adoc | 2 +-
.../salesforce/SalesforceComponentConfigurer.java | 3 +
.../salesforce/SalesforceEndpointConfigurer.java | 3 +
.../salesforce/SalesforceEndpointUriFactory.java | 3 +-
.../camel/component/salesforce/salesforce.json | 96 +-
.../salesforce/SalesforceEndpointConfig.java | 5 +
.../api/dto/approval/ApprovalRequest.java | 17 -
.../src/main/docs/xquery-component.adoc | 2 +-
.../camel-saxon/src/main/docs/xquery-language.adoc | 2 +-
.../camel-seda/src/main/docs/seda-component.adoc | 4 +-
.../camel-slack/src/main/docs/slack-component.adoc | 4 +-
.../src/main/docs/snakeYaml-dataformat.adoc | 7 +-
.../org/apache/camel/component/solr/solr.json | 4 +-
.../apache/camel/component/solr/SolrConstants.java | 6 +
.../org/apache/camel/component/spiffe/spiffe.json | 4 +-
.../src/main/docs/spiffe-component.adoc | 4 +-
.../component/spiffe/SpiffeConfiguration.java | 6 +-
.../camel/component/spiffe/SpiffeProducer.java | 30 +-
.../component/spiffe/SpiffeMultiAudienceTest.java | 98 ++
.../src/main/docs/spring-ws-component.adoc | 4 +-
...gDeadLetterChannelInvalidDeadLetterUriTest.java | 3 +-
.../SpringTemplatedRouteScriptBeanNoTypeTest.java | 78 ++
.../SpringTemplatedRouteScriptBeanNoTypeTest.xml | 56 +
.../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 +-
.../template/generated/SSPTParserTokenManager.java | 2 +-
.../org/apache/camel/component/sql/sql.json | 8 +-
.../camel/component/sql/stored/sql-stored.json | 8 +-
.../src/main/docs/sql-stored-component.adoc | 5 +
.../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 +-
.../component/sql/stored/template/grammar/sspt.jj | 2 +-
.../apache/camel/component/sql/SqlRouteTest.java | 21 +-
.../component/sql/SqlTransactedRouteTest.java | 2 +-
.../camel/component/sql/stored/ParserTest.java | 30 +
.../sql/stored/ProducerSimpleFunctionTest.java | 81 ++
.../SqlStoredAllowTemplateFromHeaderTest.java | 107 ++
...toredUseMessageBodyForTemplateResourceTest.java | 103 ++
.../test/resources/sql/bodyTemplateResource.sql | 21 +
.../src/main/docs/univocityCsv-dataformat.adoc | 26 +-
.../src/main/docs/univocityFixed-dataformat.adoc | 26 +-
.../src/main/docs/univocityTsv-dataformat.adoc | 26 +-
.../src/main/docs/velocity-component.adoc | 80 ++
.../org/apache/camel/component/web3j/web3j.json | 94 +-
.../camel/component/web3j/Web3jConfiguration.java | 2 +-
.../camel/dataformat/xmlsecurity/xmlSecurity.json | 2 +-
.../src/main/docs/xmlSecurity-dataformat.adoc | 20 +-
.../xmlsecurity/XMLSecurityDataFormat.java | 55 +-
.../xmlsecurity/XmlSecurityConstantNameTest.java | 241 ++++
.../component/xmpp/XmppEndpointUriFactory.java | 2 +-
.../org/apache/camel/component/xmpp/xmpp.json | 2 +-
.../apache/camel/component/xmpp/XmppComponent.java | 4 +-
.../apache/camel/component/xmpp/XmppEndpoint.java | 3 +-
.../camel-xpath/src/main/docs/xpath-language.adoc | 13 +-
.../src/main/docs/xslt-saxon-component.adoc | 2 +-
.../camel-xslt/src/main/docs/xslt-component.adoc | 2 +-
.../services/org/apache/camel/api.properties | 7 +
.../org/apache/camel/api/AggregationStrategy.json | 15 +
.../org/apache/camel/api/CamelContext.json | 15 +
.../services/org/apache/camel/api/Exchange.json | 15 +
.../services/org/apache/camel/api/Expression.json | 15 +
.../services/org/apache/camel/api/Message.json | 15 +
.../services/org/apache/camel/api/Predicate.json | 15 +
.../services/org/apache/camel/api/Processor.json | 15 +
.../org/apache/camel/api/ProducerTemplate.json | 15 +
.../services/org/apache/camel/api/Registry.json | 15 +
.../org/apache/camel/api/TypeConverter.json | 15 +
.../java/org/apache/camel/AggregationStrategy.java | 17 +
.../main/java/org/apache/camel/CamelContext.java | 59 +
.../src/main/java/org/apache/camel/Exchange.java | 50 +
.../src/main/java/org/apache/camel/Expression.java | 9 +
.../src/main/java/org/apache/camel/Message.java | 36 +
.../java/org/apache/camel/NoSuchBeanException.java | 12 +
.../org/apache/camel/NoSuchEndpointException.java | 22 +-
.../org/apache/camel/NoSuchLanguageException.java | 5 +-
.../src/main/java/org/apache/camel/Predicate.java | 10 +
.../src/main/java/org/apache/camel/Processor.java | 14 +
.../java/org/apache/camel/ProducerTemplate.java | 28 +
.../main/java/org/apache/camel/TypeConverter.java | 13 +
.../apache/camel/catalog/JSonSchemaResolver.java | 12 +
.../java/org/apache/camel/spi/BeanRepository.java | 11 +
.../main/java/org/apache/camel/spi/Registry.java | 10 +
.../org/apache/camel/spi/RestConfiguration.java | 3 +-
.../camel/impl/engine/AbstractCamelContext.java | 7 +-
.../impl/engine/DefaultCamelContextExtension.java | 9 +-
.../src/main/docs/properties-component.adoc | 1 +
.../camel/catalog/impl/AbstractCamelCatalog.java | 29 +-
.../docs/modules/eips/pages/claimCheck-eip.adoc | 2 +-
.../eips/pages/failoverLoadBalancer-eip.adoc | 2 +-
.../main/docs/modules/eips/pages/intercept.adoc | 6 +-
.../modules/eips/pages/keyValueRepository.adoc | 14 +-
.../src/main/docs/modules/eips/pages/log-eip.adoc | 6 +-
.../src/main/docs/modules/eips/pages/poll-eip.adoc | 2 +-
.../main/docs/modules/eips/pages/process-eip.adoc | 10 +-
.../docs/modules/eips/pages/resequence-eip.adoc | 4 +-
.../docs/modules/eips/pages/scatter-gather.adoc | 4 +-
.../modules/eips/pages/selective-consumer.adoc | 2 +-
.../main/docs/modules/eips/pages/split-eip.adoc | 4 +-
.../docs/modules/eips/pages/unmarshal-eip.adoc | 2 +-
.../main/docs/modules/eips/pages/validate-eip.adoc | 2 +-
.../org/apache/camel/language/simple/simple.json | 195 +--
.../modules/languages/pages/simple-advanced.adoc | 4 +-
.../modules/languages/pages/simple-functions.adoc | 22 +
.../modules/languages/pages/simple-operators.adoc | 13 +-
.../camel/language/simple/SimpleConstants.java | 15 +-
.../language/simple/SimplePredicateParser.java | 17 +-
.../language/simple/StringExpressionBuilder.java | 43 +
.../simple/functions/StringFunctionFactory.java | 29 +-
.../META-INF/org/apache/camel/model/aggregate.json | 8 +-
.../org/apache/camel/model/beanFactory.json | 2 +-
.../META-INF/org/apache/camel/model/cache.json | 2 +-
.../apache/camel/model/dataformat/xmlSecurity.json | 2 +-
.../META-INF/org/apache/camel/model/delay.json | 2 +-
.../org/apache/camel/model/dynamicRouter.json | 2 +-
.../META-INF/org/apache/camel/model/enrich.json | 2 +-
.../META-INF/org/apache/camel/model/filter.json | 2 +-
.../org/apache/camel/model/idempotentConsumer.json | 2 +-
.../model/loadbalancer/stickyLoadBalancer.json | 2 +-
.../META-INF/org/apache/camel/model/loop.json | 2 +-
.../org/apache/camel/model/onException.json | 6 +-
.../META-INF/org/apache/camel/model/onWhen.json | 2 +-
.../org/apache/camel/model/pollEnrich.json | 2 +-
.../org/apache/camel/model/propertyExpression.json | 2 +-
.../org/apache/camel/model/recipientList.json | 2 +-
.../org/apache/camel/model/resequence.json | 2 +-
.../apache/camel/model/rest/restConfiguration.json | 2 +-
.../org/apache/camel/model/routingSlip.json | 2 +-
.../META-INF/org/apache/camel/model/script.json | 2 +-
.../META-INF/org/apache/camel/model/setBody.json | 2 +-
.../META-INF/org/apache/camel/model/setHeader.json | 2 +-
.../org/apache/camel/model/setProperty.json | 2 +-
.../org/apache/camel/model/setVariable.json | 2 +-
.../META-INF/org/apache/camel/model/sort.json | 2 +-
.../META-INF/org/apache/camel/model/split.json | 2 +-
.../META-INF/org/apache/camel/model/throttle.json | 4 +-
.../META-INF/org/apache/camel/model/transform.json | 2 +-
.../META-INF/org/apache/camel/model/validate.json | 2 +-
.../camel/model/validator/predicateValidator.json | 2 +-
.../META-INF/org/apache/camel/model/when.json | 2 +-
.../org/apache/camel/model/language/jaxb.index | 1 -
.../java/org/apache/camel/builder/Builder.java | 20 -
.../org/apache/camel/builder/BuilderSupport.java | 20 -
.../org/apache/camel/builder/ExpressionClause.java | 16 -
.../camel/builder/ExpressionClauseSupport.java | 26 -
.../camel/builder/LanguageBuilderFactory.java | 9 -
.../apache/camel/model/BeanFactoryDefinition.java | 5 +-
.../org/apache/camel/model/BeanModelHelper.java | 82 +-
.../model/dataformat/XMLSecurityDataFormat.java | 2 +-
.../camel/model/language/JoorExpression.java | 141 --
.../model/rest/RestConfigurationDefinition.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 | 2 +-
.../apache/camel/reifier/RecipientListReifier.java | 2 +-
.../org/apache/camel/reifier/SplitReifier.java | 2 +-
.../reifier/dataformat/DataFormatReifier.java | 14 +-
.../camel/reifier/language/ExpressionReifier.java | 3 -
.../reifier/language/JoorExpressionReifier.java | 45 -
.../camel/builder/RouteTemplateLocalBeanTest.java | 51 +
.../camel/impl/engine/DefaultCamelContextTest.java | 29 +-
.../camel/language/simple/SimpleOperatorTest.java | 13 +
.../language/simple/SimpleSyntaxHintsTest.java | 17 +-
.../functions/StringFunctionFactoryTest.java | 81 ++
.../processor/DataFormatMissingJarHintTest.java | 90 ++
...FailOverLoadBalanceInheritErrorHandlerTest.java | 81 ++
.../processor/PooledExchangeSplitLeakTest.java | 78 ++
.../AggregationStrategyClassNotFoundHintTest.java | 113 ++
.../apache/camel/support/PojoBeanHelperTest.java | 131 ++
.../apache/camel/java/out/JavaDslModelWriter.java | 20 +-
.../camel/java/out/JavaDslModelWriterSupport.java | 7 -
.../org/apache/camel/main/components.properties | 1 -
.../org/apache/camel/main/languages.properties | 1 -
.../camel/main/RestConfigurationProperties.java | 8 +-
.../java/org/apache/camel/main/MainHelperTest.java | 4 +-
.../camel/support/DefaultPooledExchange.java | 10 +-
.../org/apache/camel/support/EndpointHelper.java | 5 +-
.../org/apache/camel/support/NormalizedUri.java | 29 +-
.../org/apache/camel/support/PojoBeanHelper.java | 243 ++++
.../java/org/apache/camel/util/ArtifactUtils.java | 890 ++++++++++++
.../java/org/apache/camel/util/EscapeHelper.java | 240 ++++
.../java/org/apache/camel/util/SecurityUtils.java | 2 +
.../java/org/apache/camel/util/SimpleUtils.java | 1 +
.../org/apache/camel/util/ArtifactUtilsTest.java | 140 ++
.../org/apache/camel/util/EscapeHelperTest.java | 109 ++
.../java/org/apache/camel/xml/in/ModelParser.java | 8 -
.../java/org/apache/camel/xml/out/ModelWriter.java | 14 +-
.../org/apache/camel/yaml/out/YamlModelWriter.java | 14 +-
.../ROOT/examples/json/hazelcast-atomicvalue.json | 1 -
docs/components/modules/ROOT/nav.adoc | 1 -
.../pages/hazelcast-atomicvalue-component.adoc | 1 -
.../modules/languages/examples/json/joor.json | 1 -
docs/components/modules/languages/nav.adoc | 1 -
.../modules/languages/pages/joor-language.adoc | 1 -
.../ROOT/pages/camel-4x-upgrade-guide-4_18.adoc | 20 +-
.../ROOT/pages/camel-4x-upgrade-guide-4_19.adoc | 20 +-
.../ROOT/pages/camel-4x-upgrade-guide-4_23.adoc | 185 ++-
.../modules/ROOT/pages/camel-jbang-ai.adoc | 21 +
.../modules/ROOT/pages/camel-jbang-devtools.adoc | 34 +
.../modules/ROOT/pages/camel-jbang-managing.adoc | 17 +
.../modules/ROOT/pages/camel-jbang-mcp.adoc | 136 +-
.../modules/ROOT/pages/camel-jbang-running.adoc | 15 +-
.../modules/ROOT/pages/camel-jbang-tips.adoc | 20 +-
.../modules/ROOT/pages/camel-jbang-tui.adoc | 199 ++-
.../ROOT/pages/camel-report-maven-plugin.adoc | 1 -
.../modules/ROOT/pages/delay-interceptor.adoc | 2 +-
.../modules/ROOT/pages/exception-advanced.adoc | 4 +-
.../modules/ROOT/pages/exchange-pooling.adoc | 21 +-
.../modules/ROOT/pages/graceful-shutdown.adoc | 4 +-
.../pages/jbang-commands/camel-jbang-debug.adoc | 2 +-
.../camel-jbang-dependency-copy.adoc | 2 +-
.../camel-jbang-dependency-list.adoc | 2 +-
.../camel-jbang-dependency-update.adoc | 2 +-
.../ROOT/pages/jbang-commands/camel-jbang-dev.adoc | 2 +-
.../pages/jbang-commands/camel-jbang-export.adoc | 2 +-
.../ROOT/pages/jbang-commands/camel-jbang-run.adoc | 2 +-
.../pages/jbang-commands/camel-jbang-sbom.adoc | 2 +-
.../pages/langchain4j-spring-boot-integration.adoc | 2 +-
.../modules/ROOT/pages/oncompletion.adoc | 4 +-
.../modules/ROOT/pages/rest-dsl-openapi.adoc | 4 +-
.../modules/ROOT/pages/rest-dsl-validation.adoc | 2 +-
docs/user-manual/modules/ROOT/pages/routes.adoc | 2 +-
docs/user-manual/modules/ROOT/pages/sbom.adoc | 90 +-
.../modules/ROOT/pages/stream-caching.adoc | 2 +-
.../modules/ROOT/pages/threading-model.adoc | 9 +-
docs/user-manual/modules/ROOT/pages/tracer.adoc | 4 +-
.../modules/ROOT/pages/virtual-threads.adoc | 7 +-
.../component/ComponentsBuilderFactory.java | 14 -
.../dsl/GoogleStorageComponentBuilderFactory.java | 32 +-
...azelcastAtomicvalueComponentBuilderFactory.java | 160 ---
.../Langchain4jIngestComponentBuilderFactory.java | 85 ++
.../component/dsl/OpaComponentBuilderFactory.java | 206 ++-
.../dsl/SalesforceComponentBuilderFactory.java | 21 +
.../dsl/SpiffeComponentBuilderFactory.java | 10 +-
.../component/dsl/SqlComponentBuilderFactory.java | 22 +
.../dsl/SqlStoredComponentBuilderFactory.java | 22 +
.../dsl/Web3jComponentBuilderFactory.java | 36 +-
.../builder/endpoint/EndpointBuilderFactory.java | 1 -
.../camel/builder/endpoint/EndpointBuilders.java | 1 -
.../builder/endpoint/EndpointHeaderBuilders.java | 30 +-
.../builder/endpoint/StaticEndpointBuilders.java | 96 +-
.../endpoint/dsl/BoxEndpointBuilderFactory.java | 38 +
.../DigitalSignatureEndpointBuilderFactory.java | 14 +
.../GoogleCloudStorageEndpointBuilderFactory.java | 56 +-
.../endpoint/dsl/GrpcEndpointBuilderFactory.java | 248 +++-
...azelcastAtomicnumberEndpointBuilderFactory.java | 299 ----
.../dsl/HuggingFaceEndpointBuilderFactory.java | 14 +-
.../endpoint/dsl/Jt400EndpointBuilderFactory.java | 84 +-
.../LangChain4jIngestEndpointBuilderFactory.java | 116 ++
.../endpoint/dsl/MinioEndpointBuilderFactory.java | 3 +
.../endpoint/dsl/NettyEndpointBuilderFactory.java | 40 +
.../dsl/NettyHttpEndpointBuilderFactory.java | 40 +
.../endpoint/dsl/OpaEndpointBuilderFactory.java | 261 +++-
.../endpoint/dsl/OpenAIEndpointBuilderFactory.java | 8 +-
.../dsl/SalesforceEndpointBuilderFactory.java | 38 +
.../endpoint/dsl/SolrEndpointBuilderFactory.java | 26 +
.../endpoint/dsl/SpiffeEndpointBuilderFactory.java | 10 +-
.../endpoint/dsl/SqlEndpointBuilderFactory.java | 44 +-
.../dsl/SqlStoredEndpointBuilderFactory.java | 40 +-
.../endpoint/dsl/Web3jEndpointBuilderFactory.java | 60 +-
.../endpoint/dsl/XmppEndpointBuilderFactory.java | 6 +-
.../META-INF/camel-jbang-commands-metadata.json | 12 +-
.../dsl/jbang/core/commands/ExportBaseCommand.java | 75 +-
.../dsl/jbang/core/commands/ExportCamelMain.java | 17 +-
.../dsl/jbang/core/commands/ExportQuarkus.java | 15 +
.../dsl/jbang/core/commands/ExportSpringBoot.java | 59 +-
.../camel/dsl/jbang/core/commands/LlmClient.java | 299 +++-
.../apache/camel/dsl/jbang/core/commands/Run.java | 284 +++-
.../dsl/jbang/core/commands/ai/AnswerChecks.java | 229 ++++
.../dsl/jbang/core/commands/ai/AuthoringTools.java | 364 ++++-
.../dsl/jbang/core/commands/ai/BeanRefChecks.java | 43 +-
.../dsl/jbang/core/commands/ai/CatalogDocs.java | 502 ++++++-
.../dsl/jbang/core/commands/ai/CatalogSamples.java | 565 +++++++-
.../dsl/jbang/core/commands/ai/EndpointChecks.java | 76 +-
.../dsl/jbang/core/commands/ai/HeaderChecks.java | 116 +-
.../jbang/core/commands/ai/PropertiesChecks.java | 58 +-
.../jbang/core/commands/ai/SourceValidator.java | 113 +-
.../dsl/jbang/core/commands/ai/YamlLines.java | 27 +
.../camel/dsl/jbang/core/common/CatalogLoader.java | 48 +
.../src/main/resources/known-plugins.json | 4 +-
.../camel/dsl/jbang/core/commands/ExportTest.java | 161 ++-
.../core/commands/LlmClientOllamaContextTest.java | 212 +++
.../core/commands/RunExistingProjectTest.java | 178 +++
.../core/commands/RunExportedProjectTest.java | 101 ++
.../jbang/core/commands/ai/AnswerChecksTest.java | 126 ++
.../jbang/core/commands/ai/AuthoringToolsTest.java | 111 +-
.../core/commands/ai/CatalogDocExamplesTest.java | 117 ++
.../jbang/core/commands/ai/CatalogDocsTest.java | 229 +++-
.../jbang/core/commands/ai/CatalogSamplesTest.java | 188 ++-
.../core/commands/ai/ChecksCatalogDriftTest.java | 109 ++
.../commands/ai/SourceValidatorBeanRefsTest.java | 69 +-
.../commands/ai/SourceValidatorEndpointTest.java | 107 ++
.../commands/ai/SourceValidatorJavaXsltTest.java | 3 +-
.../commands/ai/SourceValidatorVersionTest.java | 107 ++
.../jbang/core/commands/plugin/PluginAddTest.java | 15 +
.../jbang/core/common/OllamaDoctorSupportTest.java | 25 +-
.../devprofile/application-dev.properties | 6 +-
.../src/test/resources/{ => devprofile}/hello.yaml | 0
.../commands/ai/fakequarkus}/components/log.json | 0
.../commands/ai/fakequarkus}/components/timer.json | 0
.../camel/dsl/jbang/it/ValidatePluginITCase.java | 9 +-
.../dsl/jbang/it/support/JBangTestSupport.java | 6 +
.../jbang/core/commands/mcp/AuthoringTools.java | 66 +-
.../dsl/jbang/core/commands/mcp/CatalogTools.java | 738 +---------
.../jbang/core/commands/mcp/PromptDefinitions.java | 14 +-
.../dsl/jbang/core/commands/mcp/RuntimeTools.java | 38 -
.../jbang/core/commands/mcp/TransformTools.java | 234 +---
.../core/commands/mcp/AuthoringToolsTest.java | 10 +-
.../core/commands/mcp/CatalogServiceTest.java | 152 +++
.../jbang/core/commands/mcp/CatalogToolsTest.java | 340 +----
.../commands/mcp/McpJsonSerializationTest.java | 90 +-
.../core/commands/mcp/PromptDefinitionsTest.java | 12 +-
.../jbang/core/commands/mcp/RuntimeToolsTest.java | 16 -
.../core/commands/mcp/TransformToolsTest.java | 38 +-
.../dsl/jbang/core/commands/tui/ActionsPopup.java | 25 +
.../camel/dsl/jbang/core/commands/tui/AiPanel.java | 443 +++++-
.../dsl/jbang/core/commands/tui/CamelMonitor.java | 55 +-
.../dsl/jbang/core/commands/tui/CveAuditTab.java | 1 +
.../core/commands/tui/DiagramDetailSupport.java | 3 +
.../dsl/jbang/core/commands/tui/DocHelper.java | 32 +-
.../jbang/core/commands/tui/DocViewerPopup.java | 2 +
.../dsl/jbang/core/commands/tui/EndpointsTab.java | 3 +
.../dsl/jbang/core/commands/tui/HelpOverlay.java | 1 +
.../dsl/jbang/core/commands/tui/LaunchManager.java | 214 +--
.../dsl/jbang/core/commands/tui/McpFacade.java | 107 +-
.../jbang/core/commands/tui/MonitorContext.java | 2 +
.../dsl/jbang/core/commands/tui/OllamaMonitor.java | 1438 ++++++++++++++++++++
.../dsl/jbang/core/commands/tui/OllamaParsers.java | 439 ++++++
.../dsl/jbang/core/commands/tui/OllamaTab.java | 978 +++++++++++++
.../dsl/jbang/core/commands/tui/RouteInfo.java | 2 +
.../jbang/core/commands/tui/SourceEditAssist.java | 39 +-
.../dsl/jbang/core/commands/tui/SourceViewer.java | 1 +
.../dsl/jbang/core/commands/tui/StatusParser.java | 1 +
.../jbang/core/commands/tui/SyntaxHighlighter.java | 35 +-
.../dsl/jbang/core/commands/tui/TabRegistry.java | 32 +-
.../camel/dsl/jbang/core/commands/tui/Theme.java | 85 +-
.../dsl/jbang/core/commands/tui/ThemeMode.java | 3 +-
.../jbang/core/commands/tui/TokenRateWindow.java | 83 ++
.../dsl/jbang/core/commands/tui/TuiIcons.java | 2 +
.../core/commands/tui/TuiToolDefinitions.java | 9 +
.../jbang/core/commands/tui/TuiToolRegistry.java | 31 +-
.../src/main/resources/tui/help/ollama.md | 190 +++
.../src/main/resources/tui/help/overview.md | 2 +-
.../src/main/resources/tui/themes/theme.md | 32 +-
.../main/resources/tui/themes/turbo-pascal.tcss | 70 +
.../src/main/resources/tui/web/index.html | 4 +
.../resources/tui/web/vendor/LICENSE-xterm.txt | 11 +-
.../tui/web/vendor/xterm-addon-unicode11.js | 2 +
.../jbang/core/commands/tui/ActionsPopupTest.java | 32 +
.../commands/tui/AiPanelHistoryCompactionTest.java | 71 +
.../core/commands/tui/AiPanelPromptBudgetTest.java | 31 +-
.../dsl/jbang/core/commands/tui/AiPanelTest.java | 192 ++-
.../core/commands/tui/McpFacadeGetFilesTest.java | 138 ++
.../core/commands/tui/McpFacadeWriteFileTest.java | 9 +-
.../jbang/core/commands/tui/OllamaMonitorTest.java | 497 +++++++
.../jbang/core/commands/tui/OllamaParsersTest.java | 222 +++
.../core/commands/tui/OllamaTabRenderTest.java | 428 ++++++
.../jbang/core/commands/tui/TabRegistryTest.java | 41 +-
.../tui/ThemeModeCompletionCandidatesTest.java | 2 +-
.../dsl/jbang/core/commands/tui/ThemeModeTest.java | 5 +-
.../dsl/jbang/core/commands/tui/ThemeTest.java | 59 +
.../core/commands/tui/TokenRateWindowTest.java | 77 ++
.../camel-jbang-plugin-validate/pom.xml | 12 +
.../commands/validate/CatalogVersionMixin.java | 98 ++
.../commands/validate/SourceValidateCommand.java | 12 +-
.../commands/validate/YamlValidateCommand.java | 13 +-
.../validate/ValidateCamelVersionTest.java | 100 ++
.../src/test/resources/no-extension.yaml | 21 +
.../src/test/resources/route.yaml | 28 +
.../camel-component-known-dependencies.properties | 1 -
...ndencyDownloaderPropertiesFunctionResolver.java | 11 +-
...cyDownloaderPropertiesFunctionResolverTest.java | 142 ++
.../src/main/docs/java-xml-io-dsl.adoc | 2 +-
.../apache/camel/dsl/xml/io/XmlLoadAppTest.java | 71 +
.../org/apache/camel/dsl/xml/io/camel-app16.xml | 39 +
.../org/apache/camel/dsl/xml/io/camel-app17.xml | 38 +
.../org/apache/camel/dsl/xml/io/camel-app18.xml | 35 +
.../deserializers/ExpressionDeserializers.java | 7 +-
.../dsl/yaml/deserializers/ModelDeserializers.java | 92 +-
.../deserializers/ModelDeserializersResolver.java | 2 -
.../dsl/yaml/deserializers/BeansDeserializer.java | 51 +-
.../dsl/yaml/GenerateYamlDeserializersMojo.java | 2 +-
.../camel/dsl/yaml/validator/SchemaHints.java | 412 ++++++
.../camel/dsl/yaml/validator/YamlValidator.java | 449 +-----
.../dsl/yaml/validator/EipDocExamplesTest.java | 11 +-
.../camel/dsl/yaml/validator/SchemaHintsTest.java | 127 ++
.../yaml/validator/UserManualDocExamplesTest.java | 163 +++
.../validator/YamlValidatorSchemaDocumentTest.java | 59 +
.../dsl/yaml/validator/YamlValidatorTest.java | 9 +
.../test/resources/script-bean-without-type.yaml | 41 +
.../resources/schema/camelYamlDsl-canonical.json | 57 +-
.../resources/schema/camelYamlDsl-model.json | 87 +-
.../generated/resources/schema/camelYamlDsl.json | 110 +-
.../org/apache/camel/dsl/yaml/AggregateTest.groovy | 45 +
.../org/apache/camel/dsl/yaml/BeansTest.groovy | 72 +
.../apache/camel/dsl/yaml/ExpressionTest.groovy | 20 +
.../apache/camel/dsl/yaml/RouteTemplateTest.groovy | 66 +-
parent/pom.xml | 43 +-
pom.xml | 4 +-
.../infra/postgres/services/container.properties | 1 +
.../camel/tooling/model/ApiReferenceModel.java | 79 ++
.../org/apache/camel/tooling/model/JsonMapper.java | 74 +
.../java/org/apache/camel/tooling/model/Kind.java | 1 +
.../apache/camel/tooling/model/JsonMapperTest.java | 40 +
.../packaging/EndpointSchemaGeneratorMojo.java | 5 +-
.../maven/packaging/GenerateApiReferenceMojo.java | 264 ++++
.../apache/camel/maven/packaging/GenerateMojo.java | 2 +
.../camel/maven/packaging/PrepareCatalogMojo.java | 63 +
.../maven/packaging/UpdateArtifactHelper.java | 170 +++
.../packaging/GenerateApiReferenceMojoTest.java | 74 +
822 files changed, 27978 insertions(+), 9492 deletions(-)
rename .github/workflows/{generate-sbom-main.yml => generate-sbom.yml} (69%)
create mode 100644
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/apis.properties
create mode 100644
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/apis/AggregationStrategy.json
create mode 100644
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/apis/CamelContext.json
create mode 100644
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/apis/Exchange.json
create mode 100644
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/apis/Expression.json
create mode 100644
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/apis/Message.json
create mode 100644
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/apis/Predicate.json
create mode 100644
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/apis/Processor.json
create mode 100644
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/apis/ProducerTemplate.json
create mode 100644
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/apis/Registry.json
create mode 100644
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/apis/TypeConverter.json
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
delete mode 100644
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/joor-language.adoc
delete mode 100644
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/languages/joor.json
create mode 100644
catalog/camel-catalog/src/test/java/org/apache/camel/catalog/DocExamplesJavaImportsTest.java
create mode 100644
catalog/camel-catalog/src/test/java/org/apache/camel/catalog/DocExamplesXmlSchemaTest.java
create mode 100644
catalog/camel-catalog/src/test/java/org/apache/camel/catalog/UserManualPages.java
create mode 100644
components/camel-ai/camel-langchain4j-ingest/src/test/java/org/apache/camel/component/langchain4j/ingest/LangChain4jIngestFilterTest.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/generated/resources/META-INF/services/org/apache/camel/configurer/hazelcast-atomicvalue-component
delete mode 100644
components/camel-hazelcast/src/generated/resources/META-INF/services/org/apache/camel/configurer/hazelcast-atomicvalue-endpoint
delete mode 100644
components/camel-hazelcast/src/generated/resources/META-INF/services/org/apache/camel/urifactory/hazelcast-atomicvalue-endpoint
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-huawei/camel-huaweicloud-dms/src/test/java/org/apache/camel/component/huaweicloud/dms/CreateInstanceMissingStorageSpaceTest.java
create mode 100644
components/camel-huawei/camel-huaweicloud-functiongraph/src/test/java/org/apache/camel/FunctionGraphClientConfigurationsTest.java
create mode 100644
components/camel-huawei/camel-huaweicloud-functiongraph/src/test/java/org/apache/camel/FunctionGraphUtilsTest.java
create mode 100644
components/camel-huawei/camel-huaweicloud-smn/src/test/java/org/apache/camel/component/huaweicloud/smn/PublishTextMessageOperationViaPropertyTest.java
create mode 100644
components/camel-infinispan/camel-infinispan-embedded/src/test/java/org/apache/camel/component/infinispan/embedded/InfinispanEmbeddedProducerExpiryTest.java
delete mode 100644
components/camel-joor/src/generated/resources/META-INF/org/apache/camel/language/joor/joor.json
delete mode 100644
components/camel-joor/src/generated/resources/META-INF/services/org/apache/camel/language/joor
delete mode 100644 components/camel-joor/src/main/docs/joor-language.adoc
delete mode 100644
components/camel-joor/src/main/java/org/apache/camel/language/joor/Joor.java
delete mode 100644
components/camel-joor/src/main/java/org/apache/camel/language/joor/JoorAnnotationExpressionFactory.java
delete mode 100644
components/camel-joor/src/test/java/org/apache/camel/language/joor/JoorLanguageTest.java
rename
components/camel-kamelet/src/test/java/org/apache/camel/component/kamelet/{KameletEipAggregateJoorTest.java
=> KameletEipAggregateJavaTest.java} (91%)
rename
components/camel-kamelet/src/test/java/org/apache/camel/component/kamelet/{KameletLocalBeanJoorExternalTest.java
=> KameletLocalBeanJavaExternalTest.java} (94%)
create mode 100644
components/camel-kamelet/src/test/java/org/apache/camel/component/kamelet/KameletToDUrlEncodingTest.java
rename
components/{camel-joor/src/main/java/org/apache/camel/language/joor/JoorLanguage.java
=> camel-kamelet/src/test/resources/mybar.java} (82%)
delete mode 100644 components/camel-kamelet/src/test/resources/mybar.joor
delete mode 100644 components/camel-oauth/helm/etc/cluster.crt
delete mode 100644 components/camel-oauth/helm/etc/cluster.key
create mode 100644
components/camel-opa/src/main/java/org/apache/camel/component/opa/OpaHealthProbe.java
create mode 100644
components/camel-opa/src/main/java/org/apache/camel/component/opa/OpaHttpClient.java
create mode 100644
components/camel-opa/src/main/java/org/apache/camel/component/opa/OpaRestEvaluator.java
create mode 100644
components/camel-opa/src/main/java/org/apache/camel/component/opa/OpaWasmEvaluator.java
create mode 100644
components/camel-opa/src/main/java/org/apache/camel/component/opa/OpaWasmPolicyPool.java
create mode 100644
components/camel-opa/src/main/java/org/apache/camel/component/opa/security/OpaSecurityPolicyHealthCheck.java
create mode 100644
components/camel-opa/src/test/java/org/apache/camel/component/opa/OpaRestTransportTest.java
create mode 100644
components/camel-opa/src/test/java/org/apache/camel/component/opa/OpaWasmEvaluatorTest.java
create mode 100644
components/camel-opa/src/test/java/org/apache/camel/component/opa/OpaWasmPolicyPoolTest.java
create mode 100644
components/camel-opa/src/test/java/org/apache/camel/component/opa/security/OpaSecurityPolicyHealthCheckTest.java
create mode 100644
components/camel-opa/src/test/resources/README-tls-fixture.md
create mode 100644
components/camel-opa/src/test/resources/README-wasm-fixtures.md
create mode 100644 components/camel-opa/src/test/resources/authz-bundle.tar.gz
create mode 100644 components/camel-opa/src/test/resources/authz.wasm
create mode 100644 components/camel-opa/src/test/resources/opa-server.p12
create mode 100644 components/camel-opa/src/test/resources/roles-bundle.tar.gz
create mode 100644 components/camel-opa/src/test/resources/wasm-data/data.json
create mode 100644 components/camel-opa/src/test/resources/wasm-data/roles.rego
create mode 100644
components/camel-paho/src/test/java/org/apache/camel/component/paho/PahoResubscribeFailureTest.java
create mode 100644
components/camel-spiffe/src/test/java/org/apache/camel/component/spiffe/SpiffeMultiAudienceTest.java
create mode 100644
components/camel-spring-parent/camel-spring-xml/src/test/java/org/apache/camel/spring/routebuilder/SpringTemplatedRouteScriptBeanNoTypeTest.java
create mode 100644
components/camel-spring-parent/camel-spring-xml/src/test/resources/org/apache/camel/spring/routebuilder/SpringTemplatedRouteScriptBeanNoTypeTest.xml
create mode 100644
components/camel-sql/src/test/java/org/apache/camel/component/sql/stored/ProducerSimpleFunctionTest.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
components/camel-xmlsecurity/src/test/java/org/apache/camel/dataformat/xmlsecurity/XmlSecurityConstantNameTest.java
create mode 100644
core/camel-api/src/generated/resources/META-INF/services/org/apache/camel/api.properties
create mode 100644
core/camel-api/src/generated/resources/META-INF/services/org/apache/camel/api/AggregationStrategy.json
create mode 100644
core/camel-api/src/generated/resources/META-INF/services/org/apache/camel/api/CamelContext.json
create mode 100644
core/camel-api/src/generated/resources/META-INF/services/org/apache/camel/api/Exchange.json
create mode 100644
core/camel-api/src/generated/resources/META-INF/services/org/apache/camel/api/Expression.json
create mode 100644
core/camel-api/src/generated/resources/META-INF/services/org/apache/camel/api/Message.json
create mode 100644
core/camel-api/src/generated/resources/META-INF/services/org/apache/camel/api/Predicate.json
create mode 100644
core/camel-api/src/generated/resources/META-INF/services/org/apache/camel/api/Processor.json
create mode 100644
core/camel-api/src/generated/resources/META-INF/services/org/apache/camel/api/ProducerTemplate.json
create mode 100644
core/camel-api/src/generated/resources/META-INF/services/org/apache/camel/api/Registry.json
create mode 100644
core/camel-api/src/generated/resources/META-INF/services/org/apache/camel/api/TypeConverter.json
delete mode 100644
core/camel-core-model/src/main/java/org/apache/camel/model/language/JoorExpression.java
delete mode 100644
core/camel-core-reifier/src/main/java/org/apache/camel/reifier/language/JoorExpressionReifier.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/PooledExchangeSplitLeakTest.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/main/java/org/apache/camel/util/EscapeHelper.java
create mode 100644
core/camel-util/src/test/java/org/apache/camel/util/ArtifactUtilsTest.java
create mode 100644
core/camel-util/src/test/java/org/apache/camel/util/EscapeHelperTest.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 120000 docs/components/modules/languages/examples/json/joor.json
delete mode 120000 docs/components/modules/languages/pages/joor-language.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/main/java/org/apache/camel/dsl/jbang/core/commands/ai/AnswerChecks.java
create mode 100644
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/LlmClientOllamaContextTest.java
create mode 100644
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/RunExistingProjectTest.java
create mode 100644
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/RunExportedProjectTest.java
create mode 100644
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/ai/AnswerChecksTest.java
create mode 100644
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/ai/CatalogDocExamplesTest.java
create mode 100644
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/ai/ChecksCatalogDriftTest.java
create mode 100644
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/ai/SourceValidatorVersionTest.java
copy
test-infra/camel-test-infra-postgres/src/main/resources/org/apache/camel/test/infra/postgres/services/container.properties
=>
dsl/camel-jbang/camel-jbang-core/src/test/resources/devprofile/application-dev.properties
(78%)
copy dsl/camel-jbang/camel-jbang-core/src/test/resources/{ =>
devprofile}/hello.yaml (100%)
copy {catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog
=>
dsl/camel-jbang/camel-jbang-core/src/test/resources/org/apache/camel/dsl/jbang/core/commands/ai/fakequarkus}/components/log.json
(100%)
copy {catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog
=>
dsl/camel-jbang/camel-jbang-core/src/test/resources/org/apache/camel/dsl/jbang/core/commands/ai/fakequarkus}/components/timer.json
(100%)
create mode 100644
dsl/camel-jbang/camel-jbang-mcp/src/test/java/org/apache/camel/dsl/jbang/core/commands/mcp/CatalogServiceTest.java
create mode 100644
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/OllamaMonitor.java
create mode 100644
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/OllamaParsers.java
create mode 100644
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/OllamaTab.java
create mode 100644
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/TokenRateWindow.java
create mode 100644
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/help/ollama.md
create mode 100644
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/themes/turbo-pascal.tcss
create mode 100644
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/web/vendor/xterm-addon-unicode11.js
create mode 100644
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/McpFacadeGetFilesTest.java
create mode 100644
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/OllamaMonitorTest.java
create mode 100644
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/OllamaParsersTest.java
create mode 100644
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/OllamaTabRenderTest.java
create mode 100644
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/TokenRateWindowTest.java
create mode 100644
dsl/camel-jbang/camel-jbang-plugin-validate/src/main/java/org/apache/camel/dsl/jbang/core/commands/validate/CatalogVersionMixin.java
create mode 100644
dsl/camel-jbang/camel-jbang-plugin-validate/src/test/java/org/apache/camel/dsl/jbang/core/commands/validate/ValidateCamelVersionTest.java
create mode 100644
dsl/camel-jbang/camel-jbang-plugin-validate/src/test/resources/no-extension.yaml
create mode 100644
dsl/camel-jbang/camel-jbang-plugin-validate/src/test/resources/route.yaml
create mode 100644
dsl/camel-kamelet-main/src/test/java/org/apache/camel/main/download/DependencyDownloaderPropertiesFunctionResolverTest.java
create mode 100644
dsl/camel-xml-io-dsl/src/test/resources/org/apache/camel/dsl/xml/io/camel-app16.xml
create mode 100644
dsl/camel-xml-io-dsl/src/test/resources/org/apache/camel/dsl/xml/io/camel-app17.xml
create mode 100644
dsl/camel-xml-io-dsl/src/test/resources/org/apache/camel/dsl/xml/io/camel-app18.xml
create mode 100644
dsl/camel-yaml-dsl/camel-yaml-dsl-validator/src/main/java/org/apache/camel/dsl/yaml/validator/SchemaHints.java
create mode 100644
dsl/camel-yaml-dsl/camel-yaml-dsl-validator/src/test/java/org/apache/camel/dsl/yaml/validator/SchemaHintsTest.java
create mode 100644
dsl/camel-yaml-dsl/camel-yaml-dsl-validator/src/test/java/org/apache/camel/dsl/yaml/validator/UserManualDocExamplesTest.java
create mode 100644
dsl/camel-yaml-dsl/camel-yaml-dsl-validator/src/test/java/org/apache/camel/dsl/yaml/validator/YamlValidatorSchemaDocumentTest.java
create mode 100644
dsl/camel-yaml-dsl/camel-yaml-dsl-validator/src/test/resources/script-bean-without-type.yaml
create mode 100644
tooling/camel-tooling-model/src/main/java/org/apache/camel/tooling/model/ApiReferenceModel.java
create mode 100644
tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/GenerateApiReferenceMojo.java
create mode 100644
tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/UpdateArtifactHelper.java
create mode 100644
tooling/maven/camel-package-maven-plugin/src/test/java/org/apache/camel/maven/packaging/GenerateApiReferenceMojoTest.java