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