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

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


    omit 1ee4f80d316a Regen SBOM from commit 
33334be369115fc592bdac640c5bab830ffc2af3
     add a1c7d3facf96 Regen SBOM from commit 
33334be369115fc592bdac640c5bab830ffc2af3 (#23820)
     add 7f1ba4cd05b7 CAMEL-23535: camel-api - batch 7: enhance class-level 
Javadoc for type conversion and class resolution SPIs
     add 6c9a375e4173 CAMEL-23707: Fix row-mutation bug in ListVault with 
multiple vault types
     add deedbe3dc952 CAMEL-23535: camel-api - batches 8-9: enhance Javadoc for 
registry, DI, and route lifecycle SPIs
     add 3eecf146044f CAMEL-23706: TUI - Add OTel Spans tab with Jaeger-style 
waterfall view (#23819)
     add 29a9ebe45b4b CAMEL-23665: Remove deprecated no-op setTlsDetailsFactory 
in camel-opensearch
     add 03e6d09f772d CAMEL-23584: docs - sync camel-kafka 4.18 / 4.14 
upgrade-guide entries to main
     add 15fd9819fdfa CAMEL-23688: Add extensive test coverage for camel-jbang 
CLI commands
     add 1e42e3cefcd9 CAMEL-23680: Add group as scope to variables (#23813)
     add 745bebfe9df4 CAMEL-23291: Add ShutdownAware support to EventHubs and 
Google PubSub consumers
     add c843426132a7 CAMEL-21937: Reset route stop flag between tool 
invocations
     add d83971d15e63 CAMEL-23666: Support optional endpoint URIs in route 
templates
     add d5a717dd0f8a CAMEL-23588: camel-undertow - extend 
UndertowHeaderFilterStrategy to filter the legacy websocket.* exchange-header 
prefix (#23522)
     add 2f3acdce8b6e CAMEL-23577: doc-sync 4.18.x/4.14.x header-rename 
upgrade-guide entries to main (#23615)
     add be531bfe3eb8 chore(deps): Bump the opentelemetry group with 5 updates
     add 81458c9b2eda chore(deps): Bump aws-java-sdk2-version from 2.46.4 to 
2.46.5
     add 23fbcbe05ed8 chore(camel-test-infra-aws-v2): upgrade aws.container to 
1.5.21
     add 71373b1ec393 chore(camel-test-infra-nats): upgrade nats.container to 
2.14.2
     add 73c0f8814630 chore(camel-test-infra-keycloak): upgrade 
keycloak.container to 26.6.3
     add 3615ad7a7970 chore(camel-test-infra-jaeger): upgrade jaeger.container 
to 2.19.0
     add 4918b198a007 chore(camel-test-infra-hashicorp-vault): upgrade 
hashicorp.vault.container to 2.0.2
     add a0b06aa38956 Use JDK 25 in Jenkins file for snapshot deploy and Jbang 
IT tests
     add 65cc7bc3e4b5 chore(camel-test-infra-neo4j): upgrade neo4j.container to 
2026.05-community-ubi10
     add a85fa99ccca5 chore(deps): Bump the langchain4j group with 18 updates
     add dd0df25de835 chore(camel-test-infra-milvus): upgrade milvus.container 
to v2.6.18
     add 07327071cbdb chore(camel-test-infra-qdrant): upgrade qdrant.container 
to v1.18.1-unprivileged
     add fd32418fdf36 CAMEL-23481: Replace retired Apache Derby with H2 in 
camel-spring-xml tests
     add 15eb95cfb5a3 Upgrade Vert.x to 4.5.28
     add 4a118a7c31ee [CAMEL-23481] Replace retired Apache Derby with H2 in 
camel-quartz tests
     add 37b9141a519c chore(deps): Bump milo-version from 1.1.3 to 1.1.4
     add aaa6bf5f4a4c chore(deps): Bump com.stripe:stripe-java from 32.2.0 to 
33.0.0
     add 7b51a4d3f3b5 chore(deps): Bump com.sun.xml.messaging.saaj:saaj-impl
     add 7350a9181541 chore(deps): Bump infinispan-version from 16.0.12 to 
16.0.13
     add 087a2c732718 chore(deps): Bump com.prowidesoftware:pw-iso20022
     add 98738aa029e0 chore(deps): Bump 
org.l2x6.cq:cq-alias-fastinstall-quickly-extension
     add d48306cb8e0f chore(deps): Bump jandex-version from 3.5.3 to 3.6.0
     add e68a9689e167 chore(deps): Bump com.openai:openai-java from 4.38.0 to 
4.39.1
     add d02d1120f94b CAMEL-23709: Reduce span verbosity for endpoint-sending 
processors (#23843)
     add 47844a5828be CAMEL-23709: Remove span collapsing hack from TUI now 
that core tracer skips redundant PROCESS spans (#23861)
     add 150d8725f45d CAMEL-23706: camel cmd span - Add trace-grouped view and 
ASCII waterfall
     add f58d63b9f4da CAMEL-23642: camel-langchain4j-agent - support jsonSchema 
endpoint pr… (#23793)
     add 85110f566255 CAMEL-23454: camel-keycloak: Add token revocation and 
session logout operations
     add 667c3fbb1dec CAMEL-23680: Update JMX service count after 
GroupVariableRepository addition
     add ed9eb9674b5a CAMEL-23709: Update micrometer-observability tests for 
EndpointSending span reduction
     add 0c3a6a941b87 chore: skip vanish animation for explicitly stopped 
processes in TUI
     add 632587d779ab chore: fix swapped key hints in example browser popup
     add 215589a8abd4 chore(deps): Bump org.codehaus.plexus:plexus-archiver
     add 6c6c009c86e0 chore(deps): Bump aws-java-sdk2-version from 2.46.5 to 
2.46.6
     add e85ff55b80fe chore(deps): Bump 
org.l2x6.cq:cq-alias-fastinstall-quickly-extension
     add 1817dc40bcd0 chore(deps-dev): Bump io.projectreactor:reactor-core from 
3.8.5 to 3.8.6
     add 405512f753e6 chore(deps): Bump pulsar-version from 4.2.1 to 4.2.2
     add 71f7518fa27a chore(deps): Bump spring-ldap-version from 4.0.3 to 4.1.0
     add ee42c8ea9de6 chore(deps): Bump tools.jackson:jackson-bom from 3.1.4 to 
3.2.0
     add edad34ca0f83 chore(deps): Bump spring-version from 7.0.7 to 7.0.8
     add 3c9df845a391 chore(deps): Bump org.openapitools:openapi-generator
     add 1f90f12e6c8b chore(deps): Bump squareup-okhttp5-version from 5.3.2 to 
5.4.0
     add bd65e259c8a4 chore(deps): Bump com.uber.nullaway:nullaway from 0.13.5 
to 0.13.6
     add 7fb633d16454 chore(deps): Bump ai.docling:docling-serve-client from 
0.5.2 to 0.5.3
     add 531b6793c12f chore(deps): Bump io.projectreactor.netty:reactor-netty
     add 2088e00fb6e5 chore(deps): Bump 
org.l2x6.cq:cq-alias-fastinstall-quickly-extension
     add e6bf966eed85 CAMEL-23714: Polish RedisAggregationRepository and add 
tests
     add 1e3f89e2c696 CAMEL-23714: Add upgrade guide entry for 
RedisAggregationRepository changes
     add fdcf8f43726b chore(deps): Bump org.jacoco:jacoco-maven-plugin from 
0.8.14 to 0.8.15
     add 1d9d6dceda3a chore(deps): Bump com.fasterxml.woodstox:woodstox-core
     add 50bee7f19dd3 chore(camel-test-infra-docling): upgrade 
docling.container to v1.21.0
     add ea97e9da4279 [CAMEL-23481] Replace retired Apache Derby with H2 in 
camel-itest (#23860)
     add 786282b0529c CAMEL-23688: Add unit tests for camel-jbang-core process/ 
commands
     add 44b95bbbfb80 Fix JenkinsFile with JDK 25 due to JSpcify Nullable 
compilation error
     add 446baf1a1be4 CAMEL-23718: Embedded OTLP receiver for OTel Java Agent 
in Camel JBang (#23868)
     add 72d13bd13fb5 CAMEL-23630: add HeaderFilterStrategy to camel-dapr 
(#23886)
     add 7cd0a135a47a CAMEL-23564: Make OTEL_BAGGAGE_* headers visible in 
Baggage.current() without traceProcessors (#23846)
     add dffb55690015 CAMEL-23715: Enrich Simple language catalog with 
AI-friendly metadata (#23865)
     add 3445c57e147d CAMEL-23716: camel-salesforce - align Exchange header 
constant names with Camel naming convention (#23887)
     add 019445a1d078 CAMEL-23712: Add traceCustomIdOnly option to only trace 
processors with custom IDs (#23862)
     add d219b94cdb23 CAMEL-23685: Expose public token validation API for 
incoming Bearer tokens (JWT and opaque)
     add b658dba63b94 CAMEL-23685: Refine OAuth token validation factory 
resolution
     add 47b1e09ef34f chore: rebrand Camel JBang to Camel CLI (#23800)
     add a186239592de CAMEL-23722: Restructure Camel CLI documentation (#23892)
     add 3d153fdc6f77 CAMEL-23724: Machine-readable grammar for Simple language 
with JS validator (#23893)
     add a36ef7bd715a chore(deps): Bump the micrometer group across 1 directory 
with 9 updates (#23850)
     add 30ed6d7434ab camel-test-junit6: Make more test configuration methods 
public for framework extensibility (#23729)
     add d3072d9ff93e CAMEL-23630: Document camel-dapr consumer header change 
in 4.18 upgrade guide (#23891)
     add be5bb7a7ff21 chore(deps): Bump spring-security-version from 7.0.5 to 
7.1.0 (#23895)
     add 927bd10e443d chore(deps): Bump aws-java-sdk2-version from 2.46.6 to 
2.46.7 (#23896)
     add 704e34232b1f chore(deps): Bump com.mchange:c3p0 from 0.14.0 to 0.14.1 
(#23900)
     add 68e927c8ec65 chore(deps-dev): Bump org.hibernate.orm:hibernate-core 
(#23899)
     add 40969ed4d7cc chore(deps): Bump io.camunda:zeebe-client-java from 8.9.6 
to 8.9.7 (#23898)
     add d58bdbf24510 chore(deps): Bump io.camunda:camunda-client-java from 
8.9.6 to 8.9.7 (#23901)
     add ad6fb2624c98 CAMEL-23716: docs - sync camel-salesforce 4.18 / 4.14 
upgrade-guide entries to main (#23903)
     add c0540a460cbd CAMEL-23719: camel-micrometer - when ProducerTemplate 
sends to a SEDA endpoint, Exchange.getFromRouteId() returns null (#23864)
     add deda9a108b86 CAMEL-19540: camel-pulsar - replace Thread.sleep in tests 
(#23902)
     add fa6740c1bddd CAMEL-23635: camel-jbang - Add shell panel to TUI (#23605)
     add 8770ef1cd764 CAMEL-23635: camel-jbang - Fix 
ArrayIndexOutOfBoundsException in TUI shell panel
     add 7292071af247 CAMEL-23630: Document camel-dapr consumer header change 
in 4.14 upgrade guide (#23907)
     add ea8c4d4b98dc chore(deps): Bump spring-ws-version from 5.0.1 to 5.0.2 
(#23897)
     add 82a8b9e726bd CAMEL-23695: Remove chatRequestTransformer workaround for 
structured output (#23906)
     add 7dc57acec714 CAMEL-23683: add camel-shell component
     add 6f36af31b6ea CAMEL-23481: Replace retired Apache Derby in Camel
     add 9db0fc50aa68 CAMEL-23317 - clean test setup RawMailMessageTest
     add 3aabdf62e021 CAMEL-23728: camel-jbang - Fix Vertex AI model mapping 
and error handling (#23910)
     add 685ac395eb08 CAMEL-23727: camel-jbang - TUI shell panel improvements 
(#23915)
     add caeb773d0706 Fix broken xref links after Camel CLI documentation 
restructuring
     add 6cea553aa42e CAMEL-23651: align muteException default in netty-http 
and undertow
     add 54b5329f6680 CAMEL-23730: Fix export dry-run failing with 
NoSuchBeanException for bean references
     add 3f9278c848d6 camel-jbang - Show 'Camel' instead of 
'PicocliCommandRegistry' in shell completions (#23911)
     add 61167507fc0d CAMEL-23727: camel-jbang - Add mouse scroll support for 
TUI shell panel (#23919)
     add d58b016b2d78 Sync bundled examples
     add 291314f7283d Add camel 1 tribute to bundled examples. Fix jbang cli 
rebrand maven doc updater
     add f14b01608858 CAMEL-23723: Add oauthProfile support to HTTP consumer 
components
     add 5053ad123e80 Revert accidental push of CAMEL-23723 work to main
     add 9029aebadecc CAMEL-19528: camel-jpa - replace Thread.sleep with 
Awaitility in tests
     add feea08e7847f CAMEL-23726: Use JSON instead of Java serialization for 
key metadata in AWS and HashiCorp Vault lifecycle managers (#23912)
     add c5e3d5df0a98 chore(deps): Bump the langchain4j group with 17 updates
     add 351b633285c6 chore(deps): Bump aws-java-sdk2-version from 2.46.7 to 
2.46.8
     add af7884a4eb10 CAMEL-23317 - RawMailMessagetest stabilization
     add 18d855acec5d CAMEL-23317 - stabilize MailProducerUnsupportedCharsetTest
     add 9162fdfca515 chore(deps): Bump grpc-version from 1.81.0 to 1.82.0
     add a8536b53f659 chore(deps): Bump org.opensearch.client:opensearch-java
     add 75738569a514 chore(deps): Bump io.camunda:zeebe-client-java from 8.9.7 
to 8.9.8
     add d4bc4041fb3e chore(deps): Bump io.dapr:dapr-sdk from 1.17.2 to 1.18.0
     add 1fd8cba2c3e6 chore(deps): Bump mima-version from 2.4.45 to 2.4.46
     add eabdb059694f chore(deps): Bump cometd-java-server-version from 9.0.0 
to 9.0.1
     add ee8445b315f5 chore(deps): Bump org.eclipse.jgit:org.eclipse.jgit
     add d8cc6250d78c chore(deps): Bump cxf-version from 4.2.1 to 4.2.2
     add 1747029774df chore(deps): Bump io.camunda:camunda-client-java from 
8.9.7 to 8.9.8
     add c8c47b43ec3a chore(deps): Bump com.google.genai:google-genai from 
1.57.0 to 1.58.0
     add ec7354b3d3f7 CAMEL-23735: Restore documented default aggregation 
strategy in dynamic-router
     add b0153b2adae9 chore: fix section title level in 
camel-jbang-configuration.adoc (#23953)
     add 1c64de0b76fa Create dependabot group update for cometd
     add 185adf9fbbf5 CAMEL-23734 - adapt VertxHttpTransferExceptionTest
     add 17f7de468c22 chore(deps): Bump opensearch-rest-client-version from 
3.6.0 to 3.7.0
     add 6e1db7c85048 chore(deps): Bump org.apache.cxf:cxf-codegen-plugin from 
4.2.1 to 4.2.2
     add af1513ddc19e chore(deps-dev): Bump 
org.cometd.java:cometd-java-client-http-jetty
     add 8c8fd08cb379 chore(deps-dev): Bump com.github.mwiede:jsch from 2.28.2 
to 2.28.3
     add 5f9778012015 CAMEL-23446: camel-solr - Add SSLContextParameters 
support for TLS configuration (#23939)
     add dffedf86c9e6 CAMEL-23444: camel-elasticsearch - Add 
SSLContextParameters support for TLS configuration (#23952)
     add 10003522d3f9 Fix template generating Camel Jbang documentation
     add 3f42cdd930f4 chore(deps): Bump com.google.errorprone:error_prone_core
     add bbc68b6c4a13 chore(deps): Bump io.dapr:dapr-sdk-workflows from 1.17.2 
to 1.18.0
     add e91e860a213a chore(deps): Bump huaweicloud-sdk-version from 3.1.199 to 
3.1.200
     add 8e318ba97beb chore(deps): Bump quarkus-version from 3.36.1 to 3.36.2
     add 1477cb4e87b2 CAMEL-23738: camel-keycloak - always verify access token 
even without required roles/permissions (#23958)
     add 709b5c9d0991 CAMEL-23737: Improve discoverability of camel-pqc hybrid 
cryptography docs
     add 4a903e2b8f3c Align dependencies with Spring Boot 4.1.0 (#23924)
     add 2939cd41c5bf CAMEL-23723: Add oauthProfile support to HTTP consumer 
components
     add 2ec45e1f23c1 CAMEL-23723: Make oauthProfile a first-class rest-openapi 
endpoint option
     add 37ade6028080 CAMEL-23723: Fail closed when the rest-openapi delegate 
does not enforce oauthProfile
     add fe5637a1865a chore(deps): Bump flink-version from 1.20.4 to 1.20.5
     add 9403fd8001c2 chore(deps): Bump infinispan-version from 16.1.4 to 16.2.1
     add 989dd39abf88 chore(deps): Bump protobuf-version from 4.35.0 to 4.35.1
     add e39a128e1fbb chore(deps): Bump swagger-openapi3-java-parser-version
     add e1854b4ef92a CAMEL-23445: camel-elasticsearch-rest-client - Add 
SSLContextParameters support for TLS configuration (#23967)
     add a5ca7fbecaf8 CAMEL-23740: Fix WrappedFile converter for FTP/SFTP 
remote files
     add 1831c14168e6 CAMEL-23738: add camel-keycloak upgrade note to 4.18 
guide (doc-sync for backport #23981) (#23986)
     add d7c8879fd483 CAMEL-23736: Make self-signed dev certificate key 
algorithm configurable (default EC)
     add c2ce02677a54 CAMEL-23543: Centralize and harden Camel* header 
filtering in DefaultHeaderFilterStrategy (#23652)
     add 859fcf113151 CAMEL-21438: Fix six flaky tests and missing aarch64 
image for TensorFlow Serving (#23927)
     add 082898e8ce06 CAMEL-23538: Use testcontainers 2.0.3 on ppc64le via 
Maven profile (#23985)
     add 5d73799f4531 CAMEL-23744: Update XML Encryption docs examples to 
AES-256-GCM (off 3DES) (#23988)
     add 8f10a7d04224 CAMEL-23745: Cover both PQC layers in the security guide 
Post-Quantum section (#23989)
     add 772716f176a0 chore(deps): Bump aws-java-sdk2-version from 2.46.8 to 
2.46.9 (#23976)
     add 45915d3ae079 Configure Maven cache for Atlassian artifacts on GitHub 
Actions
     add 87723710b0b5 chore(deps): Bump 
io.opentelemetry.proto:opentelemetry-proto
     add 2cacaeb9efa9 chore: modernize README and GitHub description for AI 
visibility
     add 4e77385fb071 CAMEL-23739: camel-openai - support WrappedFile, byte[] 
and InputStream bodies for vision models
     add 5eabbb78b233 CAMEL-23743: Add hostnameVerificationPolicy option to 
HttpComponent/HttpEndpoint (#23987)
     add 39fc460d3213 CAMEL-23629: docs - sync camel-irc 4.18 and 4.14 
upgrade-guide entries to main (#23991)
     add 03f84b2a249a CAMEL-23588: docs - sync camel-undertow 4.18 and 4.14 
upgrade-guide entries to main (#23994)
     add 0121227d3cb6 CAMEL-21935 camel-jbang - kubernetes plugin fails to run 
when knative-service.enabled=true in openshift (#23995)
     add 285994f8606c CAMEL-23535: camel-api - batches 10-12: enhance 
class-level Javadoc for data transformation, EIP storage, and error handling 
SPIs (#23968)
     add 5ce7e9e6a393 CAMEL-21438: Fix and re-enable flaky tests on s390x 
(#23997)
     add 4b523df5ac7a Bump to 350
     add 0c03b30d0f3c Fixed
     add f5f707aa3dc0 CAMEL-19517: camel-cxf - replace Thread.sleep with 
Awaitility in tests (#23999)
     add 5fc19f5dd4b0 CAMEL-17598: camel-bindy: continue unmarshal on per-field 
parse failure (#23922)
     add ffb650e68285 CAMEL-23520: camel-mail: option to lock 
recipients/sender/subject to … (#23969)
     add 41de2e149399 CAMEL-23733: camel-jbang - Add properties syntax 
highlighting in TUI (#24001)
     add 46b55921817f Regen SBOM from commit 
41de2e149399f8ed459c32b05ee11209080dbcc5

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   (1ee4f80d316a)
            \
             N -- N -- N   refs/heads/regen_bot_sbom (46b55921817f)

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

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

No new revisions were added by this update.

Summary of changes:
 .asf.yaml                                          |     2 +-
 .github/dependabot.yml                             |     2 +
 .github/workflows/main-build.yml                   |    21 +
 .github/workflows/pr-build-main.yml                |    20 +
 .mvn/extensions.xml                                |     2 +-
 AGENTS.md                                          |     4 +-
 Jenkinsfile.deploy                                 |     4 +-
 Jenkinsfile.jbangtest                              |     4 +-
 README.md                                          |   140 +-
 bom/camel-bom/pom.xml                              |     5 +
 camel-sbom/camel-sbom.json                         | 26170 +++++++++----------
 camel-sbom/camel-sbom.xml                          | 21371 ++++++++-------
 catalog/camel-allcomponents/pom.xml                |     5 +
 .../org/apache/camel/catalog/beans.properties      |     1 +
 .../catalog/beans/RedisAggregationRepository.json  |    16 +
 .../org/apache/camel/catalog/components.properties |     1 +
 .../org/apache/camel/catalog/components/dapr.json  |     6 +-
 .../components/elasticsearch-rest-client.json      |     7 +-
 .../camel/catalog/components/elasticsearch.json    |     7 +-
 .../org/apache/camel/catalog/components/http.json  |    38 +-
 .../org/apache/camel/catalog/components/https.json |    38 +-
 .../org/apache/camel/catalog/components/imap.json  |   134 +-
 .../org/apache/camel/catalog/components/imaps.json |   134 +-
 .../org/apache/camel/catalog/components/jetty.json |     3 +-
 .../apache/camel/catalog/components/keycloak.json  |    32 +-
 .../catalog/components/langchain4j-agent.json      |    20 +-
 .../camel/catalog/components/netty-http.json       |    23 +-
 .../apache/camel/catalog/components/openai.json    |    57 +-
 .../camel/catalog/components/platform-http.json    |     3 +-
 .../org/apache/camel/catalog/components/pop3.json  |   134 +-
 .../org/apache/camel/catalog/components/pop3s.json |   134 +-
 .../camel/catalog/components/rest-openapi.json     |     3 +-
 .../apache/camel/catalog/components/servlet.json   |    13 +-
 .../org/apache/camel/catalog/components/shell.json |    39 +
 .../org/apache/camel/catalog/components/smtp.json  |   134 +-
 .../org/apache/camel/catalog/components/smtps.json |   134 +-
 .../org/apache/camel/catalog/components/solr.json  |     7 +-
 .../apache/camel/catalog/components/undertow.json  |    17 +-
 .../jbang/camel-jbang-configuration-metadata.json  |     4 +-
 .../org/apache/camel/catalog/languages/simple.json |   240 +-
 .../main/camel-main-configuration-metadata.json    |     7 +-
 .../catalog/simple/camel-simple-validator.html     |   241 +
 .../camel/catalog/simple/camel-simple-validator.js |   809 +
 .../apache/camel/catalog/test-infra/metadata.json  |    48 +-
 .../org/apache/camel/catalog/CamelCatalogTest.java |    62 +
 .../langchain4j/agent/api/AbstractAgent.java       |    25 +
 .../agent/LangChain4jAgentComponentConfigurer.java |     6 +
 .../LangChain4jAgentConfigurationConfigurer.java   |     6 +
 .../agent/LangChain4jAgentEndpointConfigurer.java  |     6 +
 .../agent/LangChain4jAgentEndpointUriFactory.java  |     3 +-
 .../langchain4j/agent/langchain4j-agent.json       |    20 +-
 .../src/main/docs/langchain4j-agent-component.adoc |    90 +-
 .../agent/LangChain4jAgentConfiguration.java       |    19 +
 .../agent/LangChain4jAgentConverter.java           |    62 +-
 .../agent/LangChain4jAgentProducer.java            |    75 +
 .../agent/LangChain4jAgentConverterTest.java       |   122 +
 .../LangChain4jAgentStructuredOutputIT.java        |    94 +-
 .../LangChain4jAgentStructuredOutputTest.java      |   104 +
 .../src/main/docs/langchain4j-tools-component.adoc |    47 +
 .../tools/LangChain4jToolsProducer.java            |     8 +
 .../tools/LangChain4jToolStopEipTest.java          |   130 +
 components/camel-ai/camel-openai/pom.xml           |     5 +
 .../org/apache/camel/component/openai/openai.json  |    57 +-
 .../src/main/docs/openai-component.adoc            |    49 +-
 .../camel/component/openai/MimeTypeHelper.java     |   119 +
 .../camel/component/openai/OpenAIConstants.java    |     5 +
 .../camel/component/openai/OpenAIProducer.java     |   105 +-
 .../openai/OpenAIVisionBodyTypesMockTest.java      |   243 +
 .../atmosphere/websocket/WebsocketEndpoint.java    |    11 +-
 .../websocket/WebsocketOAuthProfileTest.java       |    42 +
 .../aws2/sns/Sns2HeaderFilterStrategy.java         |     7 +-
 .../aws2/sqs/Sqs2HeaderFilterStrategy.java         |     6 +-
 .../aws2/sqs/Sqs2HeaderFilterStrategyTest.java     |     1 -
 .../azure/eventhubs/EventHubsConsumer.java         |    58 +-
 .../eventhubs/EventHubsConsumerShutdownTest.java   |   145 +
 .../servicebus/ServiceBusHeaderFilterStrategy.java |     7 -
 .../barcode/BarcodeDataFormatSpringTest.java       |    25 +-
 .../src/main/docs/bindy-dataformat.adoc            |   100 +
 .../dataformat/bindy/BindyAbstractFactory.java     |    35 +
 .../camel/dataformat/bindy/BindyCsvFactory.java    |    13 +-
 .../dataformat/bindy/BindyFixedLengthFactory.java  |     7 +-
 .../dataformat/bindy/BindyKeyValuePairFactory.java |    22 +-
 .../bindy/annotation/ContinueOnFailure.java}       |     8 +-
 .../dataformat/bindy/annotation/CsvRecord.java     |     7 +
 .../dataformat/bindy/annotation/DataField.java     |    10 +
 .../bindy/annotation/FixedLengthRecord.java        |     7 +
 .../bindy/annotation/KeyValuePairField.java        |    10 +
 .../camel/dataformat/bindy/annotation/Message.java |     7 +
 .../csv2/BindyCsvContinueOnParseFailureTest.java   |   376 +
 .../fix/BindyKvpContinueOnParseFailureTest.java    |   237 +
 .../BindyFixedContinueOnParseFailureTest.java      |   303 +
 .../java/org/apache/camel/coap/CoAPEndpoint.java   |     3 +-
 .../camel/coap/CoAPHeaderFilterStrategy.java       |    34 -
 .../camel/coap/CoAPHeaderFilterStrategyTest.java   |    84 -
 .../camel/component/cometd/CometdBinding.java      |     3 +-
 .../cxf/common/header/CxfHeaderHelper.java         |     3 +-
 .../cxf/jaxrs/CxfRsHeaderFilterStrategy.java       |     9 -
 components/camel-cxf/camel-cxf-spring-soap/pom.xml |     7 +
 .../camel/component/cxf/CxfOneWayRouteTest.java    |    15 +-
 .../cxf/CxfPayloadProviderRouterTest.java          |    11 +-
 .../soap/headers/CxfMessageHeadersRelayTest.java   |     3 -
 .../transport/header/CxfHeaderFilterStrategy.java  |     6 -
 .../component/dapr/DaprComponentConfigurer.java    |     6 +
 .../component/dapr/DaprEndpointConfigurer.java     |     6 +
 .../component/dapr/DaprEndpointUriFactory.java     |     3 +-
 .../org/apache/camel/component/dapr/dapr.json      |     6 +-
 .../apache/camel/component/dapr/DaprComponent.java |    18 +-
 .../apache/camel/component/dapr/DaprEndpoint.java  |    23 +-
 .../component/dapr/DaprHeaderFilterStrategy.java}  |    11 +-
 .../dapr/consumer/DaprPubSubConsumer.java          |     2 -
 .../dapr/consumer/DaprPubSubConsumerTest.java      |     7 +-
 .../src/main/docs/datasonnet-language.adoc         |     2 +-
 .../camel-diagram/src/main/docs/diagram.adoc       |     6 +-
 .../routing/DynamicRouterRecipientListHelper.java  |    11 +-
 .../DynamicRouterDefaultAggregationIT.java         |   121 +
 .../DynamicRouterRecipientListHelperTest.java      |     5 +-
 ...ElasticsearchRestClientComponentConfigurer.java |    12 +
 .../ElasticsearchRestClientEndpointConfigurer.java |     6 +
 .../ElasticsearchRestClientEndpointUriFactory.java |     3 +-
 .../rest/client/elasticsearch-rest-client.json     |     7 +-
 .../client/ElasticsearchRestClientComponent.java   |    37 +-
 .../client/ElasticsearchRestClientEndpoint.java    |    16 +
 .../client/ElasticsearchRestClientProducer.java    |    29 +-
 ...icsearchRestClientSslContextParametersTest.java |   103 +
 .../es/ElasticsearchComponentConfigurer.java       |    12 +
 .../es/ElasticsearchEndpointConfigurer.java        |     6 +
 .../es/ElasticsearchEndpointUriFactory.java        |     3 +-
 .../apache/camel/component/es/elasticsearch.json   |     7 +-
 .../camel/component/es/ElasticsearchComponent.java |    37 +-
 .../component/es/ElasticsearchConfiguration.java   |    16 +
 .../camel/component/es/ElasticsearchProducer.java  |    29 +-
 .../es/ElasticsearchSslContextParametersTest.java  |   104 +
 .../camel-event/src/main/docs/event-component.adoc |     2 +-
 .../camel-file/src/main/docs/file-component.adoc   |     4 +-
 .../google/pubsub/GooglePubsubConsumer.java        |    76 +-
 .../pubsub/GooglePubsubHeaderFilterStrategy.java   |     3 -
 .../pubsub/consumer/CamelMessageReceiver.java      |    34 +-
 .../pubsub/GooglePubsubConsumerShutdownTest.java   |    83 +
 .../camel/http/base/HttpHeaderFilterStrategy.java  |     7 -
 .../base/HttpProtocolHeaderFilterStrategy.java     |     6 +-
 .../camel/http/base/OAuthHttpSecuritySupport.java  |   504 +
 .../http/base/OAuthProfileAwareHttpEndpoint.java   |    43 +
 .../http/base/OAuthHttpSecuritySupportTest.java    |   333 +
 .../org/apache/camel/http/common/CamelServlet.java |    39 +
 .../http/common/HttpHeaderFilterStrategy.java      |     7 -
 .../common/HttpProtocolHeaderFilterStrategy.java   |     4 +
 .../apache/camel/http/common/CamelServletTest.java |    54 +
 .../component/http/HttpComponentConfigurer.java    |     6 +
 .../component/http/HttpEndpointConfigurer.java     |     6 +
 .../component/http/HttpEndpointUriFactory.java     |     3 +-
 .../org/apache/camel/component/http/http.json      |    38 +-
 .../org/apache/camel/component/http/https.json     |    38 +-
 .../apache/camel/component/http/HttpComponent.java |    50 +-
 .../apache/camel/component/http/HttpEndpoint.java  |    23 +
 .../apache/camel/component/http/HttpProducer.java  |    27 +-
 .../http/LoggingHttpActivityListener.java          |     9 +-
 .../camel/component/http/HttpCompressionTest.java  |    27 +
 .../http/HttpsHostnameVerificationPolicyTest.java  |   127 +
 .../apache/camel/component/iggy/IggyEndpoint.java  |     3 +-
 .../component/iggy/IggyHeaderFilterStrategy.java   |    34 -
 .../iggy/IggyHeaderFilterStrategyTest.java         |    53 -
 .../camel-infinispan-embedded/pom.xml              |     2 +-
 .../InfinispanEmbeddedClusteredConsumerTest.java   |     2 +-
 .../camel-infinispan/camel-infinispan/pom.xml      |     2 +-
 .../component/jetty/CamelContinuationServlet.java  |    11 +
 .../camel/component/jetty/JettyHttpEndpoint.java   |    32 +-
 .../jetty12/JettyHttp12EndpointUriFactory.java     |     3 +-
 .../jetty12/JettyHttpEndpoint12Configurer.java     |     6 +
 .../org/apache/camel/component/jetty12/jetty.json  |     3 +-
 .../camel-jetty/src/main/docs/jetty-component.adoc |    49 +
 .../jetty/HttpBridgeMultipartRouteTest.java        |     2 -
 .../component/jetty/JettyOAuthProfileTest.java     |   234 +
 .../jms/ClassicJmsHeaderFilterStrategy.java        |     3 +-
 .../component/jms/JmsHeaderFilterStrategy.java     |     3 -
 .../jms/ClassicJmsHeaderFilterStrategyTest.java    |    70 +
 components/camel-jpa/pom.xml                       |     6 +
 .../camel/component/jpa/AbstractJpaMethodTest.java |    14 +-
 .../camel/component/jpa/JpaWithNamedQueryTest.java |    74 +-
 .../jpa/FileConsumerJpaIdempotentTest.java         |    11 +-
 .../component/kafka/KafkaHeaderFilterStrategy.java |    12 +-
 .../apache/camel/component/keycloak/keycloak.json  |    32 +-
 .../src/main/docs/keycloak-component.adoc          |   108 +-
 .../component/keycloak/KeycloakConstants.java      |     6 +
 .../component/keycloak/KeycloakOperations.java     |     6 +
 .../camel/component/keycloak/KeycloakProducer.java |   141 +
 .../security/KeycloakSecurityProcessor.java        |    40 +-
 .../keycloak/KeycloakProducerRevocationIT.java     |   279 +
 .../security/KeycloakSecurityProcessorTest.java    |   118 +
 .../http/KnativeHttpHeaderFilterStrategy.java      |     7 -
 .../component/mail/MailComponentConfigurer.java    |    24 +
 .../component/mail/MailEndpointConfigurer.java     |    24 +
 .../component/mail/MailEndpointUriFactory.java     |     6 +-
 .../org/apache/camel/component/mail/imap.json      |   134 +-
 .../org/apache/camel/component/mail/imaps.json     |   134 +-
 .../org/apache/camel/component/mail/pop3.json      |   134 +-
 .../org/apache/camel/component/mail/pop3s.json     |   134 +-
 .../org/apache/camel/component/mail/smtp.json      |   134 +-
 .../org/apache/camel/component/mail/smtps.json     |   134 +-
 .../camel-mail/src/main/docs/mail-component.adoc   |    29 +
 .../apache/camel/component/mail/MailBinding.java   |    36 +-
 .../camel/component/mail/MailConfiguration.java    |    56 +
 .../component/mail/MailHeaderFilterStrategy.java   |     3 -
 .../mail/MailHeaderOverrideOptionsTest.java        |   137 +
 .../mail/MailProducerUnsupportedCharsetTest.java   |     2 +-
 .../camel/component/mail/RawMailMessageTest.java   |    15 +-
 .../MicrometerObservabilityTracerConfigurer.java   |     6 +
 .../src/main/docs/micrometer-observability.adoc    |     2 +-
 .../observability/BaggageInjectionTest.java        |     7 +-
 .../observability/BaggageSettingTest.java          |     5 +-
 .../observability/EnableProcessorsTest.java        |     7 +-
 .../micrometer/observability/SpanBeanTest.java     |     7 +-
 .../observability/SpanCustomizationTest.java       |     7 +-
 .../observability/SpanInjectionTest.java           |     7 +-
 .../prometheus/MicrometerPrometheus.java           |     2 +-
 components/camel-micrometer/pom.xml                |     5 +
 .../MicrometerExchangeEventNotifier.java           |    14 +-
 ...rometerExchangeEventNotifierNamingStrategy.java |    24 +-
 ...terExchangeEventNotifierNamingStrategyTest.java |    72 +-
 ...rExchangeEventNotifierProducerTemplateTest.java |   101 +
 .../camel/component/nats/NatsConfiguration.java    |     3 +-
 .../component/nats/NatsHeaderFilterStrategy.java   |    34 -
 .../nats/NatsHeaderFilterStrategyTest.java         |    53 -
 .../netty/http/NettyHttpEndpointConfigurer.java    |     6 +
 .../netty/http/NettyHttpEndpointUriFactory.java    |     3 +-
 .../camel/component/netty/http/netty-http.json     |    23 +-
 .../src/main/docs/netty-http-component.adoc        |    53 +
 .../netty/http/HttpServerBootstrapFactory.java     |     8 +
 .../component/netty/http/NettyHttpComponent.java   |    19 +-
 .../netty/http/NettyHttpConfiguration.java         |     4 +-
 .../component/netty/http/NettyHttpEndpoint.java    |    46 +-
 .../netty/http/NettyHttpHeaderFilterStrategy.java  |     7 -
 .../http/handlers/HttpServerChannelHandler.java    |    16 +
 ...ettyHttp500ErrorThrowExceptionOnServerTest.java |     2 +-
 .../http/NettyHttpMuteExceptionByDefaultTest.java} |    33 +-
 .../netty/http/NettyHttpOAuthProfileTest.java      |   338 +
 .../netty/http/NettyHttpTransferExceptionTest.java |     2 +-
 .../netty/handlers/ServerChannelHandler.java       |    16 +
 .../apache/camel/oauth-token-validation-factory    |     2 +
 components/camel-oauth/src/main/docs/oauth.adoc    |   264 +-
 .../oauth/DefaultOAuthTokenValidationFactory.java  |   544 +
 .../java/org/apache/camel/oauth/JwksCache.java     |   198 +
 .../org/apache/camel/oauth/JwtTokenValidator.java  |   261 +
 .../org/apache/camel/oauth/OAuthTokenRequest.java  |   196 +-
 .../DefaultOAuthTokenValidationFactoryTest.java    |  1695 ++
 .../apache/camel/oauth/JwtTokenValidatorTest.java  |   937 +
 .../apache/camel/oauth/OAuthTokenRequestTest.java  |    80 +
 .../camel/test/oauth/AbstractKeycloakTest.java     |    14 +-
 .../oauth/OAuthClientCredentialsServletTest.java   |     4 +-
 .../camel/test/oauth/OAuthCodeFlowServletTest.java |     4 +-
 .../component/opensearch/OpensearchProducer.java   |     5 +-
 components/camel-opentelemetry2/pom.xml            |     9 +
 .../OpenTelemetryTracerConfigurer.java             |    12 +
 .../src/main/docs/opentelemetry2.adoc              |    59 +
 .../camel/opentelemetry2/DevSpanExporter.java      |    51 +-
 .../opentelemetry2/OpenTelemetryDevConsole.java    |    91 +-
 .../camel/opentelemetry2/OpenTelemetryTracer.java  |    49 +
 .../camel/opentelemetry2/OtlpProtobufSpanData.java |   280 +
 .../opentelemetry2/OtlpReceiverProcessor.java      |    68 +
 .../TraceProcessorsOtelInterceptStrategy.java      |    33 +-
 ...=> BaggageHeaderWithoutProcessorSpansTest.java} |    43 +-
 .../camel/opentelemetry2/BaggageInjectionTest.java |     5 +-
 .../camel/opentelemetry2/BaggageSettingTest.java   |     5 +-
 .../camel/opentelemetry2/EnableProcessorsTest.java |     7 +-
 .../camel/opentelemetry2/MulticastSedaTest.java    |   301 +
 .../opentelemetry2/OtlpProtobufSpanDataTest.java   |   303 +
 .../apache/camel/opentelemetry2/SpanBeanTest.java  |     9 +-
 .../opentelemetry2/SpanCustomizationTest.java      |     7 +-
 .../camel/opentelemetry2/SpanInjectionTest.java    |     7 +-
 .../camel/opentelemetry2/SpanToBeanTest.java       |    23 +-
 .../BasicAuthenticationMainHttpServerTest.java     |    12 +-
 .../BasicAuthenticationNonRootPathTest.java        |    12 +-
 .../BasicAuthenticationSelectivePathTest.java      |    12 +-
 .../JWTAuthenticationMainHttpServerTest.java       |    12 +-
 ...erAudienceAuthenticationMainHttpServerTest.java |    12 +-
 .../MainHttpServerAuthenticationTestSupport.java   |    44 +
 .../http/vertx/VertxPlatformHttpConsumer.java      |    88 +-
 .../http/vertx/VertxPlatformHttpEngine.java        |    14 +
 .../vertx/VertxPlatformHttpOAuthProfileTest.java   |   179 +
 .../VertxStubOAuthTokenValidationFactory.java      |    78 +
 .../apache/camel/oauth-token-validation-factory    |    34 +-
 .../http/PlatformHttpEndpointConfigurer.java       |     6 +
 .../http/PlatformHttpEndpointUriFactory.java       |     3 +-
 .../component/platform/http/platform-http.json     |     3 +-
 .../src/main/docs/platform-http-component.adoc     |   106 +-
 .../platform/http/DefaultPlatformHttpConsumer.java |     9 +-
 .../platform/http/PlatformHttpComponent.java       |     6 +
 .../platform/http/PlatformHttpConstants.java       |     9 +
 .../platform/http/PlatformHttpEndpoint.java        |    38 +-
 .../http/spi/OAuthPlatformHttpSecurityHandler.java |    68 +
 .../platform/http/spi/PlatformHttpEngine.java      |    20 +
 .../http/spi/PlatformHttpSecurityHandler.java      |    60 +
 .../http/JettyCustomPlatformHttpConsumer.java      |     3 +-
 .../http/PlatformHttpOAuthProfileHttpTest.java     |   157 +
 .../http/PlatformHttpOAuthProfileTest.java         |   432 +
 .../http/StubOAuthTokenValidationFactory.java      |    85 +
 .../apache/camel/oauth-token-validation-factory    |    34 +-
 .../camel-pqc/src/main/docs/pqc-component.adoc     |    18 +-
 .../AwsSecretsManagerKeyLifecycleManager.java      |    79 +-
 .../lifecycle/FileBasedKeyLifecycleManager.java    |    24 +-
 .../HashicorpVaultKeyLifecycleManager.java         |    28 +-
 .../component/pqc/lifecycle/KeyMetadataCodec.java  |   144 +
 .../camel/component/pqc/PQCKeyLifecycleTest.java   |    55 +
 .../pqc/lifecycle/KeyMetadataCodecTest.java        |   122 +
 ...sarSharedSubscriptionMessageDistributionIT.java |    14 +-
 components/camel-quartz/pom.xml                    |    12 +-
 .../SpringQuartzConsumerClusteredAppDatabase.xml   |     4 +-
 .../quartz/SpringQuartzConsumerClusteredAppOne.xml |     4 +-
 .../quartz/SpringQuartzConsumerClusteredAppTwo.xml |     4 +-
 ...SpringQuartzConsumerRecoveryClusteredAppOne.xml |     4 +-
 ...SpringQuartzConsumerRecoveryClusteredAppTwo.xml |     4 +-
 ...entStoreRestartAppChangeCronExpressionTest1.xml |     4 +-
 ...entStoreRestartAppChangeCronExpressionTest2.xml |     4 +-
 ...entStoreRestartAppChangeCronExpressionTest3.xml |     4 +-
 ...PersistentStoreRestartAppChangeOptionsTest1.xml |     4 +-
 ...PersistentStoreRestartAppChangeOptionsTest2.xml |     4 +-
 .../SpringQuartzPersistentStoreRestartTest.xml     |     2 +-
 .../quartz/SpringQuartzPersistentStoreTest.xml     |     4 +-
 .../quartz/SpringQuartzClusteredAppDatabase.xml    |     4 +-
 .../quartz/SpringQuartzClusteredAppOne.xml         |     4 +-
 .../quartz/SpringQuartzClusteredAppTwo.xml         |     4 +-
 .../resources/{tables_derby.sql => tables_h2.sql}  |   119 +-
 .../RedisAggregationRepositoryConfigurer.java      |    96 +
 .../services/org/apache/camel/bean.properties      |     7 +
 .../camel/bean/RedisAggregationRepository.json     |    16 +
 ....processor.aggregate.RedisAggregationRepository |     2 +
 .../aggregate/RedisAggregationRepository.java      |    21 +-
 .../RedisAggregationRepositoryOperationsIT.java    |   274 +
 .../openapi/RestOpenApiEndpointConfigurer.java     |     6 +
 .../openapi/RestOpenApiEndpointUriFactory.java     |     3 +-
 .../camel/component/rest/openapi/rest-openapi.json |     3 +-
 .../src/main/docs/rest-openapi-component.adoc      |    40 +
 .../rest/openapi/RestOpenApiEndpoint.java          |    26 +
 .../rest/openapi/RestOpenApiEndpointV3Test.java    |   128 +
 .../src/main/docs/salesforce-component.adoc        |    20 +
 .../salesforce/SalesforceEndpointConfig.java       |    78 +-
 .../salesforce/BulkApiV2IngestJobManualIT.java     |    18 +-
 .../salesforce/BulkApiV2QueryJobManualIT.java      |    20 +-
 .../salesforce/CompositeApiBatchManualIT.java      |     2 +-
 .../CompositeApiCollectionsManualIT.java           |    14 +-
 .../component/salesforce/CompositeApiManualIT.java |     2 +-
 .../camel/component/salesforce/RawPayloadTest.java |     4 +-
 .../component/salesforce/RestApiManualIT.java      |    33 +-
 .../servlet/ServletEndpointConfigurer.java         |     6 +
 .../servlet/ServletEndpointUriFactory.java         |     3 +-
 .../apache/camel/component/servlet/servlet.json    |    13 +-
 .../src/main/docs/servlet-component.adoc           |    52 +
 .../camel/component/servlet/ServletEndpoint.java   |    31 +-
 .../component/servlet/ServletOAuthProfileTest.java |   269 +
 .../camel-shell}/pom.xml                           |    30 +-
 .../component/shell/ShellComponentConfigurer.java  |    69 +
 .../component/shell/ShellEndpointConfigurer.java   |    66 +
 .../component/shell/ShellEndpointUriFactory.java}  |    29 +-
 .../org/apache/camel/component/shell/shell.json    |    39 +
 .../services/org/apache/camel/component.properties |     7 +
 .../services/org/apache/camel/component/shell      |     2 +
 .../org/apache/camel/configurer/shell-component    |     2 +
 .../org/apache/camel/configurer/shell-endpoint     |     2 +
 .../org/apache/camel/urifactory/shell-endpoint     |     2 +
 .../camel-shell/src/main/docs/shell-component.adoc |    89 +
 .../camel/component/shell/ShellComponent.java      |   157 +
 .../camel/component/shell/ShellConsumer.java       |   147 +
 .../camel/component/shell/ShellEndpoint.java       |    87 +
 .../src/main/resources/camel-shell-banner.txt      |     6 +
 .../camel/component/shell/ShellComponentTest.java  |    68 +
 .../component/shell/ShellConsumerColorTest.java    |    82 +
 .../camel/component/shell/ShellEndpointTest.java   |    78 +
 .../component/sjms/SjmsHeaderFilterStrategy.java   |     3 -
 .../sjms/producer/QueueProducerQoSTest.java        |     6 +-
 .../component/solr/SolrComponentConfigurer.java    |    12 +
 .../component/solr/SolrEndpointConfigurer.java     |     6 +
 .../component/solr/SolrEndpointUriFactory.java     |     3 +-
 .../org/apache/camel/component/solr/solr.json      |     7 +-
 .../apache/camel/component/solr/SolrComponent.java |    38 +-
 .../camel/component/solr/SolrConfiguration.java    |    16 +
 .../apache/camel/component/solr/SolrEndpoint.java  |    20 +-
 .../solr/SolrSslContextParametersTest.java         |   121 +
 .../SpringRabbitMQHeaderFilterStrategy.java        |     3 -
 .../spring/ws/bean/CamelDirectSender.java          |     2 +-
 .../helper/InMemoryWebServiceMessageSender2.java   |     8 +
 .../spring/ws/ConsumerBreadcrumbIdTest-context.xml |     2 +-
 ...rEndpointMappingByBeanNameRouteTest-context.xml |     2 +-
 ...intMappingResponseHandlingRouteTest-context.xml |     4 +-
 .../ConsumerEndpointMappingRouteTest-context.xml   |     2 +-
 .../ws/ConsumerMarshallingRouteTest-context.xml    |     2 +-
 .../spring/ws/DefaultMessageFilter-context.xml     |     2 +-
 .../component/spring/ws/MessageFilter-context.xml  |     2 +-
 .../spring/ws/ProducerLocalRouteTest-context.xml   |     2 +-
 .../component/spring/ws/SoapHeaderTest-context.xml |     2 +-
 .../ws/SoapResponseAttachmentTest-context.xml      |     2 +-
 ...ConsumerWSAEndpointMappingRouteTest-context.xml |     4 +-
 .../camel-spring-parent/camel-spring-xml/pom.xml   |    12 +-
 .../spring/processor/SpringThrottlerTest.java      |    22 +-
 .../SpringAggregateCompleteAllOnStopTest.java      |    15 +
 .../MixedTransactionPropagationTest.xml            |     5 +-
 .../interceptor/mixedPropagationTransactedTest.xml |     4 +-
 ...ctionalClientDataSourceMinimalConfiguration.xml |     4 +-
 .../interceptor/transactionalClientDataSource.xml  |     4 +-
 .../transactionalClientWithAnnotatedBeanTest.xml   |     4 +-
 ...HandlerAndContextScopedOnExceptionIssueTest.xml |     4 +-
 .../SpringAggregateCompleteAllOnStopTest.xml       |     4 +-
 .../apache/camel/spring/processor/throttler.xml    |     7 +-
 .../xml/handler/ErrorHandlerDefinitionParser.xml   |     2 +-
 .../telemetrydev/TelemetryDevTracerConfigurer.java |     6 +
 .../camel/telemetrydev/EnableProcessorsTest.java   |     7 +-
 .../apache/camel/telemetrydev/SpanBeanTest.java    |    12 +-
 .../camel-telemetry/src/main/docs/telemetry.adoc   |     1 +
 .../TraceProcessorsInterceptStrategy.java          |    62 +-
 .../java/org/apache/camel/telemetry/Tracer.java    |    33 +
 .../camel/telemetry/EnableCoreProcessorsTest.java  |     9 +-
 .../org/apache/camel/telemetry/SpanBeanTest.java   |    15 +-
 .../org/apache/camel/telemetry/SpanToBeanTest.java |    27 +-
 ...cessorsTest.java => TraceCustomIdOnlyTest.java} |    61 +-
 .../test/junit6/CamelContextConfiguration.java     |     4 +-
 .../test/junit6/TestExecutionConfiguration.java    |     2 +-
 .../undertow/UndertowEndpointConfigurer.java       |     6 +
 .../undertow/UndertowEndpointUriFactory.java       |     3 +-
 .../apache/camel/component/undertow/undertow.json  |    17 +-
 .../src/main/docs/undertow-component.adoc          |    57 +
 .../component/undertow/DefaultUndertowHost.java    |     2 +-
 .../undertow/OAuthUndertowHttpHandler.java         |    97 +
 .../component/undertow/UndertowComponent.java      |     8 +-
 .../camel/component/undertow/UndertowConsumer.java |    62 +
 .../camel/component/undertow/UndertowEndpoint.java |    32 +-
 .../undertow/UndertowHeaderFilterStrategy.java     |    19 +
 .../undertow/handlers/CamelWebSocketHandler.java   |    75 +
 .../undertow/handlers/RestRootHandler.java         |    23 +-
 .../undertow/StubOAuthTokenValidationFactory.java  |    71 +
 ...ava => UndertowMuteExceptionByDefaultTest.java} |    23 +-
 .../undertow/UndertowOAuthProfileTest.java         |   295 +
 .../undertow/UndertowTransferExceptionTest.java    |     3 +-
 .../RestUndertowMuteExceptionByDefaultTest.java}   |    33 +-
 .../rest/RestUndertowOAuthProfileTest.java         |   120 +
 .../UndertowWsOAuthProfileConsumerWindowTest.java  |   102 +
 .../undertow/ws/UndertowWsOAuthProfileTest.java    |   199 +
 components/camel-vertx/camel-vertx-http/pom.xml    |     5 +
 .../vertx/http/VertxHttpHeaderFilterStrategy.java  |     7 -
 .../vertx/http/VertxHttpTransferExceptionTest.java |    13 +-
 .../vertx/websocket/VertxWebsocketEndpoint.java    |     3 +-
 .../VertxWebsocketHeaderFilterStrategy.java        |    34 -
 .../VertxWebsocketHeaderFilterStrategyTest.java    |    53 -
 .../src/main/docs/xmlSecurity-dataformat.adoc      |    12 +-
 .../apache/camel/component/xmpp/XmppBinding.java   |     3 +-
 .../apache/camel/component/xmpp/XmppEndpoint.java  |     3 +-
 .../component/xmpp/XmppHeaderFilterStrategy.java   |    34 -
 .../xmpp/XmppHeaderFilterStrategyTest.java         |    53 -
 components/pom.xml                                 |     1 +
 .../java/org/apache/camel/spi/Metadata.java        |     7 +
 .../apache/camel/spi/annotations/InfraService.java |     4 +-
 .../org/apache/camel/spi/annotations/Language.java |    13 +
 .../main/java/org/apache/camel/CamelContext.java   |     4 +-
 .../java/org/apache/camel/CatalogCamelContext.java |     5 +-
 .../{TypeConverters.java => EndpointSending.java}  |    11 +-
 .../src/main/java/org/apache/camel/NamedNode.java  |     9 +
 .../main/java/org/apache/camel/ShutdownRoute.java  |    18 +-
 .../java/org/apache/camel/ShutdownRunningTask.java |    19 +-
 .../main/java/org/apache/camel/TypeConverter.java  |    21 +-
 .../java/org/apache/camel/TypeConverterExists.java |    12 +-
 .../main/java/org/apache/camel/TypeConverters.java |    14 +-
 .../apache/camel/spi/AggregationRepository.java    |    26 +-
 .../java/org/apache/camel/spi/BacklogDebugger.java |    25 +-
 .../java/org/apache/camel/spi/BacklogTracer.java   |    15 +-
 .../camel/spi/BacklogTracerEventMessage.java       |    13 +-
 .../org/apache/camel/spi/BeanIntrospection.java    |    18 +-
 .../org/apache/camel/spi/BeanProcessorFactory.java |    17 +-
 .../org/apache/camel/spi/BeanProxyFactory.java     |    13 +-
 .../java/org/apache/camel/spi/BeanRepository.java  |    15 +-
 .../main/java/org/apache/camel/spi/Breakpoint.java |    23 +-
 .../org/apache/camel/spi/BulkTypeConverters.java   |    15 +-
 .../org/apache/camel/spi/ClaimCheckRepository.java |    22 +-
 .../java/org/apache/camel/spi/ClassResolver.java   |    15 +-
 .../apache/camel/spi/ComponentNameResolver.java    |     8 +-
 .../org/apache/camel/spi/ComponentResolver.java    |    14 +-
 .../main/java/org/apache/camel/spi/Configurer.java |    18 +-
 .../org/apache/camel/spi/ConfigurerResolver.java   |    11 +-
 .../org/apache/camel/spi/ConfigurerStrategy.java   |    11 +-
 .../main/java/org/apache/camel/spi/DataFormat.java |    17 +-
 .../org/apache/camel/spi/DataFormatFactory.java    |    11 +-
 .../java/org/apache/camel/spi/DataFormatName.java  |    11 +-
 .../main/java/org/apache/camel/spi/Debugger.java   |    15 +-
 .../java/org/apache/camel/spi/ErrorHandler.java    |    12 +-
 .../org/apache/camel/spi/ExceptionHandler.java     |    14 +-
 .../java/org/apache/camel/spi/ExchangeFactory.java |    23 +-
 .../org/apache/camel/spi/ExchangeFormatter.java    |    13 +-
 .../java/org/apache/camel/spi/FactoryFinder.java   |    14 +-
 .../apache/camel/spi/FactoryFinderResolver.java    |    11 +-
 .../org/apache/camel/spi/IdempotentRepository.java |    21 +-
 .../apache/camel/spi/MessageHistoryFactory.java    |    14 +-
 .../java/org/apache/camel/spi/ModelineFactory.java |     2 +-
 .../camel/spi/OAuthTokenValidationConfig.java      |   507 +
 .../spi/OAuthTokenValidationConfigResolver.java    |   144 +
 .../camel/spi/OAuthTokenValidationFactory.java     |   167 +
 .../camel/spi/OAuthTokenValidationResult.java      |   310 +
 .../apache/camel/spi/PackageScanClassResolver.java |    12 +-
 .../org/apache/camel/spi/PackageScanFilter.java    |    15 +-
 .../apache/camel/spi/ProcessorExchangeFactory.java |    20 +-
 .../camel/spi/RestOpenApiConsumerFactory.java      |    12 +
 .../java/org/apache/camel/spi/RouteController.java |    17 +-
 .../java/org/apache/camel/spi/RoutePolicy.java     |    17 +-
 .../org/apache/camel/spi/RoutePolicyFactory.java   |    15 +-
 .../org/apache/camel/spi/RouteStartupOrder.java    |    14 +-
 .../org/apache/camel/spi/ShutdownStrategy.java     |    36 +-
 .../org/apache/camel/spi/StartupCondition.java     |    13 +-
 .../org/apache/camel/spi/StartupStepRecorder.java  |    16 +-
 .../apache/camel/spi/StreamCachingStrategy.java    |    21 +-
 .../camel/spi/SupervisingRouteController.java      |    19 +-
 .../java/org/apache/camel/spi/Transformer.java     |    19 +-
 .../java/org/apache/camel/spi/TransformerKey.java  |    12 +-
 .../org/apache/camel/spi/TransformerRegistry.java  |    24 +-
 .../org/apache/camel/spi/TypeConverterLoader.java  |    13 +-
 .../apache/camel/spi/TypeConverterRegistry.java    |    23 +-
 .../main/java/org/apache/camel/spi/Validator.java  |    20 +-
 .../org/apache/camel/spi/ValidatorRegistry.java    |    24 +-
 .../camel/spi/VariableRepositoryFactory.java       |     7 +
 .../engine/DefaultVariableRepositoryFactory.java   |    20 +
 .../modules/eips/pages/transactional-client.adoc   |     2 +-
 .../org/apache/camel/language/simple/simple.json   |   240 +-
 .../modules/languages/pages/simple-language.adoc   |   163 +-
 .../camel/language/simple/SimpleConstants.java     |   555 +-
 .../camel/language/simple/SimpleLanguage.java      |     2 +-
 .../language/simple/SimpleOperatorConstants.java   |   232 +
 .../java/org/apache/camel/processor/Enricher.java  |     4 +-
 .../camel/processor/SendDynamicProcessor.java      |     3 +-
 .../org/apache/camel/processor/SendProcessor.java  |     3 +-
 .../apache/camel/processor/WireTapProcessor.java   |     3 +-
 .../org/apache/camel/reifier/EnrichReifier.java    |     4 +
 .../apache/camel/reifier/PollEnrichReifier.java    |     4 +
 .../java/org/apache/camel/reifier/PollReifier.java |     4 +
 .../org/apache/camel/reifier/ProcessorReifier.java |    16 +
 .../java/org/apache/camel/reifier/SendReifier.java |    11 +
 .../org/apache/camel/reifier/ToDynamicReifier.java |     4 +
 .../org/apache/camel/reifier/WireTapReifier.java   |     4 +
 .../RouteTemplateOptionalEndpointUriTest.java      |   112 +
 .../FileConsumerResumeFromOffsetStrategyTest.java  |     8 +-
 .../camel/component/file/FileNoOpLockFileTest.java |     7 +-
 ...leProducerCharsetUTFtoISOConvertBodyToTest.java |     9 +-
 .../component/file/FileSortByExpressionTest.java   |    20 +-
 .../file/FileSortByIgnoreCaseExpressionTest.java   |    25 +-
 .../file/FileSortByNestedExpressionTest.java       |    14 +-
 .../xslt/XsltCustomizeEntityResolverTest.java      |    11 +-
 .../impl/DefaultHeaderFilterStrategyTest.java      |    30 +
 ...ultConsumerBridgeErrorHandlerContinuedTest.java |     7 +-
 .../camel/processor/SetGroupVariableTest.java      |   126 +
 .../aggregator/AggregateCompleteAllOnStopTest.java |    21 +-
 .../ConcurrentRequestsThrottlerTest.java           |    74 +-
 .../processor/throttle/requests/ThrottlerTest.java |    66 +-
 .../camel/support/GroupVariableRepositoryTest.java |   194 +
 .../camel/support/cache/SimpleLRUCacheTest.java    |    11 +-
 .../main/SSLConfigurationPropertiesConfigurer.java |     7 +
 .../camel-main-configuration-metadata.json         |     7 +-
 .../org/apache/camel/main/components.properties    |     1 +
 core/camel-main/src/main/docs/main.adoc            |     9 +-
 .../org/apache/camel/main/BaseMainSupport.java     |     2 +-
 .../camel/main/DefaultConfigurationProperties.java |     8 +-
 .../camel/main/MainSupportModelConfigurer.java     |     4 +
 .../camel/main/MetricsConfigurationProperties.java |     4 +-
 .../org/apache/camel/main/ProfileConfigurer.java   |     2 +-
 .../camel/main/SSLConfigurationProperties.java     |    23 +
 .../camel/main/SelfSignedCertificateGenerator.java |    69 +-
 .../org/apache/camel/main/MainListenerTest.java    |     9 +-
 .../java/org/apache/camel/main/MainSSLTest.java    |    24 +
 .../management/ManagedNonManagedServiceTest.java   |     2 +-
 ...edProducerRouteAddRemoveRegisterAlwaysTest.java |     2 +-
 .../management/ManagedRouteAddRemoveTest.java      |     2 +-
 .../ManagedThrottlingExceptionRoutePolicyTest.java |     4 +-
 .../camel/support/DefaultHeaderFilterStrategy.java |     8 +-
 .../camel/support/GroupVariableRepository.java     |   215 +
 .../java/org/apache/camel/support/OAuthHelper.java |   123 +-
 .../concurrent/AsyncCompletionServiceTest.java     |     2 -
 design/security.adoc                               |     2 +-
 .../modules/ROOT/examples/json/shell.json          |     1 +
 docs/components/modules/ROOT/nav.adoc              |     1 +
 .../modules/ROOT/pages/shell-component.adoc        |     1 +
 docs/main/modules/contributing/pages/index.adoc    |     4 +-
 docs/user-manual/modules/ROOT/nav.adoc             |    10 +-
 .../ROOT/pages/camel-4x-upgrade-guide-4_14.adoc    |   817 +
 .../ROOT/pages/camel-4x-upgrade-guide-4_18.adoc    |   898 +
 .../ROOT/pages/camel-4x-upgrade-guide-4_21.adoc    |   514 +
 .../modules/ROOT/pages/camel-catalog.adoc          |     2 +-
 .../modules/ROOT/pages/camel-console.adoc          |     6 +-
 .../modules/ROOT/pages/camel-jbang-ai.adoc         |   146 +
 .../modules/ROOT/pages/camel-jbang-beans.adoc      |   163 +
 .../ROOT/pages/camel-jbang-configuration.adoc      |   110 +
 .../modules/ROOT/pages/camel-jbang-debugging.adoc  |   128 +
 .../ROOT/pages/camel-jbang-dev-services.adoc       |   115 +
 .../modules/ROOT/pages/camel-jbang-devtools.adoc   |   422 +
 .../ROOT/pages/camel-jbang-getting-started.adoc    |   252 +
 .../ROOT/pages/camel-jbang-installation.adoc       |   116 +
 .../modules/ROOT/pages/camel-jbang-kubernetes.adoc |  1211 +-
 .../modules/ROOT/pages/camel-jbang-launcher.adoc   |    47 +-
 .../modules/ROOT/pages/camel-jbang-managing.adoc   |   662 +
 .../modules/ROOT/pages/camel-jbang-mcp.adoc        |   689 +-
 .../modules/ROOT/pages/camel-jbang-projects.adoc   |   234 +
 .../modules/ROOT/pages/camel-jbang-running.adoc    |   271 +
 .../modules/ROOT/pages/camel-jbang-test.adoc       |   266 +-
 .../modules/ROOT/pages/camel-jbang-tips.adoc       |   222 +
 .../ROOT/pages/camel-jbang-transforming.adoc       |   497 +
 .../modules/ROOT/pages/camel-jbang-tui.adoc        |    35 +-
 .../modules/ROOT/pages/camel-jbang.adoc            |  4814 +---
 .../ROOT/pages/camel-upgrade-recipes-tool.adoc     |     2 +-
 .../modules/ROOT/pages/getting-started.adoc        |     8 +-
 .../modules/ROOT/pages/integration-test.adoc       |     8 +-
 .../pages/jbang-commands/camel-jbang-cmd-span.adoc |    31 +
 .../ROOT/pages/jbang-commands/camel-jbang-cmd.adoc |     1 +
 .../pages/jbang-commands/camel-jbang-commands.adoc |     6 +-
 .../pages/jbang-commands/camel-jbang-debug.adoc    |     6 +-
 .../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 |     6 +-
 .../pages/jbang-commands/camel-jbang-export.adoc   |     2 +-
 .../ROOT/pages/jbang-commands/camel-jbang-run.adoc |     6 +-
 .../pages/jbang-commands/camel-jbang-sbom.adoc     |     2 +-
 .../pages/jbang-commands/camel-jbang-shell.adoc    |     2 +-
 .../modules/ROOT/pages/message-size.adoc           |     2 +-
 docs/user-manual/modules/ROOT/pages/registry.adoc  |     2 +-
 .../modules/ROOT/pages/rest-dsl-openapi.adoc       |    62 +-
 docs/user-manual/modules/ROOT/pages/rest-dsl.adoc  |    52 +-
 .../modules/ROOT/pages/route-controller.adoc       |     4 +-
 .../modules/ROOT/pages/route-diagram.adoc          |     8 +-
 .../modules/ROOT/pages/route-template.adoc         |    61 +
 .../modules/ROOT/pages/security-model.adoc         |     4 +-
 docs/user-manual/modules/ROOT/pages/security.adoc  |    19 +-
 .../modules/ROOT/pages/stream-caching.adoc         |     2 +-
 .../modules/ROOT/pages/template-engines.adoc       |     2 +-
 docs/user-manual/modules/ROOT/pages/testing.adoc   |    10 +-
 docs/user-manual/modules/ROOT/pages/tracer.adoc    |     4 +-
 docs/user-manual/modules/ROOT/pages/variables.adoc |    40 +-
 .../ROOT/pages/what-are-the-dependencies.adoc      |     2 +-
 .../camel/cli/connector/LocalCliConnector.java     |    28 +-
 .../component/ComponentsBuilderFactory.java        |    13 +
 .../component/dsl/DaprComponentBuilderFactory.java |    19 +
 .../dsl/ElasticsearchComponentBuilderFactory.java  |    36 +
 ...ticsearchRestClientComponentBuilderFactory.java |    36 +
 .../component/dsl/HttpComponentBuilderFactory.java |    27 +
 .../dsl/HttpsComponentBuilderFactory.java          |    27 +
 .../component/dsl/ImapComponentBuilderFactory.java |    82 +
 .../dsl/ImapsComponentBuilderFactory.java          |    82 +
 .../Langchain4jAgentComponentBuilderFactory.java   |    20 +
 .../dsl/NettyHttpComponentBuilderFactory.java      |     2 +-
 .../component/dsl/Pop3ComponentBuilderFactory.java |    82 +
 .../dsl/Pop3sComponentBuilderFactory.java          |    82 +
 .../dsl/ShellComponentBuilderFactory.java          |   159 +
 .../component/dsl/SmtpComponentBuilderFactory.java |    82 +
 .../dsl/SmtpsComponentBuilderFactory.java          |    82 +
 .../component/dsl/SolrComponentBuilderFactory.java |    36 +
 .../dsl/UndertowComponentBuilderFactory.java       |     2 +-
 .../src/main/docs/dsl-modeline.adoc                |     4 +-
 .../builder/endpoint/EndpointBuilderFactory.java   |     1 +
 .../camel/builder/endpoint/EndpointBuilders.java   |     1 +
 .../builder/endpoint/StaticEndpointBuilders.java   |    40 +
 .../endpoint/dsl/DaprEndpointBuilderFactory.java   |    96 +
 .../dsl/ElasticsearchEndpointBuilderFactory.java   |    36 +
 ...sticsearchRestClientEndpointBuilderFactory.java |    36 +
 .../endpoint/dsl/HttpEndpointBuilderFactory.java   |    48 +
 .../dsl/JettyHttp12EndpointBuilderFactory.java     |    18 +
 .../dsl/KeycloakEndpointBuilderFactory.java        |    24 +
 .../LangChain4jAgentEndpointBuilderFactory.java    |    18 +
 .../endpoint/dsl/MailEndpointBuilderFactory.java   |   140 +
 .../dsl/NettyHttpEndpointBuilderFactory.java       |    23 +-
 .../endpoint/dsl/OpenAIEndpointBuilderFactory.java |    15 +
 .../dsl/PlatformHttpEndpointBuilderFactory.java    |    17 +
 .../dsl/RestOpenApiEndpointBuilderFactory.java     |    17 +
 .../dsl/ServletEndpointBuilderFactory.java         |    83 +-
 .../endpoint/dsl/ShellEndpointBuilderFactory.java  |   244 +
 .../endpoint/dsl/SolrEndpointBuilderFactory.java   |    36 +
 .../dsl/UndertowEndpointBuilderFactory.java        |    22 +-
 dsl/camel-jbang/README.md                          |     2 +-
 dsl/camel-jbang/camel-jbang-console/pom.xml        |     2 +-
 .../org/apache/camel/dev-console/jbang.json        |     4 +-
 .../org/apache/camel/dev-console/source-dir.json   |     2 +-
 .../org/apache/camel/dev-consoles.properties       |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/jbang-console.json     |     2 +-
 .../camel/jbang/console/JBangDevConsole.java       |     4 +-
 .../camel/jbang/console/SourceDirDevConsole.java   |     4 +-
 dsl/camel-jbang/camel-jbang-core/pom.xml           |    12 +-
 .../META-INF/camel-jbang-commands-metadata.json    |    16 +-
 .../camel-jbang-configuration-metadata.json        |     4 +-
 .../apache/camel/dsl/jbang/core/commands/Ask.java  |    76 +-
 .../dsl/jbang/core/commands/CamelJBangMain.java    |     1 +
 .../camel/dsl/jbang/core/commands/Doctor.java      |     2 +-
 .../dsl/jbang/core/commands/ExportBaseCommand.java |     2 +-
 .../apache/camel/dsl/jbang/core/commands/Init.java |     2 +-
 .../camel/dsl/jbang/core/commands/LlmClient.java   |    61 +-
 .../jbang/core/commands/QuarkusPlatformMixin.java  |     2 +-
 .../apache/camel/dsl/jbang/core/commands/Run.java  |    54 +-
 .../camel/dsl/jbang/core/commands/Shell.java       |    12 +-
 .../core/commands/action/ActionWatchCommand.java   |    15 +-
 .../jbang/core/commands/action/CamelLogAction.java |    19 +-
 .../core/commands/action/CamelSpanAction.java      |   771 +
 .../core/commands/action/InteractiveTerminal.java  |     2 +-
 .../MissingPluginParameterExceptionHandler.java    |     2 +-
 .../dsl/jbang/core/commands/process/ListVault.java |     7 +
 .../core/commands/process/ProcessWatchCommand.java |    15 +-
 .../jbang/core/commands/version/VersionGet.java    |     2 +-
 .../dsl/jbang/core/common/CamelJBangConstants.java |     2 +-
 .../dsl/jbang/core/common/CommandLineHelper.java   |     2 +-
 .../dsl/jbang/core/common/EnvironmentHelper.java   |    23 +
 .../apache/camel/dsl/jbang/core/common/Plugin.java |     2 +-
 .../camel/dsl/jbang/core/common/PluginHelper.java  |     4 +-
 .../camel/dsl/jbang/core/common/RuntimeHelper.java |     6 +-
 .../camel/dsl/jbang/core/common/YamlHelper.java    |     2 +-
 .../resources/examples/camel-1-tribute/README.md   |    87 +
 .../camel-1-tribute/application.properties         |    17 +
 .../camel-1-tribute/jms-to-file.camel.yaml         |    35 +
 .../examples/camel-jbang-example-catalog.json      |    24 +
 .../resources/examples/circuit-breaker/README.md   |     4 +-
 .../src/main/resources/examples/groovy/README.md   |     4 +-
 .../route-topology/route-topology.camel.yaml       |    19 +-
 .../src/main/resources/examples/routes/README.md   |     2 +-
 .../src/main/resources/examples/xslt/README.md     |     4 +-
 .../core/commands/CamelCommandHelperTest.java      |    65 +
 .../camel/dsl/jbang/core/commands/DoctorTest.java  |     2 +-
 .../jbang/core/commands/LlmClientVertexTest.java   |    84 +
 .../commands/action/CamelSourceActionTest.java     |    60 +
 .../action/CamelStartupRecorderActionTest.java     |   195 +
 .../core/commands/action/LoggerActionTest.java     |   197 +
 .../commands/action/MessageTableHelperTest.java    |   116 +
 .../ParameterExceptionHandlerTest.java             |     2 +-
 .../commands/process/CamelContextStatusTest.java   |   147 +
 .../core/commands/process/CamelContextTopTest.java |   186 +
 .../core/commands/process/CamelCountTest.java      |   176 +
 .../commands/process/CamelProcessorStatusTest.java |   167 +
 .../commands/process/CamelProcessorTopTest.java    |   120 +
 .../process/CamelRouteGroupStatusTest.java         |   170 +
 .../commands/process/CamelRouteGroupTopTest.java   |   126 +
 .../commands/process/CamelRouteStatusTest.java     |   255 +
 .../core/commands/process/CamelRouteTopTest.java   |   137 +
 .../dsl/jbang/core/commands/process/DirtyTest.java |   109 +
 .../core/commands/process/ListBlockedTest.java     |   133 +
 .../commands/process/ListCircuitBreakerTest.java   |   159 +
 .../core/commands/process/ListConsumerTest.java    |   139 +
 .../core/commands/process/ListEndpointTest.java    |   160 +
 .../jbang/core/commands/process/ListErrorTest.java |   133 +
 .../jbang/core/commands/process/ListEventTest.java |   165 +
 .../core/commands/process/ListGroovyTest.java      |   136 +
 .../core/commands/process/ListHealthTest.java      |   174 +
 .../core/commands/process/ListInflightTest.java    |   137 +
 .../commands/process/ListInternalTaskTest.java     |   139 +
 .../jbang/core/commands/process/ListKafkaTest.java |   145 +
 .../core/commands/process/ListMetricTest.java      |   132 +
 .../commands/process/ListPlatformHttpTest.java     |   188 +
 .../core/commands/process/ListProcessTest.java     |   247 +
 .../core/commands/process/ListProducerTest.java    |   194 +
 .../core/commands/process/ListPropertiesTest.java  |   173 +
 .../jbang/core/commands/process/ListRestTest.java  |   135 +
 .../core/commands/process/ListServiceTest.java     |   174 +
 .../core/commands/process/ListTransformerTest.java |   132 +
 .../core/commands/process/ListVariableTest.java    |   131 +
 .../jbang/core/commands/process/ListVaultTest.java |   300 +
 .../process/ProcessCommandTestSupport.java         |   157 +
 .../core/commands/process/RestartProcessTest.java  |    75 +
 .../core/commands/process/StopProcessTest.java     |   102 +
 .../core/commands/version/VersionGetTest.java      |     4 +-
 dsl/camel-jbang/camel-jbang-it/README.adoc         |     4 +-
 .../camel/dsl/jbang/it/VersionCommandITCase.java   |     4 +-
 dsl/camel-jbang/camel-jbang-main/pom.xml           |     2 +-
 dsl/camel-jbang/camel-jbang-mcp/pom.xml            |     4 +-
 .../dsl/jbang/core/commands/mcp/CatalogTools.java  |    39 +-
 .../dsl/jbang/core/commands/mcp/ExampleTools.java  |     6 +-
 dsl/camel-jbang/camel-jbang-plugin-edit/pom.xml    |     2 +-
 .../dsl/jbang/core/commands/edit/edit-help.txt     |     4 +-
 .../camel-jbang-plugin-generate/pom.xml            |     2 +-
 .../camel-jbang-plugin-kubernetes/pom.xml          |     2 +-
 .../core/commands/kubernetes/KubernetesExport.java |     2 +
 .../core/commands/kubernetes/KubernetesHelper.java |     2 +-
 .../core/commands/kubernetes/KubernetesRun.java    |    10 +-
 .../commands/kubernetes/traits/ContainerTrait.java |     3 +-
 .../commands/kubernetes/KubernetesExportTest.java  |     9 +-
 .../camel-jbang-plugin-route-parser/pom.xml        |     2 +-
 dsl/camel-jbang/camel-jbang-plugin-test/pom.xml    |     2 +-
 .../dsl/jbang/core/commands/test/TestPlugin.java   |     4 +-
 .../templates/citrus-application-properties.tmpl   |     2 +-
 .../camel-jbang-plugin-tui/docs/video/readme.md    |     2 +-
 dsl/camel-jbang/camel-jbang-plugin-tui/pom.xml     |     7 +-
 .../dsl/jbang/core/commands/tui/ActionsPopup.java  |   141 +-
 .../dsl/jbang/core/commands/tui/CamelMonitor.java  |   233 +-
 .../dsl/jbang/core/commands/tui/EndpointsTab.java  |    16 +-
 .../jbang/core/commands/tui/MetricsCollector.java  |     4 +-
 .../dsl/jbang/core/commands/tui/OverviewTab.java   |     3 +-
 .../dsl/jbang/core/commands/tui/ProcessTab.java    |   252 +
 .../jbang/core/commands/tui/RunOptionsForm.java    |    56 +-
 .../dsl/jbang/core/commands/tui/ShellPanel.java    |   634 +
 .../dsl/jbang/core/commands/tui/SpanEntry.java     |    72 +
 .../dsl/jbang/core/commands/tui/SpansTab.java      |  1086 +
 .../dsl/jbang/core/commands/tui/StartupTab.java    |     2 +-
 .../jbang/core/commands/tui/SyntaxHighlighter.java |    81 +
 .../jbang/core/commands/tui/TuiBackendHelper.java  |     4 +-
 .../dsl/jbang/core/commands/tui/TuiHelper.java     |     4 +-
 .../dsl/jbang/core/commands/tui/TuiMcpServer.java  |    26 +-
 .../core/commands/tui/SyntaxHighlighterTest.java   |   103 +
 .../camel-jbang-plugin-validate/pom.xml            |     2 +-
 .../camel-launcher-container/Dockerfile            |     2 +-
 .../camel-launcher-container/README.adoc           |     2 +-
 dsl/camel-jbang/camel-launcher/README.md           |     4 +-
 .../camel/dsl/jbang/launcher/CamelLauncher.java    |     8 +-
 .../src/main/resources/bin/camel.bat               |     4 +-
 .../dsl/jbang/launcher/CamelLauncherTest.java      |     2 +-
 dsl/camel-jbang/pom.xml                            |     2 +-
 .../camel-component-known-dependencies.properties  |     1 +
 ...mel-factoryfinder-known-dependencies.properties |     1 +
 .../java/org/apache/camel/main/KameletMain.java    |     8 +-
 .../DependencyDownloaderTransformerResolver.java   |     7 +-
 .../resources/auto-configure/camel-cxf-soap.java   |     2 +-
 .../camel-main-known-dependencies.properties       |     1 -
 .../apache/camel/main/StubBeanRepositoryTest.java  |    44 +
 ...ependencyDownloaderTransformerResolverTest.java |    17 +-
 .../src/main/docs/java-xml-io-dsl.adoc             |     2 +-
 .../yaml/common/YamlDeserializationContext.java    |     2 +-
 .../camel/maven/dsl/yaml/support/Schema.java       |     2 +
 .../camel-yaml-dsl/src/main/docs/yaml-dsl.adoc     |     4 +-
 .../apache/camel/dsl/yaml/RouteTemplateTest.groovy |    55 +
 parent/pom.xml                                     |   150 +-
 plugins/camel-mcp/.claude-plugin/plugin.json       |     2 +-
 pom.xml                                            |     2 +-
 .../src/generated/resources/META-INF/metadata.json |    48 +-
 .../test/infra/aws2/services/container.properties  |     2 +-
 test-infra/camel-test-infra-cli/README.adoc        |     6 +-
 test-infra/camel-test-infra-cli/pom.xml            |     2 +-
 .../camel/test/infra/cli/it/CliConfigITCase.java   |     8 +-
 .../cli/services/CliLocalContainerService.java     |     4 +-
 .../infra/cli/services/CliLocalProcessService.java |     4 +-
 .../camel/test/infra/cli/services/CliService.java  |     2 +-
 .../common/services/ContainerEnvironmentUtil.java  |    12 +-
 .../infra/docling/services/container.properties    |     2 +-
 .../hashicorp/vault/services/container.properties  |     2 +-
 .../services/JaegerLocalContainerInfraService.java |    16 +-
 .../infra/jaeger/services/container.properties     |     2 +-
 .../infra/keycloak/services/container.properties   |     2 +-
 .../infra/milvus/services/container.properties     |     2 +-
 .../test/infra/nats/services/container.properties  |     2 +-
 .../test/infra/neo4j/services/container.properties |     2 +-
 .../infra/qdrant/services/container.properties     |     2 +-
 .../serving/services/container.properties          |     2 +-
 tests/camel-itest/pom.xml                          |    17 +-
 ...FromJmsToJdbcIdempotentConsumerToJmsXaTest.java |    31 +-
 .../src/test/resources/logging.properties          |     4 +-
 .../FromJmsToJdbcIdempotentConsumerToJmsTest.xml   |     2 +-
 .../FromJmsToJdbcIdempotentConsumerToJmsXaTest.xml |     4 +-
 tests/camel-streamcaching-test/pom.xml             |     3 -
 .../camel/tooling/model/JBangCommandModel.java     |     2 +-
 .../org/apache/camel/tooling/model/JsonMapper.java |   111 +
 .../apache/camel/tooling/model/LanguageModel.java  |   132 +
 .../CamelTestInfraGenerateMetadataMojo.java        |     2 +-
 .../camel/maven/packaging/PackageLanguageMojo.java |    94 +
 .../maven/packaging/PrepareCamelJBangDocMojo.java  |     2 +-
 .../maven/packaging/PrepareCamelJBangMojo.java     |    10 +-
 .../camel/maven/packaging/PrepareCatalogMojo.java  |    97 +
 .../resources/camel-simple-validator-template.js   |   646 +
 .../src/main/resources/camel-simple-validator.html |   241 +
 .../src/main/resources/jbang-commands.mvel         |     4 +-
 .../src/main/resources/jbang-options.mvel          |     2 +-
 .../maven/camel-repackager-maven-plugin/README.md  |     2 +-
 .../main/java/org/apache/camel/spi/Metadata.java   |     7 +
 .../apache/camel/spi/annotations/InfraService.java |     4 +-
 .../org/apache/camel/spi/annotations/Language.java |    13 +
 856 files changed, 67494 insertions(+), 35038 deletions(-)
 create mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/beans/RedisAggregationRepository.json
 create mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/shell.json
 create mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/simple/camel-simple-validator.html
 create mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/simple/camel-simple-validator.js
 create mode 100644 
components/camel-ai/camel-langchain4j-agent/src/test/java/org/apache/camel/component/langchain4j/agent/LangChain4jAgentConverterTest.java
 create mode 100644 
components/camel-ai/camel-langchain4j-agent/src/test/java/org/apache/camel/component/langchain4j/agent/integration/LangChain4jAgentStructuredOutputTest.java
 create mode 100644 
components/camel-ai/camel-langchain4j-tools/src/test/java/org/apache/camel/component/langchain4j/tools/LangChain4jToolStopEipTest.java
 create mode 100644 
components/camel-ai/camel-openai/src/main/java/org/apache/camel/component/openai/MimeTypeHelper.java
 create mode 100644 
components/camel-ai/camel-openai/src/test/java/org/apache/camel/component/openai/OpenAIVisionBodyTypesMockTest.java
 create mode 100644 
components/camel-atmosphere-websocket/src/test/java/org/apache/camel/component/atmosphere/websocket/WebsocketOAuthProfileTest.java
 create mode 100644 
components/camel-azure/camel-azure-eventhubs/src/test/java/org/apache/camel/component/azure/eventhubs/EventHubsConsumerShutdownTest.java
 copy 
components/{camel-http-common/src/main/java/org/apache/camel/http/common/HttpProtocolHeaderFilterStrategy.java
 => 
camel-bindy/src/main/java/org/apache/camel/dataformat/bindy/annotation/ContinueOnFailure.java}
 (83%)
 create mode 100644 
components/camel-bindy/src/test/java/org/apache/camel/dataformat/bindy/csv2/BindyCsvContinueOnParseFailureTest.java
 create mode 100644 
components/camel-bindy/src/test/java/org/apache/camel/dataformat/bindy/fix/BindyKvpContinueOnParseFailureTest.java
 create mode 100644 
components/camel-bindy/src/test/java/org/apache/camel/dataformat/bindy/fixed/BindyFixedContinueOnParseFailureTest.java
 delete mode 100644 
components/camel-coap/src/main/java/org/apache/camel/coap/CoAPHeaderFilterStrategy.java
 delete mode 100644 
components/camel-coap/src/test/java/org/apache/camel/coap/CoAPHeaderFilterStrategyTest.java
 rename 
components/{camel-cometd/src/main/java/org/apache/camel/component/cometd/CometdHeaderFilterStrategy.java
 => 
camel-dapr/src/main/java/org/apache/camel/component/dapr/DaprHeaderFilterStrategy.java}
 (82%)
 create mode 100644 
components/camel-dynamic-router/src/test/java/org/apache/camel/component/dynamicrouter/integration/DynamicRouterDefaultAggregationIT.java
 create mode 100644 
components/camel-elasticsearch-rest-client/src/test/java/org/apache/camel/component/elasticsearch/rest/client/ElasticsearchRestClientSslContextParametersTest.java
 create mode 100644 
components/camel-elasticsearch/src/test/java/org/apache/camel/component/es/ElasticsearchSslContextParametersTest.java
 create mode 100644 
components/camel-google/camel-google-pubsub/src/test/java/org/apache/camel/component/google/pubsub/GooglePubsubConsumerShutdownTest.java
 create mode 100644 
components/camel-http-base/src/main/java/org/apache/camel/http/base/OAuthHttpSecuritySupport.java
 create mode 100644 
components/camel-http-base/src/main/java/org/apache/camel/http/base/OAuthProfileAwareHttpEndpoint.java
 create mode 100644 
components/camel-http-base/src/test/java/org/apache/camel/http/base/OAuthHttpSecuritySupportTest.java
 create mode 100644 
components/camel-http/src/test/java/org/apache/camel/component/http/HttpsHostnameVerificationPolicyTest.java
 delete mode 100644 
components/camel-iggy/src/main/java/org/apache/camel/component/iggy/IggyHeaderFilterStrategy.java
 delete mode 100644 
components/camel-iggy/src/test/java/org/apache/camel/component/iggy/IggyHeaderFilterStrategyTest.java
 create mode 100644 
components/camel-jetty/src/test/java/org/apache/camel/component/jetty/JettyOAuthProfileTest.java
 create mode 100644 
components/camel-jms/src/test/java/org/apache/camel/component/jms/ClassicJmsHeaderFilterStrategyTest.java
 create mode 100644 
components/camel-keycloak/src/test/java/org/apache/camel/component/keycloak/KeycloakProducerRevocationIT.java
 create mode 100644 
components/camel-keycloak/src/test/java/org/apache/camel/component/keycloak/security/KeycloakSecurityProcessorTest.java
 create mode 100644 
components/camel-mail/src/test/java/org/apache/camel/component/mail/MailHeaderOverrideOptionsTest.java
 create mode 100644 
components/camel-micrometer/src/test/java/org/apache/camel/component/micrometer/eventnotifier/MicrometerExchangeEventNotifierProducerTemplateTest.java
 delete mode 100644 
components/camel-nats/src/main/java/org/apache/camel/component/nats/NatsHeaderFilterStrategy.java
 delete mode 100644 
components/camel-nats/src/test/java/org/apache/camel/component/nats/NatsHeaderFilterStrategyTest.java
 copy 
components/{camel-undertow/src/test/java/org/apache/camel/component/undertow/UndertowTransferExceptionTest.java
 => 
camel-netty-http/src/test/java/org/apache/camel/component/netty/http/NettyHttpMuteExceptionByDefaultTest.java}
 (64%)
 create mode 100644 
components/camel-netty-http/src/test/java/org/apache/camel/component/netty/http/NettyHttpOAuthProfileTest.java
 create mode 100644 
components/camel-oauth/src/generated/resources/META-INF/services/org/apache/camel/oauth-token-validation-factory
 create mode 100644 
components/camel-oauth/src/main/java/org/apache/camel/oauth/DefaultOAuthTokenValidationFactory.java
 create mode 100644 
components/camel-oauth/src/main/java/org/apache/camel/oauth/JwksCache.java
 create mode 100644 
components/camel-oauth/src/main/java/org/apache/camel/oauth/JwtTokenValidator.java
 create mode 100644 
components/camel-oauth/src/test/java/org/apache/camel/oauth/DefaultOAuthTokenValidationFactoryTest.java
 create mode 100644 
components/camel-oauth/src/test/java/org/apache/camel/oauth/JwtTokenValidatorTest.java
 create mode 100644 
components/camel-oauth/src/test/java/org/apache/camel/oauth/OAuthTokenRequestTest.java
 create mode 100644 
components/camel-opentelemetry2/src/main/java/org/apache/camel/opentelemetry2/OtlpProtobufSpanData.java
 create mode 100644 
components/camel-opentelemetry2/src/main/java/org/apache/camel/opentelemetry2/OtlpReceiverProcessor.java
 copy 
components/camel-opentelemetry2/src/test/java/org/apache/camel/opentelemetry2/{BaggageSettingTest.java
 => BaggageHeaderWithoutProcessorSpansTest.java} (65%)
 create mode 100644 
components/camel-opentelemetry2/src/test/java/org/apache/camel/opentelemetry2/MulticastSedaTest.java
 create mode 100644 
components/camel-opentelemetry2/src/test/java/org/apache/camel/opentelemetry2/OtlpProtobufSpanDataTest.java
 create mode 100644 
components/camel-platform-http-main/src/test/java/org/apache/camel/component/platform/http/main/authentication/MainHttpServerAuthenticationTestSupport.java
 create mode 100644 
components/camel-platform-http-vertx/src/test/java/org/apache/camel/component/platform/http/vertx/VertxPlatformHttpOAuthProfileTest.java
 create mode 100644 
components/camel-platform-http-vertx/src/test/java/org/apache/camel/component/platform/http/vertx/VertxStubOAuthTokenValidationFactory.java
 copy .asf.yaml => 
components/camel-platform-http-vertx/src/test/resources/META-INF/services/org/apache/camel/oauth-token-validation-factory
 (51%)
 create mode 100644 
components/camel-platform-http/src/main/java/org/apache/camel/component/platform/http/spi/OAuthPlatformHttpSecurityHandler.java
 create mode 100644 
components/camel-platform-http/src/main/java/org/apache/camel/component/platform/http/spi/PlatformHttpSecurityHandler.java
 create mode 100644 
components/camel-platform-http/src/test/java/org/apache/camel/component/platform/http/PlatformHttpOAuthProfileHttpTest.java
 create mode 100644 
components/camel-platform-http/src/test/java/org/apache/camel/component/platform/http/PlatformHttpOAuthProfileTest.java
 create mode 100644 
components/camel-platform-http/src/test/java/org/apache/camel/component/platform/http/StubOAuthTokenValidationFactory.java
 copy .asf.yaml => 
components/camel-platform-http/src/test/resources/META-INF/services/org/apache/camel/oauth-token-validation-factory
 (51%)
 create mode 100644 
components/camel-pqc/src/main/java/org/apache/camel/component/pqc/lifecycle/KeyMetadataCodec.java
 create mode 100644 
components/camel-pqc/src/test/java/org/apache/camel/component/pqc/lifecycle/KeyMetadataCodecTest.java
 rename components/camel-quartz/src/test/resources/{tables_derby.sql => 
tables_h2.sql} (52%)
 create mode 100644 
components/camel-redis/src/generated/java/org/apache/camel/component/redis/processor/aggregate/RedisAggregationRepositoryConfigurer.java
 create mode 100644 
components/camel-redis/src/generated/resources/META-INF/services/org/apache/camel/bean.properties
 create mode 100644 
components/camel-redis/src/generated/resources/META-INF/services/org/apache/camel/bean/RedisAggregationRepository.json
 create mode 100644 
components/camel-redis/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.component.redis.processor.aggregate.RedisAggregationRepository
 create mode 100644 
components/camel-redis/src/test/java/org/apache/camel/component/redis/processor/aggregate/integration/RedisAggregationRepositoryOperationsIT.java
 create mode 100644 
components/camel-servlet/src/test/java/org/apache/camel/component/servlet/ServletOAuthProfileTest.java
 copy {dsl/camel-jbang/camel-jbang-console => components/camel-shell}/pom.xml 
(69%)
 create mode 100644 
components/camel-shell/src/generated/java/org/apache/camel/component/shell/ShellComponentConfigurer.java
 create mode 100644 
components/camel-shell/src/generated/java/org/apache/camel/component/shell/ShellEndpointConfigurer.java
 copy 
components/{camel-ai/camel-langchain4j-agent/src/generated/java/org/apache/camel/component/langchain4j/agent/LangChain4jAgentEndpointUriFactory.java
 => 
camel-shell/src/generated/java/org/apache/camel/component/shell/ShellEndpointUriFactory.java}
 (68%)
 create mode 100644 
components/camel-shell/src/generated/resources/META-INF/org/apache/camel/component/shell/shell.json
 create mode 100644 
components/camel-shell/src/generated/resources/META-INF/services/org/apache/camel/component.properties
 create mode 100644 
components/camel-shell/src/generated/resources/META-INF/services/org/apache/camel/component/shell
 create mode 100644 
components/camel-shell/src/generated/resources/META-INF/services/org/apache/camel/configurer/shell-component
 create mode 100644 
components/camel-shell/src/generated/resources/META-INF/services/org/apache/camel/configurer/shell-endpoint
 create mode 100644 
components/camel-shell/src/generated/resources/META-INF/services/org/apache/camel/urifactory/shell-endpoint
 create mode 100644 components/camel-shell/src/main/docs/shell-component.adoc
 create mode 100644 
components/camel-shell/src/main/java/org/apache/camel/component/shell/ShellComponent.java
 create mode 100644 
components/camel-shell/src/main/java/org/apache/camel/component/shell/ShellConsumer.java
 create mode 100644 
components/camel-shell/src/main/java/org/apache/camel/component/shell/ShellEndpoint.java
 create mode 100644 
components/camel-shell/src/main/resources/camel-shell-banner.txt
 create mode 100644 
components/camel-shell/src/test/java/org/apache/camel/component/shell/ShellComponentTest.java
 create mode 100644 
components/camel-shell/src/test/java/org/apache/camel/component/shell/ShellConsumerColorTest.java
 create mode 100644 
components/camel-shell/src/test/java/org/apache/camel/component/shell/ShellEndpointTest.java
 create mode 100644 
components/camel-solr/src/test/java/org/apache/camel/component/solr/SolrSslContextParametersTest.java
 copy 
components/camel-telemetry/src/test/java/org/apache/camel/telemetry/{EnableCoreProcessorsTest.java
 => TraceCustomIdOnlyTest.java} (59%)
 create mode 100644 
components/camel-undertow/src/main/java/org/apache/camel/component/undertow/OAuthUndertowHttpHandler.java
 create mode 100644 
components/camel-undertow/src/test/java/org/apache/camel/component/undertow/StubOAuthTokenValidationFactory.java
 copy 
components/camel-undertow/src/test/java/org/apache/camel/component/undertow/{UndertowTransferExceptionTest.java
 => UndertowMuteExceptionByDefaultTest.java} (74%)
 create mode 100644 
components/camel-undertow/src/test/java/org/apache/camel/component/undertow/UndertowOAuthProfileTest.java
 copy 
components/camel-undertow/src/test/java/org/apache/camel/component/undertow/{UndertowTransferExceptionTest.java
 => rest/RestUndertowMuteExceptionByDefaultTest.java} (67%)
 create mode 100644 
components/camel-undertow/src/test/java/org/apache/camel/component/undertow/rest/RestUndertowOAuthProfileTest.java
 create mode 100644 
components/camel-undertow/src/test/java/org/apache/camel/component/undertow/ws/UndertowWsOAuthProfileConsumerWindowTest.java
 create mode 100644 
components/camel-undertow/src/test/java/org/apache/camel/component/undertow/ws/UndertowWsOAuthProfileTest.java
 delete mode 100644 
components/camel-vertx/camel-vertx-websocket/src/main/java/org/apache/camel/component/vertx/websocket/VertxWebsocketHeaderFilterStrategy.java
 delete mode 100644 
components/camel-vertx/camel-vertx-websocket/src/test/java/org/apache/camel/component/vertx/websocket/VertxWebsocketHeaderFilterStrategyTest.java
 delete mode 100644 
components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/XmppHeaderFilterStrategy.java
 delete mode 100644 
components/camel-xmpp/src/test/java/org/apache/camel/component/xmpp/XmppHeaderFilterStrategyTest.java
 copy core/camel-api/src/main/java/org/apache/camel/{TypeConverters.java => 
EndpointSending.java} (70%)
 create mode 100644 
core/camel-api/src/main/java/org/apache/camel/spi/OAuthTokenValidationConfig.java
 create mode 100644 
core/camel-api/src/main/java/org/apache/camel/spi/OAuthTokenValidationConfigResolver.java
 create mode 100644 
core/camel-api/src/main/java/org/apache/camel/spi/OAuthTokenValidationFactory.java
 create mode 100644 
core/camel-api/src/main/java/org/apache/camel/spi/OAuthTokenValidationResult.java
 create mode 100644 
core/camel-core-languages/src/main/java/org/apache/camel/language/simple/SimpleOperatorConstants.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/builder/RouteTemplateOptionalEndpointUriTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/processor/SetGroupVariableTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/support/GroupVariableRepositoryTest.java
 create mode 100644 
core/camel-support/src/main/java/org/apache/camel/support/GroupVariableRepository.java
 create mode 120000 docs/components/modules/ROOT/examples/json/shell.json
 create mode 120000 docs/components/modules/ROOT/pages/shell-component.adoc
 create mode 100644 docs/user-manual/modules/ROOT/pages/camel-jbang-ai.adoc
 create mode 100644 docs/user-manual/modules/ROOT/pages/camel-jbang-beans.adoc
 create mode 100644 
docs/user-manual/modules/ROOT/pages/camel-jbang-configuration.adoc
 create mode 100644 
docs/user-manual/modules/ROOT/pages/camel-jbang-debugging.adoc
 create mode 100644 
docs/user-manual/modules/ROOT/pages/camel-jbang-dev-services.adoc
 create mode 100644 
docs/user-manual/modules/ROOT/pages/camel-jbang-devtools.adoc
 create mode 100644 
docs/user-manual/modules/ROOT/pages/camel-jbang-getting-started.adoc
 create mode 100644 
docs/user-manual/modules/ROOT/pages/camel-jbang-installation.adoc
 create mode 100644 
docs/user-manual/modules/ROOT/pages/camel-jbang-managing.adoc
 create mode 100644 
docs/user-manual/modules/ROOT/pages/camel-jbang-projects.adoc
 create mode 100644 docs/user-manual/modules/ROOT/pages/camel-jbang-running.adoc
 create mode 100644 docs/user-manual/modules/ROOT/pages/camel-jbang-tips.adoc
 create mode 100644 
docs/user-manual/modules/ROOT/pages/camel-jbang-transforming.adoc
 create mode 100644 
docs/user-manual/modules/ROOT/pages/jbang-commands/camel-jbang-cmd-span.adoc
 create mode 100644 
dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/ShellComponentBuilderFactory.java
 create mode 100644 
dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/ShellEndpointBuilderFactory.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/action/CamelSpanAction.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/camel-1-tribute/README.md
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/camel-1-tribute/application.properties
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/camel-1-tribute/jms-to-file.camel.yaml
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/CamelCommandHelperTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/LlmClientVertexTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/action/CamelSourceActionTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/action/CamelStartupRecorderActionTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/action/LoggerActionTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/action/MessageTableHelperTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/process/CamelContextStatusTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/process/CamelContextTopTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/process/CamelCountTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/process/CamelProcessorStatusTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/process/CamelProcessorTopTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/process/CamelRouteGroupStatusTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/process/CamelRouteGroupTopTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/process/CamelRouteStatusTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/process/CamelRouteTopTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/process/DirtyTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/process/ListBlockedTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/process/ListCircuitBreakerTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/process/ListConsumerTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/process/ListEndpointTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/process/ListErrorTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/process/ListEventTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/process/ListGroovyTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/process/ListHealthTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/process/ListInflightTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/process/ListInternalTaskTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/process/ListKafkaTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/process/ListMetricTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/process/ListPlatformHttpTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/process/ListProcessTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/process/ListProducerTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/process/ListPropertiesTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/process/ListRestTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/process/ListServiceTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/process/ListTransformerTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/process/ListVariableTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/process/ListVaultTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/process/ProcessCommandTestSupport.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/process/RestartProcessTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/process/StopProcessTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/ProcessTab.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/ShellPanel.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/SpanEntry.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/SpansTab.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/SyntaxHighlighterTest.java
 create mode 100644 
dsl/camel-kamelet-main/src/test/java/org/apache/camel/main/StubBeanRepositoryTest.java
 create mode 100644 
tooling/maven/camel-package-maven-plugin/src/main/resources/camel-simple-validator-template.js
 create mode 100644 
tooling/maven/camel-package-maven-plugin/src/main/resources/camel-simple-validator.html


Reply via email to