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 62750b931b88 Regen SBOM from commit 
98926bb60e2301768692cea04344f68c1007063a
     add 1afdc096cd3f Regen SBOM from commit 
98926bb60e2301768692cea04344f68c1007063a (#22888)
     add bc0f044d2f80 Ignore org.eclipse.m2e:lifecycle-mapping for dependabot 
dependencies check
     add 3d1f817897d7 chore(camel-test-infra-consul): upgrade consul.container 
to 1.22.7 (#22889)
     add 3bc2539909bd chore(camel-test-infra-pulsar): upgrade pulsar.container 
to 4.2.1 (#22893)
     add 1493bb6b1704 chore(camel-test-infra-kafka): upgrade 
redpanda.container.image to v26.1.6 (#22890)
     add ad7991a4ffae chore(deps): Bump aws-java-sdk2-version from 2.43.2 to 
2.44.0
     add 124255b2b41e chore(deps-dev): Bump eslint from 10.2.1 to 10.3.0 in 
/docs
     add ba94f54682de chore(deps): Bump org.neo4j.driver:neo4j-java-driver from 
6.0.5 to 6.1.0
     add bbbf2752ef08 chore(deps): Bump grpc-version from 1.80.0 to 1.81.0
     add 0c8864bff3c1 CAMEL-23340: camel-azure-storage-blob - Add support for 
blob undelete (soft delete recovery)
     add c2dd3bfae090 CAMEL-23402: Route structure dump to walk model for 
structure to be accurate (#22887)
     add 8c702ef121cd chore(deps): Bump 
org.elasticsearch.client:elasticsearch-rest-client-sniffer
     add 86acdfbd594c chore(deps): Bump 
software.amazon.kinesis:amazon-kinesis-client
     add 8952111cac82 chore(deps): Bump 
org.citrusframework:citrus-jbang-connector
     add 9d7499deca52 chore(deps): Bump org.apache.camel.kamelets:camel-kamelets
     add a70fa8b1778b chore(deps-dev): Bump org.apache.johnzon:johnzon-jsonb
     add 472004dbaccf chore(deps): Bump quarkus-version from 3.34.6 to 3.35.1
     add a6d0d2364a6e CAMEL-23341: camel-azure-storage-blob - Add support for 
changing access tier of existing blobs
     add 2e5e757015fb chore(deps): Bump com.sun.xml.messaging.saaj:saaj-impl
     add d758b2d18347 CAMEL-23391: Fix race condition in channel subscription 
and improve reconnect advice handling (#22874)
     add 9f0b0bb4d8ee CAMEL-23390: Add audio transcription support to 
camel-openai
     add ea92d45791db CAMEL-23390: Use DefaultProducer for audio transcription
     add 4de935f07fd1 chore(deps): Bump elasticsearch-java-client-version from 
9.3.3 to 9.3.4
     add a9b2b2859de7 CAMEL-23406: camel-yaml-dsl - Add back jacksonXml data 
format (#22915)
     add 9679c9621496 chore(camel-test-infra-rabbitmq): upgrade 
rabbitmq.container to 4.2.5-management (#22894)
     add 308d5125acf0 CAMEL-23381: camel-core - Simple language inlined result 
type for a few common types (#22886)
     add d45e3f85766f CAMEL-23388: camel-jbang-mcp - Add tool for generating 
visual route diagram
     add 7494964e7c27 Use a property in parent to manage saaj-impl version 
dependency
     add 1d496ab41fa4 chore(deps): Bump com.google.genai:google-genai from 
1.51.0 to 1.52.0 (#22899)
     add 153d06e5da4a chore(camel-test-infra-tensorflow-serving): upgrade 
tensorflow.serving.container to 2.19.1
     add 8bf062d8ecc7 chore(deps): Bump 
org.apache.camel.kamelets:camel-kamelets-catalog
     add 624825bc007b chore(deps): Bump org.owasp:dependency-check-maven from 
12.2.1 to 12.2.2
     add 5b5cbd85114f ci: fix JBang IT tests on main
     add 87dfc87115c2 CAMEL-23405: camel-core - Remove ReifierStrategy (#22919)
     add e3fb7140709c chore: remove broken Spring XML sample-placeholder test
     add c5ec742b95fb chore: keep override to suppress inherited test from 
JUnit discovery
     add 765bbec52305 chore: align SpringTryCatchMisconfiguredTest with 
CAMEL-23402 toString change
     add 178b0aee0bed CAMEL-23370: Fix PackageScanJarResource losing 
subdirectory paths in JARs
     add 77c64e41651c CAMEL-23405: camel-core - Remove ReifierStrategy (#22919)
     add 6b6f64bfc5f3 Removal of Guava EventBus component
     add 85ee26d2057d CAMEL-23408: Fix route diagram rendering with scope boxes 
for EIPs
     add 70c8805d3890 fix(component): remove scope wrapping
     add 71d1b188e716 chore(deps): Bump com.github.ben-manes.caffeine:caffeine
     add 1db51220b0c8 Removal of deprecated Grape component
     add 66badc6d466b chore(deps): Bump infinispan-version from 16.0.10 to 
16.0.11
     add 395e645aca2d CAMEL-23403: Move route diagram renderer to 
components/camel-diagram
     add 905175e2d6a3 chore(deps): Bump aws-java-sdk2-version from 2.44.0 to 
2.44.1 (#22936)
     add 60b07616012b chore(deps): Bump jline-version from 4.0.14 to 4.0.15 
(#22937)
     add efb6b3d41899 chore(deps): Bump jaxb-xjc-version from 4.0.7 to 4.0.8 
(#22938)
     add 3a056c98ee63 chore(deps): Bump com.cedarsoftware:java-util from 
4.101.0 to 4.102.0 (#22939)
     add 2b490aebe54c CAMEL-23412: Add getChildren() to NamedNode for uniform 
model tree traversal (#22932)
     add 8d1e96d5ec16 chore(deps): Bump com.sun.xml.bind:jaxb-impl from 4.0.7 
to 4.0.8
     add bf1a86f7999f chore(deps-dev): Bump eslint-plugin-n from 17.24.0 to 
18.0.0 in /docs
     add 6e8dd2b08aaf Align Camel JBang to the latest 4.18.2 release
     add 7a309042f224 CAMEL-23414: Allow customization of SerializationConfig 
on managed Hazelcast instances (#22943)
     add 64f2fafc0032 chore(deps): Bump com.sun.xml.bind:jaxb-jxc from 4.0.7 to 
4.0.8
     add fe2707a55822 chore(deps): Bump tools.jackson:jackson-bom from 3.1.2 to 
3.1.3
     add 7056e6c94e45 chore(deps): Bump quarkus-version from 3.35.1 to 3.35.2
     add 000d07f5ec9f chore(deps): Bump com.google.genai:google-genai from 
1.52.0 to 1.53.0 (#22948)
     add 5dc96b235dd1 Do not export kamelets dependency with version on Quarkus 
because it is managed in both io.quarkus.platform:quarkus-camel-bom and 
org.apache.camel.quarkus:camel-quarkus-bom
     add 868b57fceb2c Revert "chore(camel-test-infra-infinispan): upgrade 
infinispan.container to 1…"
     add 3ee8bd152896 chore(deps): Bump io.camunda:zeebe-client-java from 8.9.2 
to 8.9.3
     add 01ead5e8473a CAMEL-23409: camel-sjms - Disable ObjectMessage by default
     add 09fff6f85bc8 chore(deps): Bump io.camunda:camunda-client-java from 
8.9.2 to 8.9.3
     add 74ddde4df61e chore: migrate camel-jooq from commons-dbcp to 
commons-dbcp2
     add 159719a49428 CAMEL-23417: Add --font-size, --box-width options and 
text wrapping to route-diagram
     add 4f553283879f fix(components): remove thread scopes
     add f09603ac49eb chore(deps): Bump com.openai:openai-java from 4.33.0 to 
4.34.0
     add df4088c826df chore(deps): Bump 
com.cloudbees.thirdparty:zendesk-java-client (#22967)
     add c94730d86ad1 chore(deps): Bump com.alibaba:fastjson from 2.0.61 to 
2.0.62 (#22965)
     add ed522cd53087 chore(deps): Bump com.prowidesoftware:pw-iso20022 (#22964)
     add 97bc80128324 CAMEL-23416: camel-jbang - Add route diagram web console 
to show rout… (#22958)
     add a596af7daaf5 chore: add .omc to .gitignore
     add 314c463c55be CAMEL-23424: Add --node-label option to route-diagram for 
description display
     add f3ddfd578c3a chore(camel-diagram): Code cleanup and Unicode-safe text 
wrapping
     add 7ced2516f80a CAMEL-23429: Fix flaky TimerRouteAutoConfigIT in 
camel-opentelemetry-metrics
     add 9e8815cdbec9 CAMEL-23247: Fix flaky MailContentTypeResolverTest
     add 0f6071a231d0 CAMEL-23426: Use JsonArray instead of ArrayList in dev 
console JSON responses (#22972)
     add defcc4ea6185 chore(deps): Bump org.glassfish.jaxb:jaxb-runtime from 
4.0.7 to 4.0.8 (#22957)
     add 621ff9ebf486 CAMEL-22539: Fix flaky unit tests in camel-core
     add 03a75d684b55 chore(deps): Bump actions/labeler from 6.0.1 to 6.1.0
     add 98c1be9c489d chore(docs): sync 4.18 and 4.14 upgrade guides with 
backported entries (#22969)
     add d3616a04c8e0 CAMEL-23416: camel-jbang - Add route diagram web console 
to show route diagram when using --console
     add 30b82641f32d CAMEL-23416: camel-jbang - Add route diagram web console 
to show route diagram when using --console
     add 5b3870618823 CAMEL-23427: Fix flaky SpanPropagationUpstreamTest in 
camel-telemetry-dev
     add ed5ccd6689ed chore(docs): sync 4.18 and 4.14 upgrade guides with 
camel-sjms entry (#22988)
     add 6dc8ec31ee14 CAMEL-23416: camel-jbang - Add route diagram web console 
to show route diagram when using --console
     add a7ed3ad3f810 chore(deps): Bump 
org.apache.maven.plugins:maven-invoker-plugin (#22987)
     add 4f34981c7453 chore(deps): Bump jetty-version from 12.1.8 to 12.1.9 
(#22986)
     add d232d56c10e9 chore(deps): Bump aws-java-sdk2-version from 2.44.1 to 
2.44.2 (#22985)
     add a1e1a31e5db7 CAMEL-23416: camel-jbang - Add route diagram web console 
to show route diagram when using --console
     add 9ca50dab3bfe chore: Remove unused cglib-nodep dependency from 
camel-cxf modules
     add b4b8f105b9d9 CAMEL-23428: Fix flaky RabbitMQProducerInvalidExchangeIT 
test
     add 661c9f8ff687 chore(deps): Bump elasticsearch-java-client-version from 
9.3.4 to 9.4.0
     add 1c935e373081 Removal of Camel Elytron component
     add c79947abc9da CAMEL-23434: camel-diagram - Adjust padding 
proportionally to nodeWidth
     add 2b716d2f4314 chore(deps): Bump org.apache.cxf.xjcplugins:cxf-xjc-ts
     add f7e24398037c chore(deps): Bump io.camunda:zeebe-client-java from 8.9.3 
to 8.9.4
     add 2664df36cfd7 CAMEL-22527: Fix flaky HttpRouteTest and 
JettyFailoverRoundRobinTest
     add c6674949c009 chore(camel-jetty): Re-enable RestApi override tests on CI
     add 3178cc7d986b CAMEL-22525: Fix flaky AS2 tests by eliminating port 
allocation race condition
     add 4169d0028ab6 ci: harden pip install in check-container-versions 
workflow (require-hashes + only-binary, drop unpinned pip self-upgrade) (#22993)
     add 54c7915dca27 CAMEL-23430: Fix flaky tests in camel-kafka
     add 75eb96df3c48 chore(deps): Bump org.apache.cxf:cxf-xjc-plugin from 
4.1.2 to 4.2.0 (#22999)
     add c4457e9d8657 chore(deps): Bump ai.docling:docling-serve-client from 
0.5.1 to 0.5.2 (#22996)
     add 333685345bdb chore(deps): Bump io.undertow:undertow-core
     add 1af9a15ff759 CAMEL-23437: Fix and re-enable flaky 
DisruptorReconfigureWithBlockingProducerTest
     add 8412ef614ff8 CAMEL-23334: Fix lazy plugin loading to skip unnecessary 
Maven resolution
     add 03440270eec2 CAMEL-23421: Upgrade Infinispan test container to 16.2 
with robust wait strategy
     add 6a0fbc8225b0 CAMEL-23423: camel-jbang - diagram command to have 
theme=text
     add 68586531f030 CAMEL-23436: camel-netty - Add type convert from 
InputStream to ByteBuf (#23005)
     add 7624ff23b504 Undertow servlet dependency is not always released in 
phase with undertow-core
     add 2bcebd64686f Polished
     add 9f8d7b34c659 Remove specific netty bom version for Iggy component
     add 88986e54c040 CAMEL-23435: documentation - Getting Started mention 
Camel Launcher
     add 72d72bd4ff1e CAMEL-23418: camel-ocsf - Upgrade OCSF schema to 1.8.0 
(#23010)
     add 00d9862f6641 chore(deps): Bump io.camunda:camunda-client-java from 
8.9.3 to 8.9.4
     add 729d6430a6c4 chore(deps): Bump flink-version from 1.20.3 to 1.20.4
     add 8e127e09ac06 chore(deps): Bump 
org.elasticsearch.client:elasticsearch-rest-client-sniffer
     add e6b9aac3fbca chore(deps): Bump com.twilio.sdk:twilio from 12.0.0 to 
12.1.0
     add 096455b86699 chore(deps): Bump jline-version from 4.0.15 to 4.1.0
     add 7893fd5ecf07 CAMEL-23425: camel-openai - Add reasoning_content support 
and generic response header extraction
     add 915c68f1f74a CAMEL-23425: address review feedback - docs, non-string 
fallback, agentic test
     add 10c8980edf68 CAMEL-23431: Migrate AS2 tests from AvailablePortFinder 
to port-0 binding
     add b8fe7d302105 CAMEL-23431: Migrate lumberjack and SSH tests from 
AvailablePortFinder to port-0 binding
     add 258a55853230 CAMEL-23216: Fix flaky mina sftp tests
     add f5156af8d764 Enforce import style: auto-shorten FQCNs via OpenRewrite 
in CI (#22935)
     add a895f9446ebf chore(deps): Bump milo-version from 1.1.2 to 1.1.3 
(#23017)
     add 1b002baf31c6 chore(deps): Bump com.dashjoin:jsonata from 0.9.9 to 
0.9.10 (#23018)
     add f2a22b51b711 CAMEL-23438: camel-jbang - Wrapper to install scripts as 
camel instead of camelw (#23016)
     add 9e5c829e7a25 CAMEL-22539: Fix and re-enable 13 flaky tests in 
camel-core
     add cf44fe3fc999 Fix main branch for new requirements on Fully Qualified 
Class Names
     add 54cd1a091bfd CAMEL-23387: camel-telemetry - Add span decorators for 
AWS (#23038)
     add 2823c2765e74 Do not launch OpenRewrite Fully Qualified Class Names on 
CI
     add fc36fa33e680 CAMEL-23387: camel-telemetry - Add span decorators for 
AWS DDB, DDB Streams, Lambda, EventBridge, SES, MQ, Kinesis Firehose and 
Bedrock (#23040)
     add 6c8959164b38 Deprecate camel-digitalocean
     add a83871022a1d Migrate from io.krakens:java-grok to 
io.github.whatap:java-grok
     add 05c193c7e1fc chore(deps): Bump com.google.cloud:google-cloud-vision
     add 16c20c7862c3 chore(deps): Bump groovy-version from 5.0.5 to 5.0.6
     add e0ba8897791c chore(deps): Bump aws-java-sdk2-version from 2.44.2 to 
2.44.3
     add dca32791a982 chore(deps): Bump 
org.openrewrite.maven:rewrite-maven-plugin
     add 041bd06ee2e8 chore: upgrade okhttp to version 5.x
     add 0df9b617d932 camel-diagram: Fix route source name stripping line 
numbers (#22991)
     add 685e1a4eca37 CAMEL-22539: Fix and re-enable 48+ flaky tests across 
multiple modules
     add 5817a966e497 chore(deps): Bump com.google.cloud:google-cloud-speech
     add dbce37c575c9 Deprecate IRC Component
     add b0a4ff81a7aa chore(deps): Bump 
org.springframework.cloud:spring-cloud-config-dependencies
     add d4a8a0b73ccd Upgrade Vert.x to 4.5.27
     add 6187607422e7 chore(deps): Bump 
com.googlecode.libphonenumber:libphonenumber
     add 28fd29435313 chore(deps-dev): Bump com.google.cloud:google-cloud-core
     add 1f01e0cc516f chore(deps): Bump eu.maveniverse.maven.scalpel:extension3
     add d44f3dbacded chore(deps): Bump com.ibm.mq:com.ibm.mq.jakarta.client
     add dcd3f2c4914b Deprecate IronMQ component
     add 632a05197fea chore(deps): Bump huaweicloud-sdk-version from 3.1.194 to 
3.1.195
     add 52495c0a156c chore(deps): Bump com.google.cloud:google-cloud-aiplatform
     add 3f0ee2c9c963 chore(deps): Bump google-auth-library-oauth2-http-version
     add 20109a245bdd chore(deps-dev): Bump agroal-version from 3.0.1 to 3.1
     add 83db56556ef6 chore(deps): Bump com.google.cloud:google-cloud-bigquery
     add 5a10684c7358 camel-jbang: Ensure target directory exists before 
writing application.properties (#23053)
     add 1133c2664d36 CAMEL-23400: camel-diagram - prepare for being used in 
maven tooling and also as SPI in camel-core (#23052)
     add 8ac67f6b9bbb chore(deps): Bump com.google.cloud:google-cloud-storage
     add fcd76cf6ecaa CAMEL-23431: Migrate small component tests from 
AvailablePortFinder to port-0 binding
     add bb45d3751717 chore(deps): Bump io.github.whatap:java-grok from 0.1.2 
to 0.2.0 (#23067)
     add 6101d662b1aa chore(deps): Bump io.nats:jnats from 2.25.2 to 2.25.3 
(#23066)
     add bf80a0ae5832 chore(deps): Bump 
com.google.cloud:google-cloud-secretmanager (#23065)
     add 35dbb54ae653 chore(deps): Bump the langchain4j group across 1 
directory with 17 updates (#23046)
     add 1bdee366d359 CAMEL-23400: camel-diagram - prepare for being used in 
maven tooling and also as SPI in camel-core (#23074)
     add 6b830903d1ae chore: upgrade okhttp3 in camel-salesforce-component 
(#23073)
     add a0e02f2385d5 camel-jbang: Fix Jolokia command when running from 
camel-launcher nested JAR
     add bef6c676187e Update known releases
     add b45e9544c95d CAMEL-23387: camel-telemetry - Add span decorators for 
AWS Athena, CloudWatch, KMS, MSK, Step Functions, Timestream, Redshift Data and 
CloudTrail (#23045)
     add 94f6b110fb19 feat(components): distinguish core processors from custom 
processors
     add 838d7f477909 chore(doc): explain core processors changes
     add e18fdad6cf82 chore(components): test to check log span
     add 7aae3dc269a1 chore(components): telemetry dev  core processors
     add 825996add64a chore(components):  opentelemetry2 core processors
     add 4c1d04315073 chore(components): micrometer-observability core 
processors
     add 47d7f9090a8d chore(proposals): provide latest design changes
     add b357f28d3d7b CAMEL-23352: Add syncOptimisticRetry option to Aggregate 
EIP (#22769)
     add 1d8fbf0f69ff Regen
     add d3de48679dbd Make it more clear that SB3 is no longer supported in 
Camel 4.19
     add ce0c0ed21de8 chore(deps): Bump com.google.cloud:google-cloud-firestore 
(#23079)
     add 45dbb788a65a chore(deps): Bump aws-java-sdk2-version from 2.44.3 to 
2.44.4 (#23076)
     add c2b55b6a8de0 CAMEL-23387: camel-telemetry - Add span decorators for 
AWS STS, IAM, Secrets Manager, Parameter Store, Security Hub and Config (#23077)
     add 1192eb774035 chore(core): support telemetry disable processor parameter
     add e256c1f9c74f chore(catalog): disable core processor parameter
     add e65f83623299 CAMEL-23387: camel-telemetry - Add span decorators for 
AWS EC2, ECS and EKS (#23081)
     add db62a65ccb02 camel-kudu: Remove redundant com.stumbleupon:async 
dependency declaration
     add 0092223b71ad CAMEL-23419: camel-nats - Fix JetStream consumer pull 
subscription mode (#23084)
     add 5a91203adcd1 CAMEL-23132: Update camel-aws2-s3 to use ListObjectsV2 
API instead of deprecated ListObjects API (#23086)
     add d65414d03402 CAMEL-23387: camel-telemetry - Add span decorators for 
AWS Polly, Rekognition, Textract, Transcribe, Translate, Comprehend and S3 
Vectors (#23083)
     add ff3dbb9236d3 CAMEL-23400: camel-test - Add route diagram dumper 
(#23085)
     add 657230fdd4bf chore(langchain4j-chat): mark as producer-only and update 
documentation
     add f41c96451d2f chore(langchain4j-agent): fix documentation examples and 
MCP properties
     add 557b15f88e63 chore(spring-ai): use Camel type converters for body 
extraction
     add bbcc09964562 CAMEL-22544: jbang dependency update supports multi-file 
and --scan-routes (#22208)
     add ffdb3da13d8e CAMEL-23431: Migrate thrift tests from 
AvailablePortFinder to port-0 binding (#23019)
     add d5cb71da3bd9 CAMEL-21438: Re-enable disabled flaky FTPS and netty-http 
tests (#23078)
     add dc8780d0ce25 CAMEL-23385: camel-jbang - Prepare for adding metric to 
route diagram (#23091)
     add 811de050271d CAMEL-23469: Fix infinite redelivery loop when child 
route removes headers (#23090)
     add c7e494454dbf camel-diagram - Use dashed stroke in EIP borders to make 
it more suttle and avoid same stroke as arrows. (#23092)
     add 219b195fd62b Regen SBOM from commit 
c7e494454dbf892f83d18ee959f9e49f84747f21

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   (62750b931b88)
            \
             N -- N -- N   refs/heads/regen_bot_sbom (219b195fd62b)

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:
 .../check-container-upgrade/requirements.in        |     3 +
 .../check-container-upgrade/requirements.txt       |   161 +
 .github/dependabot.yml                             |     2 +
 .github/workflows/check-container-versions.yml     |     3 +-
 .github/workflows/pr-labeler.yml                   |     2 +-
 .gitignore                                         |     1 +
 .mvn/extensions.xml                                |     2 +-
 AGENTS.md                                          |    10 +
 Jenkinsfile.jbangtest                              |     2 +-
 bom/camel-bom/pom.xml                              |    20 +-
 camel-sbom/camel-sbom.json                         | 21077 ++++++++-----------
 camel-sbom/camel-sbom.xml                          | 16589 +++++++--------
 catalog/camel-allcomponents/pom.xml                |    20 +-
 .../org/apache/camel/catalog/components.properties |     2 -
 .../catalog/components/azure-storage-blob.json     |     9 +-
 .../camel/catalog/components/digitalocean.json     |     2 +-
 .../org/apache/camel/catalog/components/grape.json |    38 -
 .../camel/catalog/components/guava-eventbus.json   |    42 -
 .../org/apache/camel/catalog/components/irc.json   |     2 +-
 .../apache/camel/catalog/components/ironmq.json    |     2 +-
 .../camel/catalog/components/langchain4j-chat.json |    28 +-
 .../org/apache/camel/catalog/components/nats.json  |    70 +-
 .../apache/camel/catalog/components/openai.json    |   147 +-
 .../org/apache/camel/catalog/components/sjms.json  |    22 +-
 .../org/apache/camel/catalog/components/sjms2.json |    22 +-
 .../apache/camel/catalog/dev-consoles.properties   |     1 +
 .../camel/catalog/dev-consoles/route-diagram.json  |    15 +
 .../main/camel-main-configuration-metadata.json    |    10 +-
 .../org/apache/camel/catalog/models/aggregate.json |    43 +-
 .../org/apache/camel/catalog/others.properties     |     2 +-
 .../org/apache/camel/catalog/others/diagram.json   |    15 +
 .../org/apache/camel/catalog/others/elytron.json   |    15 -
 .../catalog/releases/camel-quarkus-releases.json   |    14 +
 .../apache/camel/catalog/schemas/camel-spring.xsd  |    11 +
 .../apache/camel/catalog/schemas/camel-xml-io.xsd  |    11 +
 .../org/apache/camel/catalog/CamelCatalogTest.java |     9 +
 .../org/apache/camel/maven/RouteCoverageMojo.java  |     2 +-
 .../component/activemq/ActiveMQConfiguration.java  |     4 +-
 .../component/activemq6/ActiveMQConfiguration.java |     4 +-
 .../camel/component/docling/DoclingProducer.java   |     5 +-
 .../docling/DoclingCustomArgsValidationTest.java   |    32 +-
 .../docling/DoclingSecureTempFileTest.java         |     3 +-
 .../docling/integration/BatchProcessingIT.java     |     5 +-
 .../integration/DoclingServeProducerIT.java        |     3 +-
 .../docling/integration/MetadataExtractionIT.java  |     2 +-
 .../langchain4j/agent/api/AgentConfiguration.java  |     3 +-
 .../agent/api/AgentConfigurationTest.java          |    11 +-
 .../guardrails/PromptInjectionGuardrailTest.java   |     4 +-
 .../src/main/docs/langchain4j-agent-component.adoc |     7 +-
 .../LangChain4jAgentAutoConversionTest.java        |     3 +-
 .../chat/LangChain4jChatComponentConfigurer.java   |     6 -
 .../chat/LangChain4jChatEndpointConfigurer.java    |    18 -
 .../chat/LangChain4jChatEndpointUriFactory.java    |     5 +-
 .../langchain4j/chat/langchain4j-chat.json         |    28 +-
 .../src/main/docs/langchain4j-chat-component.adoc  |    22 +-
 .../langchain4j/chat/LangChain4jChatEndpoint.java  |     1 +
 .../langchain4j/chat/LangChain4jChatProducer.java  |    13 +-
 ...ain4jEmbeddingsComponentInfinispanTargetIT.java |     9 +-
 ...angChain4jEmbeddingsComponentNeo4jTargetIT.java |     2 +-
 .../LangChain4jEmbeddingStoreProducer.java         |     2 +-
 .../tokenizer/LangChain4JCharacterTokenizer.java   |     3 +-
 .../tokenizer/LangChain4JLineTokenizer.java        |     3 +-
 .../tokenizer/LangChain4JParagraphTokenizer.java   |     3 +-
 .../tokenizer/LangChain4JSentenceTokenizer.java    |     3 +-
 .../tokenizer/LangChain4JWordTokenizer.java        |     3 +-
 .../camel/component/neo4j/Neo4jProducer.java       |     5 +-
 .../openai/OpenAIComponentConfigurer.java          |     6 +
 .../component/openai/OpenAIEndpointConfigurer.java |    44 +
 .../component/openai/OpenAIEndpointUriFactory.java |    12 +-
 .../org/apache/camel/component/openai/openai.json  |   147 +-
 .../src/main/docs/openai-component.adoc            |   144 +-
 .../openai/OpenAIAudioTranscriptionProducer.java   |   172 +
 .../camel/component/openai/OpenAIComponent.java    |    16 +-
 .../component/openai/OpenAIConfiguration.java      |    89 +
 .../camel/component/openai/OpenAIConstants.java    |    27 +
 .../camel/component/openai/OpenAIEndpoint.java     |     9 +-
 .../camel/component/openai/OpenAIOperations.java   |     6 +-
 .../camel/component/openai/OpenAIProducer.java     |    44 +-
 .../openai/OpenAIAudioTranscriptionMockTest.java   |   159 +
 .../OpenAIAudioTranscriptionVerboseMockTest.java   |    66 +
 .../camel/component/openai/OpenAIMtlsMockTest.java |     4 +-
 .../openai/OpenAIProducerMcpMockTest.java          |    25 +
 .../component/openai/OpenAIProducerMockTest.java   |    82 +-
 .../openai/OpenAISslConfigurationTest.java         |     9 +-
 .../openai/OpenAISslContextParametersTest.java     |     5 +-
 .../camel/component/openai/OpenAISslMockTest.java  |     4 +-
 .../as2/api/AS2AsyncMDNServerConnection.java       |     4 +
 .../component/as2/api/AS2ServerConnection.java     |     4 +
 .../component/as2/api/util/AS2HeaderUtils.java     |     3 +-
 .../camel/component/as2/api/util/MicUtils.java     |     3 +-
 .../as2/api/AS2AsyncMDNServerConnectionTest.java   |    10 +-
 .../camel/component/as2/api/AS2MessageTest.java    |    36 +-
 .../component/as2/api/AS2MessageTestBase.java      |    13 +-
 .../as2/api/AS2UnencryptedMessageTest.java         |    17 +-
 .../as2/AS2AsyncMdnBasicAuthHeaderTest.java        |     8 +-
 .../as2/AS2AsyncMdnTokenAuthHeaderTest.java        |     8 +-
 .../component/as2/AS2BasicAuthHeaderTest.java      |    10 +-
 .../camel/component/as2/AS2ClientManagerIT.java    |     3 +-
 .../component/as2/AS2ServerManagerEncryptedIT.java |     6 +-
 .../camel/component/as2/AS2ServerManagerIT.java    |    12 +-
 .../component/as2/AS2ServerManagerITBase.java      |    22 +-
 .../camel/component/as2/AS2ServerSecTestBase.java  |    20 +-
 .../component/as2/AS2ServerWildcardPatternIT.java  |     6 +-
 .../component/as2/AS2TokenAuthHeaderTest.java      |    10 +-
 .../java/org/apache/camel/avro/generated/Key.java  |    47 +-
 .../camel/avro/generated/KeyValueProtocol.java     |    27 +-
 .../org/apache/camel/avro/generated/Value.java     |    49 +-
 .../component/avro/spi/JettyHttpServerFactory.java |     3 +-
 .../camel/dataformat/avro/SpecificDataNoCache.java |     5 +-
 .../camel/dataformat/avro/example/DateRecord.java  |   113 +-
 .../camel/dataformat/avro/example/Value.java       |    51 +-
 .../aws2/bedrock/runtime/BedrockConfiguration.java |     7 +-
 .../aws2/bedrock/runtime/BedrockProducer.java      |    70 +-
 .../runtime/stream/ConverseStreamHandler.java      |     7 +-
 .../runtime/integration/BedrockGuardrailsIT.java   |    77 +-
 .../runtime/integration/BedrockProducerIT.java     |    31 +-
 ...erStoreDeleteParameterProducerLocalstackIT.java |     2 -
 ...toreDescribeParametersProducerLocalstackIT.java |     2 -
 ...meterStoreGetParameterProducerLocalstackIT.java |     2 -
 ...oreGetParametersByPathProducerLocalstackIT.java |     2 -
 ...meterStorePropertiesSourceTestLocalstackIT.java |     2 -
 ...meterStorePutParameterProducerLocalstackIT.java |     2 -
 ...etsManagerCreateSecretProducerLocalstackIT.java |     2 -
 ...sManagerDescribeSecretProducerLocalstackIT.java |     2 -
 ...retsManagerProducerListSecretsLocalstackIT.java |     2 -
 ...sManagerPutSecretValueProducerLocalstackIT.java |     2 -
 ...etsManagerRotateSecretProducerLocalstackIT.java |     2 -
 ...etsManagerUpdateSecretProducerLocalstackIT.java |     2 -
 .../component/aws2/kinesis/Kinesis2Consumer.java   |     3 +-
 .../Kinesis2ConsumerHealthCustomClientIT.java      |     2 -
 .../aws2/kms/localstack/KmsCreateKeyIT.java        |     2 -
 .../aws2/kms/localstack/KmsDisableKeyIT.java       |     2 -
 .../aws2/kms/localstack/KmsListKeysIT.java         |     2 -
 .../aws2/lambda/integration/LambdaAliasesIT.java   |     2 -
 .../lambda/integration/LambdaDeleteFunctionIT.java |     2 -
 .../lambda/integration/LambdaListFunctionsIT.java  |     2 -
 .../src/main/docs/aws2-s3-component.adoc           |     2 +-
 .../camel/component/aws2/s3/AWS2S3Consumer.java    |    14 +-
 .../camel/component/aws2/s3/AWS2S3Producer.java    |    16 +-
 .../s3/AWS2S3ProducerHttpResponseCodeTest.java     |     8 +-
 .../camel/component/aws2/ses/Ses2Producer.java     |     6 +-
 .../sns/integration/SnsTopicProducerBatchIT.java   |     2 -
 .../aws2/sns/integration/SnsTopicProducerIT.java   |     2 -
 .../SnsTopicProducerSubjectTruncationIT.java       |     2 -
 .../azure/eventgrid/EventGridConfiguration.java    |     7 +-
 .../component/file/azure/FilesOperations.java      |     5 +-
 .../azure/servicebus/ServiceBusConfiguration.java  |     4 +-
 .../azure/storage/blob/azure-storage-blob.json     |     9 +-
 .../main/docs/azure-storage-blob-component.adoc    |    32 +
 .../azure/storage/blob/BlobConfiguration.java      |     2 +-
 .../blob/BlobConfigurationOptionsProxy.java        |     5 +
 .../azure/storage/blob/BlobConstants.java          |     5 +
 .../azure/storage/blob/BlobExchangeHeaders.java    |     5 +
 .../storage/blob/BlobOperationsDefinition.java     |    15 +-
 .../component/azure/storage/blob/BlobProducer.java |     6 +
 .../storage/blob/client/BlobClientWrapper.java     |    13 +
 .../storage/blob/operations/BlobOperations.java    |    50 +-
 .../storage/blob/integration/BlobOperationsIT.java |     5 +-
 .../blob/operations/BlobOperationsTest.java        |    71 +
 .../apache/camel/component/bean/BeanComponent.java |     3 +-
 .../apache/camel/component/bean/MethodInfo.java    |    15 +-
 .../camel/component/beanclass/ClassComponent.java  |     3 +-
 .../dataformat/bindy/BindyFixedLengthFactory.java  |     6 +-
 .../dataformat/bindy/csv/BindyCsvDataFormat.java   |     2 +-
 .../bindy/format/factories/DateFormatFactory.java  |     2 +-
 .../bindy/kvp/BindyKeyValuePairDataFormat.java     |     2 +-
 .../classtype/BindyCsvClassTypeAsStringTest.java   |     4 +-
 .../csv/BindyCarQuoteAndCommaDelimiterTest.java    |     2 +-
 .../BindyComplexCsvGenerateHeaderMarshallTest.java |     2 +-
 .../bindy/csv/BindyComplexCsvMarshallTest.java     |     2 +-
 .../BindyComplexCsvUnmarshallEmptyStreamTest.java  |     3 +-
 .../bindy/csv/BindyComplexCsvUnmarshallTest.java   |     3 +-
 ...mplexCsvUnmarshallUnwrapSingleInstanceTest.java |     3 +-
 .../bindy/csv/BindyCsvBigFileUnmarshallTest.java   |     3 +-
 .../csv/BindyInlinedQuotesCsvUnmarshallTest.java   |     2 +-
 .../bindy/csv/BindyPipeDelimiterTest.java          |     4 +-
 .../bindy/csv/BindyPojoSimpleCsvMarshallTest.java  |     2 +-
 .../BindySimpleCsvBooleanFalseMarshallTest.java    |     2 +-
 .../csv/BindySimpleCsvBooleanTrueMarshallTest.java |     2 +-
 .../csv/BindySimpleCsvBooleanUnmarshallTest.java   |     2 +-
 .../BindySimpleCsvGenerateHeaderMarshallTest.java  |     2 +-
 ...indySimpleCsvMandatoryFieldsUnmarshallTest.java |     3 +-
 .../bindy/csv/BindySimpleCsvMarshallDslTest.java   |     2 +-
 ...BindySimpleCsvMarshallPositionModifiedTest.java |     2 +-
 .../bindy/csv/BindySimpleCsvMarshallTest.java      |     2 +-
 .../csv/BindySimpleCsvMarshallTrimClipTest.java    |     2 +-
 .../bindy/csv/BindySimpleCsvNullMarshallTest.java  |     2 +-
 .../csv/BindySimpleCsvOneToManyMarshallTest.java   |     2 +-
 ...ndySimpleCsvRemoveWhitespaceUnmarshallTest.java |     3 +-
 .../BindySimpleCsvSkipFirstLineUnmarshallTest.java |     3 +-
 .../BindySimpleCsvUnmarshallBadIntegerTest.java    |     3 +-
 ...ndySimpleCsvUnmarshallPositionModifiedTest.java |     3 +-
 .../bindy/csv/BindySimpleCsvUnmarshallTest.java    |     2 +-
 ...BindySingleQuoteStartWordCsvUnmarshallTest.java |     2 +-
 .../csv/BindySingleQuotesCsvUnmarshallTest.java    |     3 +-
 ...esWithDoubleQuotesInFieldCsvUnmarshallTest.java |     2 +-
 .../bindy/csv/BindyTabSeparatorTest.java           |     2 +-
 .../BindyMarshalUnmarshalWithDefaultValueTest.java |     4 +-
 .../bindy/csv2/BindyMarshalUnmarshalssueTest.java  |     4 +-
 .../bindy/csv2/BindyMarshalWithQuoteTest.java      |     2 +-
 .../bindy/csv2/BindyUnmarshalCommaIssue2Test.java  |     2 +-
 .../bindy/csv2/BindyUnmarshalCommaIssueTest.java   |     2 +-
 .../BindyComplexKeyValuePairStandaloneTest.java    |     8 +-
 ...ComplexOneToManyKeyValuePairUnMarshallTest.java |     2 +-
 .../BindySimpleKeyValuePairMarshallDslTest.java    |     2 +-
 .../fix/BindySimpleKeyValuePairMarshallTest.java   |     2 +-
 .../BindySimpleKeyValuePairNullMarshallTest.java   |     2 +-
 .../BindySimpleKeyValuePairSortedMarshallTest.java |     2 +-
 .../BindySimpleKeyValuePairTabMarshallTest.java    |     2 +-
 ...eKeyValuePairWithoutSectionMarshallDslTest.java |     2 +-
 .../component/box/BoxCollaborationsManagerIT.java  |    13 +-
 .../camel/component/box/BoxCommentsManagerIT.java  |    11 +-
 .../camel/component/box/BoxEventLogsManagerIT.java |     3 +-
 .../camel/component/box/BoxFilesManagerIT.java     |    40 +-
 .../camel/component/box/BoxFoldersManagerIT.java   |    19 +-
 .../camel/component/box/BoxGroupsManagerIT.java    |    16 +-
 .../camel/component/box/BoxSearchManagerIT.java    |     3 +-
 .../camel/component/box/BoxTasksManagerIT.java     |    14 +-
 .../camel/component/box/BoxUsersManagerIT.java     |    20 +-
 .../braintree/PaymentMethodNonceGatewayIT.java     |     6 +-
 .../camel/component/braintree/ReportGatewayIT.java |     3 +-
 .../braintree/SettlementBatchSummaryGatewayIT.java |     5 +-
 .../component/braintree/SubscriptionGatewayIT.java |    19 +-
 .../component/braintree/TransactionGatewayIT.java  |    15 +-
 .../camel/component/browse/BrowseComponent.java    |     3 +-
 .../camel/component/camunda/CamundaComponent.java  |     6 +-
 .../java/org/apache/camel/coap/CoAPEndpoint.java   |     3 +-
 .../camel/component/cometd/CometdProducer.java     |     3 +-
 .../CometdProducerConsumerAuthenticatedTest.java   |     2 +-
 .../component/controlbus/ControlBusComponent.java  |     3 +-
 .../language/csimple/joor/OriginalSimpleTest.java  |    22 +-
 components/camel-cxf/camel-cxf-rest/pom.xml        |     7 -
 .../camel/component/cxf/jaxrs/CxfConverter.java    |     9 +-
 .../camel/component/cxf/jaxrs/CxfRsBinding.java    |    10 +-
 .../component/cxf/jaxrs/DefaultCxfRsBinding.java   |     2 +-
 .../camel/component/cxf/jaxws/CxfEndpoint.java     |     4 +-
 .../camel/component/cxf/jaxws/CxfProducer.java     |     3 +-
 .../component/cxf/jaxws/DefaultCxfBinding.java     |     6 +-
 .../cxf/jaxws/DefaultPayloadProviderSEI.java       |     3 +-
 .../cxf/jaxws/CxfProducerProtocalHeaderTest.java   |     3 +-
 .../component/cxf/jaxws/CxfProducerRouterTest.java |    12 +-
 .../camel/component/cxf/jaxws/CxfProducerTest.java |     5 +-
 .../component/cxf/jaxws/DefaultCxfBindingTest.java |    39 +-
 .../cxf/jaxws/EchoServiceSessionImpl.java          |     3 +-
 .../cxf/multipart/MultiPartInvokeImpl.java         |    11 +-
 .../cxf/soap/headers/HeaderTesterImpl.java         |    10 +-
 .../headers/HeaderTesterWithInsertionImpl.java     |     3 +-
 .../apache/camel/non_wrapper/PersonProcessor.java  |     5 +-
 .../org/apache/camel/wsdl_first/PersonImpl12.java  |     3 +-
 .../apache/camel/wsdl_first/PersonProcessor.java   |     5 +-
 components/camel-cxf/camel-cxf-spring-rest/pom.xml |     7 -
 components/camel-cxf/camel-cxf-spring-soap/pom.xml |     7 -
 .../cxf/spring/jaxws/CxfSpringEndpoint.java        |     6 +-
 .../component/cxf/AbstractCxfWsdlFirstTest.java    |     3 +-
 .../component/cxf/CxfDispatchMessageTest.java      |     5 +-
 .../component/cxf/CxfDispatchPayloadTest.java      |     5 +-
 .../cxf/CxfPayloadProviderRouterTest.java          |     4 +-
 .../cxf/CxfPayloadWsdlWithoutSEITest.java          |     3 +-
 .../component/cxf/EchoServiceSessionImpl.java      |     3 +-
 .../org/apache/camel/component/cxf/HelloImpl.java  |     3 +-
 .../cxf/mtom/CxfMtomProducerPayloadModeTest.java   |     3 +-
 .../camel/component/cxf/mtom/HelloImpl12.java      |     7 +-
 .../camel/component/cxf/mtom/MtomTestHelper.java   |     3 +-
 .../component/cxf/multipart/CXFMultiPartTest.java  |     5 +-
 .../cxf/multipart/MultiPartInvokeImpl.java         |    11 +-
 .../soap/headers/CxfMessageHeadersRelayTest.java   |    12 +-
 .../cxf/soap/headers/HeaderTesterImpl.java         |    10 +-
 .../headers/HeaderTesterWithInsertionImpl.java     |     3 +-
 .../cxf/spring/CxfEndpointBeansRouterTest.java     |     3 +-
 .../cxf/wssecurity/server/GreeterImpl.java         |    10 +-
 .../apache/camel/non_wrapper/PersonProcessor.java  |     5 +-
 .../org/apache/camel/wsdl_first/PersonImpl12.java  |     3 +-
 .../apache/camel/wsdl_first/PersonProcessor.java   |     5 +-
 .../cxf/common/header/CxfHeaderHelperTest.java     |    13 +-
 .../cxf/common/message/CxfMessageHelperTest.java   |     5 +-
 .../message/DefaultCxfMessageMapperTest.java       |     2 +-
 .../component/cxf/transport/CamelConduitTest.java  |     3 +-
 .../cxf/transport/JaxWSCamelTestSupport.java       |     6 +-
 .../component/cxf/transport/CamelDestination.java  |     4 +-
 .../component/cxf/transport/CamelOutputStream.java |    11 +-
 .../cxf/transport/message/CxfMessageHelper.java    |     6 +-
 .../transport/message/DefaultCxfMessageMapper.java |    18 +-
 .../cxf/common/header/CxfHeaderHelperTest.java     |    13 +-
 .../cxf/common/message/CxfMessageHelperTest.java   |     5 +-
 .../message/DefaultCxfMessageMapperTest.java       |     2 +-
 .../cxf/transport/JaxWSCamelTestSupport.java       |     6 +-
 .../camel/component/dataset/DataSetComponent.java  |     3 +-
 .../component/dataset/DataSetTestComponent.java    |     3 +-
 .../org/apache/camel/language/datasonnet/CML.java  |     9 +-
 .../language/datasonnet/DatasonnetExpression.java  |     4 +-
 .../component/debezium/DebeziumConsumerTest.java   |     3 +-
 .../camel/component/dhis2/Dhis2Component.java      |     3 +-
 .../camel/component/dhis2/Dhis2DeleteIT.java       |     3 +-
 .../apache/camel/component/dhis2/Dhis2GetIT.java   |     3 +-
 .../apache/camel/component/dhis2/Dhis2PostIT.java  |     3 +-
 .../apache/camel/component/dhis2/Dhis2PutIT.java   |     3 +-
 .../{camel-elytron => camel-diagram}/pom.xml       |    89 +-
 .../apache/camel/dev-console/route-diagram.json    |    15 +
 .../org/apache/camel/dev-console/route-diagram}    |     2 +-
 .../org/apache/camel/dev-consoles.properties       |     7 +
 .../services/org/apache/camel/other.properties     |     7 +
 .../org/apache/camel/route-diagram-dumper}         |     2 +-
 .../src/generated/resources/diagram.json           |    15 +
 .../camel-diagram/src/main/docs/diagram.adoc       |   124 +
 .../camel/diagram/DefaultRouteDiagramDumper.java   |   152 +
 .../apache/camel/diagram/DiagramDevConsole.java    |   134 +
 .../apache/camel/diagram/RouteDiagramHelper.java   |   136 +
 .../camel/diagram/RouteDiagramLayoutEngine.java    |   540 +
 .../camel/diagram}/RouteDiagramRenderer.java       |   245 +-
 .../diagram/DefaultRouteDiagramDumperTest.java     |   113 +
 .../camel/diagram/DiagramDevConsoleTest.java       |   104 +
 .../org/apache/camel/diagram/RouteDiagramTest.java |   866 +
 .../src/test/resources/log4j2.properties           |     3 +-
 components/camel-digitalocean/pom.xml              |     2 +-
 .../camel/component/digitalocean/digitalocean.json |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../src/main/docs/digitalocean-component.adoc      |     5 +-
 .../digitalocean/DigitalOceanComponent.java        |     1 +
 .../digitalocean/DigitalOceanConfiguration.java    |     1 +
 .../digitalocean/DigitalOceanEndpoint.java         |     1 +
 .../digitalocean/DigitalOceanException.java        |     1 +
 .../constants/DigitalOceanHeaders.java             |     1 +
 .../constants/DigitalOceanImageTypes.java          |     1 +
 .../constants/DigitalOceanOperations.java          |     1 +
 .../constants/DigitalOceanResources.java           |     1 +
 .../constants/DigitalOceanSnapshotTypes.java       |     1 +
 .../producer/DigitalOceanAccountProducer.java      |     1 +
 .../producer/DigitalOceanActionsProducer.java      |     1 +
 .../DigitalOceanBlockStoragesProducer.java         |     1 +
 .../producer/DigitalOceanDropletsProducer.java     |     1 +
 .../producer/DigitalOceanFloatingIPsProducer.java  |     1 +
 .../producer/DigitalOceanImagesProducer.java       |     1 +
 .../producer/DigitalOceanKeysProducer.java         |     1 +
 .../producer/DigitalOceanProducer.java             |     1 +
 .../producer/DigitalOceanRegionsProducer.java      |     1 +
 .../producer/DigitalOceanSizesProducer.java        |     1 +
 .../producer/DigitalOceanSnapshotsProducer.java    |     1 +
 .../producer/DigitalOceanTagsProducer.java         |     1 +
 ...sruptorReconfigureWithBlockingProducerTest.java |    66 +-
 .../docker/it/FakeDockerCmdExecFactory.java        |     6 +-
 .../services/org/apache/camel/other.properties     |     7 -
 .../src/generated/resources/elytron.json           |    15 -
 .../camel-elytron/src/main/docs/elytron.adoc       |    52 -
 .../component/elytron/ElytronSecurityProvider.java |   158 -
 .../elytron/ElytronSercurityConfiguration.java     |    42 -
 .../camel/component/elytron/BaseElytronTest.java   |   143 -
 .../component/elytron/ElytronBearerTokenTest.java  |   128 -
 .../component/camelevent/CamelEventComponent.java  |     3 +-
 .../camel/component/fhir/FhirCapabilitiesIT.java   |     5 +-
 .../camel/component/fhir/FhirOperationIT.java      |     6 +-
 .../camel/component/file/GenericFileEndpoint.java  |     5 +-
 .../component/flink/DataStreamConfigurationIT.java |     7 +-
 .../component/flink/DataStreamEdgeCasesIT.java     |     4 +-
 .../component/flink/DataStreamProducerTest.java    |     3 +-
 .../file/remote/CamelFTPParserFactory.java         |     3 +-
 .../RemoteFileProducerPreWriteCheckTest.java       |     3 +-
 .../FileToFtpsExplicitSSLWithClientAuthIT.java     |     6 +-
 ...tClientAuthAndGlobalSSLContextParametersIT.java |     2 +-
 ...WithoutClientAuthAndSSLContextParametersIT.java |     2 +-
 .../FileToFtpsExplicitSSLWithoutClientAuthIT.java  |     4 +-
 .../FileToFtpsExplicitTLSWithClientAuthIT.java     |     2 +-
 .../FileToFtpsExplicitTLSWithoutClientAuthIT.java  |     2 +-
 ...SSLWithClientAuthAndSSLContextParametersIT.java |     2 +-
 .../FileToFtpsImplicitSSLWithClientAuthIT.java     |     4 +-
 ...WithoutClientAuthAndSSLContextParametersIT.java |     2 +-
 .../FileToFtpsImplicitSSLWithoutClientAuthIT.java  |     4 +-
 .../FileToFtpsImplicitTLSWithClientAuthIT.java     |     2 +-
 .../FileToFtpsImplicitTLSWithoutClientAuthIT.java  |     2 +-
 ...FtpsWithCustomKeyAndTrustStorePropertiesIT.java |     4 +-
 ...FileToFtpsWithCustomTrustStorePropertiesIT.java |     4 +-
 .../FileToFtpsWithDefaultSettingsIT.java           |     2 +-
 .../FileToFtpsWithFtpClientConfigRefIT.java        |     6 +-
 .../remote/integration/FtpsServerTestSupport.java  |     2 +-
 .../github/producer/PullRequestFilesProducer.java  |     4 +-
 .../component/google/calendar/CalendarAclIT.java   |     3 +-
 .../google/calendar/CalendarCalendarListIT.java    |     4 +-
 .../google/calendar/CalendarColorsIT.java          |     3 +-
 .../google/calendar/CalendarEventsIT.java          |     7 +-
 .../google/calendar/CalendarFreebusyIT.java        |     5 +-
 .../google/calendar/CalendarSettingsIT.java        |     6 +-
 .../drive/InteractiveGoogleDriveClientFactory.java |     3 +-
 .../camel/component/google/drive/DriveAboutIT.java |     3 +-
 .../component/google/drive/DriveChangesIT.java     |     7 +-
 .../component/google/drive/DriveCommentsIT.java    |     9 +-
 .../camel/component/google/drive/DriveFilesIT.java |     3 +-
 .../component/google/drive/DrivePermissionsIT.java |     2 +-
 .../component/google/drive/DriveRepliesIT.java     |    10 +-
 .../component/google/drive/DriveRevisionsIT.java   |     3 +-
 .../component/google/drive/FileConverterIT.java    |     2 +-
 .../component/google/drive/FilesConsumerIT.java    |     2 +-
 .../drive/GoogleDriveFilesConverterTest.java       |     5 +-
 .../mail/stream/GoogleMailStreamConsumer.java      |     4 +-
 .../camel/component/google/mail/GmailUsersIT.java  |     3 +-
 .../component/google/mail/GmailUsersLabelsIT.java  |     7 +-
 .../google/mail/GmailUsersMessagesIT.java          |     5 +-
 .../component/google/mail/GmailUsersThreadsIT.java |     6 +-
 .../storage/localstorage/FakeStorageRpc.java       |     3 +-
 .../google/vertexai/GoogleVertexAIProducer.java    |     4 +-
 components/camel-grape/pom.xml                     |    71 -
 .../component/grape/GrapeComponentConfigurer.java  |    63 -
 .../component/grape/GrapeEndpointConfigurer.java   |    51 -
 .../component/grape/GrapeEndpointUriFactory.java   |    71 -
 .../org/apache/camel/component/grape/grape.json    |    38 -
 .../services/org/apache/camel/component.properties |     7 -
 .../org/apache/camel/configurer/grape-component    |     2 -
 .../org/apache/camel/configurer/grape-endpoint     |     2 -
 .../org/apache/camel/urifactory/grape-endpoint     |     2 -
 .../camel-grape/src/main/docs/grape-component.adoc |   200 -
 .../component/grape/FilePatchesRepository.java     |    82 -
 .../apache/camel/component/grape/GrapeCommand.java |    25 -
 .../camel/component/grape/GrapeComponent.java      |    57 -
 .../camel/component/grape/GrapeConstants.java      |    30 -
 .../camel/component/grape/GrapeEndpoint.java       |    97 -
 .../camel/component/grape/GrapeProducer.java       |    81 -
 .../camel/component/grape/MavenCoordinates.java    |    66 -
 .../camel/component/grape/PatchesRepository.java   |    29 -
 .../camel/component/grape/GrapeComponentTest.java  |   115 -
 .../src/test/resources/log4j2.properties           |    28 -
 components/camel-grok/pom.xml                      |     2 +-
 .../camel/component/grok/GrokDataFormat.java       |     6 +-
 .../component/grok/GrokOptionalOptionsTest.java    |    43 +-
 .../camel/component/grok/GrokPatternsTest.java     |     8 +-
 .../apache/camel/groovy/json/NodeToJsonHelper.java |     8 +-
 .../component/grpc/GrpcProducerStreamingTest.java  |     5 +-
 .../eventbus/GuavaEventBusComponentConfigurer.java |    84 -
 .../eventbus/GuavaEventBusEndpointConfigurer.java  |    92 -
 .../eventbus/GuavaEventBusEndpointUriFactory.java  |    76 -
 .../component/guava/eventbus/guava-eventbus.json   |    42 -
 .../services/org/apache/camel/component.properties |     7 -
 .../org/apache/camel/component/guava-eventbus      |     2 -
 .../camel/configurer/guava-eventbus-component      |     2 -
 .../camel/configurer/guava-eventbus-endpoint       |     2 -
 .../camel/urifactory/guava-eventbus-endpoint       |     2 -
 .../src/main/docs/guava-eventbus-component.adoc    |   188 -
 .../guava/eventbus/CamelEventHandler.java          |    71 -
 .../guava/eventbus/FilteringCamelEventHandler.java |    53 -
 .../guava/eventbus/GuavaEventBusComponent.java     |    70 -
 .../guava/eventbus/GuavaEventBusConsumer.java      |   100 -
 .../guava/eventbus/GuavaEventBusEndpoint.java      |   133 -
 .../guava/eventbus/GuavaEventBusProducer.java      |    52 -
 .../component/guava/eventbus/CustomListener.java   |    26 -
 .../guava/eventbus/CustomMultiEventListener.java   |    31 -
 .../guava/eventbus/DeadEventListener.java          |    27 -
 .../guava/eventbus/GuavaEventBusComponentTest.java |    67 -
 .../GuavaEventBusConsumerConfigurationTest.java    |    59 -
 .../guava/eventbus/GuavaEventBusConsumerTest.java  |   133 -
 .../GuavaEventBusConsumingDeadEventsTest.java      |    67 -
 .../guava/eventbus/GuavaEventBusProducerTest.java  |    63 -
 .../component/guava/eventbus/MessageWrapper.java   |    31 -
 .../src/test/resources/log4j2.properties           |    28 -
 .../hazelcast/HazelcastDefaultComponent.java       |     1 +
 .../HazelcastSerializationFilterHelper.java        |    61 +
 .../camel/component/hazelcast/HazelcastUtil.java   |     1 +
 .../hazelcast/HazelcastAggregationRepository.java  |     2 +
 .../hazelcast/HazelcastIdempotentRepository.java   |     2 +
 .../HazelcastReliableTopicConsumerTest.java        |     3 +-
 .../HazelcastSerializationFilterHelperTest.java    |    73 +
 .../hazelcast/HazelcastTopicConsumerTest.java      |     3 +-
 .../camel/component/hl7/Hl7TerserLanguage.java     |     3 +-
 .../http/base/cookie/ExchangeCookieHandler.java    |     2 +-
 .../camel/http/common/DefaultHttpBinding.java      |     3 +-
 .../camel/http/common/HttpCommonEndpoint.java      |     3 +-
 .../http/common/cookie/CookieHandlerTest.java      |     3 +-
 .../camel/component/http/HttpNoConnectionTest.java |     2 -
 .../http/HttpProducerSelectMethodTest.java         |     3 +-
 .../component/huaweicloud/dms/DMSComponent.java    |     3 +-
 .../huaweicloud/frs/FaceRecognitionComponent.java  |     3 +-
 .../org/apache/camel/FunctionGraphComponent.java   |     3 +-
 .../component/huaweicloud/iam/IAMComponent.java    |     3 +-
 .../image/ImageRecognitionComponent.java           |     3 +-
 .../camel-huawei/camel-huaweicloud-obs/pom.xml     |     7 -
 .../component/huaweicloud/obs/OBSComponent.java    |     3 +-
 .../smn/SimpleNotificationComponent.java           |     3 +-
 .../camel/component/ibm/cos/IBMCOSConsumer.java    |    10 +-
 .../ibm/cos/integration/IBMCOSConsumerIT.java      |     9 +-
 .../integration/IBMCOSConsumerMoveAfterReadIT.java |     9 +-
 .../watson/discovery/WatsonDiscoveryProducer.java  |     3 +-
 .../ibm/watson/stt/WatsonSpeechToTextProducer.java |     5 +-
 .../stt/integration/WatsonSpeechToTextIT.java      |     3 +-
 .../camel/component/ical/ICalDataFormatTest.java   |     2 +-
 components/camel-iggy/pom.xml                      |    14 -
 .../camel/component/iggy/IggyFetchRecords.java     |     5 +-
 .../component/iggy/client/IggyClientFactory.java   |    10 +-
 .../component/iggy/IggyConfigurationTest.java      |     5 +-
 .../remote/InfinispanRemoteConfigurationIT.java    |    13 +-
 .../remote/InfinispanRemoteEmbeddingStoreIT.java   |     5 +-
 .../remote/InfinispanRemoteTestSupport.java        |     4 +-
 .../InfinispanRemoteClusteredTestSupport.java      |     5 +-
 .../resources/infinispan/client-mac.properties     |    24 -
 .../test/resources/infinispan/client.properties    |     3 +
 .../component/influxdb2/InfluxDb2Component.java    |     3 +-
 components/camel-irc/pom.xml                       |     2 +-
 .../org/apache/camel/component/irc/irc.json        |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../camel-irc/src/main/docs/irc-component.adoc     |     5 +-
 .../camel/component/irc/CamelSSLIRCConnection.java |     1 +
 .../org/apache/camel/component/irc/IrcBinding.java |     1 +
 .../org/apache/camel/component/irc/IrcChannel.java |     1 +
 .../apache/camel/component/irc/IrcComponent.java   |     1 +
 .../camel/component/irc/IrcConfiguration.java      |     1 +
 .../apache/camel/component/irc/IrcConstants.java   |     1 +
 .../apache/camel/component/irc/IrcConsumer.java    |     1 +
 .../apache/camel/component/irc/IrcEndpoint.java    |     1 +
 .../org/apache/camel/component/irc/IrcLogger.java  |     1 +
 .../org/apache/camel/component/irc/IrcMessage.java |     1 +
 .../apache/camel/component/irc/IrcProducer.java    |     1 +
 components/camel-ironmq/pom.xml                    |     2 +-
 .../org/apache/camel/component/ironmq/ironmq.json  |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../src/main/docs/ironmq-component.adoc            |     5 +-
 .../apache/camel/component/ironmq/GsonUtil.java    |     1 +
 .../camel/component/ironmq/IronMQComponent.java    |     1 +
 .../component/ironmq/IronMQConfiguration.java      |     1 +
 .../camel/component/ironmq/IronMQConstants.java    |     1 +
 .../camel/component/ironmq/IronMQConsumer.java     |     3 +-
 .../camel/component/ironmq/IronMQEndpoint.java     |     1 +
 .../camel/component/ironmq/IronMQProducer.java     |     1 +
 .../converter/JacksonConversionsPojoTest.java      |     5 +-
 .../camel/converter/jaxb/address/package-info.java |     7 +-
 .../camel/converter/jaxb/message/package-info.java |     4 +-
 .../camel/converter/jaxb/person/package-info.java  |     7 +-
 .../camel/component/jetty/JettyHttpComponent.java  |     8 +-
 components/camel-jetty/pom.xml                     |     4 +-
 .../component/jetty12/JettyHttpComponent12.java    |    12 +-
 .../jetty/JettyFailoverRoundRobinTest.java         |    39 +-
 .../component/jetty/JettySessionSupportTest.java   |    23 +-
 .../rest/RestApiOverrideBasePathJettyTest.java     |     7 -
 .../jetty/rest/RestApiOverrideHostJettyTest.java   |     7 -
 .../rest/RestJettyNoContentRestConfigTest.java     |     8 +-
 .../jetty/rest/RestJettyNoContentTest.java         |     8 +-
 .../oauth/OAuthAsynchronousHttpClientFactory.java  |     3 +-
 .../component/jms/FromTextToBytesMessageTest.java  |    16 +-
 .../apache/camel/component/jms/JmsBindingTest.java |     2 +-
 .../camel/component/jms/JmsComponentIbmMQTest.java |     2 -
 .../jms/JmsMultipleConsumersQueueTest.java         |     8 +-
 .../jms/JmsMultipleConsumersTopicTest.java         |     8 +-
 .../component/jms/JmsObjectMessageEnabledTest.java |     4 +-
 .../component/jms/ManagedJmsEndpointTest.java      |     2 -
 .../consumers/TwoConsumerOnSameQueueIT.java        |     3 -
 .../component/jms/issues/JmsReplyToIbmMQTest.java  |     2 -
 .../jms/temp/TemporaryQueueRouteTest.java          |     2 -
 components/camel-jooq/pom.xml                      |     7 +-
 .../camel-jooq/src/main/docs/jooq-component.adoc   |     2 +-
 .../src/test/resources/config.properties           |     2 +-
 .../camel-jooq/src/test/resources/jooq-spring.xml  |     4 +-
 .../jpa/JpaRouteSkipLockedEntityTest.java          |     2 +-
 .../apache/camel/component/scp/ScpComponent.java   |     3 +-
 .../camel/component/scp/ScpCertUserAuthIT.java     |     6 +-
 .../camel/component/scp/ScpServerTestSupport.java  |     8 +-
 .../component/jsonpatch/JsonPatchComponent.java    |     3 +-
 .../java/org/apache/camel/jsonpath/JsonStream.java |     9 +-
 .../camel/jsonpath/JsonPathPlatformHttpTest.java   |    12 +-
 .../jsonpath/JsonPathSimpleResultTypeTest.java}    |    47 +-
 ...ansactionErrorHandlerGracePeriodShutdownIT.java |     6 +-
 .../component/kafka/DefaultKafkaClientFactory.java |     6 +-
 .../camel/component/kafka/KafkaFetchRecords.java   |     3 +-
 .../camel/component/kafka/KafkaProducer.java       |    12 +-
 .../batching/KafkaRecordBatchingProcessor.java     |     5 +-
 .../camel/component/kafka/KafkaProducerTest.java   |     5 +-
 ...eakOnFirstErrorOffUsingKafkaManualCommitIT.java |     5 +-
 .../KafkaBreakOnFirstErrorReleaseResourcesIT.java  |     5 +-
 .../KafkaBreakOnFirstErrorReplayOldMessagesIT.java |     5 +-
 .../KafkaBreakOnFirstErrorSeekIssueIT.java         |     5 +-
 ...rstErrorWithBatchUsingAsyncCommitManagerIT.java |     5 +-
 ...irstErrorWithBatchUsingKafkaManualCommitIT.java |     5 +-
 ...rrorWithBatchUsingKafkaManualCommitRetryIT.java |     5 +-
 ...irstErrorWithBatchUsingSyncCommitManagerIT.java |     5 +-
 .../KafkaConsumerAsyncManualCommitIT.java          |     5 +-
 .../kafka/integration/KafkaConsumerAuthIT.java     |     5 +-
 .../integration/KafkaConsumerAuthInvalidIT.java    |    11 +-
 .../KafkaConsumerAuthInvalidWithReconnectIT.java   |     5 +-
 .../integration/KafkaConsumerAuthManualTest.java   |     5 +-
 ...KafkaConsumerAutoInstResumeRouteStrategyIT.java |    15 +-
 .../integration/KafkaConsumerBatchSizeIT.java      |     5 +-
 .../KafkaConsumerCustomSubscribeAdapterIT.java     |     5 +-
 .../kafka/integration/KafkaConsumerFullIT.java     |     5 +-
 .../integration/KafkaConsumerGroupProtocolIT.java  |     7 +-
 .../KafkaConsumerIdempotentTestSupport.java        |     5 +-
 .../KafkaConsumerLastRecordHeaderIT.java           |     5 +-
 .../integration/KafkaConsumerSaslAuthTypeIT.java   |     5 +-
 .../kafka/integration/KafkaConsumerStopIT.java     |     5 +-
 .../integration/KafkaConsumerTopicIsPatternIT.java |     5 +-
 .../kafka/integration/KafkaProducerFullIT.java     |    33 +-
 .../integration/KafkaProducerSaslAuthTypeIT.java   |     3 +-
 .../kafka/integration/KafkaTransactionIT.java      |    17 +-
 .../integration/KafkaWithDBTransactionIT.java      |    19 +-
 .../batching/BatchingProcessingITSupport.java      |     5 +-
 .../commit/BaseManualCommitTestSupport.java        |     5 +-
 .../kafka/integration/common/KafkaTestUtil.java    |    26 +-
 .../health/KafkaConsumerHealthCheckIT.java         |     2 +-
 .../health/KafkaHealthCheckTestSupport.java        |     5 +-
 .../KafkaPausableConsumerCircuitBreakerIT.java     |     5 +-
 .../integration/pause/KafkaPausableConsumerIT.java |     5 +-
 .../camel/component/kamelet/KameletProcessor.java  |     3 +-
 .../camel/component/keycloak/KeycloakConsumer.java |     3 +-
 .../keycloak/security/KeycloakSecurityHelper.java  |     7 +-
 .../security/KeycloakSecurityProcessor.java        |     3 +-
 .../security/KeycloakTokenIntrospector.java        |     6 +-
 .../component/keycloak/KeycloakConsumerIT.java     |    12 +-
 .../component/keycloak/KeycloakTestInfraIT.java    |     7 +-
 .../security/KeycloakSecurityHelperTest.java       |    25 +-
 .../keycloak/security/KeycloakSecurityIT.java      |    39 +-
 .../security/KeycloakSecurityTestInfraIT.java      |    10 +-
 .../security/KeycloakTokenIntrospectorTest.java    |     7 +-
 .../ConfigMapBinaryPropertiesFunction.java         |     4 +-
 .../properties/ConfigMapPropertiesFunction.java    |     4 +-
 .../properties/SecretBinaryPropertiesFunction.java |     4 +-
 .../properties/SecretPropertiesFunction.java       |     4 +-
 components/camel-kudu/pom.xml                      |     7 -
 .../component/language/LanguageComponent.java      |     3 +-
 .../core/integ5/ServerAnnotationProcessor.java     |     5 +-
 .../core/integ5/ServerAnnotationProcessor.java     |     5 +-
 .../apache/camel/component/log/LogComponent.java   |     3 +-
 .../component/lumberjack/LumberjackConsumer.java   |     4 +
 .../component/lumberjack/io/LumberjackServer.java  |     5 +
 .../LumberjackComponentGlobalSSLTest.java          |    14 +-
 .../lumberjack/LumberjackComponentSSLTest.java     |    13 +-
 .../lumberjack/LumberjackComponentTest.java        |    13 +-
 .../lumberjack/LumberjackDisconnectionTest.java    |    13 +-
 .../lumberjack/LumberjackMultiThreadIT.java        |    13 +-
 .../camel/component/mail/MailAuthenticator.java    |     3 +-
 .../apache/camel/component/mail/MailBinding.java   |     2 +-
 .../mail/MailContentTypeResolverTest.java          |     4 +-
 .../component/mapstruct/MapstructComponent.java    |     3 +-
 .../MicrometerObservabilityTracerConfigurer.java   |     6 +
 .../src/main/docs/micrometer-observability.adoc    |    11 +-
 .../MicrometerObservabilitySpanAdapter.java        |    17 +-
 .../MicrometerObservabilityTracer.java             |    32 +-
 ...eProcessorsMicrometerObsInterceptStrategy.java} |    71 +-
 ...njectionTest.java => BaggageInjectionTest.java} |    15 +-
 .../observability/CamelOpenTelemetryExtension.java |     3 +-
 .../observability/EnableProcessorsTest.java        |     5 +-
 .../MicrometerObservabilityTrace.java              |    53 -
 ...rObservabilityTracerPropagationTestSupport.java |    17 +-
 .../MicrometerObservabilityTracerTestSupport.java  |    70 -
 ...panCustomizationTest.java => SpanBeanTest.java} |    44 +-
 .../observability/SpanCustomizationTest.java       |     5 +-
 .../observability/SpanInjectionTest.java           |     5 +-
 .../faulttolerance/FaultToleranceProcessor.java    |     3 +-
 .../camel/component/milo/KeyStoreLoader.java       |     3 +-
 .../remote/mina/MinaSftpCertificateProvider.java   |    13 +-
 .../file/remote/mina/MinaSftpOperations.java       |     5 +-
 .../remote/mina/MinaSftpServerKeyVerifier.java     |     3 +-
 .../camel/component/mllp/internal/Hl7Util.java     |     3 +-
 .../MllpTcpClientProducerConnectionErrorTest.java  |    34 +-
 .../apache/camel/component/mock/MockComponent.java |     3 +-
 .../component/mongodb/SslAwareMongoClient.java     |     3 +-
 .../idempotent/MongoDbIdempotentRepository.java    |     3 +-
 .../apache/camel/language/mvel/MvelExpression.java |     7 +-
 .../apache/camel/language/mvel/MvelLanguage.java   |     5 +-
 .../component/nats/NatsComponentConfigurer.java    |    12 +
 .../component/nats/NatsEndpointConfigurer.java     |    12 +
 .../component/nats/NatsEndpointUriFactory.java     |     4 +-
 .../org/apache/camel/component/nats/nats.json      |    70 +-
 .../camel/component/nats/NatsConfiguration.java    |    28 +
 .../apache/camel/component/nats/NatsConsumer.java  |    57 +-
 .../component/nats/integration/NatsConsumerIT.java |     3 +-
 .../integration/NatsConsumerMaxMessagesIT.java     |     3 +-
 .../nats/integration/NatsConsumerReplyToIT.java    |     4 +-
 .../nats/integration/NatsProducerReplyToIT.java    |     3 +-
 .../integration/NatsProducerReplyToTimeoutIT.java  |     2 -
 .../NatsJetstreamConsumerAckPolicyNoneIT.java      |     4 +-
 .../nats/jetstream/NatsJetstreamConsumerIT.java    |     3 +-
 .../NatsJetstreamConsumerMaxDeliverIT.java         |     2 -
 ...merIT.java => NatsJetstreamConsumerPullIT.java} |    23 +-
 .../NatsJetstreamConsumerRedeliveryIT.java         |     4 +-
 .../netty/http/SecurityConstraintMapping.java      |     5 +-
 .../netty/http/NettyHttpSSLHandshakeErrorTest.java |     6 +-
 .../component/netty/http/ProxyProtocolTest.java    |    13 +-
 .../component/netty/NettyConverterLoader.java      |     8 +
 .../camel/component/netty/NettyConverter.java      |     7 +
 .../org/apache/camel/oauth/vertx/VertxOAuth.java   |     8 +-
 .../apache/camel/test/oauth/SSLCertTrustTest.java  |     3 +-
 .../observation/MicrometerObservationTracer.java   |     6 +-
 .../camel-ocsf/src/main/docs/ocsf-dataformat.adoc  |    15 +-
 .../camel/dataformat/ocsf/OcsfConstants.java       |     2 +-
 .../src/main/resources/schema/Account.json         |    14 +-
 .../src/main/resources/schema/AccountChange.json   |    44 +-
 .../src/main/resources/schema/Actor.json           |     2 +-
 .../src/main/resources/schema/Agent.json           |     2 +-
 .../src/main/resources/schema/Analytic.json        |     2 +-
 .../camel-ocsf/src/main/resources/schema/Api.json  |     5 +-
 .../src/main/resources/schema/ApiActivity.json     |    36 +-
 .../src/main/resources/schema/Attack.json          |     2 +-
 .../src/main/resources/schema/AuthFactor.json      |     2 +-
 .../src/main/resources/schema/Authentication.json  |   122 +-
 .../src/main/resources/schema/Authorization.json   |     2 +-
 .../main/resources/schema/AuthorizeSession.json    |    52 +-
 .../src/main/resources/schema/Certificate.json     |    10 +-
 .../src/main/resources/schema/Cloud.json           |     4 +-
 .../src/main/resources/schema/Compliance.json      |     2 +-
 .../main/resources/schema/ComplianceFinding.json   |    72 +-
 .../src/main/resources/schema/Container.json       |     2 +-
 .../camel-ocsf/src/main/resources/schema/Cve.json  |     2 +-
 .../camel-ocsf/src/main/resources/schema/Cvss.json |     2 +-
 .../camel-ocsf/src/main/resources/schema/Cwe.json  |     2 +-
 .../main/resources/schema/DatastoreActivity.json   |    62 +-
 .../main/resources/schema/DetectionFinding.json    |   132 +-
 .../src/main/resources/schema/Device.json          |   279 +-
 .../src/main/resources/schema/DhcpActivity.json    |    90 +-
 .../src/main/resources/schema/Display.json         |    10 +-
 .../src/main/resources/schema/DnsActivity.json     |    96 +-
 .../src/main/resources/schema/DnsQuery.json        |    10 +-
 .../src/main/resources/schema/EmailActivity.json   |    84 +-
 .../src/main/resources/schema/Endpoint.json        |    17 +-
 .../src/main/resources/schema/Enrichment.json      |     2 +-
 .../main/resources/schema/EntityManagement.json    |    56 +-
 .../camel-ocsf/src/main/resources/schema/Epss.json |     2 +-
 .../src/main/resources/schema/Extension.json       |     2 +-
 .../src/main/resources/schema/Feature.json         |     2 +-
 .../camel-ocsf/src/main/resources/schema/File.json |   209 +-
 .../src/main/resources/schema/FileActivity.json    |    56 +-
 .../src/main/resources/schema/FindingInfo.json     |     2 +-
 .../src/main/resources/schema/Fingerprint.json     |     5 +-
 .../src/main/resources/schema/FtpActivity.json     |   116 +-
 .../src/main/resources/schema/Group.json           |     8 +-
 .../src/main/resources/schema/GroupManagement.json |    52 +-
 .../src/main/resources/schema/HttpActivity.json    |    96 +-
 .../src/main/resources/schema/HttpHeader.json      |     2 +-
 .../src/main/resources/schema/HttpRequest.json     |    18 +-
 .../src/main/resources/schema/HttpResponse.json    |     2 +-
 .../camel-ocsf/src/main/resources/schema/Idp.json  |     2 +-
 .../src/main/resources/schema/Image.json           |     2 +-
 .../src/main/resources/schema/IncidentFinding.json |   118 +-
 .../src/main/resources/schema/Ja4Fingerprint.json  |     2 +-
 .../src/main/resources/schema/KbArticle.json       |     2 +-
 .../src/main/resources/schema/KernelActivity.json  |    22 +-
 .../resources/schema/KernelExtensionActivity.json  |    22 +-
 .../src/main/resources/schema/KillChainPhase.json  |     2 +-
 .../src/main/resources/schema/Location.json        |     4 +-
 .../src/main/resources/schema/Logger.json          |     2 +-
 .../src/main/resources/schema/Malware.json         |     2 +-
 .../src/main/resources/schema/MemoryActivity.json  |    44 +-
 .../src/main/resources/schema/Metadata.json        |   186 +-
 .../src/main/resources/schema/Module.json          |     2 +-
 .../src/main/resources/schema/ModuleActivity.json  |    20 +-
 .../src/main/resources/schema/NetworkActivity.json |    84 +-
 .../src/main/resources/schema/NetworkEndpoint.json |    24 +-
 .../main/resources/schema/NetworkFileActivity.json |    82 +-
 .../main/resources/schema/NetworkInterface.json    |    10 +-
 .../src/main/resources/schema/NtpActivity.json     |   102 +-
 .../src/main/resources/schema/Observable.json      |     2 +-
 .../src/main/resources/schema/OcsfEvent.json       |     2 +-
 .../src/main/resources/schema/Organization.json    |     2 +-
 .../camel-ocsf/src/main/resources/schema/Os.json   |    10 +-
 .../src/main/resources/schema/Package.json         |     2 +-
 .../src/main/resources/schema/Packet.json          |    51 +
 .../src/main/resources/schema/Policy.json          |     2 +-
 .../src/main/resources/schema/Process.json         |     2 +-
 .../src/main/resources/schema/ProcessActivity.json |    64 +-
 .../src/main/resources/schema/Product.json         |     2 +-
 .../src/main/resources/schema/RdpActivity.json     |   126 +-
 .../src/main/resources/schema/Remediation.json     |     2 +-
 .../main/resources/schema/RemediationActivity.json |    30 +-
 .../src/main/resources/schema/Reputation.json      |     2 +-
 .../src/main/resources/schema/Request.json         |     2 +-
 .../src/main/resources/schema/ResourceDetails.json |    10 +-
 .../src/main/resources/schema/Response.json        |     2 +-
 .../camel-ocsf/src/main/resources/schema/Rule.json |     2 +-
 .../camel-ocsf/src/main/resources/schema/San.json  |     2 +-
 .../camel-ocsf/src/main/resources/schema/Scan.json |     2 +-
 .../src/main/resources/schema/ScanActivity.json    |    74 +-
 .../resources/schema/ScheduledJobActivity.json     |    22 +-
 .../src/main/resources/schema/SecurityFinding.json |   164 +-
 .../src/main/resources/schema/Service.json         |     2 +-
 .../src/main/resources/schema/Session.json         |     2 +-
 .../src/main/resources/schema/SmbActivity.json     |   130 +-
 .../src/main/resources/schema/SshActivity.json     |    96 +-
 .../src/main/resources/schema/SubTechnique.json    |     2 +-
 .../src/main/resources/schema/Tactic.json          |     2 +-
 .../src/main/resources/schema/Technique.json       |     2 +-
 .../src/main/resources/schema/Ticket.json          |     2 +-
 .../camel-ocsf/src/main/resources/schema/Tls.json  |    10 +-
 .../src/main/resources/schema/Token.json           |    54 +
 .../camel-ocsf/src/main/resources/schema/Url.json  |   142 +-
 .../camel-ocsf/src/main/resources/schema/User.json |    14 +-
 .../src/main/resources/schema/UserAccess.json      |    46 +-
 .../main/resources/schema/VendorAttributes.json    |     2 +-
 .../src/main/resources/schema/Vulnerability.json   |    10 +-
 .../resources/schema/VulnerabilityFinding.json     |    58 +-
 .../resources/schema/WebResourcesActivity.json     |    42 +-
 .../src/main/script/generate-ocsf-schemas.py       |    45 +-
 .../dataformat/ocsf/OcsfEventExampleTest.java      |    18 +-
 .../resources/ocsf-detection-finding-example.json  |     2 +-
 .../camel-olingo2/camel-olingo2-component/pom.xml  |     7 +-
 .../camel/component/olingo4/Olingo4AppAPITest.java |     4 +-
 .../apache/camel/openapi/RestModelConverters.java  |     9 +-
 .../RestOpenApiReaderFileResponseModelTest.java    |     4 +-
 .../openstack/nova/producer/FlavorsProducer.java   |     2 +-
 .../openstack/glance/GlanceProducerTest.java       |     2 +-
 .../openstack/nova/FlavorProducerTest.java         |     2 +-
 .../openstack/nova/ServerProducerTest.java         |     2 +-
 .../integration/TimerRouteAutoConfigIT.java        |    49 +-
 .../opentelemetry/OpenTelemetrySpanAdapter.java    |     9 +-
 .../OpenTelemetryTracerConfigurer.java             |     6 +
 .../src/main/docs/opentelemetry2.adoc              |     4 +-
 .../opentelemetry2/OpenTelemetrySpanAdapter.java   |    20 +-
 .../camel/opentelemetry2/OpenTelemetryTracer.java  |    14 +-
 .../TraceProcessorsOtelInterceptStrategy.java}     |    71 +-
 .../apache/camel/opentelemetry2/AsyncCXFTest.java  |     1 +
 .../camel/opentelemetry2/AsyncDirectTest.java      |     1 +
 .../org/apache/camel/opentelemetry2/AsyncTest.java |     1 +
 .../camel/opentelemetry2/AsyncWiretapTest.java     |     1 +
 .../BaggageInjectionInternalTest.java              |    94 -
 .../camel/opentelemetry2/BaggageInjectionTest.java |     2 +
 .../CamelOpenTelemetryExtension.java               |     3 +-
 .../camel/opentelemetry2/MDCHeadersTraceTest.java  |     1 +
 .../opentelemetry2/OpenTelemetryTracerTest.java    |     1 +
 .../OpenTelemetryTracerTestSupport.java            |    10 +
 .../apache/camel/opentelemetry2/SpanBeanTest.java} |    76 +-
 .../apache/camel/opentelemetry2/SpanKindTest.java  |     1 +
 .../SpanPropagationDownstreamTest.java             |     1 +
 .../SpanPropagationUpstreamTest.java               |     1 +
 .../opentelemetry2/mock/MockHttpComponent.java     |     7 +-
 .../opentelemetry2/mock/MockHttpEndpoint.java      |    14 +-
 .../opentelemetry2/mock/MockHttpProducer.java      |    10 +-
 .../opentelemetry2/mock/MockHttpSpanDecorator.java |     4 +-
 .../opentelemetry2/mock/MockKafkaComponent.java    |     7 +-
 .../opentelemetry2/mock/MockKafkaEndpoint.java     |    14 +-
 .../opentelemetry2/mock/MockKafkaProducer.java     |    10 +-
 .../mock/MockKafkaSpanDecorator.java               |     4 +-
 .../apache/camel/dataformat/parquet/avro/Pojo.java |     6 +-
 .../platform/http/main/ManagementHttpServer.java   |     8 +-
 .../camel/component/plc4x/Plc4XConsumerTest.java   |     3 +-
 .../component/pqc/crypto/hybrid/HybridKEM.java     |    13 +-
 .../AwsSecretsManagerKeyLifecycleManager.java      |    37 +-
 .../lifecycle/FileBasedKeyLifecycleManager.java    |    37 +-
 .../HashicorpVaultKeyLifecycleManager.java         |    37 +-
 .../camel/component/pqc/lifecycle/KeyMetadata.java |     3 +-
 .../pqc/AwsSecretsManagerKeyLifecycleIT.java       |     3 +-
 .../pqc/HashicorpVaultKeyLifecycleIT.java          |     3 +-
 .../component/pqc/PQCEndToEndIntegrationTest.java  |     6 +-
 .../camel/component/pqc/PQCKeyLifecycleTest.java   |     3 +-
 .../pqc/PQCSignatureWithKeyStoreTest.java          |     2 +-
 .../component/pqc/PQCStatefulKeyTrackingTest.java  |     9 +-
 .../camel/component/printer/PrinterPrintTest.java  |     2 +-
 .../camel/routepolicy/quartz/MyRoutePolicy.java    |     3 +-
 .../apache/camel/component/ref/RefComponent.java   |     3 +-
 .../resilience4j/ResilienceProcessor.java          |     3 +-
 .../rest/openapi/RestOpenApiEndpoint.java          |     7 +-
 .../rest/openapi/WireMockJettyServerFactory.java   |     3 +-
 .../camel/component/rest/RestApiComponent.java     |     3 +-
 .../apache/camel/component/rest/RestComponent.java |     3 +-
 .../apache/camel/component/saga/SagaComponent.java |     3 +-
 .../camel-salesforce-component/pom.xml             |     9 +-
 .../component/salesforce/StreamingApiConsumer.java |    10 +-
 .../salesforce/api/dto/bulk/package-info.java      |     7 +-
 .../salesforce/internal/SalesforceSession.java     |     4 +-
 .../internal/client/DefaultBulkApiClient.java      |     3 +-
 .../internal/streaming/SubscriptionHelper.java     |    53 +-
 .../com/sforce/eventbus/CamelEventMessage__e.java  |    67 +-
 .../camel/component/salesforce/RawPayloadTest.java |    39 +-
 .../salesforce/StreamingApiConsumerTest.java       |     9 +-
 .../salesforce/dto/generated/Account.java          |    20 +-
 .../component/salesforce/dto/generated/Asset.java  |    21 +-
 .../salesforce/dto/generated/Contact.java          |    39 +-
 .../salesforce/dto/generated/ContentVersion.java   |    44 +-
 .../org/apache/camel/builder/saxon/XPathTest.java  |     2 +-
 .../component/scheduler/SchedulerComponent.java    |     3 +-
 .../schematron/processor/ClassPathURIResolver.java |     4 +-
 .../processor/SchematronProcessorFactory.java      |     3 +-
 .../schematron/processor/TemplatesFactory.java     |     3 +-
 .../processor/SchematronProcessorTest.java         |     3 +-
 .../rest/RestServletNoContentRestConfigTest.java   |     8 +-
 .../servlet/rest/RestServletNoContentTest.java     |     8 +-
 .../component/sjms/SjmsComponentConfigurer.java    |     6 +
 .../component/sjms/SjmsEndpointConfigurer.java     |     6 +
 .../component/sjms/SjmsEndpointUriFactory.java     |     3 +-
 .../org/apache/camel/component/sjms/sjms.json      |    22 +-
 .../apache/camel/component/sjms/SjmsComponent.java |    24 +
 .../apache/camel/component/sjms/SjmsEndpoint.java  |    25 +-
 .../apache/camel/component/sjms/SjmsHelper.java    |    10 +-
 .../consumer/SimpleMessageListenerContainer.java   |     6 +-
 .../camel/component/sjms/jms/JmsBinding.java       |    36 +-
 .../jms/JmsBindingObjectMessageEnabledTest.java    |    47 +
 .../producer/SjmsObjectMessageEnabledTest.java     |   147 +
 .../camel/component/sjms/producer/SjmsToDTest.java |     2 -
 .../component/sjms2/Sjms2EndpointUriFactory.java   |     3 +-
 .../org/apache/camel/component/sjms2/sjms2.json    |    22 +-
 .../apache/camel/component/smb/SmbOperations.java  |     3 +-
 .../camel/component/smb/AbstractSmbRenameIT.java   |     3 +-
 .../apache/camel/component/smpp/SmppSmCommand.java |     3 +-
 components/camel-soap/pom.xml                      |     2 +-
 .../camel/dataformat/soap/SoapDataFormat.java      |     5 +-
 .../soap/name/ServiceInterfaceStrategyTest.java    |     3 +-
 .../soap/name/testpackage/package-info.java        |     5 +-
 .../solr/integration/SolrInsertAndDeleteTest.java  |     3 +-
 .../component/splunkhec/SplunkHECProducerTest.java |     3 +-
 .../springai/chat/SpringAiChatProducer.java        |    13 +-
 .../springai/chat/SpringAiChatComponentTest.java   |     4 +-
 .../chat/SpringAiChatToolsIntegrationIT.java       |     3 +-
 .../springai/chat/SpringAiChatWrappedFileIT.java   |     6 +-
 .../embeddings/SpringAiEmbeddingsProducer.java     |    15 +-
 .../springai/image/SpringAiImageProducer.java      |    15 +-
 .../springai/image/SpringAiImageOllamaIT.java      |     3 +-
 .../springai/tools/SpringAiToolsEndpoint.java      |    12 +-
 .../vectorstore/SpringAiVectorStoreProducer.java   |    25 +-
 .../SpringAiVectorStoreComponentTest.java          |    13 +-
 .../camel-spring-rabbitmq/pom.xml                  |     5 +
 .../RabbitMQProducerInvalidExchangeIT.java         |     4 +-
 .../camel-spring-parent/camel-spring-ws/pom.xml    |     2 +-
 .../net/javacrumbs/calc/model/package-info.java    |     7 +-
 .../component/spring/ws/jaxb/package-info.java     |     7 +-
 .../org/apache/camel/spring/xml/package-info.java  |     7 +-
 .../spring/interceptor/AnnotatedConsumeImpl.java   |     3 +-
 .../processor/SpringCustomExpressionTest.java      |     3 +-
 .../processor/SpringTryCatchMisconfiguredTest.java |     2 +-
 .../scan/DefaultPackageScanClassResolverTest.java  |    14 +-
 .../camel/spring/scan/PackageScanFiltersTest.java  |     8 +-
 .../scan/PatternBasedPackageScanFilterTest.java    |     2 +-
 .../apache/camel/spring/scan/a/ScanTargetOne.java  |     4 +-
 .../camel/spring/processor/samplingThrottler.xml   |     5 -
 .../component/ssh/SshAlgorithmParametersTest.java  |     9 +-
 .../component/ssh/SshComponentTestSupport.java     |     9 +-
 .../camel/component/ssh/SshIdleTimeoutTest.java    |    23 +-
 .../camel/component/stax/StaxStreamXMLReader.java  |     2 +-
 .../tahu/handlers/TahuHostApplicationManualIT.java |     3 +-
 .../telemetrydev/TelemetryDevTracerConfigurer.java |     6 +
 .../src/main/docs/telemetry-dev.adoc               |     3 +-
 .../org/apache/camel/telemetrydev/DevTrace.java    |     3 +-
 .../apache/camel/telemetrydev/AsyncCXFTest.java    |     1 +
 .../apache/camel/telemetrydev/AsyncDirectTest.java |     1 +
 .../org/apache/camel/telemetrydev/AsyncTest.java   |     1 +
 .../camel/telemetrydev/AsyncWiretapTest.java       |     1 +
 .../camel/telemetrydev/MDCHeadersTraceTest.java    |     1 +
 ...lemetryDevTracerTest.java => SpanBeanTest.java} |    88 +-
 .../SpanPropagationDownstreamTest.java             |     1 +
 .../telemetrydev/SpanPropagationUpstreamTest.java  |     1 +
 .../camel/telemetrydev/TelemetryDevTracerTest.java |     1 +
 .../TelemetryDevTracerTestSupport.java             |     4 +-
 .../camel-telemetry/src/main/docs/telemetry.adoc   |     7 +-
 .../TraceProcessorsInterceptStrategy.java          |    18 +-
 .../java/org/apache/camel/telemetry/Tracer.java    |    10 +
 .../decorators/AwsAthenaSpanDecorator.java         |    84 +
 .../decorators/AwsBedrockSpanDecorator.java        |    73 +
 .../decorators/AwsCloudtrailSpanDecorator.java     |    65 +
 .../decorators/AwsComprehendSpanDecorator.java     |    59 +
 .../decorators/AwsConfigSpanDecorator.java         |    73 +
 .../telemetry/decorators/AwsCwSpanDecorator.java   |    80 +
 .../telemetry/decorators/AwsDdbSpanDecorator.java  |    77 +
 .../decorators/AwsDdbStreamSpanDecorator.java      |    77 +
 .../telemetry/decorators/AwsEc2SpanDecorator.java  |    73 +
 .../telemetry/decorators/AwsEcsSpanDecorator.java  |    59 +
 .../telemetry/decorators/AwsEksSpanDecorator.java  |    59 +
 .../decorators/AwsEventbridgeSpanDecorator.java    |    79 +
 .../telemetry/decorators/AwsIamSpanDecorator.java  |    73 +
 .../AwsKinesisFirehoseSpanDecorator.java           |    65 +
 .../decorators/AwsKinesisSpanDecorator.java        |    72 +
 .../telemetry/decorators/AwsKmsSpanDecorator.java  |    66 +
 .../decorators/AwsLambdaSpanDecorator.java         |    73 +
 .../telemetry/decorators/AwsMqSpanDecorator.java   |    73 +
 .../telemetry/decorators/AwsMskSpanDecorator.java  |    73 +
 .../decorators/AwsParameterStoreSpanDecorator.java |    66 +
 .../decorators/AwsPollySpanDecorator.java          |    80 +
 .../decorators/AwsRedshiftDataSpanDecorator.java   |    77 +
 .../decorators/AwsRekognitionSpanDecorator.java    |    80 +
 .../telemetry/decorators/AwsS3SpanDecorator.java   |    80 +
 .../decorators/AwsS3VectorsSpanDecorator.java      |    73 +
 .../decorators/AwsSecretsManagerSpanDecorator.java |    66 +
 .../decorators/AwsSecurityHubSpanDecorator.java    |    66 +
 .../telemetry/decorators/AwsSesSpanDecorator.java  |    73 +
 .../telemetry/decorators/AwsSnsSpanDecorator.java  |    79 +
 .../telemetry/decorators/AwsSqsSpanDecorator.java  |    93 +
 .../decorators/AwsStepFunctionsSpanDecorator.java  |    80 +
 .../telemetry/decorators/AwsStsSpanDecorator.java  |    73 +
 .../decorators/AwsTextractSpanDecorator.java       |    73 +
 .../decorators/AwsTimestreamSpanDecorator.java     |    70 +
 .../decorators/AwsTranscribeSpanDecorator.java     |    73 +
 .../decorators/AwsTranslateSpanDecorator.java      |    66 +
 .../org.apache.camel.telemetry.SpanDecorator       |    36 +
 .../org/apache/camel/telemetry/AsyncCXFTest.java   |     1 +
 .../apache/camel/telemetry/AsyncDirectTest.java    |     1 +
 .../java/org/apache/camel/telemetry/AsyncTest.java |     1 +
 .../apache/camel/telemetry/AsyncWiretapTest.java   |     1 +
 .../camel/telemetry/DisableEndpointTest.java       |     1 +
 ...sorsTest.java => EnableCoreProcessorsTest.java} |    14 +-
 .../camel/telemetry/EnableProcessorsTest.java      |    15 +-
 .../apache/camel/telemetry/HeadersTraceTest.java   |     1 +
 ...EnableProcessorsTest.java => SpanBeanTest.java} |    49 +-
 .../camel/telemetry/SpanLifecycleManagerTest.java  |     1 +
 .../telemetry/SpanPropagationDownstreamTest.java   |     1 +
 .../telemetry/SpanPropagationUpstreamTest.java     |     1 +
 .../decorators/AwsAthenaSpanDecoratorTest.java     |    67 +
 .../decorators/AwsBedrockSpanDecoratorTest.java    |    61 +
 .../decorators/AwsCloudtrailSpanDecoratorTest.java |    68 +
 .../decorators/AwsComprehendSpanDecoratorTest.java |    55 +
 .../decorators/AwsConfigSpanDecoratorTest.java     |    63 +
 .../decorators/AwsCwSpanDecoratorTest.java         |    64 +
 .../decorators/AwsDdbSpanDecoratorTest.java        |    64 +
 .../decorators/AwsDdbStreamSpanDecoratorTest.java  |    86 +
 .../decorators/AwsEc2SpanDecoratorTest.java        |    61 +
 .../decorators/AwsEcsSpanDecoratorTest.java        |    55 +
 .../decorators/AwsEksSpanDecoratorTest.java        |    55 +
 .../AwsEventbridgeSpanDecoratorTest.java           |    75 +
 .../decorators/AwsIamSpanDecoratorTest.java        |    61 +
 .../AwsKinesisFirehoseSpanDecoratorTest.java       |    68 +
 .../decorators/AwsKinesisSpanDecoratorTest.java    |    72 +
 .../decorators/AwsKmsSpanDecoratorTest.java        |    58 +
 .../decorators/AwsLambdaSpanDecoratorTest.java     |    61 +
 .../decorators/AwsMqSpanDecoratorTest.java         |    61 +
 .../decorators/AwsMskSpanDecoratorTest.java        |    61 +
 .../AwsParameterStoreSpanDecoratorTest.java        |    60 +
 .../decorators/AwsPollySpanDecoratorTest.java      |    64 +
 .../AwsRedshiftDataSpanDecoratorTest.java          |    65 +
 .../AwsRekognitionSpanDecoratorTest.java           |    64 +
 .../decorators/AwsS3SpanDecoratorTest.java         |    64 +
 .../decorators/AwsS3VectorsSpanDecoratorTest.java  |    63 +
 .../AwsSecretsManagerSpanDecoratorTest.java        |    58 +
 .../AwsSecurityHubSpanDecoratorTest.java           |    58 +
 .../decorators/AwsSesSpanDecoratorTest.java        |    61 +
 .../decorators/AwsSnsSpanDecoratorTest.java        |    74 +
 .../decorators/AwsSqsSpanDecoratorTest.java        |    80 +
 .../AwsStepFunctionsSpanDecoratorTest.java         |    66 +
 .../decorators/AwsStsSpanDecoratorTest.java        |    61 +
 .../decorators/AwsTextractSpanDecoratorTest.java   |    61 +
 .../decorators/AwsTimestreamSpanDecoratorTest.java |    61 +
 .../decorators/AwsTranscribeSpanDecoratorTest.java |    62 +
 .../decorators/AwsTranslateSpanDecoratorTest.java  |    58 +
 .../org/apache/camel/telemetry/mock/MockTrace.java |     3 +-
 .../test/junit5/params/ParameterizedExtension.java |    10 +-
 .../test/junit6/params/ParameterizedExtension.java |    10 +-
 .../test/junit6/util/CamelContextTestHelper.java   |    14 +-
 .../test/junit6/util/RouteDumperExtension.java     |    37 +-
 .../camel/test/main/junit6/CamelMainContext.java   |    12 +
 .../camel/test/main/junit6/CamelMainExtension.java |    31 +-
 .../camel/test/main/junit6/CamelMainTest.java      |     9 +
 .../src/main/docs/test-spring-junit6.adoc          |     1 +
 .../spring/junit6/CamelAnnotationsHandler.java     |    34 +
 .../junit6/CamelSpringBootExecutionListener.java   |     2 +
 .../test/spring/junit6/EnableRouteDiagramDump.java |    48 +-
 .../test/spring/junit6/RouteDumpEventNotifier.java |    17 +-
 .../camel/component/thrift/ThriftConsumer.java     |    10 +
 .../component/thrift/ThriftConsumerAsyncTest.java  |    17 +-
 .../thrift/ThriftConsumerConcurrentTest.java       |    20 +-
 .../thrift/ThriftConsumerSecurityTest.java         |    17 +-
 .../component/thrift/ThriftConsumerSyncTest.java   |    17 +-
 .../thrift/ThriftConsumerZlibCompressionTest.java  |    17 +-
 .../component/thrift/ThriftProducerBaseTest.java   |    12 +-
 .../thrift/ThriftProducerSecurityTest.java         |    22 +-
 .../component/thrift/ThriftProducerSyncTest.java   |    12 +-
 .../thrift/ThriftProducerZlibCompressionTest.java  |    16 +-
 .../component/thrift/generated/Calculator.java     |  2337 +-
 .../thrift/generated/InvalidOperation.java         |   185 +-
 .../component/thrift/generated/Operation.java      |    11 +-
 .../camel/component/thrift/generated/Work.java     |   226 +-
 .../thrift/local/ThriftThreadPoolServerTest.java   |    12 +-
 .../dataformat/thrift/generated/Operation.java     |    11 +-
 .../camel/dataformat/thrift/generated/Work.java    |   226 +-
 .../camel/component/timer/TimerComponent.java      |     3 +-
 .../undertow/UndertowHeaderFilterStrategy.java     |     3 +-
 .../undertow/spi/ProviderWithServletTest.java      |     2 +-
 .../undertow/ws/UndertowWsConsumerRouteTest.java   |     2 -
 .../undertow/ws/UndertowWssRouteTest.java          |     3 +-
 .../component/validator/ValidatorComponent.java    |     3 +-
 .../vertx/http/DefaultVertxHttpBinding.java        |    54 +-
 .../component/vertx/http/VertxHttpHelper.java      |    57 +-
 .../http/VertxHttpMaximumRedeliveriesTest.java     |     3 +-
 .../vertx/http/VertxHttpQueryStringTest.java       |     7 +-
 .../vertx/websocket/VertxWebsocketDevConsole.java  |     6 +-
 .../component/vertx/VertxBaseTestSupport.java      |     9 -
 .../camel/component/web3j/Web3jProducer.java       |    16 +-
 .../xchange/account/AccountProducerTest.java       |     2 +-
 .../xchange/market/MarketDataProducerTest.java     |     2 +-
 .../xchange/metadata/MetaDataProducerTest.java     |     2 +-
 .../xmlsecurity/api/XmlSignatureHelper.java        |     3 +-
 .../xmlsecurity/processor/SantuarioUtil.java       |     3 +-
 .../xmlsecurity/XMLSecurityDataFormat.java         |    21 +-
 .../xmlsecurity/SignatureAlgorithmTest.java        |     2 +-
 .../xmlsecurity/SignatureDigestMethodTest.java     |     2 +-
 .../xmlsecurity/EncryptionAlgorithmTest.java       |     2 +-
 .../camel/dataformat/xmlsecurity/TestHelper.java   |     3 +-
 .../xmlsecurity/XMLEncryption11Test.java           |     2 +-
 .../saxon/SaxonXmlSourceHandlerFactoryImpl.java    |    25 +-
 .../camel/component/zeebe/ZeebeComponent.java      |     3 +-
 .../zipfile/ZipSplitterUseOriginalMessageTest.java |     2 +-
 .../group/internal/ZooKeeperGroupTest.java         |    10 +-
 components/pom.xml                                 |     4 +-
 .../main/java/org/apache/camel/CamelContext.java   |     7 +-
 .../java/org/apache/camel/ExchangeExtension.java   |    33 +
 .../org/apache/camel/FluentProducerTemplate.java   |     3 +-
 .../src/main/java/org/apache/camel/NamedNode.java  |    29 +-
 .../src/main/java/org/apache/camel/NamedRoute.java |    12 +
 .../main/java/org/apache/camel/package-info.java   |     7 +-
 .../apache/camel/spi/CamelBeanPostProcessor.java   |     6 +-
 .../java/org/apache/camel/spi/ModelDumpLine.java   |    16 +-
 .../java/org/apache/camel/spi/ReifierStrategy.java |    44 -
 .../org/apache/camel/spi/RouteDiagramDumper.java   |    72 +
 .../camel/impl/engine/AbstractCamelContext.java    |    20 +-
 .../impl/engine/DefaultCamelBeanPostProcessor.java |     5 +-
 .../camel/impl/engine/DefaultConsumerTemplate.java |     2 +-
 .../camel/impl/engine/DefaultProducerTemplate.java |     2 +-
 .../camel/impl/engine/DurationRoutePolicy.java     |     3 +-
 .../org/apache/camel/impl/engine/RouteService.java |     3 +-
 .../camel/impl/engine/SimpleCamelContext.java      |     7 +
 .../apache/camel/impl/console/BlockedConsole.java  |     5 +-
 .../impl/console/CircuitBreakerDevConsole.java     |     5 +-
 .../apache/camel/impl/console/ConsoleHelper.java   |    18 +-
 .../camel/impl/console/ConsumerDevConsole.java     |     5 +-
 .../apache/camel/impl/console/DebugDevConsole.java |     6 +-
 .../camel/impl/console/EndpointDevConsole.java     |     4 +-
 .../camel/impl/console/ErrorRegistryConsole.java   |     4 +-
 .../apache/camel/impl/console/InflightConsole.java |     5 +-
 .../impl/console/MessageHistoryDevConsole.java     |     8 +-
 .../camel/impl/console/ProcessorDevConsole.java    |     4 +-
 .../camel/impl/console/ProducerDevConsole.java     |     5 +-
 .../camel/impl/console/ReceiveDevConsole.java      |     9 +-
 .../apache/camel/impl/console/RestDevConsole.java  |     5 +-
 .../camel/impl/console/RouteControllerConsole.java |     4 +-
 .../apache/camel/impl/console/RouteDevConsole.java |   101 +-
 .../camel/impl/console/RouteDumpDevConsole.java    |    16 +-
 .../camel/impl/console/RouteGroupDevConsole.java   |     2 +-
 .../impl/console/RouteStructureDevConsole.java     |   123 +-
 .../camel/impl/console/ServiceDevConsole.java      |     5 +-
 .../camel/impl/console/SourceDevConsole.java       |     6 +-
 .../apache/camel/impl/console/TopDevConsole.java   |     5 +-
 .../camel/impl/console/ConsoleHelperTest.java      |    35 +-
 .../org/apache/camel/impl/DefaultCamelContext.java |     6 +
 .../camel/impl/DefaultDumpRoutesStrategy.java      |    36 +
 .../camel/impl/DefaultModelToStructureDumper.java  |    90 +-
 .../modules/languages/pages/simple-language.adoc   |    25 +
 .../camel/language/constant/ConstantLanguage.java  |     3 +-
 .../camel/language/csimple/CSimpleHelper.java      |     5 +-
 .../camel/language/header/HeaderLanguage.java      |     3 +-
 .../org/apache/camel/language/ref/RefLanguage.java |     3 +-
 .../camel/language/simple/ast/OtherExpression.java |     8 +-
 .../simple/ast/SimpleFunctionExpression.java       |    29 +-
 .../camel/language/tokenizer/TokenizeLanguage.java |     3 +-
 .../camel/language/variable/VariableLanguage.java  |     3 +-
 .../META-INF/org/apache/camel/model/aggregate.json |    43 +-
 .../org/apache/camel/builder/AdviceWithTasks.java  |    20 +-
 .../builder/LegacyDefaultErrorHandlerBuilder.java  |     3 +-
 .../org/apache/camel/builder/RouteBuilder.java     |     5 +-
 .../apache/camel/model/AggregateDefinition.java    |    22 +
 .../camel/model/BasicOutputExpressionNode.java     |     5 +-
 .../org/apache/camel/model/BeanModelHelper.java    |     7 +-
 .../org/apache/camel/model/CatchDefinition.java    |     4 +-
 .../org/apache/camel/model/ChoiceDefinition.java   |    10 +
 .../apache/camel/model/OtherwiseDefinition.java    |     6 +
 .../apache/camel/model/ProcessorDefinition.java    |     6 +
 .../camel/model/ProcessorDefinitionHelper.java     |   165 +-
 .../apache/camel/model/RouteDefinitionHelper.java  |    15 +-
 .../apache/camel/model/SetHeadersDefinition.java   |     3 +-
 .../apache/camel/model/SetVariablesDefinition.java |     3 +-
 .../apache/camel/model/TransactedDefinition.java   |     5 +-
 .../org/apache/camel/model/WhenDefinition.java     |     9 +
 .../org/apache/camel/model/app/package-info.java   |     7 +-
 .../apache/camel/model/config/package-info.java    |     7 +-
 .../camel/model/dataformat/package-info.java       |     7 +-
 .../DefaultErrorHandlerDefinition.java             |     3 +-
 .../camel/model/errorhandler/package-info.java     |     7 +-
 .../apache/camel/model/language/package-info.java  |     7 +-
 .../camel/model/loadbalancer/package-info.java     |     7 +-
 .../java/org/apache/camel/model/package-info.java  |     7 +-
 .../org/apache/camel/model/rest/package-info.java  |     7 +-
 .../apache/camel/model/tokenizer/package-info.java |     7 +-
 .../camel/model/transformer/package-info.java      |     7 +-
 .../apache/camel/model/validator/package-info.java |     7 +-
 .../org/apache/camel/processor/PollEnricher.java   |    24 +-
 .../org/apache/camel/processor/RecipientList.java  |     3 +-
 .../processor/aggregate/AggregateProcessor.java    |    23 +
 .../errorhandler/RedeliveryErrorHandler.java       |    74 +-
 .../apache/camel/processor/saga/SagaProcessor.java |    12 +-
 .../camel/reifier/AbstractPolicyReifier.java       |     3 +-
 .../org/apache/camel/reifier/AbstractReifier.java  |     2 +-
 .../org/apache/camel/reifier/AggregateReifier.java |     4 +
 .../org/apache/camel/reifier/ProcessorReifier.java |     4 -
 .../apache/camel/reifier/SetHeadersReifier.java    |     5 +-
 .../apache/camel/reifier/SetVariablesReifier.java  |     5 +-
 .../apache/camel/reifier/TransactedReifier.java    |     3 +-
 .../reifier/dataformat/DataFormatReifier.java      |     4 -
 .../camel/reifier/language/ExpressionReifier.java  |     4 -
 .../reifier/loadbalancer/LoadBalancerReifier.java  |     4 -
 .../reifier/transformer/TransformerReifier.java    |     4 -
 .../camel/reifier/validator/ValidatorReifier.java  |     4 -
 .../org/apache/camel/core/xml/package-info.java    |     7 +-
 .../camel/core/xml/util/jsse/package-info.java     |     9 +-
 .../camel/builder/ExpressionBuilderTest.java       |     2 +-
 .../camel/component/browse/BrowseFilterTest.java   |     3 +-
 .../FileConsumerIdempotentKeyNameAndSizeTest.java  |     2 -
 .../component/file/FileConsumerIdempotentTest.java |     7 +-
 .../component/file/FileConsumerIncludeExtTest.java |     2 +-
 .../file/FileConsumerMoveFailureTest.java          |    22 +-
 ...FileConsumerPollStrategyStopOnRollbackTest.java |    13 +-
 .../PropertiesComponentLoadPropertiesTest.java     |     3 +-
 .../PropertiesComponentReloadPropertiesTest.java   |     7 +-
 .../PropertiesComponentResolvedValueTest.java      |     3 +-
 .../xslt/XsltTransformingExceptionTest.java        |     6 +-
 .../converter/stream/CachedOutputStreamTest.java   |     9 +-
 .../org/apache/camel/impl/CustomIdFactoryTest.java |     6 +-
 .../impl/DefaultComponentAutowiredFalseTest.java   |     3 +-
 .../camel/impl/DefaultComponentAutowiredTest.java  |     9 +-
 .../apache/camel/impl/DummyLifecycleStrategy.java  |     8 +-
 .../apache/camel/impl/StopTimeoutRouteTest.java    |    16 +-
 ...ostProcessorHelperSedaConsumePredicateTest.java |    10 +-
 .../DefaultPackageScanResourceResolverTest.java    |    56 +
 .../java/org/apache/camel/impl/engine/MyBean.java  |     4 +-
 .../AggregatorWithBatchConsumingIssueTest.java     |     4 +-
 .../apache/camel/language/simple/SimpleTest.java   |    23 +
 .../camel/model/SetHeadersDefinitionTest.java      |     6 +-
 .../camel/model/SetVariablesDefinitionTest.java    |     6 +-
 .../BeanRecipientListInterfaceAnnotationTest.java  |     3 +-
 .../camel/processor/BeanRecipientListTest.java     |     3 +-
 .../processor/DynamicRouterAnnotationTest.java     |     3 +-
 .../MulticastParallelStreamingTimeoutTest.java     |     6 +-
 .../MulticastParallelTimeoutStreamCachingTest.java |    51 +-
 .../processor/RecipientListBeanOnPrepareTest.java  |     3 +-
 .../RecipientListBeanSubUnitOfWorkTest.java        |     3 +-
 .../RecipientListFineGrainedErrorHandlingTest.java |     3 +-
 ...ntListParallelFineGrainedErrorHandlingTest.java |     3 +-
 .../processor/RecipientListReturnValueTest.java    |     3 +-
 ...eliverToSubRouteRemoveHeadersDecrementTest.java |   106 +
 .../RedeliverToSubRouteRemoveHeadersTest.java      |   121 +
 ...sequenceBatchNotIgnoreInvalidExchangesTest.java |     2 +-
 .../camel/processor/SagaRemoveHeadersTest.java     |    90 +
 .../camel/processor/SetHeadersProcessorTest.java   |     5 +-
 .../camel/processor/SetVariablesProcessorTest.java |     5 +-
 .../processor/SimpleProcessorTraceableTest.java    |     3 +-
 .../AggregateExpressionTimeoutPerGroupTest.java    |     2 +-
 .../aggregator/AggregateLostGroupIssueTest.java    |    48 +-
 .../AggregateOptimisticLockSyncRetryTest.java      |   210 +
 .../aggregator/AggregateProcessorTest.java         |    18 +-
 .../aggregator/AggregateTimeoutOnlyTest.java       |    10 +-
 .../aggregator/AlbertoAggregatorTest.java          |    10 +-
 ...sorAwaitManagerInterruptWithRedeliveryTest.java |     5 +-
 .../ConcurrentRequestsThrottlerTest.java           |    18 +-
 .../processor/throttle/requests/ThrottlerTest.java |    32 +-
 .../camel/support/DefaultTimeoutMapTest.java       |    18 +-
 .../apache/camel/support/component/TestProxy.java  |    13 +-
 .../support/jsse/TrustManagersParametersTest.java  |    55 +-
 .../camel/impl/health/ContextHealthCheck.java      |     3 +-
 .../impl/health/RouteControllerHealthCheck.java    |     3 +-
 .../impl/health/SecurityPolicyHealthCheck.java     |     3 +-
 .../Otel2ConfigurationPropertiesConfigurer.java    |     7 +
 ...emetryDevConfigurationPropertiesConfigurer.java |     7 +
 .../camel-main-configuration-metadata.json         |    10 +-
 .../org/apache/camel/main/components.properties    |     2 -
 core/camel-main/src/main/docs/main.adoc            |    14 +-
 .../camel/main/DefaultConfigurationConfigurer.java |     2 +-
 .../camel/main/DefaultConfigurationProperties.java |    12 +-
 .../camel/main/Otel2ConfigurationProperties.java   |    18 +-
 .../main/SecurityConfigurationProperties.java      |     3 +-
 .../main/TelemetryDevConfigurationProperties.java  |    18 +-
 .../main/MainComponentAutowiredFalseTest.java      |     3 +-
 .../java/org/apache/camel/main/MainSSLTest.java    |     8 +-
 .../main/MainSecurityPolicyHealthCheckTest.java    |     6 +-
 .../DefaultManagementObjectNameStrategy.java       |     3 +-
 .../management/JmxManagementStrategyFactory.java   |     5 +-
 .../management/AbstractManagedThrottlerTest.java   |    23 +-
 .../management/DumpRouteStructureChoiceTest.java   |   170 +
 .../management/DumpRouteStructureDoTryTest.java    |   156 +
 .../camel/management/DumpRouteStructureTest.java   |    33 +-
 .../ManagedAConcurrentThrottlerTest.java           |     6 +-
 .../camel/management/ManagedAThrottlerTest.java    |     2 -
 .../management/ManagedAggregateControllerTest.java |    25 +-
 .../management/ManagedRouteGroupLastErrorTest.java |     2 +-
 .../apache/camel/management/ManagedTimerTest.java  |     3 +-
 .../apache/camel/saga/InMemorySagaCoordinator.java |     1 +
 .../org/apache/camel/support/DefaultRegistry.java  |     4 +-
 .../org/apache/camel/support/ExchangeHelper.java   |     3 +
 .../camel/support/ExtendedExchangeExtension.java   |    36 +
 .../camel/support/LifecycleStrategySupport.java    |     8 +-
 .../apache/camel/support/LocalBeanRegistry.java    |     2 +-
 .../org/apache/camel/support/LoggerHelper.java     |    28 +-
 .../org/apache/camel/support/PluginHelper.java     |    15 +
 .../camel/support/PropertyBindingSupport.java      |     2 +-
 .../camel/support/builder/ExpressionBuilder.java   |     6 +-
 .../org/apache/camel/support/jndi/JndiContext.java |     7 +-
 .../camel/support/scan/PackageScanHelper.java      |     3 +-
 .../camel/support/scan/PackageScanJarResource.java |    15 +-
 .../main/java/org/apache/camel/util/IOHelper.java  |     3 +-
 .../java/org/apache/camel/util/ObjectHelper.java   |     8 +-
 .../java/org/apache/camel/xml/in/ModelParser.java  |     1 +
 .../java/org/apache/camel/xml/out/ModelWriter.java |     1 +
 .../apache/camel/converter/jaxp/XmlConverter.java  |     8 +-
 .../support/builder/xml/NamespacesHelper.java      |     2 +-
 .../support/builder/xml/XMLConverterHelper.java    |     4 +-
 .../apache/camel/util/xml/StreamSourceCache.java   |     3 +-
 .../org/apache/camel/yaml/out/ModelWriter.java     |     1 +
 .../apache/camel/yaml/out/XPathNamespacesTest.java |     2 +-
 coverage/pom.xml                                   |    15 -
 docs/.pnp.cjs                                      |   137 +-
 .../modules/ROOT/examples/json/grape.json          |     1 -
 .../modules/ROOT/examples/json/guava-eventbus.json |     1 -
 docs/components/modules/ROOT/nav.adoc              |     2 -
 .../modules/ROOT/pages/grape-component.adoc        |     1 -
 .../ROOT/pages/guava-eventbus-component.adoc       |     1 -
 .../modules/others/examples/json/diagram.json      |     1 +
 .../modules/others/examples/json/elytron.json      |     1 -
 docs/components/modules/others/nav.adoc            |     2 +-
 docs/components/modules/others/pages/diagram.adoc  |     1 +
 docs/components/modules/others/pages/elytron.adoc  |     1 -
 docs/gulpfile.js                                   |     2 +-
 .../working-with-camel-core/pages/index.adoc       |     1 +
 docs/package.json                                  |     4 +-
 .../ROOT/images/images/route-diagram-sample.png    |   Bin 0 -> 18833 bytes
 docs/user-manual/modules/ROOT/nav.adoc             |     1 +
 .../ROOT/pages/camel-4x-upgrade-guide-4_14.adoc    |    84 +-
 .../ROOT/pages/camel-4x-upgrade-guide-4_18.adoc    |    82 +
 .../ROOT/pages/camel-4x-upgrade-guide-4_19.adoc    |     9 +
 .../ROOT/pages/camel-4x-upgrade-guide-4_21.adoc    |   138 +-
 docs/user-manual/modules/ROOT/pages/dsl.adoc       |     1 +
 .../modules/ROOT/pages/getting-started.adoc        |    39 +-
 docs/user-manual/modules/ROOT/pages/index.adoc     |     1 +
 .../camel-jbang-cmd-route-diagram.adoc             |     6 +-
 .../camel-jbang-cmd-route-structure.adoc           |     1 +
 .../camel-jbang-dependency-update.adoc             |     3 +-
 .../jbang-commands/camel-jbang-dependency.adoc     |     2 +-
 .../pages/jbang-commands/camel-jbang-wrapper.adoc  |     1 +
 .../modules/ROOT/pages/route-diagram.adoc          |   122 +
 docs/yarn.lock                                     |    48 +-
 .../camel/cli/connector/LocalCliConnector.java     |     3 +-
 .../component/ComponentsBuilderFactory.java        |    29 +-
 .../dsl/GrapeComponentBuilderFactory.java          |   140 -
 .../dsl/GuavaEventbusComponentBuilderFactory.java  |   187 -
 .../Langchain4jChatComponentBuilderFactory.java    |    33 +-
 .../component/dsl/NatsComponentBuilderFactory.java |    40 +
 .../dsl/OpenaiComponentBuilderFactory.java         |    20 +-
 .../dsl/Sjms2ComponentBuilderFactory.java          |    25 +
 .../component/dsl/SjmsComponentBuilderFactory.java |    25 +
 .../builder/endpoint/EndpointBuilderFactory.java   |     2 -
 .../camel/builder/endpoint/EndpointBuilders.java   |     2 -
 .../builder/endpoint/StaticEndpointBuilders.java   |   112 +-
 .../endpoint/dsl/BlobEndpointBuilderFactory.java   |    16 +
 .../dsl/DigitalOceanEndpointBuilderFactory.java    |     3 +
 .../endpoint/dsl/GrapeEndpointBuilderFactory.java  |   205 -
 .../dsl/GuavaEventBusEndpointBuilderFactory.java   |   557 -
 .../endpoint/dsl/IrcEndpointBuilderFactory.java    |     3 +
 .../endpoint/dsl/IronMQEndpointBuilderFactory.java |     3 +
 .../dsl/LangChain4jChatEndpointBuilderFactory.java |   335 +-
 .../endpoint/dsl/NatsEndpointBuilderFactory.java   |    68 +
 .../endpoint/dsl/OpenAIEndpointBuilderFactory.java |   288 +-
 .../endpoint/dsl/Sjms2EndpointBuilderFactory.java  |   132 +
 .../endpoint/dsl/SjmsEndpointBuilderFactory.java   |   132 +
 dsl/camel-jbang/camel-jbang-console/pom.xml        |     5 +
 .../apache/camel/dev-console/route-diagram.json    |    15 +
 .../org/apache/camel/dev-console/route-diagram     |     2 +-
 .../camel/jbang/console/SourceDirDevConsole.java   |     2 +-
 dsl/camel-jbang/camel-jbang-core/pom.xml           |     4 +
 .../META-INF/camel-jbang-commands-metadata.json    |     6 +-
 .../dsl/jbang/core/commands/DependencyList.java    |     3 +-
 .../dsl/jbang/core/commands/DependencyUpdate.java  |   501 +-
 .../camel/dsl/jbang/core/commands/Explain.java     |     5 +-
 .../dsl/jbang/core/commands/ExportBaseCommand.java |     8 +-
 .../dsl/jbang/core/commands/ExportQuarkus.java     |     9 +-
 .../camel/dsl/jbang/core/commands/Harden.java      |     5 +-
 .../apache/camel/dsl/jbang/core/commands/Init.java |     3 +-
 .../apache/camel/dsl/jbang/core/commands/Run.java  |     2 +-
 .../camel/dsl/jbang/core/commands/RunHelper.java   |     3 +-
 .../dsl/jbang/core/commands/SBOMGenerator.java     |     7 +-
 .../dsl/jbang/core/commands/WrapperCommand.java    |    24 +-
 .../core/commands/action/ActionBaseCommand.java    |     3 +-
 .../commands/action/CamelRouteDiagramAction.java   |   128 +-
 .../commands/action/CamelRouteStructureAction.java |    13 +
 .../commands/action/RouteDiagramLayoutEngine.java  |   262 -
 .../dsl/jbang/core/commands/process/Jolokia.java   |    65 +-
 .../camel/dsl/jbang/core/common/PathUtils.java     |     3 +-
 .../camel/dsl/jbang/core/common/PluginHelper.java  |    30 +-
 .../jbang/core/commands/DependencyUpdateTest.java  |   282 +-
 .../camel/dsl/jbang/core/commands/ExportTest.java  |     3 +-
 .../jbang/core/commands/WrapperCommandTest.java    |    34 +-
 .../action/CamelRouteDiagramActionTest.java        |   458 +-
 .../dsl/jbang/core/common/PluginHelperTest.java    |    59 +
 .../test/resources/dependency-update/main-pom.xml  |    43 +-
 .../resources/dependency-update/quarkus-pom.xml    |    68 +
 .../test/resources/dependency-update/route.yaml    |    38 +-
 .../dependency-update/springboot-pom.xml}          |    43 +-
 .../camel-jbang-main/dist/CamelJBang.java          |     8 +-
 .../src/main/jbang/main/CamelJBang.java            |     8 +-
 .../jbang/core/commands/mcp/RouteDiagramTools.java |   113 +
 .../jbang/core/commands/mcp/TransformTools.java    |     3 +-
 .../commands/mcp/DependencyCheckToolsTest.java     |     4 +-
 .../jbang/core/commands/mcp/DiagnoseToolsTest.java |     4 +-
 .../core/commands/mcp/RouteDiagramToolsTest.java   |    53 +
 .../core/commands/mcp/TestScaffoldToolsTest.java   |     3 +-
 .../core/commands/generate/GeneratePlugin.java     |     2 +-
 .../kubernetes/KubernetesExportKnativeTest.java    |     5 +-
 .../jbang/core/commands/tui/CamelCatalogTui.java   |     3 +-
 .../dsl/jbang/core/commands/tui/CamelMonitor.java  |    22 +-
 .../dsl/jbang/core/commands/tui/TuiPlugin.java     |     2 +-
 dsl/camel-jbang/camel-launcher/pom.xml             |     9 +-
 .../camel-launcher/src/main/assembly/bin.xml       |     9 +
 dsl/camel-kamelet-main/pom.xml                     |     4 +
 .../camel-component-known-dependencies.properties  |     2 -
 ...mel-factoryfinder-known-dependencies.properties |     1 +
 .../DependencyDownloaderPropertiesComponent.java   |     3 +-
 .../dsl/yaml/deserializers/ModelDeserializers.java |     6 +
 .../deserializers/ModelDeserializersResolver.java  |     2 +
 .../yaml/deserializers/KameletDeserializer.java    |     2 +-
 .../OutputAwareFromDefinitionDeserializer.java     |     3 +-
 .../RouteConfigurationDefinitionDeserializer.java  |     5 +-
 .../deserializers/RouteDefinitionDeserializer.java |     3 +-
 .../RouteTemplateDefinitionDeserializer.java       |     8 +-
 .../TemplatedRouteDefinitionDeserializer.java      |     6 +-
 .../dsl/yaml/GenerateYamlDeserializersMojo.java    |    20 +-
 .../resources/schema/camelYamlDsl-canonical.json   |     6 +
 .../generated/resources/schema/camelYamlDsl.json   |     6 +
 .../org/apache/camel/dsl/yaml/UnmarshalTest.groovy |    12 +-
 parent/pom.xml                                     |   178 +-
 pom.xml                                            |     2 +-
 proposals/tracing.adoc                             |    22 +-
 .../test/infra/aws2/services/AWSContainer.java     |     6 +-
 .../infra/cli/services/CliLocalProcessService.java |     3 +-
 .../camel/test/infra/cli/services/Dockerfile       |     2 +-
 .../infra/consul/services/container.properties     |     2 +-
 .../embedded/SftpEmbeddedInfraService.java         |    19 +
 .../test/infra/iggy/services/IggyContainer.java    |     5 +-
 .../InfinispanLocalContainerInfraService.java      |     6 +-
 .../infra/kafka/services/ConfluentContainer.java   |     4 +-
 .../infra/kafka/services/StrimziContainer.java     |     4 +-
 .../test/infra/kafka/services/container.properties |     2 +-
 .../openai/mock/AudioTranscriptionExpectation.java |    61 +
 .../mock/AudioTranscriptionRequestHandler.java     |    70 +
 .../mock/AudioTranscriptionResponseBuilder.java    |    59 +
 .../test/infra/openai/mock/MockExpectation.java    |     9 +
 .../camel/test/infra/openai/mock/OpenAIMock.java   |    11 +-
 .../test/infra/openai/mock/OpenAIMockBuilder.java  |    63 +-
 .../infra/openai/mock/OpenAIMockServerHandler.java |     8 +-
 .../test/infra/openai/mock/RequestHandler.java     |     5 +-
 .../test/infra/openai/mock/ResponseBuilder.java    |    16 +-
 .../infra/pulsar/services/container.properties     |     2 +-
 .../infra/rabbitmq/services/container.properties   |     2 +-
 .../serving/services/container.properties          |     2 +-
 .../camel/itest/security/GreeterClientTest.java    |     6 +-
 .../camel/itest/utils/extensions/GreeterImpl.java  |    10 +-
 .../camel/tooling/maven/MavenDownloaderImpl.java   |     6 +-
 .../org/apache/camel/tooling/model/JsonMapper.java |     9 +-
 .../org/apache/camel/util/json/JsonObject.java     |     4 +-
 .../java/org/apache/camel/util/json/Yylex.java     |    24 +-
 .../packaging/PrepareCamelJBangCommandsMojo.java   |     9 +-
 .../maven/packaging/UpdateSensitizeHelper.java     |     5 +-
 .../camel/maven/packaging/XRefCheckMojo.java       |     2 +-
 .../maven/sync/properties/SyncPropertiesMojo.java  |     5 +-
 1432 files changed, 38793 insertions(+), 34474 deletions(-)
 create mode 100644 .github/actions/check-container-upgrade/requirements.in
 create mode 100644 .github/actions/check-container-upgrade/requirements.txt
 delete mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/grape.json
 delete mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/guava-eventbus.json
 create mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/dev-consoles/route-diagram.json
 create mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others/diagram.json
 delete mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others/elytron.json
 create mode 100644 
components/camel-ai/camel-openai/src/main/java/org/apache/camel/component/openai/OpenAIAudioTranscriptionProducer.java
 create mode 100644 
components/camel-ai/camel-openai/src/test/java/org/apache/camel/component/openai/OpenAIAudioTranscriptionMockTest.java
 create mode 100644 
components/camel-ai/camel-openai/src/test/java/org/apache/camel/component/openai/OpenAIAudioTranscriptionVerboseMockTest.java
 rename components/{camel-elytron => camel-diagram}/pom.xml (51%)
 create mode 100644 
components/camel-diagram/src/generated/resources/META-INF/org/apache/camel/dev-console/route-diagram.json
 copy 
components/{camel-grape/src/generated/resources/META-INF/services/org/apache/camel/component/grape
 => 
camel-diagram/src/generated/resources/META-INF/services/org/apache/camel/dev-console/route-diagram}
 (51%)
 create mode 100644 
components/camel-diagram/src/generated/resources/META-INF/services/org/apache/camel/dev-consoles.properties
 create mode 100644 
components/camel-diagram/src/generated/resources/META-INF/services/org/apache/camel/other.properties
 copy 
components/{camel-grape/src/generated/resources/META-INF/services/org/apache/camel/component/grape
 => 
camel-diagram/src/generated/resources/META-INF/services/org/apache/camel/route-diagram-dumper}
 (50%)
 create mode 100644 
components/camel-diagram/src/generated/resources/diagram.json
 create mode 100644 components/camel-diagram/src/main/docs/diagram.adoc
 create mode 100644 
components/camel-diagram/src/main/java/org/apache/camel/diagram/DefaultRouteDiagramDumper.java
 create mode 100644 
components/camel-diagram/src/main/java/org/apache/camel/diagram/DiagramDevConsole.java
 create mode 100644 
components/camel-diagram/src/main/java/org/apache/camel/diagram/RouteDiagramHelper.java
 create mode 100644 
components/camel-diagram/src/main/java/org/apache/camel/diagram/RouteDiagramLayoutEngine.java
 rename 
{dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/action
 => 
components/camel-diagram/src/main/java/org/apache/camel/diagram}/RouteDiagramRenderer.java
 (62%)
 create mode 100644 
components/camel-diagram/src/test/java/org/apache/camel/diagram/DefaultRouteDiagramDumperTest.java
 create mode 100644 
components/camel-diagram/src/test/java/org/apache/camel/diagram/DiagramDevConsoleTest.java
 create mode 100644 
components/camel-diagram/src/test/java/org/apache/camel/diagram/RouteDiagramTest.java
 rename components/{camel-elytron => 
camel-diagram}/src/test/resources/log4j2.properties (95%)
 delete mode 100644 
components/camel-elytron/src/generated/resources/META-INF/services/org/apache/camel/other.properties
 delete mode 100644 
components/camel-elytron/src/generated/resources/elytron.json
 delete mode 100644 components/camel-elytron/src/main/docs/elytron.adoc
 delete mode 100644 
components/camel-elytron/src/main/java/org/apache/camel/component/elytron/ElytronSecurityProvider.java
 delete mode 100644 
components/camel-elytron/src/main/java/org/apache/camel/component/elytron/ElytronSercurityConfiguration.java
 delete mode 100644 
components/camel-elytron/src/test/java/org/apache/camel/component/elytron/BaseElytronTest.java
 delete mode 100644 
components/camel-elytron/src/test/java/org/apache/camel/component/elytron/ElytronBearerTokenTest.java
 delete mode 100644 components/camel-grape/pom.xml
 delete mode 100644 
components/camel-grape/src/generated/java/org/apache/camel/component/grape/GrapeComponentConfigurer.java
 delete mode 100644 
components/camel-grape/src/generated/java/org/apache/camel/component/grape/GrapeEndpointConfigurer.java
 delete mode 100644 
components/camel-grape/src/generated/java/org/apache/camel/component/grape/GrapeEndpointUriFactory.java
 delete mode 100644 
components/camel-grape/src/generated/resources/META-INF/org/apache/camel/component/grape/grape.json
 delete mode 100644 
components/camel-grape/src/generated/resources/META-INF/services/org/apache/camel/component.properties
 delete mode 100644 
components/camel-grape/src/generated/resources/META-INF/services/org/apache/camel/configurer/grape-component
 delete mode 100644 
components/camel-grape/src/generated/resources/META-INF/services/org/apache/camel/configurer/grape-endpoint
 delete mode 100644 
components/camel-grape/src/generated/resources/META-INF/services/org/apache/camel/urifactory/grape-endpoint
 delete mode 100644 components/camel-grape/src/main/docs/grape-component.adoc
 delete mode 100644 
components/camel-grape/src/main/java/org/apache/camel/component/grape/FilePatchesRepository.java
 delete mode 100644 
components/camel-grape/src/main/java/org/apache/camel/component/grape/GrapeCommand.java
 delete mode 100644 
components/camel-grape/src/main/java/org/apache/camel/component/grape/GrapeComponent.java
 delete mode 100644 
components/camel-grape/src/main/java/org/apache/camel/component/grape/GrapeConstants.java
 delete mode 100644 
components/camel-grape/src/main/java/org/apache/camel/component/grape/GrapeEndpoint.java
 delete mode 100644 
components/camel-grape/src/main/java/org/apache/camel/component/grape/GrapeProducer.java
 delete mode 100644 
components/camel-grape/src/main/java/org/apache/camel/component/grape/MavenCoordinates.java
 delete mode 100644 
components/camel-grape/src/main/java/org/apache/camel/component/grape/PatchesRepository.java
 delete mode 100644 
components/camel-grape/src/test/java/org/apache/camel/component/grape/GrapeComponentTest.java
 delete mode 100644 components/camel-grape/src/test/resources/log4j2.properties
 delete mode 100644 
components/camel-guava-eventbus/src/generated/java/org/apache/camel/component/guava/eventbus/GuavaEventBusComponentConfigurer.java
 delete mode 100644 
components/camel-guava-eventbus/src/generated/java/org/apache/camel/component/guava/eventbus/GuavaEventBusEndpointConfigurer.java
 delete mode 100644 
components/camel-guava-eventbus/src/generated/java/org/apache/camel/component/guava/eventbus/GuavaEventBusEndpointUriFactory.java
 delete mode 100644 
components/camel-guava-eventbus/src/generated/resources/META-INF/org/apache/camel/component/guava/eventbus/guava-eventbus.json
 delete mode 100644 
components/camel-guava-eventbus/src/generated/resources/META-INF/services/org/apache/camel/component.properties
 delete mode 100644 
components/camel-guava-eventbus/src/generated/resources/META-INF/services/org/apache/camel/component/guava-eventbus
 delete mode 100644 
components/camel-guava-eventbus/src/generated/resources/META-INF/services/org/apache/camel/configurer/guava-eventbus-component
 delete mode 100644 
components/camel-guava-eventbus/src/generated/resources/META-INF/services/org/apache/camel/configurer/guava-eventbus-endpoint
 delete mode 100644 
components/camel-guava-eventbus/src/generated/resources/META-INF/services/org/apache/camel/urifactory/guava-eventbus-endpoint
 delete mode 100644 
components/camel-guava-eventbus/src/main/docs/guava-eventbus-component.adoc
 delete mode 100644 
components/camel-guava-eventbus/src/main/java/org/apache/camel/component/guava/eventbus/CamelEventHandler.java
 delete mode 100644 
components/camel-guava-eventbus/src/main/java/org/apache/camel/component/guava/eventbus/FilteringCamelEventHandler.java
 delete mode 100644 
components/camel-guava-eventbus/src/main/java/org/apache/camel/component/guava/eventbus/GuavaEventBusComponent.java
 delete mode 100644 
components/camel-guava-eventbus/src/main/java/org/apache/camel/component/guava/eventbus/GuavaEventBusConsumer.java
 delete mode 100644 
components/camel-guava-eventbus/src/main/java/org/apache/camel/component/guava/eventbus/GuavaEventBusEndpoint.java
 delete mode 100644 
components/camel-guava-eventbus/src/main/java/org/apache/camel/component/guava/eventbus/GuavaEventBusProducer.java
 delete mode 100644 
components/camel-guava-eventbus/src/test/java/org/apache/camel/component/guava/eventbus/CustomListener.java
 delete mode 100644 
components/camel-guava-eventbus/src/test/java/org/apache/camel/component/guava/eventbus/CustomMultiEventListener.java
 delete mode 100644 
components/camel-guava-eventbus/src/test/java/org/apache/camel/component/guava/eventbus/DeadEventListener.java
 delete mode 100644 
components/camel-guava-eventbus/src/test/java/org/apache/camel/component/guava/eventbus/GuavaEventBusComponentTest.java
 delete mode 100644 
components/camel-guava-eventbus/src/test/java/org/apache/camel/component/guava/eventbus/GuavaEventBusConsumerConfigurationTest.java
 delete mode 100644 
components/camel-guava-eventbus/src/test/java/org/apache/camel/component/guava/eventbus/GuavaEventBusConsumerTest.java
 delete mode 100644 
components/camel-guava-eventbus/src/test/java/org/apache/camel/component/guava/eventbus/GuavaEventBusConsumingDeadEventsTest.java
 delete mode 100644 
components/camel-guava-eventbus/src/test/java/org/apache/camel/component/guava/eventbus/GuavaEventBusProducerTest.java
 delete mode 100644 
components/camel-guava-eventbus/src/test/java/org/apache/camel/component/guava/eventbus/MessageWrapper.java
 delete mode 100644 
components/camel-guava-eventbus/src/test/resources/log4j2.properties
 create mode 100644 
components/camel-hazelcast/src/main/java/org/apache/camel/component/hazelcast/HazelcastSerializationFilterHelper.java
 create mode 100644 
components/camel-hazelcast/src/test/java/org/apache/camel/component/hazelcast/HazelcastSerializationFilterHelperTest.java
 delete mode 100644 
components/camel-infinispan/camel-infinispan/src/test/resources/infinispan/client-mac.properties
 copy 
components/{camel-bindy/src/test/java/org/apache/camel/dataformat/bindy/csv2/BindyMarshalWithQuoteTest.java
 => 
camel-jsonpath/src/test/java/org/apache/camel/jsonpath/JsonPathSimpleResultTypeTest.java}
 (50%)
 copy 
components/{camel-telemetry/src/main/java/org/apache/camel/telemetry/TraceProcessorsInterceptStrategy.java
 => 
camel-micrometer-observability/src/main/java/org/apache/camel/micrometer/observability/TraceProcessorsMicrometerObsInterceptStrategy.java}
 (51%)
 copy 
components/camel-micrometer-observability/src/test/java/org/apache/camel/micrometer/observability/{SpanInjectionTest.java
 => BaggageInjectionTest.java} (91%)
 delete mode 100644 
components/camel-micrometer-observability/src/test/java/org/apache/camel/micrometer/observability/MicrometerObservabilityTrace.java
 delete mode 100644 
components/camel-micrometer-observability/src/test/java/org/apache/camel/micrometer/observability/MicrometerObservabilityTracerTestSupport.java
 copy 
components/camel-micrometer-observability/src/test/java/org/apache/camel/micrometer/observability/{SpanCustomizationTest.java
 => SpanBeanTest.java} (76%)
 copy 
components/camel-nats/src/test/java/org/apache/camel/component/nats/jetstream/{NatsJetstreamConsumerIT.java
 => NatsJetstreamConsumerPullIT.java} (70%)
 create mode 100644 components/camel-ocsf/src/main/resources/schema/Packet.json
 create mode 100644 components/camel-ocsf/src/main/resources/schema/Token.json
 copy 
components/{camel-telemetry/src/main/java/org/apache/camel/telemetry/TraceProcessorsInterceptStrategy.java
 => 
camel-opentelemetry2/src/main/java/org/apache/camel/opentelemetry2/TraceProcessorsOtelInterceptStrategy.java}
 (53%)
 delete mode 100644 
components/camel-opentelemetry2/src/test/java/org/apache/camel/opentelemetry2/BaggageInjectionInternalTest.java
 copy 
components/{camel-micrometer-observability/src/test/java/org/apache/camel/micrometer/observability/SpanCustomizationTest.java
 => 
camel-opentelemetry2/src/test/java/org/apache/camel/opentelemetry2/SpanBeanTest.java}
 (58%)
 create mode 100644 
components/camel-sjms/src/test/java/org/apache/camel/component/sjms/jms/JmsBindingObjectMessageEnabledTest.java
 create mode 100644 
components/camel-sjms/src/test/java/org/apache/camel/component/sjms/producer/SjmsObjectMessageEnabledTest.java
 copy 
components/camel-telemetry-dev/src/test/java/org/apache/camel/telemetrydev/{TelemetryDevTracerTest.java
 => SpanBeanTest.java} (52%)
 create mode 100644 
components/camel-telemetry/src/main/java/org/apache/camel/telemetry/decorators/AwsAthenaSpanDecorator.java
 create mode 100644 
components/camel-telemetry/src/main/java/org/apache/camel/telemetry/decorators/AwsBedrockSpanDecorator.java
 create mode 100644 
components/camel-telemetry/src/main/java/org/apache/camel/telemetry/decorators/AwsCloudtrailSpanDecorator.java
 create mode 100644 
components/camel-telemetry/src/main/java/org/apache/camel/telemetry/decorators/AwsComprehendSpanDecorator.java
 create mode 100644 
components/camel-telemetry/src/main/java/org/apache/camel/telemetry/decorators/AwsConfigSpanDecorator.java
 create mode 100644 
components/camel-telemetry/src/main/java/org/apache/camel/telemetry/decorators/AwsCwSpanDecorator.java
 create mode 100644 
components/camel-telemetry/src/main/java/org/apache/camel/telemetry/decorators/AwsDdbSpanDecorator.java
 create mode 100644 
components/camel-telemetry/src/main/java/org/apache/camel/telemetry/decorators/AwsDdbStreamSpanDecorator.java
 create mode 100644 
components/camel-telemetry/src/main/java/org/apache/camel/telemetry/decorators/AwsEc2SpanDecorator.java
 create mode 100644 
components/camel-telemetry/src/main/java/org/apache/camel/telemetry/decorators/AwsEcsSpanDecorator.java
 create mode 100644 
components/camel-telemetry/src/main/java/org/apache/camel/telemetry/decorators/AwsEksSpanDecorator.java
 create mode 100644 
components/camel-telemetry/src/main/java/org/apache/camel/telemetry/decorators/AwsEventbridgeSpanDecorator.java
 create mode 100644 
components/camel-telemetry/src/main/java/org/apache/camel/telemetry/decorators/AwsIamSpanDecorator.java
 create mode 100644 
components/camel-telemetry/src/main/java/org/apache/camel/telemetry/decorators/AwsKinesisFirehoseSpanDecorator.java
 create mode 100644 
components/camel-telemetry/src/main/java/org/apache/camel/telemetry/decorators/AwsKinesisSpanDecorator.java
 create mode 100644 
components/camel-telemetry/src/main/java/org/apache/camel/telemetry/decorators/AwsKmsSpanDecorator.java
 create mode 100644 
components/camel-telemetry/src/main/java/org/apache/camel/telemetry/decorators/AwsLambdaSpanDecorator.java
 create mode 100644 
components/camel-telemetry/src/main/java/org/apache/camel/telemetry/decorators/AwsMqSpanDecorator.java
 create mode 100644 
components/camel-telemetry/src/main/java/org/apache/camel/telemetry/decorators/AwsMskSpanDecorator.java
 create mode 100644 
components/camel-telemetry/src/main/java/org/apache/camel/telemetry/decorators/AwsParameterStoreSpanDecorator.java
 create mode 100644 
components/camel-telemetry/src/main/java/org/apache/camel/telemetry/decorators/AwsPollySpanDecorator.java
 create mode 100644 
components/camel-telemetry/src/main/java/org/apache/camel/telemetry/decorators/AwsRedshiftDataSpanDecorator.java
 create mode 100644 
components/camel-telemetry/src/main/java/org/apache/camel/telemetry/decorators/AwsRekognitionSpanDecorator.java
 create mode 100644 
components/camel-telemetry/src/main/java/org/apache/camel/telemetry/decorators/AwsS3SpanDecorator.java
 create mode 100644 
components/camel-telemetry/src/main/java/org/apache/camel/telemetry/decorators/AwsS3VectorsSpanDecorator.java
 create mode 100644 
components/camel-telemetry/src/main/java/org/apache/camel/telemetry/decorators/AwsSecretsManagerSpanDecorator.java
 create mode 100644 
components/camel-telemetry/src/main/java/org/apache/camel/telemetry/decorators/AwsSecurityHubSpanDecorator.java
 create mode 100644 
components/camel-telemetry/src/main/java/org/apache/camel/telemetry/decorators/AwsSesSpanDecorator.java
 create mode 100644 
components/camel-telemetry/src/main/java/org/apache/camel/telemetry/decorators/AwsSnsSpanDecorator.java
 create mode 100644 
components/camel-telemetry/src/main/java/org/apache/camel/telemetry/decorators/AwsSqsSpanDecorator.java
 create mode 100644 
components/camel-telemetry/src/main/java/org/apache/camel/telemetry/decorators/AwsStepFunctionsSpanDecorator.java
 create mode 100644 
components/camel-telemetry/src/main/java/org/apache/camel/telemetry/decorators/AwsStsSpanDecorator.java
 create mode 100644 
components/camel-telemetry/src/main/java/org/apache/camel/telemetry/decorators/AwsTextractSpanDecorator.java
 create mode 100644 
components/camel-telemetry/src/main/java/org/apache/camel/telemetry/decorators/AwsTimestreamSpanDecorator.java
 create mode 100644 
components/camel-telemetry/src/main/java/org/apache/camel/telemetry/decorators/AwsTranscribeSpanDecorator.java
 create mode 100644 
components/camel-telemetry/src/main/java/org/apache/camel/telemetry/decorators/AwsTranslateSpanDecorator.java
 copy 
components/camel-telemetry/src/test/java/org/apache/camel/telemetry/{EnableProcessorsTest.java
 => EnableCoreProcessorsTest.java} (87%)
 copy 
components/camel-telemetry/src/test/java/org/apache/camel/telemetry/{EnableProcessorsTest.java
 => SpanBeanTest.java} (67%)
 create mode 100644 
components/camel-telemetry/src/test/java/org/apache/camel/telemetry/decorators/AwsAthenaSpanDecoratorTest.java
 create mode 100644 
components/camel-telemetry/src/test/java/org/apache/camel/telemetry/decorators/AwsBedrockSpanDecoratorTest.java
 create mode 100644 
components/camel-telemetry/src/test/java/org/apache/camel/telemetry/decorators/AwsCloudtrailSpanDecoratorTest.java
 create mode 100644 
components/camel-telemetry/src/test/java/org/apache/camel/telemetry/decorators/AwsComprehendSpanDecoratorTest.java
 create mode 100644 
components/camel-telemetry/src/test/java/org/apache/camel/telemetry/decorators/AwsConfigSpanDecoratorTest.java
 create mode 100644 
components/camel-telemetry/src/test/java/org/apache/camel/telemetry/decorators/AwsCwSpanDecoratorTest.java
 create mode 100644 
components/camel-telemetry/src/test/java/org/apache/camel/telemetry/decorators/AwsDdbSpanDecoratorTest.java
 create mode 100644 
components/camel-telemetry/src/test/java/org/apache/camel/telemetry/decorators/AwsDdbStreamSpanDecoratorTest.java
 create mode 100644 
components/camel-telemetry/src/test/java/org/apache/camel/telemetry/decorators/AwsEc2SpanDecoratorTest.java
 create mode 100644 
components/camel-telemetry/src/test/java/org/apache/camel/telemetry/decorators/AwsEcsSpanDecoratorTest.java
 create mode 100644 
components/camel-telemetry/src/test/java/org/apache/camel/telemetry/decorators/AwsEksSpanDecoratorTest.java
 create mode 100644 
components/camel-telemetry/src/test/java/org/apache/camel/telemetry/decorators/AwsEventbridgeSpanDecoratorTest.java
 create mode 100644 
components/camel-telemetry/src/test/java/org/apache/camel/telemetry/decorators/AwsIamSpanDecoratorTest.java
 create mode 100644 
components/camel-telemetry/src/test/java/org/apache/camel/telemetry/decorators/AwsKinesisFirehoseSpanDecoratorTest.java
 create mode 100644 
components/camel-telemetry/src/test/java/org/apache/camel/telemetry/decorators/AwsKinesisSpanDecoratorTest.java
 create mode 100644 
components/camel-telemetry/src/test/java/org/apache/camel/telemetry/decorators/AwsKmsSpanDecoratorTest.java
 create mode 100644 
components/camel-telemetry/src/test/java/org/apache/camel/telemetry/decorators/AwsLambdaSpanDecoratorTest.java
 create mode 100644 
components/camel-telemetry/src/test/java/org/apache/camel/telemetry/decorators/AwsMqSpanDecoratorTest.java
 create mode 100644 
components/camel-telemetry/src/test/java/org/apache/camel/telemetry/decorators/AwsMskSpanDecoratorTest.java
 create mode 100644 
components/camel-telemetry/src/test/java/org/apache/camel/telemetry/decorators/AwsParameterStoreSpanDecoratorTest.java
 create mode 100644 
components/camel-telemetry/src/test/java/org/apache/camel/telemetry/decorators/AwsPollySpanDecoratorTest.java
 create mode 100644 
components/camel-telemetry/src/test/java/org/apache/camel/telemetry/decorators/AwsRedshiftDataSpanDecoratorTest.java
 create mode 100644 
components/camel-telemetry/src/test/java/org/apache/camel/telemetry/decorators/AwsRekognitionSpanDecoratorTest.java
 create mode 100644 
components/camel-telemetry/src/test/java/org/apache/camel/telemetry/decorators/AwsS3SpanDecoratorTest.java
 create mode 100644 
components/camel-telemetry/src/test/java/org/apache/camel/telemetry/decorators/AwsS3VectorsSpanDecoratorTest.java
 create mode 100644 
components/camel-telemetry/src/test/java/org/apache/camel/telemetry/decorators/AwsSecretsManagerSpanDecoratorTest.java
 create mode 100644 
components/camel-telemetry/src/test/java/org/apache/camel/telemetry/decorators/AwsSecurityHubSpanDecoratorTest.java
 create mode 100644 
components/camel-telemetry/src/test/java/org/apache/camel/telemetry/decorators/AwsSesSpanDecoratorTest.java
 create mode 100644 
components/camel-telemetry/src/test/java/org/apache/camel/telemetry/decorators/AwsSnsSpanDecoratorTest.java
 create mode 100644 
components/camel-telemetry/src/test/java/org/apache/camel/telemetry/decorators/AwsSqsSpanDecoratorTest.java
 create mode 100644 
components/camel-telemetry/src/test/java/org/apache/camel/telemetry/decorators/AwsStepFunctionsSpanDecoratorTest.java
 create mode 100644 
components/camel-telemetry/src/test/java/org/apache/camel/telemetry/decorators/AwsStsSpanDecoratorTest.java
 create mode 100644 
components/camel-telemetry/src/test/java/org/apache/camel/telemetry/decorators/AwsTextractSpanDecoratorTest.java
 create mode 100644 
components/camel-telemetry/src/test/java/org/apache/camel/telemetry/decorators/AwsTimestreamSpanDecoratorTest.java
 create mode 100644 
components/camel-telemetry/src/test/java/org/apache/camel/telemetry/decorators/AwsTranscribeSpanDecoratorTest.java
 create mode 100644 
components/camel-telemetry/src/test/java/org/apache/camel/telemetry/decorators/AwsTranslateSpanDecoratorTest.java
 copy core/camel-api/src/main/java/org/apache/camel/NamedRoute.java => 
components/camel-test/camel-test-spring-junit6/src/main/java/org/apache/camel/test/spring/junit6/EnableRouteDiagramDump.java
 (57%)
 delete mode 100644 
core/camel-api/src/main/java/org/apache/camel/spi/ReifierStrategy.java
 create mode 100644 
core/camel-api/src/main/java/org/apache/camel/spi/RouteDiagramDumper.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/processor/RedeliverToSubRouteRemoveHeadersDecrementTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/processor/RedeliverToSubRouteRemoveHeadersTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/processor/SagaRemoveHeadersTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/processor/aggregator/AggregateOptimisticLockSyncRetryTest.java
 create mode 100644 
core/camel-management/src/test/java/org/apache/camel/management/DumpRouteStructureChoiceTest.java
 create mode 100644 
core/camel-management/src/test/java/org/apache/camel/management/DumpRouteStructureDoTryTest.java
 delete mode 120000 docs/components/modules/ROOT/examples/json/grape.json
 delete mode 120000 
docs/components/modules/ROOT/examples/json/guava-eventbus.json
 delete mode 120000 docs/components/modules/ROOT/pages/grape-component.adoc
 delete mode 120000 
docs/components/modules/ROOT/pages/guava-eventbus-component.adoc
 create mode 120000 docs/components/modules/others/examples/json/diagram.json
 delete mode 120000 docs/components/modules/others/examples/json/elytron.json
 create mode 120000 docs/components/modules/others/pages/diagram.adoc
 delete mode 120000 docs/components/modules/others/pages/elytron.adoc
 create mode 100644 
docs/user-manual/modules/ROOT/images/images/route-diagram-sample.png
 create mode 100644 docs/user-manual/modules/ROOT/pages/route-diagram.adoc
 delete mode 100644 
dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/GrapeComponentBuilderFactory.java
 delete mode 100644 
dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/GuavaEventbusComponentBuilderFactory.java
 delete mode 100644 
dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/GrapeEndpointBuilderFactory.java
 delete mode 100644 
dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/GuavaEventBusEndpointBuilderFactory.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-console/src/generated/resources/META-INF/org/apache/camel/dev-console/route-diagram.json
 rename 
components/camel-grape/src/generated/resources/META-INF/services/org/apache/camel/component/grape
 => 
dsl/camel-jbang/camel-jbang-console/src/generated/resources/META-INF/services/org/apache/camel/dev-console/route-diagram
 (51%)
 delete mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/action/RouteDiagramLayoutEngine.java
 rename components/camel-guava-eventbus/pom.xml => 
dsl/camel-jbang/camel-jbang-core/src/test/resources/dependency-update/main-pom.xml
 (55%)
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/resources/dependency-update/quarkus-pom.xml
 copy .github/dependabot.yml => 
dsl/camel-jbang/camel-jbang-core/src/test/resources/dependency-update/route.yaml
 (51%)
 copy dsl/camel-jbang/{camel-jbang-console/pom.xml => 
camel-jbang-core/src/test/resources/dependency-update/springboot-pom.xml} (52%)
 create mode 100644 
dsl/camel-jbang/camel-jbang-mcp/src/main/java/org/apache/camel/dsl/jbang/core/commands/mcp/RouteDiagramTools.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-mcp/src/test/java/org/apache/camel/dsl/jbang/core/commands/mcp/RouteDiagramToolsTest.java
 create mode 100644 
test-infra/camel-test-infra-openai-mock/src/main/java/org/apache/camel/test/infra/openai/mock/AudioTranscriptionExpectation.java
 create mode 100644 
test-infra/camel-test-infra-openai-mock/src/main/java/org/apache/camel/test/infra/openai/mock/AudioTranscriptionRequestHandler.java
 create mode 100644 
test-infra/camel-test-infra-openai-mock/src/main/java/org/apache/camel/test/infra/openai/mock/AudioTranscriptionResponseBuilder.java

Reply via email to