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 bd9dfaad2dd5 Regen SBOM from commit 
a7f3a91c7a8a0e6a1938097ac26921cf56382bc1
     add ea4cd0f47e98 Generated sources regen for SBOM (#24624)
     add e95c60e2febb CAMEL-24018: Fix flaky OpensearchIndexIT (#24620)
     add 1f8808cc848e CAMEL-24026: Fix flaky XsltFromFileExceptionTest (#24625)
     add e6cc48e9c1d7 CAMEL-24007: Skip redundant TUI re-render on idle ticks
     add 9493e1d0c6d3 CAMEL-24027: Fix flaky InOutQueueProducerAsyncLoadTest 
(#24626)
     add 1d6db7c21856 CAMEL-24028: Fix flaky 
JmsTransactedDeadLetterChannelNotHandlerRollbackOnExceptionIT (#24627)
     add a752f554c8a8 CAMEL-24020: Fix flaky SjmsConnectionRecoveryTest (#24628)
     add 5d602acb7d0c CAMEL-23978: Fix AI panel cancellation, model resolution, 
and model listing
     add 133e522f952e CAMEL-24029: Fix flaky camel-core tests using timed 
assertions (#24630)
     add 3009c0da4c7e CAMEL-24030: Fix flaky SchedulerNoPolledMessagesTest 
(#24631)
     add 148ac28d67cb CAMEL-24031: Fix flaky JmsAddAndRemoveRouteManagementIT 
(#24632)
     add a1052f618935 CAMEL-24033: Fix flaky camel-core tests using timed 
assertions (#24633)
     add 30795dc42556 CAMEL-24034: Fix flaky SingleMessageSameTopicIT (#24634)
     add 9aaa8178c8b1 CAMEL-24037: Fix flaky camel-core tests using timed 
assertions (#24635)
     add 6544f1b716d7 CAMEL-24038: Fix flaky AsyncWiretapTest in telemetry 
modules (#24636)
     add 8cae267bb14c CAMEL-23979: Expose published CVE security advisories via 
camel-catalog and camel-jbang-mcp (#24573)
     add 8c1e61d7b6fc CAMEL-24003: Fix thread-safety in BacklogTracer message 
history queue
     add b17523e6f82f chore(deps): Bump the opentelemetry group with 5 updates 
(#24638)
     add 726fd8f02caf CAMEL-24040: Fix flaky tests - timing issues in seda, 
throttle, aggregation, file, and JMS tests (#24643)
     add 127893e75e54 CAMEL-24039: Fix flaky core tests - seda, scheduler, and 
redelivery tests (#24639)
     add 62b024b3b1fd CAMEL-24032: Add rolling exchange throughput to base 
performance counters
     add 21d305bad27d chore(deps): Bump tools.jackson:jackson-bom from 3.2.0 to 
3.2.1 (#24647)
     add d93448a0029d chore(camel-test-infra-milvus): upgrade milvus.container 
to v2.6.20 (#24641)
     add 530677683e10 chore(camel-test-infra-ollama): upgrade ollama.container 
to 0.31.2 (#24642)
     add 92e18c6af7a4 CAMEL-24041: Fix flaky tests in camel-core (batch 9) 
(#24649)
     add 4d5686c64a74 CAMEL-24025: observability-services docs - Spring Boot 
customization is now supported
     add f8431e8fd065 chore(deps): Bump aws-java-sdk2-version from 2.47.4 to 
2.47.5 (#24646)
     add 0c555049654f chore: Adapt camel-pqc to Bouncy Castle 1.85 algorithm 
renames
     add 03e4280fafc4 CAMEL-23847: Camel-PQC - stream sign/verify for large 
payloads (#24644)
     add e235025a85a9 CAMEL-23846: Camel-PQC - make the NIST parameter set 
configurable on the endpoint (#24654)
     add 13dc237f18b5 CAMEL-24044: camel-sql - Fix Postgres aggregation 
repositories binding version without a placeholder
     add e7bed5756f43 CAMEL-24045: camel-sql - Fix connection leak with 
outputType=StreamList when the statement is not a query
     add 6449c0ee3de2 CAMEL-24046: camel-sql - JdbcCachedMessageIdRepository 
must not cache a key whose insert failed, make cache thread-safe
     add e014db97c710 chore: fix absolute links to camel.apache.org/security in 
MCP docs (#24659)
     add 815a9f913eb1 CAMEL-24003: Add live activity tracking, CLI command, and 
TUI Activity tab
     add d4a18417daea CAMEL-24042: Fix flaky tests in camel-core (batch 10) 
(#24650)
     add 097a554ac39b CAMEL-24003: Add Select Tab setting and fix activity data 
flicker
     add 12617311ee4c CAMEL-24003: Reset stats clears activity, traces and 
errors in TUI and running app
     add 6f72af6c65ee CAMEL-24003: Fix activityEnabled gating, update TUI docs 
and help text
     add d03b07c13b89 CAMEL-24003: Fix BacklogTracerActivityTest to enable 
activity before sending messages
     add 4ec20cd0de74 CAMEL-24053: Pin golden test fixtures to LF for Windows CI
     add bf10be5683ee CAMEL-23877: Fix camel-pinecone tls option documented 
default and add insecure:ssl annotation
     add 426f41ab35ab CAMEL-24052: Fix model dumpers permanently destroying 
EndpointDSL builders on RouteDefinition
     add 23de661075f1 CAMEL-24003: Add heap dump command to CLI, TUI, and MCP
     add d5d8c41a3caa CAMEL-24054: Add POST support to dev consoles and 
variables to eval-language
     add 22c43c6b3c58 CAMEL-24003: Improve TUI AI panel F-key handling, tools, 
and UX
     add ec4c24261046 CAMEL-23703: camel-launcher shared Java 17+ runtime 
discovery
     add b193375b2551 CAMEL-23970: Mark sslEndpointAlgorithm as insecure SSL 
option
     add 3b89a348b106 chore(deps): Bump io.rest-assured:rest-assured from 6.0.0 
to 6.0.1 (#24675)
     add fc0436e83071 chore(deps-dev): Bump org.hibernate.orm:hibernate-core 
from 7.4.4.Final to 7.4.5.Final (#24674)
     add d74c328a1d7b chore(deps): Bump org.apache.thrift:libthrift from 0.23.0 
to 0.24.0 (#24672)
     add 96d32a0b0c72 chore(deps): Bump aws-java-sdk2-version from 2.47.5 to 
2.47.6 (#24671)
     add 7e5757c64541 chore(deps): Bump junit6-jupiter-version from 6.1.1 to 
6.1.2 (#24673)
     add e0d28b661f94 CAMEL-23845: Camel-PQC - implement 
InMemoryKeyLifecycleManager (#24676)
     add 63e856713b92 CAMEL-23844: Camel-PQC - use the mapped JCE algorithm 
name when restoring the secret key (#24678)
     add dc6da9bd2b4e Update camel jbang to the latest LTS (#24681)
     add e6b49957f1d1 CAMEL-20141: camel-joor - Fix hot-reload of inline bean 
scripts with multiple Java files
     add f64de14b7099 camel-tui - Add Kafka tab to More menu
     add 2295e102fccc camel-tui - Improve MCP tool descriptions to guide AI 
agents
     add 5b4f56b088b1 camel-tui - Make tui_get_table read data without 
switching the visible tab
     add 28c1c3b0cc8a CAMEL-24055: Fix custom calendar name collision in 
QuartzEndpoint
     add 496a6b0f26d6 CAMEL-24060: Use reflection for optional 
PQCMicrometerMetrics to avoid GraalVM native image failure
     add 7e0d5555f50c CAMEL-23994: Fix inverted key-format check in 
KafkaResumeAdapter
     add 179a5872fd0c CAMEL-23994: Fix batching manual async commit never 
reaching Kafka
     add d160a2edcd14 CAMEL-23994: Fix pollOnError seek skipping messages on 
all partitions
     add 3c9cc67a2f85 CAMEL-23994: Fix off-by-one when writing to offset 
repository
     add aa1cec25fbc7 CAMEL-23994: Fix batching auto-commit committing 
unprocessed offsets
     add 8898beef8dbe CAMEL-24049: Fix flaky JMS Spring tests - queue name 
isolation and readiness (#24660)
     add d603bdd93625 CAMEL-23703: Add native x64 camel.exe bootstrap to 
camel-launcher Windows distribution
     add 113088da6cda CAMEL-23995: Fix saslAuthType overriding explicit 
securityProtocol and generating non-working configs
     add 1ba98b8108d6 CAMEL-23996: Fix SingleNodeKafkaResumeStrategy 
correctness bugs
     add fa91d7f4463d CAMEL-23997: Fix medium-severity findings from 
camel-kafka code review
     add 247a125fa814 CAMEL-23997: Deprecate queueBufferingMaxMessages option 
in camel-kafka
     add cb22104c77fa CAMEL-24062: Fix Multicast EIP to honor 
UseOriginalAggregationStrategy
     add 3291dd91c09f CAMEL-24062: Sync backport upgrade guide entry for 
Multicast UseOriginal fix
     add 89f6a09c83da CAMEL-24061: Wire OAuth credentials onto gRPC stub 
channel in camel-zeebe (#24695)
     add 5ab808d52af2 CAMEL-23996: Fix KafkaIdempotentRepository correctness 
bugs
     add 60fefde622ff chore(deps): Bump aws-java-sdk2-version from 2.47.6 to 
2.48.0
     add 836e10a89726 chore(deps): Bump huaweicloud-sdk-version from 3.1.205 to 
3.1.206
     add fa377c5a6f54 chore(deps-dev): Bump org.apache.pdfbox:pdfbox from 3.0.7 
to 3.0.8
     add 51c07c5ffee5 chore(deps): Bump 
org.openrewrite.maven:rewrite-maven-plugin
     add 5334c7647ca3 CAMEL-23865: Use K suffix for high throughput rates in TUI
     add 55e1af482b98 chore(deps-dev): Bump com.icegreen:greenmail from 2.1.9 
to 2.1.10
     add c29ea1effbdf chore(deps): Bump com.huaweicloud:esdk-obs-java from 
3.25.10 to 3.26.6
     add 5ba8edff9f33 chore(deps): Bump com.openai:openai-java from 4.42.0 to 
4.43.0
     add 1af4332c915c CAMEL-24043: Fix flaky tests (batch 11)
     add abdb48b29960 CAMEL-23997: Fix manual commit mode auto-committing 
offsets
     add ff9971a4e216 CAMEL-24047: camel-sql - verifyTableName accepts 
schema-qualified names
     add b3941058ce5b CAMEL-24065: camel-spring - Fix 
ConcurrentModificationException in EventComponent
     add 62df1f793ec5 CAMEL-23382: camel-ai-tool - create unified AI tool 
component (#24473)
     add 7eb935db3365 chore(deps): Bump com.auth0:java-jwt from 4.5.2 to 4.6.0
     add 95074793d248 CAMEL-24048: camel-sql - Fix stale remove, idempotent 
race, and lexer error handling
     add 88d3fd77973f CAMEL-24081: ci - Do not run Windows launcher check on 
unrelated PRs
     add c4ac91f2d0e6 CAMEL-24066: Fix SpringScheduledPollConsumerScheduler 
ignoring startScheduler=false
     add c19b9871b1bb CAMEL-24067: Fix SpringInjector not injecting 
CamelContext via factory method
     add 28311969714d CAMEL-24079: Fix QuartzScheduledPollConsumerScheduler 
ignoring startScheduler=false
     add ec7e60910a7b CAMEL-24069: camel-spring-rabbitmq - Use consumer 
exception handler for async failures
     add c8e1689981c4 CAMEL-24083: camel-sjms - Use consumer exception handler 
for async failures
     add 75695dfe2418 CAMEL-24080: camel-aws2-kinesis - make consumer shard 
state thread-safe for multi-shard streams (#24717)
     add b747301df018 CAMEL-24068: camel-spring-rabbitmq - Align component 
replyTimeout default to 30000
     add b163e6532d9e chore: move CAMEL-23839 TUI theme upgrade note to the 
4.22 guide (#24732)
     add b7fee3af195a CAMEL-24070: camel-spring-rabbitmq - Fix thread-unsafe 
lazy template creation
     add 4909ec70dd42 CAMEL-24072: camel-jms - Fix transacted=true breaking 
ConnectionFactory autowiring (#24729)
     add e41ec4c77d60 CAMEL-24073: camel-jms - Cancel reply correlation on send 
failure to prevent double callback (#24730)
     add f1bc42bd89b5 CAMEL-24074: camel-jms - Synchronize 
TemporaryQueueReplyManager destination resolution (#24731)
     add 908a312a762c CAMEL-24075: camel-jms/camel-sjms - transferException 
should not swallow failures when no JMSReplyTo (#24733)
     add bb62ee084c01 CAMEL-24076: camel-jms - Wire browseLimit config into 
queue endpoints (#24735)
     add 990065a16573 CAMEL-24077: camel-amqp - Only append SSL transport 
options when configured and URL-encode values (#24736)
     add c0188e246f1c CAMEL-24078: camel-jms/camel-amqp - Fix medium findings 
from code review
     add ae6ec8c5b6ca CAMEL-24078: camel-jms - Make 
JmsPollingConsumer.receive(timeout) thread-safe
     add df3660624bca CAMEL-24071: camel-spring-rabbitmq - Trim queue names and 
reject multi-queue polling
     add a82d5c3de85f CAMEL-23358 - Adapt 
SSLContextParametersTest.testSignatureSchemesFilter for JDK 26
     add e1c7f27d0c8c CAMEL-24124: Drain pending reply handlers during shutdown 
instead of silently discarding
     add 04f57cb97fd1 CAMEL-24089: camel-file - Loop transferTo to handle files 
larger than 2 GB
     add f3c12e7d79fb CAMEL-24090: camel-file - Drain eagerly-added idempotent 
keys on poll exception
     add 82507e3eab0b CAMEL-24093: camel-file - Idempotent read-lock strategies 
must use original path as key
     add c51374ab7de9 CAMEL-24095: camel-file - Add missing Move branch to 
handleExistingTarget
     add e55932db847f CAMEL-24092: camel-file - readLock=fileLock must return 
false on IOException
     add 4a358695093b CAMEL-24094: Deprecate dead forceWrites option on File 
endpoint
     add 52c2942c0653 CAMEL-24091: camel-file - Snapshot idempotent key at poll 
time to prevent key mismatch (#24746)
     add d60e0ff5e001 CAMEL-24096: readLock=changed - fix readLockTimeout=0 
regression
     add 58fc7d7627a9 chore(deps): Bump aws-java-sdk2-version from 2.48.0 to 
2.48.1
     add 850323613f05 CAMEL-24097: camel-ftp - SFTP knownHostsUri/knownHosts 
clobbered by fallback
     add ef7b272c5445 CAMEL-24098: camel-ftp - Use per-session config for SFTP 
ciphers/kex
     add f6825b6d21c6 chore(deps): Bump com.stripe:stripe-java from 33.1.0 to 
33.1.1
     add 139bf9ef1ab5 chore(deps): Bump io.camunda:camunda-client-java from 
8.9.12 to 8.9.13
     add d901b4fabf6d CAMEL-24086: camel-aws2-sqs - give each FIFO batch entry 
a distinct MessageDeduplicationId (#24728)
     add 2ff8c7d2aa6d CAMEL-24064: Fix module registration in jackson3 type 
converter and wrap JacksonException in data type transformers
     add bbf680af8af4 CAMEL-24084: Apply header filter strategy to 
structured-mode CloudEvent extension headers (#24724)
     add 7a46dbbca88f CAMEL-24084: Sync knative structured-mode CloudEvent 
header-filtering upgrade notes to 4_18 and 4_14 guides (#24768)
     add 8fddde698057 CAMEL-24082: camel-aws-cloudtrail - fix consumer event 
loss (static cursor, no pagination, window skip) (#24726)
     add 2a4e4b908d17 CAMEL-24099: camel-bean - Use ServiceHelper for 
BeanProcessor lifecycle
     add eb5823a45176 chore(deps): Bump quarkus-version from 3.37.2 to 3.37.3
     add 3543952fbd4b chore(deps): Bump io.camunda:zeebe-client-java from 
8.9.12 to 8.9.13
     add 3b3f5814860e CAMEL-23843: Camel-PQC - sign and verify String payloads 
as UTF-8 (#24716)
     add 7d9f11fc95f4 chore(deps): Bump ca.uhn.hapi.fhir:org.hl7.fhir.utilities
     add 8d82d17f004f camel-lumberjack: fix flaky tests by awaiting Netty 
shutdown
     add 5fd026e3ce5b CAMEL-24103: camel-bean - Descriptive error for null 
CompletionStage return
     add 7d8893e296d5 CAMEL-24104: camel-bean - Fix racy Processor-adapter 
lookup in AbstractBeanProcessor
     add 414e5d889fb1 CAMEL-24105: camel-bean - Do not register 
annotation-driven EIP processors as CamelContext services
     add 15067c4be8d4 CAMEL-24100: camel-bean - class: endpoint honors scope 
option
     add 98fdac37b242 Improve assertion for Camel JBang LoadTest
     add 19f7841a531e CAMEL-24106: camel-xslt - source option silently ignored 
when body is InputStream
     add 6843dcad5ac4 CAMEL-24087: camel-test-infra - Add UI support to camel 
infra run (#24739)
     add c51061f899fb CAMEL-24107: camel-xslt - stylesheet reload is not 
thread-safe, stale pooled transformers keep serving the old stylesheet (#24776)
     add 48273f53b93d CAMEL-24108: camel-xslt-saxon - apply secureProcessing 
unconditionally (#24777)
     add 485d5ee88c87 CAMEL-24109: camel-xslt-saxon - remove duplicated 
doInit/doStart lifecycle (#24778)
     add 0557edc90a89 CAMEL-24110: camel-xslt-saxon - fix saxonReaderProperties 
null-guard, DOMSource URIResolver, unhardened SAXParser (#24779)
     add 63dbd043956b CAMEL-24115: camel-rest-openapi - Write generated 
operationId back to Operation for dispatch (#24781)
     add d148f4717df4 CAMEL-24116: Fix RestOpenApiProcessor lifecycle - 
services never stopped (#24782)
     add 10744f887a20 CAMEL-24117: camel-rest-openapi - Create per-endpoint 
strategy instance (#24783)
     add ffad8c29b670 CAMEL-24118: Fix RestOpenApiReader to emit valid OpenAPI 
3.x (#24784)
     add 658b99f708fd CAMEL-24121: camel-smb - Add connectIfNecessary to 
existsFile and storeFileDirectly (#24787)
     add 2c904e48f132 CAMEL-24120: camel-smb - Fix double download and stream 
download file handle leak (#24788)
     add 6c3a9633a5ff CAMEL-24123: camel-smb - Fix readLock=changed with 
recursive=true (#24789)
     add b55a36dbbcf0 CAMEL-24129: camel-jpa - JpaConsumer should use 
getPreDeleteHandler() instead of createPreDeleteHandler() (#24790)
     add 272f267b022d CAMEL-24128: camel-jpa - Fix EntityManager leak in 
JpaPollingConsumer (#24791)
     add dd3a991105f9 CAMEL-24130: camel-jpa - JpaMessageIdRepository should 
not reuse EntityManager from exchange header (#24792)
     add 25e8d186e5df CAMEL-24131: camel-jpa - Guard consumeDelete handler 
against Object[] from native queries (#24793)
     add 9fa33b82b759 CAMEL-24133: Circuit Breaker EIP - Release correlated 
copy instead of original exchange in pooled mode (#24796)
     add 8348e4022f88 CAMEL-24101: camel-bean - Fix OGNL list index off-by-one 
at boundary (#24762)
     add 21602570573d CAMEL-24102: camel-bean - AmbiguousMethodCallException 
lists actual candidates
     add 9461609a7132 CAMEL-24186: camel-cxf - code-quality cleanup
     add 9e2460306476 CAMEL-24132: camel-jpa - Fix medium-severity findings 
from component review
     add 5c8ad483991f CAMEL-24174: camel-core - Strip JPA EntityManager 
property in parallel multicast, recipientList and wireTap
     add e8a372d8c97d CAMEL-24134: Circuit Breaker EIP - prevent timed-out 
worker from writing back to exchange
     add 352344c3b969 CAMEL-24112: camel-rest-openapi - Fix path parameters 
leaking into query string with multi-param operations
     add d5c92b0656dd CAMEL-24113: camel-rest-openapi - Fix rest-openapi 
producer cross-contamination for same operation
     add 4bec3579e601 CAMEL-24111: camel-xslt - Remove dead InputStream close 
logic in XsltBuilder
     add f86ebea1ad33 CAMEL-24187: camel-core - CamelContext.getEndpoint() 
never caches a uri containing a % character
     add 1d06fa09c3b4 CAMEL-24051: Add observability test-infra module (#24689)
     add b47a8de4f944 CAMEL-24088: camel-ftp - streamDownload treats refused 
RETR as success
     add 5998b5f7ce7b CAMEL-24189: camel-smb - Fix SmbStreamDownloadIT reading 
stream after close
     add 5fd8b363f275 CAMEL-24114: camel-rest-openapi - Request validator also 
checks exchange variables and endpoint literal parameters
     add 9971a57276a2 CAMEL-24136: Fix FT circuit breaker exchange properties, 
bulkhead, dead option, docs
     add 7d2f15057ffa chore(deps): Bump aws-java-sdk2-version from 2.48.1 to 
2.48.2
     add 219b60e214d7 chore(deps): Bump huaweicloud-sdk-version from 3.1.206 to 
3.1.207
     add d3009ac5b1d3 CAMEL-24142: Fix Multicast/Split timeout silently lost 
when fired during aggregation
     add 19d353b00e6e CAMEL-24138: Splitter - Fix failure tracker leaking into 
nested splits
     add f0a2b69bce24 CAMEL-24139: Fix Splitter watermark advancing past 
unrouted items on streaming abort
     add ec619f2e17df CAMEL-24147: camel-lra - URL-encode callback query 
parameters and fix parseQuery split
     add 556cd5ad88f3 chore(deps): Bump com.google.genai:google-genai from 
1.61.0 to 1.62.0
     add 60b64d24d22d chore(deps): Bump com.prowidesoftware:pw-iso20022
     add e33d94723ac7 chore(deps): Bump io.smallrye.config:smallrye-config
     add 2517714b0c1d chore(deps): Bump 
com.googlecode.libphonenumber:libphonenumber
     add beaed8f5035b chore(deps-dev): Bump com.icegreen:greenmail from 2.1.10 
to 2.1.11
     add 4d93dcf931c5 CAMEL-24126 - Ensure no message sent before the 
VertxWebsocket is fully configured
     add f7241282eb21 CAMEL-24191: camel-aws2-kinesis - fix KCL consumer 
session credentials and checkpoint/error handling (#24835)
     add 81cee8e98be8 CAMEL-24085: Apply header filter strategy to IronMQ 
message envelope headers (#24828)
     add 76fe38979d9a chore(deps): Bump milo-version from 1.1.4 to 1.1.5
     add c5c2f74c4b63 CAMEL-24140: Fix UseOriginalAggregationStrategy not 
honored when shareUnitOfWork enabled
     add a38ed8bea182 CAMEL-24144: InMemorySagaService - Remove coordinators 
from map after completion or compensation
     add e833ea86fe9e CAMEL-24145: camel-saga - InMemorySagaCoordinator 
compensate/complete now propagate finalization outcome
     add 4b9ece08c9dd CAMEL-24146: Fix FluentProducerTemplate leak in 
InMemorySagaCoordinator
     add b7cfc0f148a2 CAMEL-24148: Fix saga option values overwritten on 
repeated step enlistment
     add e64f46ee149f CAMEL-24149: camel-saga - SagaProducer reads 
ExchangeExtension first, survives removeHeaders
     add db8f4f645559 CAMEL-24165: camel-soap - Fix ignoreUnmarshalledHeaders 
builder recursion and reifier omission (#24812)
     add 17c24197597b CAMEL-24164: camel-jaxb - Fix CamelJaxbPartClass header 
state pollution (#24813)
     add fdd9a7ba2b29 CAMEL-24152: Fix concurrent marshal/unmarshal data 
corruption in camel-snakeyaml (#24814)
     add ee4f599156f8 CAMEL-24167: camel-csv - Fix format option silently 
ignored (#24816)
     add aa68003fabf3 CAMEL-24166: Enforce maxDecompressedSize in 
iterator/splitter mode for zip and tar (#24817)
     add 416b5857bc6e CAMEL-24162: Fix moduleClassNames typo in 
JacksonXMLDataFormatReifier (#24811)
     add e1a8bbda0227 CAMEL-23703: camel-launcher - secure website installers 
with immutable release manifests
     add b6ea388b59dc CAMEL-24193: camel-aws-secrets-manager - fix 
SQS-notification secret refresh NPE and queue draining (#24847)
     add 7ade7d307933 CAMEL-23895: camel-azure-servicebus - document RAW() 
usage for connectionString (#24846)
     add 13938eea6048 Upgrade Netty from 4.2.15 to 4.2.16
     add 3d0619fd14a1 CAMEL-24155: camel-salesforce - Fix streamQueryResult 
iterator hang when queryMore fails
     add f8a59b9cd954 CAMEL-24175: Remove incorrect option counts from 
documentation page headers
     add 1367ce157a74 CAMEL-24163: Guard Jackson-only options in 
JsonDataFormatReifier
     add 93950e50adf0 CAMEL-24141: Aggregate EIP - guard background tasks 
against exceptions
     add ecbcbb004d1b (chores): fix SonarCloud S1845 naming case issues (#24853)
     add 56cd8dfdbf4b CAMEL-24154: camel-aws2-ddb - Fix DDB Streams consumer 
silent data loss on resharding
     add 3aaa8037a18c CAMEL-24153: camel-aws2-s3 - Fix streaming upload 
truncation and orphaned multipart uploads
     add 701eb46e477e CAMEL-24161: camel-salesforce - fix medium-severity bugs 
from code review
     add 73fe3089db15 (chores): fix SonarCloud S1845 naming convention issues 
in salesforce and crypto-pgp (#24860)
     add fd94df444f86 CAMEL-24194: camel-aws-config - removeConformancePack 
reads the correct header (#24854)
     add 4f887ea6d264 CAMEL-24157: camel-aws2 - Fix medium-severity findings 
from July 2026 review (#24864)
     add edf03f86d84e CAMEL-24159: camel-azure-servicebus - fix medium-severity 
bugs from code review (#24865)
     add cd8268220566 CAMEL-24159: camel-azure-eventhubs - fix medium-severity 
bugs from code review (#24867)
     add f05c571a44b8 CAMEL-24159: camel-azure-storage-blob - Fix 
medium-severity bugs from code review (#24869)
     add dd1d7cafed24 CAMEL-24196: camel-aws2-sqs - Fix QueueDoesNotExist 
swallowed, thread pool leak, and batch chunking
     add d8be2daaa324 CAMEL-24195: camel-aws2-s3 - Fix StreamUploadProducer 
race condition and timeout task exception handling
     add f6ae9ecad39b CAMEL-24159: camel-azure-storage-datalake - Fix 
medium-severity bugs from code review
     add 054611d9be95 CAMEL-24150, CAMEL-24151: Saga EIP fixes — shared service 
lifecycle, code review findings
     add eceeeaaf9d9c CAMEL-24006: Fix flaky JpaPollingConsumerLockEntityTest 
under concurrency
     add 27d0663fc626 CAMEL-23465: camel-aws-bedrock - align agent runtime 
modelId enum with BedrockConfiguration (#24851)
     add 48a28da60ef1 CAMEL-24197: camel-aws2-kinesis - Fix fixed-shardId 
DescribeStream on every poll and batch partition key (#24878)
     add 21b8be5aa494 CAMEL-24159: camel-azure-storage-queue - Fix 
medium-severity bugs from code review (#24870)
     add 941c2fe2313c CAMEL-23955: Fix conversation memory user turns and 
history reset
     add 6ab243b20b31 CAMEL-23962: Preserve all MCP inputSchema keywords in 
tool conversion
     add 5fbcf2365a8a CAMEL-23956: Handle malformed tool arguments in agentic 
loop
     add 66a576939a86 CAMEL-23961: Fail clearly when chat completion has empty 
choices
     add 5347ef5413b7 CAMEL-24160: camel-salesforce - Fix high-severity bugs 
from code review
     add 5af52e2429fc camel-jbang - Allow --example to match by short name 
without category prefix
     add c874ecbb1e19 CAMEL-24156: Fix high-severity findings across camel-aws2 
components
     add e6bddd900586 CAMEL-24199: Upgrade JBang to 0.141.0
     add 10065b6f7242 CAMEL-24143: Fix medium findings in Split & Aggregate EIP 
processors
     add deef5a563680 Fix flaky Quartz tests: widen timing windows and fix 
latch timeout
     add 5fb496ee418b CAMEL-24150: camel-lra - Fix REST participant routes not 
binding to HTTP server
     add 47ed10257809 CAMEL-24127: Fix flaky tests (batch 15)
     add a7ee8058406c CAMEL-24127: Fix flaky tests — Disruptor, Seda, Scheduler 
(batch 16)
     add f6707ee43184 CAMEL-24158: Fix medium and high-severity bugs across 
Azure components
     add b77ed8ef285d CAMEL-23960: camel-openai - Fail fast when outputClass 
cannot be resolved
     add f969c46f57f0 CAMEL-23959: camel-openai - Honor storeFullResponse in 
embeddings producer
     add 5d3d0f21b07f CAMEL-23958: camel-openai - Skip duplicate MCP tool names 
from advertised tool list
     add f3b0d9f966bd CAMEL-24173: Change queue durable default to true for 
RabbitMQ 4.3+ compatibility
     add 09788257ca0b CAMEL-24125: Fix HeapDumpDevConsole metadata label from 
action to query
     add 0742bc45a399 CAMEL-24125: Expose dev console API contract via OpenAPI 
spec
     add 01c474a8e346 CAMEL-23215: Prevent SpringAiImageOllamaIT from blocking 
on retries
     add 981480002093 CAMEL-24056: Mark kafka sslEndpointAlgorithm as 
insecure:ssl
     add c74870f0d03f CAMEL-24185: Circuit Breaker EIP - suspend/resume should 
preserve breaker state
     add 2338a7d16456 CAMEL-24188: Promote camel-jbang to stable
     add 03cb654a4335 CAMEL-24198: Track Event Hubs checkpoint batching per 
partition
     add 262c78e8fb4e CAMEL-23440: Replace usage of 
net.javacrumbs:spring-ws-test in camel-spring-ws
     add 5e835db687b1 Regen SBOM from commit 
262c78e8fb4e799f2dfda7c19bdc8a054c70b4a3

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   (bd9dfaad2dd5)
            \
             N -- N -- N   refs/heads/regen_bot_sbom (5e835db687b1)

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

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

No new revisions were added by this update.

Summary of changes:
 .github/workflows/camel-launcher-windows.yml       |   139 +
 bom/camel-bom/pom.xml                              |     5 +
 camel-sbom/camel-sbom.json                         | 11824 ++++++++++---------
 camel-sbom/camel-sbom.xml                          | 10237 ++++++++--------
 catalog/camel-allcomponents/pom.xml                |     5 +
 catalog/camel-catalog/pom.xml                      |    20 +
 .../advisories/camel-security-advisories.json      |  1032 ++
 .../org/apache/camel/catalog/components.properties |     1 +
 .../apache/camel/catalog/components/ai-tool.json   |    43 +
 .../components/aws-bedrock-agent-runtime.json      |     4 +-
 .../camel/catalog/components/aws-cloudtrail.json   |     4 +-
 .../apache/camel/catalog/components/aws2-ec2.json  |     2 +-
 .../camel/catalog/components/aws2-kinesis.json     |     5 +-
 .../apache/camel/catalog/components/aws2-s3.json   |     2 +-
 .../camel/catalog/components/azure-eventhubs.json  |    11 +-
 .../camel/catalog/components/azure-servicebus.json |     4 +-
 .../org/apache/camel/catalog/components/file.json  |     2 +-
 .../org/apache/camel/catalog/components/kafka.json |     8 +-
 .../apache/camel/catalog/components/openai.json    |     4 +-
 .../apache/camel/catalog/components/pinecone.json  |     4 +-
 .../org/apache/camel/catalog/components/pqc.json   |    34 +-
 .../camel/catalog/components/spring-rabbitmq.json  |     2 +-
 .../apache/camel/catalog/dataformats/fastjson.json |     5 +-
 .../apache/camel/catalog/dev-consoles.properties   |     2 +
 .../org/apache/camel/catalog/dev-consoles/api.json |    15 +
 .../camel/catalog/dev-consoles/eval-language.json  |    14 +
 .../camel/catalog/dev-consoles/heap-dump.json      |    46 +
 .../models/faultToleranceConfiguration.json        |     2 +-
 .../apache/camel/catalog/schemas/camel-spring.xsd  |     2 +-
 .../apache/camel/catalog/schemas/camel-xml-io.xsd  |     2 +-
 .../apache/camel/catalog/test-infra/metadata.json  |   229 +-
 .../org/apache/camel/catalog/CamelCatalog.java     |    10 +
 .../apache/camel/catalog/DefaultCamelCatalog.java  |    20 +
 .../org/apache/camel/catalog/CamelCatalogTest.java |    20 +
 .../component/activemq/ActiveMQQueueEndpoint.java  |    13 +-
 .../component/activemq6/ActiveMQQueueEndpoint.java |    13 +-
 .../camel-ai/camel-ai-tool}/pom.xml                |    38 +-
 .../ai/tool/AiToolComponentConfigurer.java         |    84 +
 .../ai/tool/AiToolConfigurationConfigurer.java     |    62 +
 .../ai/tool/AiToolEndpointConfigurer.java          |    80 +
 .../ai/tool/AiToolEndpointUriFactory.java}         |    50 +-
 .../apache/camel/component/ai/tool/ai-tool.json    |    43 +
 .../services/org/apache/camel/component.properties |     7 +
 .../services/org/apache/camel/component/ai-tool    |     2 +
 .../org/apache/camel/configurer/ai-tool-component  |     2 +
 .../org/apache/camel/configurer/ai-tool-endpoint   |     2 +
 ...che.camel.component.ai.tool.AiToolConfiguration |     2 +
 .../org/apache/camel/urifactory/ai-tool-endpoint   |     2 +
 .../src/main/docs/ai-tool-component.adoc           |   219 +
 .../org/apache/camel/component/ai/tool/AiTool.java |    17 +-
 .../camel/component/ai/tool/AiToolComponent.java   |    86 +
 .../component/ai/tool/AiToolConfiguration.java     |    95 +
 .../camel/component/ai/tool/AiToolConsumer.java    |   136 +
 .../camel/component/ai/tool/AiToolEndpoint.java    |    87 +
 .../camel/component/ai/tool/AiToolExecutor.java    |   160 +
 .../component/ai/tool/AiToolParameterHelper.java   |   232 +
 .../camel/component/ai/tool/AiToolRegistry.java    |   184 +
 .../camel/component/ai/tool/AiToolResult.java      |    59 +
 .../apache/camel/component/ai/tool/AiToolSpec.java |   112 +
 .../ai/tool/AiToolEndpointLifecycleTest.java       |   344 +
 .../component/ai/tool/AiToolExecutorTest.java      |   270 +
 .../component/ai/tool/AiToolIntegrationTest.java   |   313 +
 .../ai/tool/AiToolParameterHelperTest.java         |   269 +
 .../component/ai/tool/AiToolRegistryTest.java      |   294 +
 .../src/test/resources/log4j2.properties           |    18 +-
 .../org/apache/camel/component/openai/openai.json  |     4 +-
 .../camel/component/openai/McpToolConverter.java   |    15 +-
 .../component/openai/OpenAIConfiguration.java      |     2 +-
 .../camel/component/openai/OpenAIConstants.java    |     2 +-
 .../component/openai/OpenAIEmbeddingsProducer.java |     4 +
 .../camel/component/openai/OpenAIEndpoint.java     |    24 +-
 .../camel/component/openai/OpenAIProducer.java     |    70 +-
 .../openai/OpenAIToolExecutionProducer.java        |     6 +-
 .../component/openai/McpToolConverterTest.java     |    45 +
 ...penAIAgenticLoopMalformedToolArgumentsTest.java |   163 +
 .../openai/OpenAIConversationMemoryResetTest.java  |    94 +
 .../OpenAIConversationMemoryUserMessageTest.java   |    95 +
 .../component/openai/OpenAIEmbeddingsMockTest.java |    23 +
 .../openai/OpenAIEmptyChoicesResponseTest.java     |   138 +
 .../component/openai/OpenAIOutputClassTest.java    |    85 +
 .../apache/camel/component/pinecone/pinecone.json  |     4 +-
 .../pinecone/PineconeVectorDbConfiguration.java    |     2 +-
 .../pinecone/PineconeVectorDbEndpoint.java         |     6 +-
 components/camel-ai/pom.xml                        |     1 +
 .../apache/camel/component/amqp/AMQPComponent.java |    35 +-
 .../camel/component/amqp/AMQPConfigTest.java       |    43 +-
 .../agentruntime/aws-bedrock-agent-runtime.json    |     4 +-
 .../BedrockAgentRuntimeConfiguration.java          |     2 +-
 components/camel-aws/camel-aws-cloudtrail/pom.xml  |     6 +
 .../component/aws/cloudtrail/aws-cloudtrail.json   |     4 +-
 .../aws/cloudtrail/CloudtrailConfiguration.java    |     8 +-
 .../aws/cloudtrail/CloudtrailConsumer.java         |    87 +-
 .../aws/cloudtrail/CloudtrailConsumerTest.java     |   106 +
 components/camel-aws/camel-aws-config/pom.xml      |     6 +
 .../component/aws/config/AWSConfigProducer.java    |     3 +-
 .../config/AWSConfigRemoveConformancePackTest.java |    66 +
 .../camel-aws/camel-aws-secrets-manager/pom.xml    |     6 +
 .../vault/CloudTrailReloadTriggerTask.java         |    41 +-
 .../vault/CloudTrailReloadTriggerTaskSqsTest.java  |    98 +
 .../camel/component/aws2/ddb/Ddb2Endpoint.java     |     6 +-
 .../camel/component/aws2/ddb/ScanCommand.java      |     3 +-
 .../ddb/transform/Ddb2JsonDataTypeTransformer.java |    10 +-
 .../aws2/ddbstream/ShardIteratorHandler.java       |    48 +-
 .../aws2/ddbstream/AmazonDDBStreamsClientMock.java |     9 +
 .../aws2/ddbstream/ShardIteratorHandlerTest.java   |   105 +
 .../apache/camel/component/aws2/ec2/aws2-ec2.json  |     2 +-
 .../camel/component/aws2/kinesis/aws2-kinesis.json |     5 +-
 .../src/main/docs/aws2-kinesis-component.adoc      |    11 +
 .../aws2/kinesis/KclKinesis2Consumer.java          |    47 +-
 .../aws2/kinesis/Kinesis2Configuration.java        |     2 +-
 .../component/aws2/kinesis/Kinesis2Constants.java  |     8 +
 .../component/aws2/kinesis/Kinesis2Consumer.java   |   199 +-
 .../component/aws2/kinesis/Kinesis2Producer.java   |    26 +-
 .../component/aws2/kinesis/KinesisConnection.java  |    17 +-
 .../aws2/kinesis/consumer/KinesisResumeAction.java |     3 +
 .../KclKinesis2ConsumerRecordProcessingTest.java   |   104 +
 .../aws2/kinesis/Kinesis2ProducerTest.java         |   166 +
 .../KinesisConsumerClosedShardWithSilentTest.java  |    17 +-
 .../kinesis/KinesisConsumerMultiShardTest.java     |   119 +
 .../integration/KinesisConsumerResumeIT.java       |    22 +-
 .../apache/camel/component/aws2/s3/aws2-s3.json    |     2 +-
 .../camel/component/aws2/s3/AWS2S3Consumer.java    |    38 +-
 .../camel/component/aws2/s3/AWS2S3Endpoint.java    |    13 +-
 .../camel/component/aws2/s3/AWS2S3Producer.java    |    69 +-
 .../aws2/s3/stream/AWS2S3StreamUploadProducer.java |    45 +-
 .../s3/stream/AWS2S3StreamUploadMultipartTest.java |   217 +
 .../camel/component/aws2/sns/Sns2Endpoint.java     |    12 +-
 .../aws2/sns/Sns2ProducerHealthCheck.java          |    10 +-
 .../camel/component/aws2/sqs/Sqs2Consumer.java     |    26 +
 .../camel/component/aws2/sqs/Sqs2Producer.java     |   103 +-
 .../sqs/SqsProducerFifoBatchDeduplicationTest.java |    96 +
 .../camel-azure/camel-azure-eventhubs/pom.xml      |     5 +
 .../eventhubs/EventHubsComponentConfigurer.java    |     6 +
 .../component/azure/eventhubs/azure-eventhubs.json |    11 +-
 .../eventhubs/EventHubsCheckpointUpdaterTask.java  |     4 +-
 .../azure/eventhubs/EventHubsComponent.java        |    12 +-
 .../azure/eventhubs/EventHubsConsumer.java         |    54 +-
 .../azure/eventhubs/EventHubsProducer.java         |    13 +-
 .../operations/EventHubsProducerOperations.java    |    36 +-
 ...ventHubsConsumerPerPartitionCheckpointTest.java |   199 +
 .../operations/EventHubsProducerOperationsIT.java  |     9 +-
 .../FilesChangedExclusiveReadLockStrategy.java     |    14 +-
 .../azure/servicebus/azure-servicebus.json         |     4 +-
 .../src/main/docs/azure-servicebus-component.adoc  |    16 +
 .../azure/servicebus/ServiceBusComponent.java      |     8 +-
 .../azure/servicebus/ServiceBusConfiguration.java  |     5 +-
 .../azure/servicebus/ServiceBusConsumer.java       |    58 +-
 .../azure/servicebus/ServiceBusProducer.java       |    19 +-
 .../ServicebusCloudEventDataTypeTransformer.java   |     2 +-
 .../azure/servicebus/ServiceBusConsumerTest.java   |    29 +-
 .../component/azure/storage/blob/BlobBlock.java    |     7 +-
 .../storage/blob/BlobCommonRequestOptions.java     |     5 +-
 .../azure/storage/blob/BlobComponent.java          |     4 +-
 .../blob/BlobConfigurationOptionsProxy.java        |     2 +-
 .../component/azure/storage/blob/BlobConsumer.java |    10 +-
 .../azure/storage/blob/BlobStreamAndLength.java    |    13 +-
 .../component/azure/storage/blob/BlobUtils.java    |    10 +-
 .../blob/operations/BlobChangeFeedOperations.java  |     2 +-
 .../storage/blob/operations/BlobOperations.java    |    61 +-
 .../azure/storage/datalake/DataLakeComponent.java  |    14 +-
 .../datalake/client/DataLakeFileClientWrapper.java |     6 +-
 .../operations/DataLakeFileOperations.java         |     9 +-
 .../azure/storage/queue/QueueComponent.java        |     4 +-
 .../azure/storage/queue/QueueConsumer.java         |    12 -
 .../storage/queue/client/QueueClientWrapper.java   |     4 +
 .../storage/queue/operations/QueueOperations.java  |     4 +-
 .../component/bean/AbstractBeanProcessor.java      |    17 +-
 .../apache/camel/component/bean/BeanEndpoint.java  |    11 +
 .../org/apache/camel/component/bean/BeanInfo.java  |     8 +-
 .../apache/camel/component/bean/BeanProcessor.java |     9 +-
 .../apache/camel/component/bean/MethodInfo.java    |    23 +-
 .../camel/component/beanclass/ClassComponent.java  |     5 +-
 .../apache/camel/language/bean/BeanExpression.java |     2 +-
 .../crypto/DefaultPGPSecretKeyAccessor.java        |     2 +-
 .../camel/converter/crypto/PGPDataFormatUtil.java  |     4 +-
 .../apache/camel/dataformat/csv/CsvDataFormat.java |    17 +-
 .../camel/dataformat/csv/CsvDataFormatTest.java    |    20 +
 .../camel/component/cxf/jaxrs/CxfConverter.java    |     3 +-
 .../camel/component/cxf/jaxrs/CxfRsInvoker.java    |     8 +-
 .../camel/component/cxf/jaxrs/CxfRsProducer.java   |     2 -
 .../camel/component/cxf/jaxws/CxfConsumer.java     |     6 -
 .../component/cxf/spring/SpringBusFactoryBean.java |     3 +-
 .../cxf/transport/message/CxfMessageMapper.java    |     2 +-
 .../apache/camel/diagram/RouteDiagramHelper.java   |     2 +-
 .../camel/diagram/RouteDiagramLayoutEngine.java    |     2 +-
 .../disruptor/DisruptorBlockWhenFullTest.java      |     6 +-
 .../fastjson/FastjsonDataFormatConfigurer.java     |     7 +
 .../apache/camel/component/fastjson/fastjson.json  |     5 +-
 .../component/fastjson/FastjsonDataFormat.java     |     2 +-
 .../org/apache/camel/component/file/file.json      |     2 +-
 .../apache/camel/component/file/FileEndpoint.java  |    12 +-
 .../camel/component/file/FileOperations.java       |     6 +-
 .../camel/component/file/GenericFileConsumer.java  |    10 +
 .../component/file/GenericFileOnCompletion.java    |    12 +-
 .../camel/component/file/GenericFileProducer.java  |     3 +
 ...dempotentChangedRepositoryReadLockStrategy.java |    11 +-
 ...IdempotentRenameRepositoryReadLockStrategy.java |    11 +-
 .../FileIdempotentRepositoryReadLockStrategy.java  |    12 +-
 .../FileLockExclusiveReadLockStrategy.java         |    23 +-
 .../flatpack/FixedLengthAllowShortTest.java        |     3 +
 .../camel/component/file/remote/FtpOperations.java |    14 +-
 .../component/file/remote/SftpOperations.java      |    28 +-
 .../FtpChangedExclusiveReadLockStrategy.java       |    12 +-
 .../SftpChangedExclusiveReadLockStrategy.java      |   125 +-
 .../strategy/SftpExclusiveReadLockCheck.java       |   129 +
 .../remote/FtpOperationsStreamDownloadTest.java    |   136 +
 .../sftp/integration/SftpCipherGlobalConfigIT.java |    54 +
 .../FtpChangedReadLockTimeoutZeroTest.java         |   109 +
 .../HazelcastReplicatedmapConsumerTest.java        |    21 +-
 .../apache/camel/component/ironmq/GsonUtil.java    |     9 +-
 .../ironmq/IronMQConsumerHeaderFilterTest.java     |    80 +
 .../jackson3/converter/JacksonTypeConverters.java  |     6 +-
 .../transform/JsonPojoDataTypeTransformer.java     |     3 +-
 .../transform/JsonStructDataTypeTransformer.java   |     3 +-
 .../JacksonConversionsMultipleModulesTest.java     |    86 +
 .../transform/JsonPojoDataTypeTransformerTest.java |    12 +
 .../JsonStructDataTypeTransformerTest.java         |    11 +
 .../JacksonXMLModuleClassNamesReifierTest.java}    |    44 +-
 .../camel/converter/jaxb/JaxbDataFormat.java       |    25 +-
 .../JaxbPartClassHeaderStatePollutionTest.java     |   140 +
 .../component/jms/EndpointMessageListener.java     |     3 +-
 .../apache/camel/component/jms/JmsComponent.java   |     3 +-
 .../apache/camel/component/jms/JmsConsumer.java    |     6 +-
 .../apache/camel/component/jms/JmsEndpoint.java    |     5 +
 .../camel/component/jms/JmsPollingConsumer.java    |    15 +-
 .../apache/camel/component/jms/JmsProducer.java    |    11 +-
 .../camel/component/jms/JmsQueueEndpoint.java      |    11 +
 .../component/jms/reply/CorrelationTimeoutMap.java |     6 +
 .../camel/component/jms/reply/ReplyManager.java    |    10 +
 .../component/jms/reply/ReplyManagerSupport.java   |    20 +-
 .../jms/reply/TemporaryQueueReplyManager.java      |    77 +-
 .../camel/component/jms/BrowsableQueueTest.java    |    20 +-
 .../jms/JmsInOutSendFailureCallbackTest.java       |   150 +
 .../apache/camel/component/jms/JmsRouteTest.java   |    12 +-
 ...msTransactedAutowiredConnectionFactoryTest.java |    78 +
 .../JmsAddAndRemoveRouteManagementIT.java          |    10 +-
 .../integration/JmsDeadLetterChannelInOutIT.java   |     2 +-
 .../JmsTransferExceptionNoReplyToIT.java           |   123 +
 .../consumers/SingleMessageSameTopicIT.java        |     5 +-
 .../spring/JmsSpringLoadBalanceFailOverJMSIT.java  |     4 +
 .../spring/tx/JmsToJmsTransactedIT.java            |     8 +-
 .../integration/spring/tx/RouteIdTransactedIT.java |    13 +-
 ...tterChannelNotHandlerRollbackOnExceptionIT.java |    13 +-
 .../spring/JmsSpringLoadBalanceFailOverIT.xml      |    14 +-
 .../camel/language/joor/ByteArrayClassLoader.java  |     5 +
 .../camel/language/joor/CamelJoorClassLoader.java  |    12 +-
 .../camel/language/joor/JoorScriptingCompiler.java |    17 +-
 .../apache/camel/language/joor/MultiCompile.java   |     2 +-
 .../apache/camel/component/jpa/JpaConsumer.java    |    12 +-
 .../camel/component/jpa/JpaPollingConsumer.java    |    23 +-
 .../apache/camel/component/jpa/JpaProducer.java    |    19 +-
 .../idempotent/jpa/JpaMessageIdRepository.java     |    35 +-
 .../jpa/JpaPollingConsumerLockEntityTest.java      |    22 +-
 .../processor/jpa/JpaPreDeleteHandlerTest.java     |    71 +
 .../org/apache/camel/component/kafka/kafka.json    |     8 +-
 .../camel/component/kafka/KafkaConfiguration.java  |    54 +-
 .../camel/component/kafka/KafkaConsumer.java       |     7 +-
 .../camel/component/kafka/KafkaFetchRecords.java   |     2 +-
 .../camel/component/kafka/KafkaProducer.java       |     3 +
 .../kafka/consumer/AbstractCommitManager.java      |     5 +
 .../kafka/consumer/AsyncCommitManager.java         |     5 +-
 .../consumer/DefaultKafkaManualAsyncCommit.java    |     1 +
 .../kafka/consumer/SyncCommitManager.java          |     2 +-
 .../consumer/errorhandler/BridgeErrorStrategy.java |     2 +-
 .../errorhandler/DiscardErrorStrategy.java         |     2 +-
 .../kafka/consumer/errorhandler/SeekUtil.java      |    40 +-
 .../batching/KafkaRecordBatchingProcessor.java     |    37 +-
 .../KafkaRecordBatchingProcessorFacade.java        |     9 +-
 .../support/classic/ClassicRebalanceListener.java  |     2 +-
 .../support/resume/KafkaResumeAdapter.java         |     4 +-
 .../support/resume/ResumeRebalanceListener.java    |     2 +-
 .../KafkaRecordStreamingProcessorFacade.java       |     3 +-
 .../producer/support/KeyValueHolderIterator.java   |    25 +-
 .../kafka/security/KafkaSecurityConfigurer.java    |    40 +-
 .../kafka/transform/MessageTimestampRouter.java    |     6 +-
 .../component/kafka/transform/ReplaceField.java    |     2 +-
 .../kafka/KafkaIdempotentRepository.java           |    23 +-
 .../kafka/SingleNodeKafkaResumeStrategy.java       |     8 +-
 .../camel/component/kafka/KafkaComponentTest.java  |    62 +
 .../component/kafka/KafkaConfigurationTest.java    |    93 +
 .../camel/component/kafka/KafkaConsumerTest.java   |    29 +
 .../kafka/consumer/CommitManagersTest.java         |   101 +
 .../support/resume/KafkaResumeAdapterTest.java     |   176 +
 .../KafkaRecordStreamingProcessorTest.java         |    80 +
 .../commit/BaseManualCommitTestSupport.java        |     4 +-
 .../security/KafkaSecurityConfigurerTest.java      |    83 +-
 .../transform/MessageTimestampRouterTest.java      |    79 +
 .../kafka/transform/ReplaceFieldTest.java          |    14 +
 .../kafka/KafkaIdempotentRepositoryTest.java       |   150 +
 .../kafka/SingleNodeKafkaResumeStrategyTest.java   |   104 +
 .../knative/ce/AbstractCloudEventProcessor.java    |    19 +
 .../component/knative/ce/CloudEventProcessors.java |    22 +-
 .../component/knative/http/KnativeHttpTest.java    |    55 +
 components/camel-lra/README.md                     |    75 +
 .../org/apache/camel/service/lra/LRAClient.java    |    21 +-
 .../camel/service/lra/LRASagaCoordinator.java      |     4 +-
 .../apache/camel/service/lra/LRASagaRoutes.java    |     4 +-
 .../apache/camel/service/lra/LRASagaService.java   |    14 +-
 .../apache/camel/service/lra/LRAUrlBuilder.java    |     8 +-
 .../camel/service/lra/AbstractLRATestSupport.java  |    30 +-
 .../apache/camel/service/lra/LRAFailuresIT.java    |    14 +-
 .../camel/service/lra/LRASagaRoutesTest.java       |    30 +
 .../camel/service/lra/LRAUrlBuilderTest.java       |   110 +
 .../component/lumberjack/io/LumberjackServer.java  |     8 +-
 .../lumberjack/LumberjackDisconnectionTest.java    |     6 +-
 .../camel/component/lumberjack/LumberjackUtil.java |     7 +-
 .../mail/MailAttachmentDuplicateNamesTest.java     |     1 +
 .../FaultToleranceConfiguration.java               |     2 +
 .../faulttolerance/FaultToleranceProcessor.java    |    97 +-
 .../faulttolerance/FaultToleranceReifier.java      |     1 +
 ...olerancePooledProcessorExchangeFactoryTest.java |    67 +
 .../FaultToleranceSuspendResumeTest.java           |   109 +
 .../FaultToleranceTimeoutExchangePropertyTest.java |    64 +
 ...nceTimeoutWithFallbackExchangePropertyTest.java |    74 +
 .../FaultToleranceTimeoutWriteBackRaceTest.java    |    83 +
 .../component/milo/browse/MiloBrowseEndpoint.java  |     4 +-
 .../milo/client/internal/SubscriptionManager.java  |     6 +-
 .../component/milo/server/internal/CallMethod.java |     6 +-
 .../milo/server/internal/CamelNamespace.java       |    12 +-
 .../component/milo/browse/BrowseServerTest.java    |     6 +-
 .../camel/component/milo/call/MockCallMethod.java  |     6 +-
 .../component/milo/call/MockCamelNamespace.java    |    10 +-
 .../src/main/docs/observability-services.adoc      |     2 +-
 .../apache/camel/openapi/RestOpenApiReader.java    |   156 +-
 .../opensearch/integration/OpensearchIndexIT.java  |    11 +
 .../integration/TimerRouteAutoConfigIT.java        |    82 +-
 .../camel/opentelemetry2/OpenTelemetryTracer.java  |     4 +-
 components/camel-platform-http-main/pom.xml        |     5 +
 .../src/main/docs/platform-http-main.adoc          |     2 +-
 .../platform/http/main/ManagementHttpServer.java   |    21 +-
 .../platform/http/main/DevConsoleOpenApiTest.java  |   146 +
 .../Plc4XPollEnrichDoStartReproducerTest.java      |   161 +
 .../component/pqc/PQCComponentConfigurer.java      |     6 +
 .../camel/component/pqc/PQCEndpointConfigurer.java |     6 +
 .../camel/component/pqc/PQCEndpointUriFactory.java |     3 +-
 .../org/apache/camel/component/pqc/pqc.json        |    34 +-
 .../camel-pqc/src/main/docs/pqc-component.adoc     |    51 +
 .../apache/camel/component/pqc/PQCComponent.java   |   105 +
 .../camel/component/pqc/PQCConfiguration.java      |    19 +
 .../pqc/PQCKeyEncapsulationAlgorithms.java         |     2 +-
 .../component/pqc/PQCParameterSpecResolver.java    |   153 +
 .../apache/camel/component/pqc/PQCProducer.java    |   114 +-
 .../component/pqc/PQCSignatureAlgorithms.java      |     4 +-
 .../pqc/crypto/PQCDefaultDILITHIUMMaterial.java    |     5 +-
 .../pqc/crypto/PQCDefaultSPHINCSPLUSMaterial.java  |     4 +-
 .../pqc/crypto/kem/PQCDefaultKYBERMaterial.java    |     4 +-
 .../AwsSecretsManagerKeyLifecycleManager.java      |    14 +-
 .../lifecycle/FileBasedKeyLifecycleManager.java    |   132 +-
 .../HashicorpVaultKeyLifecycleManager.java         |    14 +-
 .../pqc/lifecycle/InMemoryKeyLifecycleManager.java |   198 +
 .../pqc/lifecycle/KeyAlgorithmSupport.java         |   167 +
 .../pqc/AwsSecretsManagerKeyLifecycleIT.java       |    22 +-
 .../pqc/HashicorpVaultKeyLifecycleIT.java          |    22 +-
 .../component/pqc/PQCEndToEndIntegrationTest.java  |    16 +-
 .../pqc/PQCExtractSecretKeyAlgorithmNameTest.java  |   147 +
 .../pqc/PQCKYBERGenerateEncapsulationAESTest.java  |     4 +-
 .../pqc/PQCKeyLifecycleIntegrationTest.java        |    24 +-
 .../camel/component/pqc/PQCKeyLifecycleTest.java   |    36 +-
 .../component/pqc/PQCKeyStatusEnforcementTest.java |     4 +-
 .../pqc/PQCParameterSpecResolverTest.java          |   104 +
 .../camel/component/pqc/PQCParameterSpecTest.java  |   118 +
 .../component/pqc/PQCSignatureCharsetTest.java     |    95 +
 .../component/pqc/PQCSignatureDILITHIUMTest.java   |     4 +-
 .../component/pqc/PQCSignatureSPHINCSPLUSTest.java |     4 +-
 .../component/pqc/PQCStreamingSignatureTest.java   |   130 +
 .../PQCDataFormatMultipleAlgorithmsTest.java       |     4 +-
 .../lifecycle/InMemoryKeyLifecycleManagerTest.java |   209 +
 .../pqc/lifecycle/KeyRotationSchedulerTest.java    |     4 +-
 .../camel/component/quartz/QuartzEndpoint.java     |    20 +-
 .../QuartzScheduledPollConsumerScheduler.java      |    74 +-
 .../quartz/QuartzAddDynamicRouteTest.java          |     9 +-
 ...uartzAddRoutesAfterCamelContextStartedTest.java |    11 +-
 .../QuartzCronRouteWithStartDateEndDateTest.java   |    16 +-
 .../quartz/QuartzCustomCalendarCollisionTest.java  |    78 +
 .../quartz/QuartzCustomCalendarFireTest.java       |     5 +-
 .../quartz/QuartzCustomCalendarNoFireTest.java     |     5 +-
 ...eConsumerQuartzSchedulerStartSchedulerTest.java |    45 +-
 .../quartz/CronScheduledRoutePolicyTest.java       |     6 +-
 .../component/resilience4j/ResilienceConsole.java  |     6 +-
 .../resilience4j/ResilienceProcessor.java          |    64 +-
 ...siliencePooledProcessorExchangeFactoryTest.java |    67 +
 .../resilience4j/ResilienceSuspendResumeTest.java  |   114 +
 .../ResilienceTimeoutWriteBackRaceTest.java        |    83 +
 .../DefaultRestOpenapiProcessorStrategy.java       |     6 +-
 .../rest/openapi/RestOpenApiComponent.java         |    19 +-
 .../rest/openapi/RestOpenApiEndpoint.java          |    59 +-
 .../openapi/validator/DefaultRequestValidator.java |    19 +-
 .../rest/openapi/RestOpenApiEndpointV3Test.java    |   185 +
 .../openapi/RestOpenApiRequestValidationTest.java  |    39 +
 .../openapi/RestOpenapiProcessorStrategyTest.java  |    38 +
 .../component/rocketmq/reply/ReplyTimeoutMap.java  |     6 +
 .../reply/RocketMQReplyManagerSupport.java         |    26 +-
 .../apache/camel/component/saga/SagaProducer.java  |    11 +-
 .../salesforce/SalesforceEndpointConfig.java       |     3 +-
 .../salesforce/SalesforceLoginConfig.java          |     2 +-
 .../salesforce/internal/SalesforceSession.java     |     6 +-
 .../internal/client/AbstractClientBase.java        |     5 +
 .../internal/client/DefaultBulkApiV2Client.java    |     2 +
 .../internal/client/DefaultRawClient.java          |     4 +-
 .../internal/client/PubSubApiClient.java           |    46 +-
 .../internal/client/SalesforceSecurityHandler.java |    63 +-
 .../internal/processor/AbstractRestProcessor.java  |    20 +-
 .../internal/processor/CompositeApiProcessor.java  |     9 +
 .../internal/processor/JsonRestProcessor.java      |    14 +-
 .../internal/processor/PubSubApiProcessor.java     |     5 +-
 .../internal/processor/QueryResultIterator.java    |    21 +-
 .../internal/streaming/SubscriptionHelper.java     |    26 +-
 .../camel/component/salesforce/PubSubApiTest.java  |    15 +-
 .../processor/QueryResultIteratorTest.java         |   190 +
 .../camel-salesforce-maven-plugin/.gitattributes   |     4 +
 .../sjms/consumer/EndpointMessageListener.java     |     9 +-
 .../sjms/reply/CorrelationTimeoutMap.java          |     6 +
 .../component/sjms/reply/ReplyManagerSupport.java  |    94 +-
 .../component/sjms/SjmsConnectionRecoveryTest.java |    34 +-
 .../producer/InOutQueueProducerAsyncLoadTest.java  |    46 +-
 .../org/apache/camel/component/smb/SmbFile.java    |     8 +-
 .../component/smb/SmbFileClosingInputStream.java   |    33 +-
 .../apache/camel/component/smb/SmbOperations.java  |    69 +-
 .../SmbChangedExclusiveReadLockStrategy.java       |    12 +-
 .../smb/strategy/SmbExclusiveReadLockCheck.java    |     2 +-
 .../component/smb/SmbProducerTempPrefixIT.java     |    36 +-
 .../camel/component/smb/SmbStreamDownloadIT.java   |    24 +-
 .../component/snakeyaml/SnakeYAMLDataFormat.java   |    18 +-
 .../snakeyaml/SnakeYAMLConcurrentTest.java         |   104 +
 .../springai/image/SpringAiImageOllamaIT.java      |    12 +-
 .../component/springrabbit/spring-rabbitmq.json    |     2 +-
 .../src/main/docs/spring-rabbitmq-component.adoc   |     4 +-
 .../DefaultListenerContainerFactory.java           |     5 +-
 .../springrabbit/EndpointMessageListener.java      |     6 +-
 .../springrabbit/SpringRabbitMQComponent.java      |     6 +-
 .../springrabbit/SpringRabbitMQEndpoint.java       |     2 +-
 .../springrabbit/SpringRabbitMQProducer.java       |    48 +-
 .../springrabbit/SpringRabbitPollingConsumer.java  |    10 +-
 .../DefaultListenerContainerFactoryTest.java       |    40 +
 .../springrabbit/SpringRabbitMQComponentTest.java  |    24 +-
 .../SpringRabbitMQProducerThreadSafetyTest.java    |    66 +
 .../SpringRabbitPollingConsumerTest.java           |    43 +
 .../camel-spring-parent/camel-spring-ws/pom.xml    |    18 -
 .../helper/DefaultStrategiesHelperFactory.java     |    61 +
 .../test/helper/InMemoryWebServiceConnection.java  |   104 +
 .../helper/InMemoryWebServiceMessageSender.java    |   124 +
 .../ws/MessageFilterResolvingDefaultsTest.java     |    30 +-
 .../spring/ws/MessageFilterResolvingTest.java      |    40 +-
 .../event/EventComponentConcurrencyTest.java       |   101 +
 ...ledPollConsumerSchedulerStartSchedulerTest.java |    47 +
 .../spi/SpringInjectorFactoryMethodTest.java       |    81 +
 ...uledPollConsumerSchedulerStartSchedulerTest.xml |    35 +
 .../camel/component/event/EventComponent.java      |     4 +-
 .../camel/component/event/EventEndpoint.java       |     4 +-
 .../apache/camel/spring/SpringCamelContext.java    |     6 +-
 .../SpringScheduledPollConsumerScheduler.java      |     9 +-
 .../apache/camel/spring/spi/SpringInjector.java    |    13 +
 components/camel-sql/pom.xml                       |    13 +
 .../camel-sql/src/main/docs/sql-component.adoc     |     2 +-
 .../apache/camel/component/sql/SqlProducer.java    |     6 +
 .../sql/stored/template/TemplateParser.java        |     3 +
 .../jdbc/ClusteredJdbcAggregationRepository.java   |     8 +-
 .../ClusteredPostgresAggregationRepository.java    |    14 +-
 .../aggregate/jdbc/JdbcAggregationRepository.java  |    11 +-
 .../jdbc/PostgresAggregationRepository.java        |     9 +-
 .../jdbc/AbstractJdbcMessageIdRepository.java      |    13 +-
 .../jdbc/JdbcCachedMessageIdRepository.java        |    35 +-
 ...ducerStreamListNonSelectConnectionLeakTest.java |   139 +
 .../sql/stored/TemplateParserLexicalErrorTest.java |    51 +
 .../ClusteredPostgresAggregationRepositoryIT.java  |   135 +
 .../JdbcAggregationRepositoryStaleRemoveTest.java  |    52 +
 ...bcAggregationRepositoryVerifyTableNameTest.java |    92 +
 .../jdbc/PostgresAggregationRepositoryIT.java      |   156 +
 ...cCachedMessageIdRepositoryFailedInsertTest.java |    85 +
 ...MessageIdRepositoryDuplicateInsertRaceTest.java |   104 +
 .../dataformat/tarfile/TarFileDataFormat.java      |     1 +
 .../camel/dataformat/tarfile/TarIterator.java      |    23 +-
 .../camel/dataformat/tarfile/TarSplitter.java      |    16 +-
 .../dataformat/tarfile/TarFileDataFormatTest.java  |    34 +
 .../camel/telemetrydev/AsyncWiretapTest.java       |    18 +-
 .../apache/camel/telemetry/AsyncWiretapTest.java   |    19 +-
 .../FilterCreateCamelContextPerClassTest.java      |     1 +
 .../websocket/VertxWebsocketClientConsumer.java    |     4 +-
 .../vertx/websocket/VertxWebsocketEndpoint.java    |    23 +-
 .../component/xslt/saxon/XsltSaxonEndpoint.java    |    93 +-
 .../component/xslt/saxon/XsltSaxonHelper.java      |     9 +-
 .../saxon/XsltSaxonConfigurationStrategyTest.java  |    64 +
 .../xslt/saxon/XsltSaxonSecureProcessingTest.java  |    74 +
 .../saxon/XsltSaxonSourceInputStreamBodyTest.java  |   148 +
 .../saxon/XsltSaxonUriResolverDomSourceTest.java   |    92 +
 .../xslt/XmlSourceHandlerFactoryImpl.java          |     6 +-
 .../apache/camel/component/xslt/XsltBuilder.java   |    72 +-
 .../apache/camel/component/xslt/XsltEndpoint.java  |    26 +-
 .../component/zeebe/internal/ZeebeService.java     |    76 +-
 .../dataformat/zipfile/ZipFileDataFormat.java      |     1 +
 .../camel/dataformat/zipfile/ZipIterator.java      |    11 +-
 .../camel/dataformat/zipfile/ZipSplitter.java      |    16 +-
 .../dataformat/zipfile/ZipFileDataFormatTest.java  |    30 +
 .../org/apache/camel/ExchangeConstantProvider.java |     3 +-
 .../apache/camel/spi/annotations/InfraService.java |     9 +
 .../src/main/java/org/apache/camel/Exchange.java   |     1 +
 .../main/java/org/apache/camel/SplitResult.java    |    16 +-
 .../apache/camel/impl/debugger/BacklogTracer.java  |   110 +-
 .../camel/impl/engine/AbstractCamelContext.java    |    40 +-
 .../impl/console/ApiDevConsoleConfigurer.java      |    33 +-
 .../impl/console/HeapDumpDevConsoleConfigurer.java |    33 +-
 .../META-INF/org/apache/camel/dev-console/api.json |    15 +
 .../apache/camel/dev-console/eval-language.json    |    14 +
 .../org/apache/camel/dev-console/heap-dump.json    |    46 +
 .../org.apache.camel.impl.console.ApiDevConsole    |     2 +
 ...rg.apache.camel.impl.console.HeapDumpDevConsole |     2 +
 .../services/org/apache/camel/dev-console/api      |     2 +
 .../org/apache/camel/dev-console/heap-dump         |     2 +
 .../org/apache/camel/dev-consoles.properties       |     2 +-
 .../apache/camel/impl/console/ApiDevConsole.java   |   181 +
 .../camel/impl/console/EvalLanguageDevConsole.java |    11 +
 .../camel/impl/console/HeapDumpDevConsole.java     |    96 +
 .../impl/console/JfrMemoryLeakDevConsole.java      |    11 +-
 .../camel/impl/console/ProcessorDevConsole.java    |     7 +
 .../impl/console/RouteStructureDevConsole.java     |     1 -
 .../apache/camel/impl/console/TopDevConsole.java   |    57 +-
 .../impl/console/EvalLanguageDevConsoleTest.java   |   106 +
 .../modules/eips/pages/circuitBreaker-eip.adoc     |     8 +-
 .../modules/eips/pages/fault-tolerance-eip.adoc    |    17 +-
 .../docs/modules/eips/pages/resilience4j-eip.adoc  |     8 +-
 .../src/main/docs/modules/eips/pages/saga-eip.adoc |     4 +-
 .../eips/partials/eip-exchangeProperties.adoc      |     2 +-
 .../docs/modules/eips/partials/eip-options.adoc    |     9 +-
 .../camel/model/faultToleranceConfiguration.json   |     2 +-
 .../model/FaultToleranceConfigurationCommon.java   |     6 +-
 .../FaultToleranceConfigurationDefinition.java     |     6 +-
 .../camel/model/dataformat/SoapDataFormat.java     |     2 +-
 .../apache/camel/processor/MulticastProcessor.java |    73 +-
 .../camel/processor/RecipientListProcessor.java    |    24 +-
 .../java/org/apache/camel/processor/Splitter.java  |   121 +-
 .../apache/camel/processor/WireTapProcessor.java   |     2 +
 .../processor/aggregate/AggregateProcessor.java    |    79 +-
 .../processor/saga/MandatorySagaProcessor.java     |     5 +-
 .../camel/processor/saga/NeverSagaProcessor.java   |     5 +-
 .../processor/saga/NotSupportedSagaProcessor.java  |     5 +-
 .../processor/saga/RequiredSagaProcessor.java      |     5 +-
 .../processor/saga/RequiresNewSagaProcessor.java   |     5 +-
 .../apache/camel/processor/saga/SagaProcessor.java |    24 +-
 .../camel/processor/saga/SagaProcessorBuilder.java |    20 +-
 .../processor/saga/SupportsSagaProcessor.java      |     5 +-
 .../org/apache/camel/reifier/MulticastReifier.java |     6 -
 .../apache/camel/reifier/RecipientListReifier.java |     6 -
 .../java/org/apache/camel/reifier/SagaReifier.java |    12 +-
 .../org/apache/camel/reifier/SplitReifier.java     |     5 -
 .../dataformat/JacksonXMLDataFormatReifier.java    |     2 +-
 .../reifier/dataformat/JsonDataFormatReifier.java  |    35 +-
 .../reifier/dataformat/SoapDataFormatReifier.java  |     1 +
 .../camel/builder/xml/XsltBuilderReloadTest.java   |   161 +
 .../BeanAmbiguousBodyConversionTest.java}          |    47 +-
 .../bean/BeanAnnotationServiceLeakTest.java        |    64 +
 .../BeanNullCompletionStageTest.java}              |    45 +-
 .../component/bean/ClassComponentScopeTest.java    |   106 +
 .../camel/component/bean/MyCountingBean.java       |    38 +-
 .../file/FileConsumePollEnrichFileTest.java        |    23 +-
 ...ileConsumerIdempotentKeyHeaderMutationTest.java |    66 +
 .../file/FileIdempotentEagerPollExceptionTest.java |    85 +
 .../file/FileProducerMoveExistingTest.java         |    21 +-
 .../file/FileProducerNoForcedWritesTest.java       |     4 +-
 .../FileIdempotentReadLockPreMoveTest.java         |    77 +
 .../FileLockExclusiveReadLockStrategyTest.java     |    87 +
 .../component/mock/MockEndpointTimeClauseTest.java |    16 +-
 .../saga/SagaProducerRemoveHeadersTest.java        |    69 +
 .../scheduler/SchedulerNoPolledMessagesTest.java   |    35 +-
 .../scheduler/SchedulerRepeatCountTest.java        |     4 +-
 .../component/scheduler/SchedulerRouteTest.java    |     3 +-
 .../TwoSchedulerConcurrentTasksOneRouteTest.java   |     4 +-
 .../scheduler/TwoSchedulerConcurrentTasksTest.java |     5 +-
 .../component/scheduler/TwoSchedulerTest.java      |     9 +-
 .../component/seda/SedaAsyncProducerTest.java      |     5 +-
 .../component/seda/SedaBlockWhenFullTest.java      |    15 +-
 .../seda/SedaInOutChainedTimeoutTest.java          |     2 +-
 .../component/seda/SedaMultipleConsumersTest.java  |    11 +-
 .../component/seda/SedaPurgeWhenStoppingTest.java  |     4 +-
 .../component/xslt/XsltFromFileExceptionTest.java  |    12 +-
 .../DefaultCamelContextSuspendResumeRouteTest.java |     8 +-
 .../camel/impl/DefaultEndpointRegistryTest.java    |    26 +
 .../camel/impl/StopRouteAbortAfterTimeoutTest.java |     3 +-
 .../apache/camel/impl/StopTimeoutRouteTest.java    |     3 +-
 .../impl/engine/CamelPostProcessorHelperTest.java  |    24 +-
 ...andlerAsyncDelayedTwoCamelContextIssueTest.java |     4 +-
 .../SplitterParallelAsyncProcessorIssueTest.java   |     6 +-
 .../apache/camel/language/simple/SimpleTest.java   |    39 +-
 ...ultConsumerBridgeErrorHandlerContinuedTest.java |     4 +-
 .../camel/processor/LoopNoBreakOnShutdownTest.java |    13 +-
 ...ticastParallelTimeoutDuringAggregationTest.java |    97 +
 ...astUseOriginalPropagateExceptionCaughtTest.java |     2 +
 .../MulticastUseOriginalShareUnitOfWorkTest.java   |    86 +
 ...deliveryWhileStoppingDeadLetterChannelTest.java |     2 +-
 .../NotAllowRedeliveryWhileStoppingTest.java       |     2 +-
 ...ecipientListUseOriginalShareUnitOfWorkTest.java |    85 +
 ...veryErrorHandlerNoRedeliveryOnShutdownTest.java |     7 +-
 ...ResequenceStreamIgnoreInvalidExchangesTest.java |    11 +-
 ...equenceStreamNotIgnoreInvalidExchangesTest.java |    11 +-
 .../processor/SagaCoordinatorCleanupTest.java      |   101 +
 .../apache/camel/processor/SagaFailuresTest.java   |    21 +
 .../apache/camel/processor/SagaOptionsTest.java    |    40 +
 .../processor/SagaSharedServiceRouteStopTest.java  |    86 +
 .../apache/camel/processor/SagaTimeoutTest.java    |     6 +-
 .../SplitUseOriginalShareUnitOfWorkTest.java       |    74 +
 .../processor/SplitterErrorThresholdTest.java      |     4 +-
 .../SplitterNestedFailureTrackerLeakTest.java      |   115 +
 .../camel/processor/SplitterSplitResultTest.java   |     3 +-
 .../camel/processor/SplitterWatermarkTest.java     |    30 +
 .../aggregator/AggregateDiscardOnTimeoutTest.java  |     2 +-
 .../AggregateIntervalTaskExceptionTest.java        |   112 +
 .../processor/aggregator/AggregateTimeoutTest.java |     8 +-
 .../aggregator/DistributedTimeoutTest.java         |    10 +-
 ...xceptionRoutePolicyHalfOpenHandlerSedaTest.java |    10 +-
 ...tlingExceptionRoutePolicyOpenViaConfigTest.java |    13 +-
 .../dataformat/JsonDataFormatReifierTest.java      |    96 +
 .../support/jsse/SSLContextParametersTest.java     |    64 +-
 .../support/task/task/ForegroundTaskTest.java      |    12 +-
 .../support/task/task/ForegroundTimeTaskTest.java  |    14 +-
 .../org/apache/camel/builder/xml/example2.xsl      |    28 +
 core/camel-java-io/.gitattributes                  |     4 +
 .../org/apache/camel/java/LwModelToJavaDumper.java |   118 +-
 .../org/apache/camel/main/components.properties    |     1 +
 .../management/mbean/ManagedCamelContextMBean.java |     3 -
 .../mbean/ManagedPerformanceCounterMBean.java      |     3 +
 .../management/mbean/ManagedRouteGroupMBean.java   |     3 -
 .../api/management/mbean/ManagedRouteMBean.java    |     3 -
 .../management/mbean/ManagedCamelContext.java      |    18 +-
 .../mbean/ManagedPerformanceCounter.java           |    22 +-
 .../camel/management/mbean/ManagedRoute.java       |    18 +-
 .../camel/management/mbean/ManagedRouteGroup.java  |    17 +-
 .../management/BacklogTracerActivityTest.java      |     9 +-
 .../apache/camel/saga/InMemorySagaCoordinator.java |   131 +-
 .../org/apache/camel/saga/InMemorySagaService.java |    18 +
 .../apache/camel/support/DefaultTimeoutMap.java    |    22 +
 .../java/org/apache/camel/util/SecurityUtils.java  |    16 +-
 .../apache/camel/util/SkipLastByteInputStream.java |     3 +
 .../org/apache/camel/util/SecurityUtilsTest.java   |     6 +
 .../org/apache/camel/xml/LwModelToXMLDumper.java   |    35 +-
 .../java/org/apache/camel/xml/jaxb/JaxbHelper.java |    25 +-
 .../camel/xml/jaxb/JaxbModelToXMLDumper.java       |    15 +-
 .../org/apache/camel/yaml/LwModelToYAMLDumper.java |    76 +-
 design/aiTool.adoc                                 |   545 +
 design/langchain4j-evolution.adoc                  |   385 +
 .../modules/ROOT/examples/json/ai-tool.json        |     1 +
 docs/components/modules/ROOT/nav.adoc              |     1 +
 .../modules/ROOT/pages/ai-tool-component.adoc      |     1 +
 .../ROOT/partials/component-endpoint-headers.adoc  |     2 +-
 .../ROOT/partials/component-endpoint-options.adoc  |     8 +-
 .../dataformats/partials/dataformat-options.adoc   |     8 +-
 .../languages/partials/language-options.adoc       |     8 +-
 .../ROOT/pages/camel-4x-upgrade-guide-4_14.adoc    |    20 +
 .../ROOT/pages/camel-4x-upgrade-guide-4_18.adoc    |    29 +
 .../ROOT/pages/camel-4x-upgrade-guide-4_21.adoc    |     3 -
 .../ROOT/pages/camel-4x-upgrade-guide-4_22.adoc    |   379 +
 .../modules/ROOT/pages/camel-console.adoc          |    23 +
 .../modules/ROOT/pages/camel-jbang-managing.adoc   |    13 +-
 .../modules/ROOT/pages/camel-jbang-mcp.adoc        |    29 +-
 .../modules/ROOT/pages/camel-jbang-tui.adoc        |    52 +-
 .../modules/ROOT/pages/getting-started.adoc        |     6 +-
 .../jbang-commands/camel-jbang-cmd-heap-dump.adoc  |    27 +
 .../ROOT/pages/jbang-commands/camel-jbang-cmd.adoc |     1 +
 .../pages/jbang-commands/camel-jbang-debug.adoc    |     2 +-
 .../ROOT/pages/jbang-commands/camel-jbang-dev.adoc |     2 +-
 .../camel-jbang-eval-expression.adoc               |     1 +
 .../jbang-commands/camel-jbang-get-activity.adoc   |    32 +
 .../ROOT/pages/jbang-commands/camel-jbang-get.adoc |     1 +
 .../jbang-commands/camel-jbang-infra-run.adoc      |     1 +
 .../ROOT/pages/jbang-commands/camel-jbang-run.adoc |     2 +-
 .../camel/cli/connector/LocalCliConnector.java     |    72 +-
 .../component/ComponentsBuilderFactory.java        |    14 +
 .../dsl/AiToolComponentBuilderFactory.java         |   206 +
 .../dsl/AwsCloudtrailComponentBuilderFactory.java  |     6 +-
 .../dsl/AzureEventhubsComponentBuilderFactory.java |    19 +
 .../AzureServicebusComponentBuilderFactory.java    |     6 +-
 .../dsl/KafkaComponentBuilderFactory.java          |     6 +-
 .../dsl/PineconeComponentBuilderFactory.java       |     2 +-
 .../component/dsl/PqcComponentBuilderFactory.java  |    25 +
 .../dsl/SpringRabbitmqComponentBuilderFactory.java |     4 +-
 dsl/camel-endpointdsl/pom.xml                      |     5 +
 .../builder/endpoint/EndpointBuilderFactory.java   |     1 +
 .../camel/builder/endpoint/EndpointBuilders.java   |     1 +
 .../builder/endpoint/StaticEndpointBuilders.java   |    42 +
 .../endpoint/dsl/AWS2S3EndpointBuilderFactory.java |    12 +-
 .../endpoint/dsl/AiToolEndpointBuilderFactory.java |   312 +
 .../dsl/CloudtrailEndpointBuilderFactory.java      |    12 +-
 .../endpoint/dsl/FileEndpointBuilderFactory.java   |     6 +-
 .../endpoint/dsl/KafkaEndpointBuilderFactory.java  |    12 +-
 .../dsl/Kinesis2EndpointBuilderFactory.java        |    16 +
 .../endpoint/dsl/OpenAIEndpointBuilderFactory.java |     4 +-
 .../endpoint/dsl/PQCEndpointBuilderFactory.java    |    23 +
 .../PineconeVectorDbEndpointBuilderFactory.java    |     4 +-
 .../dsl/ServiceBusEndpointBuilderFactory.java      |    18 +-
 .../AdviceWithEndpointDslMutationTest.java         |   149 +
 .../dsl/java/joor/JavaRoutesBuilderLoader.java     |    24 +-
 dsl/camel-jbang/camel-jbang-console/pom.xml        |     2 +-
 .../src/generated/resources/jbang-console.json     |     2 +-
 dsl/camel-jbang/camel-jbang-container/Makefile     |     2 +-
 dsl/camel-jbang/camel-jbang-core/pom.xml           |     2 +-
 .../META-INF/camel-jbang-commands-metadata.json    |    14 +-
 .../dsl/jbang/core/commands/CamelCommand.java      |     4 +
 .../dsl/jbang/core/commands/CamelJBangMain.java    |     2 +
 .../camel/dsl/jbang/core/commands/LlmClient.java   |    57 +-
 .../apache/camel/dsl/jbang/core/commands/Run.java  |    32 +-
 .../jbang/core/commands/action/CamelHeapDump.java  |   117 +
 .../commands/action/EvalExpressionCommand.java     |    18 +
 .../dsl/jbang/core/commands/ai/ToolRegistry.java   |    21 +
 .../core/commands/infra/InfraBaseCommand.java      |    30 +-
 .../dsl/jbang/core/commands/infra/InfraRun.java    |    13 +-
 .../jbang/core/commands/process/ListActivity.java  |   299 +
 .../camel/dsl/jbang/core/common/ExampleHelper.java |    14 +-
 .../camel/dsl/jbang/core/model/InfraBaseDTO.java   |    14 +-
 .../core/commands/LlmClientListModelsTest.java     |    73 +
 .../camel/dsl/jbang/core/commands/LoadTest.java    |     7 +-
 .../dsl/jbang/core/commands/infra/InfraTest.java   |     4 +-
 .../core/commands/process/ListActivityTest.java    |   203 +
 .../dsl/jbang/core/common/ExampleHelperTest.java   |    20 +
 .../camel-jbang-main/dist/CamelJBang.java          |     6 +-
 dsl/camel-jbang/camel-jbang-main/pom.xml           |     2 +-
 .../src/main/jbang/main/CamelJBang.java            |     6 +-
 dsl/camel-jbang/camel-jbang-mcp/pom.xml            |     2 +-
 .../jbang/core/commands/mcp/AdvisoryResources.java |   127 +
 .../jbang/core/commands/mcp/AdvisoryService.java   |   218 +
 .../dsl/jbang/core/commands/mcp/AdvisoryTools.java |    90 +
 .../dsl/jbang/core/commands/mcp/HardenTools.java   |    70 +-
 .../dsl/jbang/core/commands/mcp/RuntimeTools.java  |    19 +
 .../core/commands/mcp/AdvisoryResourcesTest.java   |   110 +
 .../core/commands/mcp/AdvisoryServiceTest.java     |   179 +
 .../jbang/core/commands/mcp/AdvisoryToolsTest.java |    86 +
 .../core/commands/mcp/HardenToolsAdvisoryTest.java |   100 +
 .../camel-jbang-plugin-generate/pom.xml            |     2 +-
 .../camel-jbang-plugin-kubernetes/pom.xml          |     2 +-
 dsl/camel-jbang/camel-jbang-plugin-mcp/pom.xml     |     2 +-
 .../camel-jbang-plugin-route-parser/pom.xml        |     2 +-
 dsl/camel-jbang/camel-jbang-plugin-test/pom.xml    |     2 +-
 dsl/camel-jbang/camel-jbang-plugin-tui/pom.xml     |     2 +-
 .../dsl/jbang/core/commands/tui/ActionsPopup.java  |    51 +-
 .../tui/{ProcessorInfo.java => ActivityEntry.java} |    38 +-
 .../dsl/jbang/core/commands/tui/ActivityTab.java   |   470 +
 .../dsl/jbang/core/commands/tui/AiLogPopup.java    |     2 +-
 .../camel/dsl/jbang/core/commands/tui/AiPanel.java |   256 +-
 .../core/commands/tui/AiSlashCommandRegistry.java  |    39 +-
 .../dsl/jbang/core/commands/tui/CamelMonitor.java  |   135 +-
 .../jbang/core/commands/tui/CircuitBreakerTab.java |     2 +-
 .../core/commands/tui/DataRefreshService.java      |    28 +-
 .../dsl/jbang/core/commands/tui/DiagramTab.java    |    30 +-
 .../dsl/jbang/core/commands/tui/ErrorsTab.java     |    76 +-
 .../dsl/jbang/core/commands/tui/HistoryTab.java    |    64 +-
 .../jbang/core/commands/tui/InfraBrowserPopup.java |    72 +-
 .../jbang/core/commands/tui/IntegrationInfo.java   |     5 +-
 .../jbang/core/commands/tui/KafkaConsumerInfo.java |    24 +-
 .../dsl/jbang/core/commands/tui/KafkaTab.java      |   237 +
 .../dsl/jbang/core/commands/tui/McpFacade.java     |    12 +-
 .../dsl/jbang/core/commands/tui/McpLogPopup.java   |     2 +-
 .../dsl/jbang/core/commands/tui/MemoryLeakTab.java |   583 +-
 .../dsl/jbang/core/commands/tui/MemoryTab.java     |    14 +
 .../jbang/core/commands/tui/MetricsCollector.java  |     4 +-
 .../jbang/core/commands/tui/MonitorContext.java    |     3 +
 .../dsl/jbang/core/commands/tui/OverviewTab.java   |    20 +-
 .../dsl/jbang/core/commands/tui/ProcessorInfo.java |     1 +
 .../dsl/jbang/core/commands/tui/RoutesTab.java     |    58 +-
 .../dsl/jbang/core/commands/tui/SettingsPopup.java |    97 +-
 .../dsl/jbang/core/commands/tui/SpansTab.java      |     8 +-
 .../dsl/jbang/core/commands/tui/SqlTraceTab.java   |     2 +-
 .../dsl/jbang/core/commands/tui/StatusParser.java  |    90 +-
 .../dsl/jbang/core/commands/tui/StopAllPopup.java  |     8 +-
 .../dsl/jbang/core/commands/tui/TabRegistry.java   |    80 +-
 .../dsl/jbang/core/commands/tui/TuiHelper.java     |    49 +
 .../dsl/jbang/core/commands/tui/TuiIcons.java      |     6 +-
 .../dsl/jbang/core/commands/tui/TuiMcpServer.java  |  1537 +--
 .../dsl/jbang/core/commands/tui/TuiSettings.java   |    24 +
 .../{TuiMcpServer.java => TuiToolRegistry.java}    |   868 +-
 .../dsl/jbang/core/commands/tui/AiPanelTest.java   |   102 +-
 .../commands/tui/CamelMonitorTickRedrawTest.java   |    63 +
 .../core/commands/tui/SettingsPopupRenderTest.java |     1 +
 .../jbang/core/commands/tui/SettingsPopupTest.java |    18 +-
 .../jbang/core/commands/tui/TabRegistryTest.java   |    27 +-
 .../dsl/jbang/core/commands/tui/TuiIconsTest.java  |     2 +-
 .../camel-jbang-plugin-validate/pom.xml            |     2 +-
 dsl/camel-jbang/camel-launcher/README.md           |    20 +
 dsl/camel-jbang/camel-launcher/pom.xml             |   114 +-
 .../camel-launcher/src/install/install.ps1         |   301 +
 .../camel-launcher/src/install/install.sh          |   290 +
 .../jreleaser/java/WebsiteManifestGenerator.java   |   287 +
 .../camel-launcher/src/main/assembly/bin.xml       |     8 +
 .../src/main/resources/bin/camel.bat               |   121 +-
 .../camel-launcher/src/main/resources/bin/camel.sh |    79 +-
 .../dsl/jbang/launcher/CamelBatDiscoveryTest.java  |   564 +
 .../jbang/launcher/CamelLauncherWindowsExeIT.java  |    77 +
 .../dsl/jbang/launcher/CamelShDiscoveryTest.java   |   404 +
 .../apache/camel/dsl/jbang/launcher/FakeJava.java  |   213 +
 .../camel/dsl/jbang/launcher/FakeJavaTest.java     |    93 +
 .../dsl/jbang/launcher/WebsiteInstallTest.java     |  1054 ++
 .../jbang/launcher/WebsiteInstallerFixture.java    |   532 +
 .../launcher/WebsiteInstallerFixtureTest.java      |   193 +
 .../launcher/WebsiteManifestGeneratorTest.java     |   323 +
 .../camel-component-known-dependencies.properties  |     1 +
 .../java/org/apache/camel/main/KameletMain.java    |     2 +-
 .../apache/camel/main/download/SagaDownloader.java |    14 +-
 .../dsl/yaml/deserializers/ModelDeserializers.java |     2 +-
 .../resources/schema/camelYamlDsl-canonical.json   |     3 +-
 .../generated/resources/schema/camelYamlDsl.json   |     3 +-
 parent/pom.xml                                     |    60 +-
 pom.xml                                            |     1 +
 test-infra/camel-test-infra-all/pom.xml            |    11 +
 .../src/generated/resources/META-INF/metadata.json |   229 +-
 .../arangodb/services/ArangoDBInfraService.java    |     4 +
 .../ArangoDBLocalContainerInfraService.java        |     3 +-
 .../artemis/services/ArtemisAllInfraService.java   |     8 +-
 .../artemis/services/ArtemisInfraService.java      |     4 +
 .../common/services/ContainerEnvironmentUtil.java  |    18 +
 .../infra/consul/services/ConsulInfraService.java  |     4 +
 .../services/ConsulLocalContainerInfraService.java |     3 +-
 .../couchbase/services/CouchbaseInfraService.java  |     4 +
 .../CouchbaseLocalContainerInfraService.java       |     3 +-
 .../couchdb/services/CouchDbInfraService.java      |     4 +
 .../CouchDbLocalContainerInfraService.java         |     3 +-
 .../ElasticSearchLocalContainerInfraService.java   |     4 +
 .../vault/services/HashicorpVaultInfraService.java |     4 +
 .../HashicorpVaultLocalContainerInfraService.java  |     3 +-
 .../infra/ibmmq/services/IbmMQInfraService.java    |     4 +
 .../services/IbmMQLocalContainerInfraService.java  |     8 +-
 .../services/InfinispanInfraService.java           |     4 +
 .../InfinispanLocalContainerInfraService.java      |     3 +-
 .../infra/jaeger/services/JaegerInfraService.java  |     4 +
 .../services/JaegerLocalContainerInfraService.java |     3 +-
 .../services/ContainerLocalKafkaInfraService.java  |    59 +-
 .../infra/kafka/services/KafkaInfraService.java    |     3 +
 .../test/infra/kafka/services/container.properties |     1 +
 .../keycloak/services/KeycloakInfraService.java    |     4 +
 .../KeycloakLocalContainerInfraService.java        |     3 +-
 .../MicroprofileLRALocalContainerInfraService.java |    17 +-
 .../infra/milvus/services/container.properties     |     2 +-
 .../infra/minio/services/MinioInfraService.java    |     4 +
 .../services/MinioLocalContainerInfraService.java  |     3 +-
 .../mongodb/services/MongoDBInfraService.java      |     4 +
 .../MongoDBLocalContainerInfraService.java         |    40 +-
 .../infra/mongodb/services/container.properties    |     1 +
 .../infra/neo4j/services/Neo4jInfraService.java    |     4 +
 .../services/Neo4jLocalContainerInfraService.java  |     8 +-
 .../camel-test-infra-observability}/pom.xml        |    22 +-
 .../common/ObservabilityProperties.java            |    40 +
 .../services/ObservabilityInfraService.java        |    64 +
 .../ObservabilityLocalContainerInfraService.java   |   208 +
 .../observability/services/PersesContainer.java    |    36 +
 .../services/PrometheusContainer.java              |    58 +
 .../services/VictoriaLogsContainer.java            |    35 +
 .../services/VictoriaTracesContainer.java          |    36 +
 .../observability}/services/container.properties   |    15 +-
 .../observability/services/perses-dashboard.json   |   607 +
 .../observability/services/perses-datasource.json  |    20 +
 .../observability/services/perses-project.json     |     7 +
 .../infra/observability/services/prometheus.yml    |    29 +
 .../infra/ollama/services/container.properties     |     2 +-
 .../services/OpenSearchInfraService.java           |     4 +
 .../OpenSearchLocalContainerInfraService.java      |    53 +
 .../infra/opensearch/services/container.properties |     1 +
 .../postgres/services/PostgresInfraService.java    |     4 +
 .../PostgresLocalContainerInfraService.java        |    65 +-
 .../PostgresVectorLocalContainerInfraService.java  |     2 +-
 .../infra/postgres/services/container.properties   |     1 +
 .../infra/qdrant/services/QdrantInfraService.java  |     4 +
 .../services/QdrantLocalContainerInfraService.java |     3 +-
 .../rabbitmq/services/RabbitMQInfraService.java    |     4 +
 .../RabbitMQLocalContainerInfraService.java        |     3 +-
 .../infra/redis/services/RedisInfraService.java    |     4 +
 .../services/RedisLocalContainerInfraService.java  |    39 +-
 .../test/infra/redis/services/container.properties |     1 +
 .../test/infra/solr/services/SolrInfraService.java |     4 +
 .../services/SolrLocalContainerInfraService.java   |     3 +-
 test-infra/pom.xml                                 |     1 +
 tooling/camel-exe/README.md                        |    45 +
 tooling/camel-exe/pom.xml                          |   214 +
 tooling/camel-exe/src/main/native/README.md        |    26 +
 tooling/camel-exe/src/main/native/camel.c          |   146 +
 .../camel/tooling/exe/CamelExeBootstrapTest.java   |   217 +
 .../org/apache/camel/tooling/model/JsonMapper.java |    49 +
 .../camel/tooling/model/SecurityAdvisoryModel.java |   122 +
 .../CamelTestInfraGenerateMetadataMojo.java        |    11 +
 .../apache/camel/maven/packaging/MojoHelper.java   |     3 +-
 .../packaging/UpdateSecurityAdvisoriesMojo.java    |   307 +
 .../UpdateSecurityAdvisoriesMojoTest.java          |   127 +
 .../resources/security-advisories/CVE-2013-4330.md |    23 +
 .../security-advisories/CVE-2025-27636.md          |    53 +
 .../java/org/apache/camel/maven/RepackageMojo.java |     8 +-
 .../org/apache/camel/maven/RepackageMojoTest.java  |    45 +
 tooling/openapi-rest-dsl-generator/.gitattributes  |     5 +
 tooling/pom.xml                                    |     1 +
 .../apache/camel/spi/annotations/InfraService.java |     9 +
 883 files changed, 48003 insertions(+), 16193 deletions(-)
 create mode 100644 .github/workflows/camel-launcher-windows.yml
 create mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/advisories/camel-security-advisories.json
 create mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/ai-tool.json
 create mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/dev-consoles/api.json
 create mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/dev-consoles/heap-dump.json
 copy {dsl/camel-jbang/camel-jbang-console => 
components/camel-ai/camel-ai-tool}/pom.xml (60%)
 create mode 100644 
components/camel-ai/camel-ai-tool/src/generated/java/org/apache/camel/component/ai/tool/AiToolComponentConfigurer.java
 create mode 100644 
components/camel-ai/camel-ai-tool/src/generated/java/org/apache/camel/component/ai/tool/AiToolConfigurationConfigurer.java
 create mode 100644 
components/camel-ai/camel-ai-tool/src/generated/java/org/apache/camel/component/ai/tool/AiToolEndpointConfigurer.java
 copy 
components/{camel-pqc/src/generated/java/org/apache/camel/component/pqc/PQCEndpointUriFactory.java
 => 
camel-ai/camel-ai-tool/src/generated/java/org/apache/camel/component/ai/tool/AiToolEndpointUriFactory.java}
 (54%)
 create mode 100644 
components/camel-ai/camel-ai-tool/src/generated/resources/META-INF/org/apache/camel/component/ai/tool/ai-tool.json
 create mode 100644 
components/camel-ai/camel-ai-tool/src/generated/resources/META-INF/services/org/apache/camel/component.properties
 create mode 100644 
components/camel-ai/camel-ai-tool/src/generated/resources/META-INF/services/org/apache/camel/component/ai-tool
 create mode 100644 
components/camel-ai/camel-ai-tool/src/generated/resources/META-INF/services/org/apache/camel/configurer/ai-tool-component
 create mode 100644 
components/camel-ai/camel-ai-tool/src/generated/resources/META-INF/services/org/apache/camel/configurer/ai-tool-endpoint
 create mode 100644 
components/camel-ai/camel-ai-tool/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.component.ai.tool.AiToolConfiguration
 create mode 100644 
components/camel-ai/camel-ai-tool/src/generated/resources/META-INF/services/org/apache/camel/urifactory/ai-tool-endpoint
 create mode 100644 
components/camel-ai/camel-ai-tool/src/main/docs/ai-tool-component.adoc
 copy 
test-infra/camel-test-infra-consul/src/main/java/org/apache/camel/test/infra/consul/services/ConsulInfraService.java
 => 
components/camel-ai/camel-ai-tool/src/main/java/org/apache/camel/component/ai/tool/AiTool.java
 (73%)
 create mode 100644 
components/camel-ai/camel-ai-tool/src/main/java/org/apache/camel/component/ai/tool/AiToolComponent.java
 create mode 100644 
components/camel-ai/camel-ai-tool/src/main/java/org/apache/camel/component/ai/tool/AiToolConfiguration.java
 create mode 100644 
components/camel-ai/camel-ai-tool/src/main/java/org/apache/camel/component/ai/tool/AiToolConsumer.java
 create mode 100644 
components/camel-ai/camel-ai-tool/src/main/java/org/apache/camel/component/ai/tool/AiToolEndpoint.java
 create mode 100644 
components/camel-ai/camel-ai-tool/src/main/java/org/apache/camel/component/ai/tool/AiToolExecutor.java
 create mode 100644 
components/camel-ai/camel-ai-tool/src/main/java/org/apache/camel/component/ai/tool/AiToolParameterHelper.java
 create mode 100644 
components/camel-ai/camel-ai-tool/src/main/java/org/apache/camel/component/ai/tool/AiToolRegistry.java
 create mode 100644 
components/camel-ai/camel-ai-tool/src/main/java/org/apache/camel/component/ai/tool/AiToolResult.java
 create mode 100644 
components/camel-ai/camel-ai-tool/src/main/java/org/apache/camel/component/ai/tool/AiToolSpec.java
 create mode 100644 
components/camel-ai/camel-ai-tool/src/test/java/org/apache/camel/component/ai/tool/AiToolEndpointLifecycleTest.java
 create mode 100644 
components/camel-ai/camel-ai-tool/src/test/java/org/apache/camel/component/ai/tool/AiToolExecutorTest.java
 create mode 100644 
components/camel-ai/camel-ai-tool/src/test/java/org/apache/camel/component/ai/tool/AiToolIntegrationTest.java
 create mode 100644 
components/camel-ai/camel-ai-tool/src/test/java/org/apache/camel/component/ai/tool/AiToolParameterHelperTest.java
 create mode 100644 
components/camel-ai/camel-ai-tool/src/test/java/org/apache/camel/component/ai/tool/AiToolRegistryTest.java
 copy 
test-infra/camel-test-infra-postgres/src/main/resources/org/apache/camel/test/infra/postgres/services/container.properties
 => components/camel-ai/camel-ai-tool/src/test/resources/log4j2.properties (68%)
 create mode 100644 
components/camel-ai/camel-openai/src/test/java/org/apache/camel/component/openai/OpenAIAgenticLoopMalformedToolArgumentsTest.java
 create mode 100644 
components/camel-ai/camel-openai/src/test/java/org/apache/camel/component/openai/OpenAIConversationMemoryResetTest.java
 create mode 100644 
components/camel-ai/camel-openai/src/test/java/org/apache/camel/component/openai/OpenAIConversationMemoryUserMessageTest.java
 create mode 100644 
components/camel-ai/camel-openai/src/test/java/org/apache/camel/component/openai/OpenAIEmptyChoicesResponseTest.java
 create mode 100644 
components/camel-ai/camel-openai/src/test/java/org/apache/camel/component/openai/OpenAIOutputClassTest.java
 create mode 100644 
components/camel-aws/camel-aws-cloudtrail/src/test/java/org/apache/camel/component/aws/cloudtrail/CloudtrailConsumerTest.java
 create mode 100644 
components/camel-aws/camel-aws-config/src/test/java/org/apache/camel/component/aws/config/AWSConfigRemoveConformancePackTest.java
 create mode 100644 
components/camel-aws/camel-aws-secrets-manager/src/test/java/org/apache/camel/component/aws/secretsmanager/vault/CloudTrailReloadTriggerTaskSqsTest.java
 create mode 100644 
components/camel-aws/camel-aws2-kinesis/src/test/java/org/apache/camel/component/aws2/kinesis/KclKinesis2ConsumerRecordProcessingTest.java
 create mode 100644 
components/camel-aws/camel-aws2-kinesis/src/test/java/org/apache/camel/component/aws2/kinesis/Kinesis2ProducerTest.java
 create mode 100644 
components/camel-aws/camel-aws2-kinesis/src/test/java/org/apache/camel/component/aws2/kinesis/KinesisConsumerMultiShardTest.java
 create mode 100644 
components/camel-aws/camel-aws2-s3/src/test/java/org/apache/camel/component/aws2/s3/stream/AWS2S3StreamUploadMultipartTest.java
 create mode 100644 
components/camel-aws/camel-aws2-sqs/src/test/java/org/apache/camel/component/aws2/sqs/SqsProducerFifoBatchDeduplicationTest.java
 create mode 100644 
components/camel-azure/camel-azure-eventhubs/src/test/java/org/apache/camel/component/azure/eventhubs/EventHubsConsumerPerPartitionCheckpointTest.java
 create mode 100644 
components/camel-ftp/src/main/java/org/apache/camel/component/file/remote/strategy/SftpExclusiveReadLockCheck.java
 create mode 100644 
components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/FtpOperationsStreamDownloadTest.java
 create mode 100644 
components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/integration/SftpCipherGlobalConfigIT.java
 create mode 100644 
components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/strategy/FtpChangedReadLockTimeoutZeroTest.java
 create mode 100644 
components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/IronMQConsumerHeaderFilterTest.java
 create mode 100644 
components/camel-jackson3/src/test/java/org/apache/camel/component/jackson3/converter/JacksonConversionsMultipleModulesTest.java
 copy 
components/{camel-quartz/src/test/java/org/apache/camel/component/quartz/QuartzAddDynamicRouteTest.java
 => 
camel-jacksonxml/src/test/java/org/apache/camel/component/jacksonxml/JacksonXMLModuleClassNamesReifierTest.java}
 (51%)
 create mode 100644 
components/camel-jaxb/src/test/java/org/apache/camel/converter/jaxb/JaxbPartClassHeaderStatePollutionTest.java
 create mode 100644 
components/camel-jms/src/test/java/org/apache/camel/component/jms/JmsInOutSendFailureCallbackTest.java
 create mode 100644 
components/camel-jms/src/test/java/org/apache/camel/component/jms/JmsTransactedAutowiredConnectionFactoryTest.java
 create mode 100644 
components/camel-jms/src/test/java/org/apache/camel/component/jms/integration/JmsTransferExceptionNoReplyToIT.java
 create mode 100644 
components/camel-jpa/src/test/java/org/apache/camel/processor/jpa/JpaPreDeleteHandlerTest.java
 create mode 100644 
components/camel-kafka/src/test/java/org/apache/camel/component/kafka/KafkaConfigurationTest.java
 create mode 100644 
components/camel-kafka/src/test/java/org/apache/camel/component/kafka/consumer/CommitManagersTest.java
 create mode 100644 
components/camel-kafka/src/test/java/org/apache/camel/component/kafka/consumer/support/resume/KafkaResumeAdapterTest.java
 create mode 100644 
components/camel-kafka/src/test/java/org/apache/camel/component/kafka/consumer/support/streaming/KafkaRecordStreamingProcessorTest.java
 create mode 100644 
components/camel-kafka/src/test/java/org/apache/camel/component/kafka/transform/MessageTimestampRouterTest.java
 create mode 100644 
components/camel-kafka/src/test/java/org/apache/camel/processor/idempotent/kafka/KafkaIdempotentRepositoryTest.java
 create mode 100644 
components/camel-kafka/src/test/java/org/apache/camel/processor/resume/kafka/SingleNodeKafkaResumeStrategyTest.java
 create mode 100644 components/camel-lra/README.md
 create mode 100644 
components/camel-lra/src/test/java/org/apache/camel/service/lra/LRAUrlBuilderTest.java
 create mode 100644 
components/camel-microprofile/camel-microprofile-fault-tolerance/src/test/java/org/apache/camel/component/microprofile/faulttolerance/FaultTolerancePooledProcessorExchangeFactoryTest.java
 create mode 100644 
components/camel-microprofile/camel-microprofile-fault-tolerance/src/test/java/org/apache/camel/component/microprofile/faulttolerance/FaultToleranceSuspendResumeTest.java
 create mode 100644 
components/camel-microprofile/camel-microprofile-fault-tolerance/src/test/java/org/apache/camel/component/microprofile/faulttolerance/FaultToleranceTimeoutExchangePropertyTest.java
 create mode 100644 
components/camel-microprofile/camel-microprofile-fault-tolerance/src/test/java/org/apache/camel/component/microprofile/faulttolerance/FaultToleranceTimeoutWithFallbackExchangePropertyTest.java
 create mode 100644 
components/camel-microprofile/camel-microprofile-fault-tolerance/src/test/java/org/apache/camel/component/microprofile/faulttolerance/FaultToleranceTimeoutWriteBackRaceTest.java
 create mode 100644 
components/camel-platform-http-main/src/test/java/org/apache/camel/component/platform/http/main/DevConsoleOpenApiTest.java
 create mode 100644 
components/camel-plc4x/src/test/java/org/apache/camel/component/plc4x/Plc4XPollEnrichDoStartReproducerTest.java
 create mode 100644 
components/camel-pqc/src/main/java/org/apache/camel/component/pqc/PQCParameterSpecResolver.java
 create mode 100644 
components/camel-pqc/src/main/java/org/apache/camel/component/pqc/lifecycle/InMemoryKeyLifecycleManager.java
 create mode 100644 
components/camel-pqc/src/main/java/org/apache/camel/component/pqc/lifecycle/KeyAlgorithmSupport.java
 create mode 100644 
components/camel-pqc/src/test/java/org/apache/camel/component/pqc/PQCExtractSecretKeyAlgorithmNameTest.java
 create mode 100644 
components/camel-pqc/src/test/java/org/apache/camel/component/pqc/PQCParameterSpecResolverTest.java
 create mode 100644 
components/camel-pqc/src/test/java/org/apache/camel/component/pqc/PQCParameterSpecTest.java
 create mode 100644 
components/camel-pqc/src/test/java/org/apache/camel/component/pqc/PQCSignatureCharsetTest.java
 create mode 100644 
components/camel-pqc/src/test/java/org/apache/camel/component/pqc/PQCStreamingSignatureTest.java
 create mode 100644 
components/camel-pqc/src/test/java/org/apache/camel/component/pqc/lifecycle/InMemoryKeyLifecycleManagerTest.java
 create mode 100644 
components/camel-quartz/src/test/java/org/apache/camel/component/quartz/QuartzCustomCalendarCollisionTest.java
 copy 
core/camel-core/src/test/java/org/apache/camel/processor/LoopNoBreakOnShutdownTest.java
 => 
components/camel-quartz/src/test/java/org/apache/camel/pollconsumer/quartz/FileConsumerQuartzSchedulerStartSchedulerTest.java
 (52%)
 create mode 100644 
components/camel-resilience4j/src/test/java/org/apache/camel/component/resilience4j/ResiliencePooledProcessorExchangeFactoryTest.java
 create mode 100644 
components/camel-resilience4j/src/test/java/org/apache/camel/component/resilience4j/ResilienceSuspendResumeTest.java
 create mode 100644 
components/camel-resilience4j/src/test/java/org/apache/camel/component/resilience4j/ResilienceTimeoutWriteBackRaceTest.java
 create mode 100644 
components/camel-salesforce/camel-salesforce-component/src/test/java/org/apache/camel/component/salesforce/internal/processor/QueryResultIteratorTest.java
 create mode 100644 
components/camel-salesforce/camel-salesforce-maven-plugin/.gitattributes
 copy 
test-infra/camel-test-infra-opensearch/src/main/java/org/apache/camel/test/infra/opensearch/services/OpenSearchInfraService.java
 => 
components/camel-smb/src/main/java/org/apache/camel/component/smb/SmbFileClosingInputStream.java
 (54%)
 copy 
core/camel-core/src/test/java/org/apache/camel/component/scheduler/SchedulerRepeatCountTest.java
 => 
components/camel-smb/src/test/java/org/apache/camel/component/smb/SmbProducerTempPrefixIT.java
 (51%)
 create mode 100644 
components/camel-snakeyaml/src/test/java/org/apache/camel/component/snakeyaml/SnakeYAMLConcurrentTest.java
 create mode 100644 
components/camel-spring-parent/camel-spring-rabbitmq/src/test/java/org/apache/camel/component/springrabbit/DefaultListenerContainerFactoryTest.java
 copy 
test-infra/camel-test-infra-hashicorp-vault/src/main/java/org/apache/camel/test/infra/hashicorp/vault/services/HashicorpVaultInfraService.java
 => 
components/camel-spring-parent/camel-spring-rabbitmq/src/test/java/org/apache/camel/component/springrabbit/SpringRabbitMQComponentTest.java
 (56%)
 create mode 100644 
components/camel-spring-parent/camel-spring-rabbitmq/src/test/java/org/apache/camel/component/springrabbit/SpringRabbitMQProducerThreadSafetyTest.java
 create mode 100644 
components/camel-spring-parent/camel-spring-rabbitmq/src/test/java/org/apache/camel/component/springrabbit/SpringRabbitPollingConsumerTest.java
 create mode 100644 
components/camel-spring-parent/camel-spring-ws/src/test/java/net/javacrumbs/springws/test/helper/DefaultStrategiesHelperFactory.java
 create mode 100644 
components/camel-spring-parent/camel-spring-ws/src/test/java/net/javacrumbs/springws/test/helper/InMemoryWebServiceConnection.java
 create mode 100644 
components/camel-spring-parent/camel-spring-ws/src/test/java/net/javacrumbs/springws/test/helper/InMemoryWebServiceMessageSender.java
 create mode 100644 
components/camel-spring-parent/camel-spring-xml/src/test/java/org/apache/camel/component/event/EventComponentConcurrencyTest.java
 create mode 100644 
components/camel-spring-parent/camel-spring-xml/src/test/java/org/apache/camel/spring/pollingconsumer/SpringScheduledPollConsumerSchedulerStartSchedulerTest.java
 create mode 100644 
components/camel-spring-parent/camel-spring-xml/src/test/java/org/apache/camel/spring/spi/SpringInjectorFactoryMethodTest.java
 create mode 100644 
components/camel-spring-parent/camel-spring-xml/src/test/resources/org/apache/camel/spring/pollingconsumer/SpringScheduledPollConsumerSchedulerStartSchedulerTest.xml
 create mode 100644 
components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerStreamListNonSelectConnectionLeakTest.java
 create mode 100644 
components/camel-sql/src/test/java/org/apache/camel/component/sql/stored/TemplateParserLexicalErrorTest.java
 create mode 100644 
components/camel-sql/src/test/java/org/apache/camel/processor/aggregate/jdbc/ClusteredPostgresAggregationRepositoryIT.java
 create mode 100644 
components/camel-sql/src/test/java/org/apache/camel/processor/aggregate/jdbc/JdbcAggregationRepositoryStaleRemoveTest.java
 create mode 100644 
components/camel-sql/src/test/java/org/apache/camel/processor/aggregate/jdbc/JdbcAggregationRepositoryVerifyTableNameTest.java
 create mode 100644 
components/camel-sql/src/test/java/org/apache/camel/processor/aggregate/jdbc/PostgresAggregationRepositoryIT.java
 create mode 100644 
components/camel-sql/src/test/java/org/apache/camel/processor/idempotent/jdbc/JdbcCachedMessageIdRepositoryFailedInsertTest.java
 create mode 100644 
components/camel-sql/src/test/java/org/apache/camel/processor/idempotent/jdbc/JdbcMessageIdRepositoryDuplicateInsertRaceTest.java
 create mode 100644 
components/camel-xslt-saxon/src/test/java/org/apache/camel/component/xslt/saxon/XsltSaxonConfigurationStrategyTest.java
 create mode 100644 
components/camel-xslt-saxon/src/test/java/org/apache/camel/component/xslt/saxon/XsltSaxonSecureProcessingTest.java
 create mode 100644 
components/camel-xslt-saxon/src/test/java/org/apache/camel/component/xslt/saxon/XsltSaxonSourceInputStreamBodyTest.java
 create mode 100644 
components/camel-xslt-saxon/src/test/java/org/apache/camel/component/xslt/saxon/XsltSaxonUriResolverDomSourceTest.java
 copy 
components/camel-fastjson/src/generated/java/org/apache/camel/component/fastjson/FastjsonDataFormatConfigurer.java
 => 
core/camel-console/src/generated/java/org/apache/camel/impl/console/ApiDevConsoleConfigurer.java
 (52%)
 copy 
components/camel-fastjson/src/generated/java/org/apache/camel/component/fastjson/FastjsonDataFormatConfigurer.java
 => 
core/camel-console/src/generated/java/org/apache/camel/impl/console/HeapDumpDevConsoleConfigurer.java
 (57%)
 create mode 100644 
core/camel-console/src/generated/resources/META-INF/org/apache/camel/dev-console/api.json
 create mode 100644 
core/camel-console/src/generated/resources/META-INF/org/apache/camel/dev-console/heap-dump.json
 create mode 100644 
core/camel-console/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.impl.console.ApiDevConsole
 create mode 100644 
core/camel-console/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.impl.console.HeapDumpDevConsole
 create mode 100644 
core/camel-console/src/generated/resources/META-INF/services/org/apache/camel/dev-console/api
 create mode 100644 
core/camel-console/src/generated/resources/META-INF/services/org/apache/camel/dev-console/heap-dump
 create mode 100644 
core/camel-console/src/main/java/org/apache/camel/impl/console/ApiDevConsole.java
 create mode 100644 
core/camel-console/src/main/java/org/apache/camel/impl/console/HeapDumpDevConsole.java
 create mode 100644 
core/camel-console/src/test/java/org/apache/camel/impl/console/EvalLanguageDevConsoleTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/builder/xml/XsltBuilderReloadTest.java
 copy 
core/camel-core/src/test/java/org/apache/camel/component/{seda/SedaInOutChainedTimeoutTest.java
 => bean/BeanAmbiguousBodyConversionTest.java} (55%)
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/component/bean/BeanAnnotationServiceLeakTest.java
 copy 
core/camel-core/src/test/java/org/apache/camel/component/{seda/SedaInOutChainedTimeoutTest.java
 => bean/BeanNullCompletionStageTest.java} (55%)
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/component/bean/ClassComponentScopeTest.java
 copy 
test-infra/camel-test-infra-ibmmq/src/main/java/org/apache/camel/test/infra/ibmmq/services/IbmMQInfraService.java
 => 
core/camel-core/src/test/java/org/apache/camel/component/bean/MyCountingBean.java
 (56%)
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/component/file/FileConsumerIdempotentKeyHeaderMutationTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/component/file/FileIdempotentEagerPollExceptionTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/component/file/strategy/FileIdempotentReadLockPreMoveTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/component/file/strategy/FileLockExclusiveReadLockStrategyTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/component/saga/SagaProducerRemoveHeadersTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/processor/MulticastParallelTimeoutDuringAggregationTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/processor/MulticastUseOriginalShareUnitOfWorkTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/processor/RecipientListUseOriginalShareUnitOfWorkTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/processor/SagaCoordinatorCleanupTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/processor/SagaSharedServiceRouteStopTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/processor/SplitUseOriginalShareUnitOfWorkTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/processor/SplitterNestedFailureTrackerLeakTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/processor/aggregator/AggregateIntervalTaskExceptionTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/reifier/dataformat/JsonDataFormatReifierTest.java
 create mode 100644 
core/camel-core/src/test/resources/org/apache/camel/builder/xml/example2.xsl
 create mode 100644 core/camel-java-io/.gitattributes
 create mode 100644 design/aiTool.adoc
 create mode 100644 design/langchain4j-evolution.adoc
 create mode 120000 docs/components/modules/ROOT/examples/json/ai-tool.json
 create mode 120000 docs/components/modules/ROOT/pages/ai-tool-component.adoc
 create mode 100644 
docs/user-manual/modules/ROOT/pages/jbang-commands/camel-jbang-cmd-heap-dump.adoc
 create mode 100644 
docs/user-manual/modules/ROOT/pages/jbang-commands/camel-jbang-get-activity.adoc
 create mode 100644 
dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AiToolComponentBuilderFactory.java
 create mode 100644 
dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/AiToolEndpointBuilderFactory.java
 create mode 100644 
dsl/camel-endpointdsl/src/test/java/org/apache/camel/builder/endpoint/AdviceWithEndpointDslMutationTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/action/CamelHeapDump.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/process/ListActivity.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/process/ListActivityTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-mcp/src/main/java/org/apache/camel/dsl/jbang/core/commands/mcp/AdvisoryResources.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-mcp/src/main/java/org/apache/camel/dsl/jbang/core/commands/mcp/AdvisoryService.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-mcp/src/main/java/org/apache/camel/dsl/jbang/core/commands/mcp/AdvisoryTools.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-mcp/src/test/java/org/apache/camel/dsl/jbang/core/commands/mcp/AdvisoryResourcesTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-mcp/src/test/java/org/apache/camel/dsl/jbang/core/commands/mcp/AdvisoryServiceTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-mcp/src/test/java/org/apache/camel/dsl/jbang/core/commands/mcp/AdvisoryToolsTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-mcp/src/test/java/org/apache/camel/dsl/jbang/core/commands/mcp/HardenToolsAdvisoryTest.java
 copy 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/{ProcessorInfo.java
 => ActivityEntry.java} (64%)
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/ActivityTab.java
 copy 
test-infra/camel-test-infra-neo4j/src/main/java/org/apache/camel/test/infra/neo4j/services/Neo4jInfraService.java
 => 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/KafkaConsumerInfo.java
 (70%)
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/KafkaTab.java
 copy 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/{TuiMcpServer.java
 => TuiToolRegistry.java} (80%)
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/CamelMonitorTickRedrawTest.java
 create mode 100644 dsl/camel-jbang/camel-launcher/src/install/install.ps1
 create mode 100755 dsl/camel-jbang/camel-launcher/src/install/install.sh
 create mode 100644 
dsl/camel-jbang/camel-launcher/src/jreleaser/java/WebsiteManifestGenerator.java
 create mode 100644 
dsl/camel-jbang/camel-launcher/src/test/java/org/apache/camel/dsl/jbang/launcher/CamelBatDiscoveryTest.java
 create mode 100644 
dsl/camel-jbang/camel-launcher/src/test/java/org/apache/camel/dsl/jbang/launcher/CamelLauncherWindowsExeIT.java
 create mode 100644 
dsl/camel-jbang/camel-launcher/src/test/java/org/apache/camel/dsl/jbang/launcher/CamelShDiscoveryTest.java
 create mode 100644 
dsl/camel-jbang/camel-launcher/src/test/java/org/apache/camel/dsl/jbang/launcher/FakeJava.java
 create mode 100644 
dsl/camel-jbang/camel-launcher/src/test/java/org/apache/camel/dsl/jbang/launcher/FakeJavaTest.java
 create mode 100644 
dsl/camel-jbang/camel-launcher/src/test/java/org/apache/camel/dsl/jbang/launcher/WebsiteInstallTest.java
 create mode 100644 
dsl/camel-jbang/camel-launcher/src/test/java/org/apache/camel/dsl/jbang/launcher/WebsiteInstallerFixture.java
 create mode 100644 
dsl/camel-jbang/camel-launcher/src/test/java/org/apache/camel/dsl/jbang/launcher/WebsiteInstallerFixtureTest.java
 create mode 100644 
dsl/camel-jbang/camel-launcher/src/test/java/org/apache/camel/dsl/jbang/launcher/WebsiteManifestGeneratorTest.java
 copy {dsl/camel-jbang/camel-jbang-plugin-mcp => 
test-infra/camel-test-infra-observability}/pom.xml (71%)
 create mode 100644 
test-infra/camel-test-infra-observability/src/main/java/org/apache/camel/test/infra/observability/common/ObservabilityProperties.java
 create mode 100644 
test-infra/camel-test-infra-observability/src/main/java/org/apache/camel/test/infra/observability/services/ObservabilityInfraService.java
 create mode 100644 
test-infra/camel-test-infra-observability/src/main/java/org/apache/camel/test/infra/observability/services/ObservabilityLocalContainerInfraService.java
 create mode 100644 
test-infra/camel-test-infra-observability/src/main/java/org/apache/camel/test/infra/observability/services/PersesContainer.java
 create mode 100644 
test-infra/camel-test-infra-observability/src/main/java/org/apache/camel/test/infra/observability/services/PrometheusContainer.java
 create mode 100644 
test-infra/camel-test-infra-observability/src/main/java/org/apache/camel/test/infra/observability/services/VictoriaLogsContainer.java
 create mode 100644 
test-infra/camel-test-infra-observability/src/main/java/org/apache/camel/test/infra/observability/services/VictoriaTracesContainer.java
 copy 
test-infra/{camel-test-infra-postgres/src/main/resources/org/apache/camel/test/infra/postgres
 => 
camel-test-infra-observability/src/main/resources/org/apache/camel/test/infra/observability}/services/container.properties
 (62%)
 create mode 100644 
test-infra/camel-test-infra-observability/src/main/resources/org/apache/camel/test/infra/observability/services/perses-dashboard.json
 create mode 100644 
test-infra/camel-test-infra-observability/src/main/resources/org/apache/camel/test/infra/observability/services/perses-datasource.json
 create mode 100644 
test-infra/camel-test-infra-observability/src/main/resources/org/apache/camel/test/infra/observability/services/perses-project.json
 create mode 100644 
test-infra/camel-test-infra-observability/src/main/resources/org/apache/camel/test/infra/observability/services/prometheus.yml
 create mode 100644 tooling/camel-exe/README.md
 create mode 100644 tooling/camel-exe/pom.xml
 create mode 100644 tooling/camel-exe/src/main/native/README.md
 create mode 100644 tooling/camel-exe/src/main/native/camel.c
 create mode 100644 
tooling/camel-exe/src/test/java/org/apache/camel/tooling/exe/CamelExeBootstrapTest.java
 create mode 100644 
tooling/camel-tooling-model/src/main/java/org/apache/camel/tooling/model/SecurityAdvisoryModel.java
 create mode 100644 
tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/UpdateSecurityAdvisoriesMojo.java
 create mode 100644 
tooling/maven/camel-package-maven-plugin/src/test/java/org/apache/camel/maven/packaging/UpdateSecurityAdvisoriesMojoTest.java
 create mode 100644 
tooling/maven/camel-package-maven-plugin/src/test/resources/security-advisories/CVE-2013-4330.md
 create mode 100644 
tooling/maven/camel-package-maven-plugin/src/test/resources/security-advisories/CVE-2025-27636.md
 create mode 100644 tooling/openapi-rest-dsl-generator/.gitattributes

Reply via email to