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 0d2c4ac58763 Regen SBOM from commit 
09d38da3ef26e30be9a5824adbfc1ca2a47d3175
     add 4816c1dc8f1e Regen SBOM from commit 
09d38da3ef26e30be9a5824adbfc1ca2a47d3175 (#23490)
     add 62b57ad3a66e CAMEL-23574: docs - sync camel-dns 4.18 / 4.14 
upgrade-guide entries to main (#23488)
     add f416cfe4101f CAMEL-23602: Honor maxQueueSize in threads EIP with 
virtual threads
     add bdac771f3f82 CAMEL-23575: docs - sync camel-mongodb-gridfs 4.14 
upgrade-guide entry to main (#23487)
     add 6282234116ea CAMEL-23597: docs - sync camel-solr 4.18 upgrade-guide 
entry to main (#23492)
     add 8bc8e82312fb CAMEL-23407: replace deprecated <binaryMavenPlugins> with 
<plugins> kind="binary-maven"
     add 4dbac1ffb6a8 chore(deps): Bump aws-java-sdk2-version from 2.44.11 to 
2.44.12 (#23507)
     add 93bc0b1340ff chore(deps): Bump com.ibm.cloud:cloudant from 0.10.17 to 
0.10.18 (#23508)
     add 340c6bf44b08 feat(components): support telemetry include patterns
     add 25c350fe3a0a feat(main): support telemetry include patterns
     add bd80b3a55b05 docs: complete the security model rubric (adversary 
model, disclaimed properties, known non-findings, dispositions) (#23503)
     add 0db40eea7da1 CAMEL-23606: camel-tui - embedded MCP server for AI agent 
observability (#23494)
     add 2392a963cc04 CAMEL-23608: camel-jbang - avoid JLine for terminal width 
detection
     add 265e26f02486 CAMEL-23610: docs - Normalize YAML DSL in EIP and user 
manual docs to canonical form
     add 5f4a7cf7565f CAMEL-23610: docs - Normalize YAML DSL in component docs 
to canonical form
     add 3c0a25582170 CAMEL-21122: camel-test - release 
AvailablePortFinder.Port after each test
     add fb994907fd51 CAMEL-22894: simple - extract direct and misc function 
factories
     add 6590f9f01898 chore: Fix commands using System.console() to work inside 
camel shell
     add aa22a6194bcb Add MCP runtime tools and camel ask AI assistant
     add a11ac9dee49a CAMEL-23577: docs - add "potential breaking change" 
suffix to 9 header-rename sub-task entries in the 4.21 upgrade guide (#23505)
     add 36f9299d1322 chore: Reuse shell terminal for TUI subcommands
     add ce38714cc3cf chore(deps): Bump ca.uhn.hapi.fhir:org.hl7.fhir.utilities
     add 385ff310f9d2 chore(deps): Bump jackson-jq-version from 1.6.1 to 1.6.2
     add 6b93b9bf854b chore(deps): Bump jline-version from 4.1.1 to 4.1.2
     add 4f0d14ed6a97 chore(deps): Bump metrics-version from 4.2.38 to 4.2.39
     add e8aa0ce3a2c7 chore(deps): Bump com.cedarsoftware:java-util from 
4.102.0 to 4.103.0
     add 2fdb8368b037 chore(deps): Bump org.ow2.asm:asm-tree from 9.10 to 9.10.1
     add 22a0c0db93df CAMEL-23597: docs - sync camel-solr 4.14 upgrade-guide 
entry to main (#23493)
     add 80318815a06b CAMEL-23611: camel-yaml-dsl - Log WARN when compact 
notation is detected
     add c38e742c7234 CAMEL-23611: Regen
     add 9d1c81ff363d CAMEL-23551: camel-jbang - Strip spring-boot-starter deps 
from camel-main export (#23513)
     add ff53fe8d43b1 chore(deps): Bump org.springframework.ai:spring-ai-bom 
(#23518)
     add 048f1fda3681 chore(deps): Bump dnsjava:dnsjava from 3.6.4 to 3.6.5 
(#23521)
     add fc7e2c7a30e4 Replace no more maintained com.squareup:javapoet by 
com.palantir.javapoet:javapoet
     add 4545a9221559 chore(camel-test-infra-hashicorp-vault): upgrade 
hashicorp.vault.container to 2.0.1
     add cd319b570c65 Add IPC_LOCK capability when starting Hashicorp Vault 
container
     add 9b7a1343947a chore(camel-test-infra-cassandra): upgrade 
cassandra.container to 5.0.8
     add 0fe5f9f6c0ef chore(camel-test-infra-kafka): upgrade 
redpanda.container.image to v26.1.8
     add 00109c009581 chore(camel-test-infra-consul): upgrade consul.container 
to 2.0.0
     add f805cda69fd2 CAMEL-23614: Add getFromRouteGroup() to Exchange API 
(#23524)
     add caf79c59b2ec CAMEL-23491: Add known 3rd party plugin catalog to 
camel-jbang
     add 858ca66fc775 chore(deps): Bump swagger-openapi3-java-parser-version
     add 054ab0e43981 chore(deps): Bump tika-version from 3.3.0 to 3.3.1
     add 2bc4814b6044 chore: update JIRA account instructions to use ASF 
self-serve portal
     add 294dbf84971f camel-openai: close OpenAI client on endpoint stop to 
prevent OkHttp thread leak
     add 173c58becde6 CAMEL-23616: Add StepIdAware to EIP processors, producer 
MBeans, and dev console
     add a83cd1097581 CAMEL-23617: Add option to capture message payload size 
for observation
     add 10e3860a2987 CAMEL-23615: Add startTimestamp to context dev console
     add 9e022700c9d5 CAMEL-23618: camel-tui - Add payload size metrics to 
Endpoints tab
     add 89135df07e0b CAMEL-23615: Force colored logging when TUI launches 
examples (#23543)
     add f18de4210adf CAMEL-23615: Add getLastExchangeFailureHandledTimestamp()
     add bd4549977db6 CAMEL-22894: Extract Simple functions into dedicated 
factories
     add ab4e81cd2ccd CAMEL-23609: Tighten in-code ObjectInputFilter defaults 
with JEP-290 graph-shape limits (#23523)
     add dedb7716f760 feat(components): micrometer observability baggages
     add f7a8ab401e50 feat(components): otel2 baggage from properties
     add 7ba07055edd4 CAMEL-23615: Add camel plugin list command
     add aeb5fd9dacb8 CAMEL-23592: camel-shiro - align Exchange header constant 
names with Camel naming convention (#23506)
     add 1aae17fde602 CAMEL-23622: Exclude camel.jbang properties from startup 
summary
     add d389fcd758b2 CAMEL-23615: camel-tui - Fix unsafe type casts and 
unguarded parsing
     add 7dc2fc19522e chore(deps): Bump aws-java-sdk2-version from 2.44.12 to 
2.44.13 (#23549)
     add 6851a94075b8 CAMEL-23621: filter tool argument headers against 
declared parameters
     add e9c4541a91ce CAMEL-23621: remove backwards-compatibility bypass and 
fix raw JsonNode headers
     add 7e65891f77ae CAMEL-23621: document tool argument header filtering in 
upgrade guide
     add 410108aa9071 Add information on commons-dbcp dependency removal on 
jooq component
     add 6ec11413eed3 chore(deps): Bump quarkus-version from 3.35.4 to 3.36.0
     add 107a047a2f7c chore(camel-test-infra-kafka): upgrade 
kafka.container.image to 4.3.0
     add 675e783ed7ae CAMEL-23533: ErrorRegistry - capture rich exchange 
snapshots
     add e42a68043b10 CAMEL-23624: Add camel get error CLI command
     add 67f092b88418 CAMEL-23533: ErrorRegistry - enrich captured errors with 
additional context (#23558)
     add 4726a271037d Fix doc by using relative link to apache camel website
     add e04ba4890f57 CAMEL-23342: camel-azure-storage-blob - add 
listBlobVersions container operation (#23554)
     add 8ae3d45d36df CAMEL-23603 - Fix JDK 25 build on CI due to JSpecify 
Nullable compilation error
     add 03a8eb855513 CAMEL-22894: Extract jq/jsonpath/xpath/simpleJsonpath 
Simple functions into QueryLanguageFunctionFactory
     add aefcda906357 CAMEL-23533: ErrorRegistry - auto-enable in dev profile 
(#23565)
     add c86cb381e918 CAMEL-23431: Migrate camel-grpc and camel-mllp tests from 
AvailablePortFinder to port-0 binding
     add a1a95ed95316 CAMEL-23623: Add Errors tab to Camel TUI (#23573)
     add f18c1e017d82 CAMEL-22894: Extract bean: Simple function into 
BeanFunctionFactory
     add b8fc2d58df8f CAMEL-23627: Fix response error check in SlackProducer
     add c4a0fcd7ed20 CAMEL-23615: ErrorRegistry - disable TTL by default 
(#23575)
     add c631050a0d46 CAMEL-23601: camel-jbang - export layered Docker 
packaging for Main and Spring Boot
     add d3b2eb55fd83 chore(deps): Bump com.sun.xml.bind:jaxb-impl from 4.0.8 
to 4.0.9
     add 28f1c1e67bc6 chore(deps): Bump aws-java-sdk2-version from 2.44.13 to 
2.44.14
     add 44670021b1d8 chore(deps): Bump logback-version from 1.5.32 to 1.5.33
     add 527672841cd2 chore(deps): Bump jaxb-xjc-version from 4.0.8 to 4.0.9
     add 7398facb889d chore(deps): Bump mongo-java-driver-version from 5.7.0 to 
5.7.1
     add 3d6131dbc7e6 chore(deps): Bump maven-surefire-plugin-version from 
3.5.5 to 3.5.6
     add 361ca2f32415 chore(deps): Bump sshd-version from 2.17.1 to 2.18.0
     add e2cce97bc7ef CAMEL-22894: Extract OGNL/exchange-property and 
function(...) Simple functions into dedicated factories
     add 6b323adf93c4 CAMEL-23632: Add CLI usage examples (footer) to commands
     add e39a3bb3647c CAMEL-23633: TUI auto-reselect integration after restart
     add 6241bb8b2130 CAMEL-23631: Add route diagram path highlighting and TUI 
diagram support (#23577)
     add e419a5d821d5 CAMEL-23615: camel-jbang - TUI cold restart for 
integrations (#23595)
     add d415196b418c chore(deps): Bump com.microsoft.azure:msal4j from 1.24.1 
to 1.25.0
     add 203ed3053321 (chores) update AI-community engagement guidelines for 
starring Camel
     add 19334bdb35c8 CAMEL-23615: camel-jbang - Add CLI restart command
     add f745392821dc CAMEL-23592: camel-itest - update ShiroOverJmsTest for 
renamed Shiro security headers
     add e5e7e9a4c937 CAMEL-23634: camel-jbang - TUI Send Message dialog 
(#23598)
     add e5064a18c94f CAMEL-23615: camel-jbang - TUI organize F2 actions menu 
with dividers (#23599)
     add 9afebee3bf77 Update doc about edi
     add 54a80939941a chore(deps): Bump org.glassfish.jaxb:jaxb-runtime from 
4.0.8 to 4.0.9
     add 0550532beac0 chore(deps): Bump mima-version from 2.4.44 to 2.4.45
     add b2aa63001393 chore(deps): Bump huaweicloud-sdk-version from 3.1.197 to 
3.1.198
     add d95f003fe11e chore(deps): Bump 
org.apache.maven.plugins:maven-dependency-plugin
     add 550f07d41bbc chore(deps): Bump jline-version from 4.1.2 to 4.1.3
     add 36d81a35ede9 chore(deps): Bump the langchain4j group across 1 
directory with 17 updates (#23601)
     add 51a65ad835f1 CAMEL-23637: camel-jbang - TUI add Run Infra Service 
action to F2 menu (#23607)
     add f50faec05165 chore(deps-dev): Bump 
org.apache.maven.plugins:maven-surefire-report-plugin (#23610)
     add 0625dbebeff7 chore(deps): Bump com.sun.xml.bind:jaxb-jxc from 4.0.8 to 
4.0.9 (#23609)
     add 9c2d346c5234 chore(deps): Bump com.pubnub:pubnub-gson from 13.3.0 to 
13.4.0 (#23612)
     add 0be886bf433c CAMEL-23629: camel-irc - align Exchange header constant 
names with Camel naming convention
     add f8914a219ad4 CAMEL-23584: camel-kafka - align Exchange header constant 
names with Camel naming convention
     add 6a2c9dd074cd Update known releases
     add 6d2144c930be chore: agent quality expectations
     add 9f507a25a4a2 chore(camel-test-infra-kafka): upgrade 
redpanda.container.image to v26.1.9
     add 3092a6285c0e chore(camel-test-infra-fhir): upgrade fhir.container to 
v8.10.0-1
     add dd43094849f5 chore(deps): Bump aws-java-sdk2-version from 2.44.14 to 
2.45.0
     add 93b4ca6e964a chore(deps): Bump mongo-java-driver-version from 5.7.1 to 
5.8.0
     add 84cd5b84e9a1 chore(deps): Bump jackson2-version from 2.21.3 to 2.21.4
     add 10e6679b4756 CAMEL-23615: camel-jbang - TUI unified Overview table and 
auto-start infra services (#23622)
     add 7320b93bf106 camel-jbang - Download GitHub examples to local temp dir 
before running (#23625)
     add 309d21fefac7 chore(deps): Bump com.google.genai:google-genai from 
1.55.0 to 1.56.0 (#23623)
     add 228a33968854 Replace deprecated IamAuthenticator constructor by the 
Builder
     add 65584d8a576d chore(deps): Bump 
net.javacrumbs.json-unit:json-unit-assertj
     add e15488ac5a03 Replace deprecated Json methods in couchdbcomponent
     add 397f95134734 Replace deprecated 
org.junit.jupiter.api.extension.ExtensionContext.Store.CloseableResource by 
java.lanag.AutoCloseable
     add 76902445357d Replace several deprecated methods in Dapr
     add e004ac0c509c Replace the non-breaking deprecated API from Vert.x
     add 54336abf5fc7 chore(deps): Bump redis.clients:jedis from 7.5.0 to 7.5.2
     add 956c3903a101 CAMEL-23527: Link API-based component docs to the 
security model (#23638)
     add 8c61aecc433e CAMEL-23643: Add service version to test-infra metadata 
(#23633)
     add 05283e2c5332 Replace deprecated method streamCaching() by 
streamCache(true)
     add 84a3115ef61a Replace deprecated RandomStringUtils.randomAlphabetic
     add a27c3337c96f Replace deprecated methods in zip-deflater component
     add d54e1ef72b95 Replace deprecated method on JsonParser in xj component
     add 6001ec3a15bc CAMEL-23646: Fix inverted BackgroundTask return values in 
sjms, pgevent and master
     add 68e4d6361ad3 CAMEL-23615: camel-jbang - TUI add Metrics tab with 
dashboard, table, and raw view (#23647)
     add c474411cf4ec CAMEL-23648: camel-jbang - TUI add waterfall view and 
history tab fixes (#23649)
     add d8db8d985086 CAMEL-23450: Remove unmaintained junit-toolbox from 
camel-grpc and camel-thrift tests (#23648)
     add d62d3b54be11 Replace deprecated method JsonNode.fields() (#23631)
     add ed3499621c17 chore(camel-test-infra-docling): upgrade 
docling.container to v1.20.0 (#23618)
     add 0624c536492a CAMEL-23639: Publish the Camel JBang MCP server as a 
Claude Code plugin (#23613)
     add 08668c56746b CAMEL-23481: Replace retired Apache Derby with HSQL and 
MariaDB in camel-sql
     add 35a650250d70 Regen
     add 41c94ef25b22 CAMEL-23652: Add tests for bean EIP ref with local 
template beans (#23650)
     add e5a08e33f23e CAMEL-23648: camel-jbang - TUI HTTP probe, consumers 
schedule, beans and threads tabs
     add f35c914a0889 Remove dead link
     add 169bdd6c2a0e Regen SBOM from commit 
f35c914a08896ed955dd48e4f47d2eebce41f3e6

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   (0d2c4ac58763)
            \
             N -- N -- N   refs/heads/regen_bot_sbom (169bdd6c2a0e)

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:
 .claude-plugin/marketplace.json                    |    16 +
 AGENTS.md                                          |    16 +
 Jenkinsfile                                        |     2 +-
 camel-sbom/camel-sbom.json                         | 10514 ++++++++++---------
 camel-sbom/camel-sbom.xml                          |  9548 ++++++++---------
 .../catalog/beans/JdbcAggregationRepository.json   |     2 +-
 .../beans/LevelDBAggregationRepository.json        |     2 +-
 .../catalog/components/azure-storage-blob.json     |     2 +-
 .../org/apache/camel/catalog/components/irc.json   |    22 +-
 .../org/apache/camel/catalog/components/kafka.json |    24 +-
 .../main/camel-main-configuration-metadata.json    |    19 +-
 .../camel/catalog/main/important-headers.json      |     8 +-
 .../camel/catalog/models/threadPoolProfile.json    |     2 +-
 .../org/apache/camel/catalog/models/threads.json   |     2 +-
 .../catalog/releases/camel-quarkus-releases.json   |     5 +
 .../apache/camel/catalog/test-infra/metadata.json  |   204 +-
 .../src/main/docs/docling-component.adoc           |   399 +-
 components/camel-ai/camel-kserve/pom.xml           |     8 +-
 .../agent/LangChain4jAgentProducer.java            |    31 +-
 .../docs/langchain4j-embeddings-component.adoc     |    62 +-
 .../docs/langchain4j-embeddingstore-component.adoc |    48 +-
 .../tools/LangChain4jToolsProducer.java            |    13 +
 .../langchain4j/tools/LangChain4jToolTest.java     |    29 +
 .../src/main/docs/openai-component.adoc            |    36 +-
 .../camel/component/openai/OpenAIEndpoint.java     |     1 +
 .../src/main/docs/pgvector-component.adoc          |    30 +-
 .../camel-ai/camel-tensorflow-serving/pom.xml      |     8 +-
 .../src/main/docs/as2-component.adoc               |     9 +
 .../src/main/docs/aws2-s3-vectors-component.adoc   |   127 +-
 .../cosmosdb/integration/CosmosDbConsumerIT.java   |     6 +-
 .../cosmosdb/integration/CosmosDbProducerIT.java   |    22 +-
 .../operations/CosmosDbClientOperationsIT.java     |     6 +-
 .../operations/CosmosDbContainerOperationsIT.java  |     6 +-
 .../operations/CosmosDbDatabaseOperationsIT.java   |     8 +-
 .../eventhubs/integration/EventHubsConsumerIT.java |     6 +-
 .../eventhubs/integration/EventHubsProducerIT.java |     4 +-
 .../eventhubs/integration/EventProcessorIT.java    |     2 +-
 .../azure/storage/blob/azure-storage-blob.json     |     2 +-
 .../main/docs/azure-storage-blob-component.adoc    |    52 +-
 .../storage/blob/BlobOperationsDefinition.java     |     7 +
 .../component/azure/storage/blob/BlobProducer.java |     3 +
 .../blob/operations/BlobContainerOperations.java   |    20 +
 .../azure/storage/blob/integration/Base.java       |     2 +-
 .../integration/BlobChangeFeedOperationsIT.java    |     2 +-
 .../blob/integration/BlobConsumerDeleteMoveIT.java |    12 +-
 .../storage/blob/integration/BlobConsumerIT.java   |    11 +-
 .../blob/integration/BlobFindBlobsByTagsIT.java    |     2 +-
 .../storage/blob/integration/BlobOperationsIT.java |     2 +-
 .../storage/blob/integration/BlobProducerIT.java   |    10 +-
 .../blob/integration/BlobSnapshotOperationsIT.java |     2 +-
 .../operations/BlobContainerOperationsTest.java    |    60 +
 .../azure/storage/datalake/integration/Base.java   |     2 +-
 .../datalake/integration/DataLakeConsumerIT.java   |    10 +-
 .../integration/DataLakeFileOperationIT.java       |     2 +-
 .../datalake/integration/DataLakeProducerIT.java   |     2 +-
 .../queue/integration/StorageQueueBase.java        |     2 +-
 .../operations/integration/QueueOperationsIT.java  |     6 +-
 .../integration/QueueServiceOperationsIT.java      |     6 +-
 .../src/main/docs/box-component.adoc               |     9 +
 .../src/main/docs/braintree-component.adoc         |     9 +
 .../src/main/docs/camunda-component.adoc           |    25 +-
 .../cassandra/CassandraAggregationRepository.java  |    15 +-
 ...ndraAggregationRepositoryDefaultFilterTest.java |    39 +
 .../camel/component/consul/ConsulRegistry.java     |    12 +-
 .../consul/ConsulRegistryDefaultFilterTest.java    |    24 +-
 .../camel/component/couchdb/CouchDbConsumer.java   |     2 +-
 .../camel/component/couchdb/CouchDbProducer.java   |    10 +-
 .../camel/converter/crypto/PGPDataFormatTest.java  |     8 +-
 ...ConsumerNamespaceOnEnvelopeStreamCacheTest.java |     2 +-
 ...ProducerNamespaceOnEnvelopeStreamCacheTest.java |     2 +-
 .../cxf/converter/PayLoadConvertToPOJOTest.java    |     2 +-
 .../dapr/operations/DaprOperationResponse.java     |    22 +-
 .../dapr/operations/DaprWorkflowHandler.java       |    10 +-
 .../dapr/operations/DaprWorkflowTest.java          |    20 +-
 .../camel-dfdl/src/main/docs/dfdl-component.adoc   |     9 +
 .../camel-dfdl/src/main/docs/dfdl-dataformat.adoc  |    16 +-
 .../src/main/docs/dhis2-component.adoc             |    80 +-
 .../apache/camel/component/dhis2/Dhis2PutIT.java   |     2 +-
 .../camel-diagram/src/main/docs/diagram.adoc       |    54 +
 .../camel/diagram/DefaultRouteDiagramDumper.java   |    21 +-
 .../camel/diagram/RouteDiagramAsciiRenderer.java   |   128 +-
 .../apache/camel/diagram/RouteDiagramHelper.java   |    93 +
 .../camel/diagram/RouteDiagramLayoutEngine.java    |     3 +
 .../apache/camel/diagram/RouteDiagramRenderer.java |   131 +-
 .../org/apache/camel/diagram/RouteDiagramTest.java |   352 +
 .../producer/DropboxProducerGetFolderIT.java       |     6 +-
 .../camel-event/src/main/docs/event-component.adoc |    17 +-
 .../src/main/docs/fhir-component.adoc              |     9 +
 .../src/main/docs/google-calendar-component.adoc   |     9 +
 .../src/main/docs/google-drive-component.adoc      |     9 +
 .../src/main/docs/google-mail-component.adoc       |     9 +
 .../src/main/docs/google-sheets-component.adoc     |     9 +
 components/camel-grpc/pom.xml                      |    30 +-
 .../apache/camel/component/grpc/GrpcComponent.java |    10 +
 .../apache/camel/component/grpc/GrpcConsumer.java  |    10 +-
 .../grpc/GrpcConsumerAggregationTest.java          |    27 +-
 .../component/grpc/GrpcConsumerConcurrentTest.java |   178 +-
 .../grpc/GrpcConsumerConfigurationTest.java        |     7 -
 .../component/grpc/GrpcConsumerExceptionTest.java  |    15 +-
 .../grpc/GrpcConsumerPropagationTest.java          |    28 +-
 .../component/grpc/GrpcConsumerSecurityTest.java   |    44 +-
 .../grpc/GrpcConsumerServerInterceptorTest.java    |    31 +-
 .../grpc/GrpcProducerClientInterceptorTest.java    |    14 +-
 .../component/grpc/GrpcProducerSecurityTest.java   |    20 +-
 .../component/grpc/GrpcProducerStreamingTest.java  |    25 +-
 .../camel/component/grpc/GrpcProducerSyncTest.java |    14 +-
 .../component/grpc/GrpcProxyAsyncAsyncTest.java    |    22 +-
 .../component/grpc/GrpcProxyAsyncSyncTest.java     |    22 +-
 .../component/grpc/GrpcProxySyncAsyncTest.java     |    22 +-
 .../camel/component/grpc/GrpcTestSupport.java      |    18 +-
 .../grpc/RouteControlledStreamObserverTest.java    |    32 +-
 .../src/test/resources/log4j2.properties           |     5 +
 .../src/test/resources/logging.properties          |     8 +-
 .../watson/discovery/WatsonDiscoveryEndpoint.java  |     2 +-
 .../watson/language/WatsonLanguageEndpoint.java    |     2 +-
 .../ibm/watson/stt/WatsonSpeechToTextEndpoint.java |     2 +-
 .../stt/integration/WatsonSpeechToTextIT.java      |     2 +-
 .../ibm/watson/tts/WatsonTextToSpeechEndpoint.java |     2 +-
 .../src/main/docs/ibm-watsonx-ai-component.adoc    |     9 +-
 .../protostream/DefaultExchangeHolderUtils.java    |     6 +-
 .../DefaultExchangeHolderUtilsTest.java            |     9 +
 .../org/apache/camel/component/irc/irc.json        |    22 +-
 .../camel-irc/src/main/docs/irc-component.adoc     |     8 +-
 .../camel/component/irc/IrcConfiguration.java      |     2 +-
 .../apache/camel/component/irc/IrcConstants.java   |    20 +-
 .../component/irc/it/IrcMultiChannelRouteIT.java   |     4 +-
 .../camel/component/irc/it/IrcPrivmsgIT.java       |     4 +-
 .../camel/component/irc/it/IrcsListUsersIT.java    |     5 +-
 .../camel/component/jetty/BaseJettyTest.java       |     8 -
 .../component/jetty/JettyWithXPathChoiceTest.java  |     2 +-
 .../jsonpath/JsonPathBeanStreamCachingTest.java    |     2 +-
 .../jsonpath/JsonPathStreamCachingCBRTest.java     |     6 +-
 .../org/apache/camel/component/kafka/kafka.json    |    24 +-
 .../camel-kafka/src/main/docs/kafka-component.adoc |    48 +-
 .../camel/component/kafka/KafkaConstants.java      |    24 +-
 .../component/kafka/KafkaHeaderDeserializer.java   |     2 +-
 .../kafka/transform/MessageTimestampRouter.java    |     5 +-
 .../component/kafka/transform/RegexRouter.java     |     5 +-
 .../component/kafka/transform/TimestampRouter.java |     5 +-
 .../component/kafka/transform/ValueToKey.java      |     3 +-
 .../kafka/integration/KafkaConsumerFullIT.java     |     2 +-
 .../component/kafka/transform/RegexRouterTest.java |     5 +-
 .../kafka/clients/producer/KafkaProducerTest.java  |     9 +-
 .../src/main/docs/kamelet-component.adoc           |    33 +-
 .../src/main/docs/keycloak-component.adoc          |   890 +-
 .../camel/bean/LevelDBAggregationRepository.json   |     2 +-
 .../leveldb/LevelDBAggregationRepository.java      |    16 +-
 .../camel/component/leveldb/LevelDBSerializer.java |     2 +-
 ...elDBAggregationRepositoryDefaultFilterTest.java |    39 +
 .../multipart/MimeMultipartDataFormatTest.java     |     2 +-
 .../camel/component/master/MasterConsumer.java     |     2 +-
 .../MicrometerObservabilityTracerConfigurer.java   |     6 +
 .../src/main/docs/micrometer-observability.adoc    |    36 +-
 ...ceProcessorsMicrometerObsInterceptStrategy.java |    66 +-
 .../observability}/BaggageSettingTest.java         |    28 +-
 .../apache/camel/component/mina/MinaConverter.java |     6 +-
 .../mina/MinaConverterDefaultFilterTest.java       |    24 +-
 .../component/mllp/MllpTcpServerConsumer.java      |     8 +
 .../mllp/internal/TcpServerAcceptThread.java       |     4 +
 .../MllpTcpServerConsumerLenientBindTest.java      |     9 +-
 .../apache/camel/component/mllp/LogPhiTest.java    |     6 +-
 .../mllp/MllpIdleTimeoutStrategyTest.java          |     6 +-
 .../MllpTcpClientProducerConnectionErrorTest.java  |     6 +-
 ...TcpClientProducerIdleConnectionTimeoutTest.java |     6 +-
 ...cpServerConsumerAcknowledgementTestSupport.java |    11 +-
 .../component/netty/http/NettyHttpHelper.java      |     7 +-
 .../NettyHttpHelperDeserializationFilterTest.java  |     9 +
 .../camel/component/netty/NettyConverter.java      |     6 +-
 .../netty/NettyConverterDefaultFilterTest.java     |    24 +-
 .../camel-ocsf/src/main/docs/ocsf-dataformat.adoc  |     6 +-
 .../src/main/docs/olingo2-component.adoc           |     9 +
 .../src/main/docs/olingo4-component.adoc           |     9 +
 .../OpenTelemetryTracerConfigurer.java             |     6 +
 .../src/main/docs/opentelemetry2.adoc              |    10 +-
 .../TraceProcessorsOtelInterceptStrategy.java      |    29 +-
 .../camel/opentelemetry2/BaggageSettingTest.java   |     4 +-
 .../apache/camel/opentelemetry2/SpanKindTest.java  |     6 +-
 .../opentelemetry2/mock/MockKafkaProducer.java     |     6 +-
 .../camel/component/pgevent/PgEventConsumer.java   |     2 +-
 .../camel-pqc/src/main/docs/pqc-component.adoc     |    23 +-
 components/camel-protobuf/pom.xml                  |     8 +-
 .../camel-salesforce-component/pom.xml             |     8 +-
 .../servicenow/AbstractServiceNowProcessor.java    |     6 +-
 .../servicenow/ServiceNowMetaDataExtension.java    |     5 +-
 .../camel-servicenow-maven-plugin/pom.xml          |     2 +-
 .../camel/maven/CamelServiceNowGenerateMojo.java   |    10 +-
 .../shiro/security/ShiroSecurityConstants.java     |     6 +-
 .../consumer/SimpleMessageListenerContainer.java   |     4 +-
 .../component/sjms/SjmsConnectionRecoveryTest.java |   232 +
 .../camel/component/slack/SlackProducer.java       |    20 +-
 .../src/main/docs/smooks-component.adoc            |    13 +-
 .../src/main/docs/smooks-dataformat.adoc           |     8 +-
 .../springai/tools/SpringAiToolsEndpoint.java      |    14 +-
 .../org/apache/camel/spring/xml/threadPool.json    |     2 +-
 components/camel-sql/pom.xml                       |    41 +-
 .../camel/bean/JdbcAggregationRepository.json      |     2 +-
 .../aggregate/jdbc/JdbcAggregationRepository.java  |    16 +-
 .../sql/SqlConsumerMaxMessagesPerPollTest.java     |     8 +-
 .../camel/component/sql/SqlGeneratedKeysTest.java  |     1 -
 .../sql/stored/CallableStatementWrapperTest.java   |    44 +-
 .../sql/stored/ProducerBatchInvalidTest.java       |     2 +-
 .../component/sql/stored/ProducerBatchTest.java    |     2 +-
 .../sql/stored/ProducerBodyArrayTest.java          |     2 +-
 .../component/sql/stored/ProducerInOutTest.java    |    16 +-
 .../sql/stored/ProducerNamedParameterTest.java     |     2 +-
 .../camel/component/sql/stored/ProducerTest.java   |    21 +-
 .../ProducerUseMessageBodyForTemplateTest.java     |     2 +-
 .../sql/stored/SqlFunctionDataSourceTest.java      |   126 +-
 .../sql/stored/SqlStoredDataSourceTest.java        |     2 +-
 .../component/sql/stored/TemplateCacheTest.java    |     2 +-
 .../component/sql/stored/TestStoredFunction.java   |     7 +-
 .../component/sql/stored/TestStoredProcedure.java  |     8 +-
 ...JdbcAggregationRepositoryDefaultFilterTest.java |    39 +
 .../JdbcLoopTransactedSplitterStackSizeTest.java   |    37 +-
 .../processor/idempotent/jdbc/cached-spring.xml    |    36 +-
 .../idempotent/jdbc/customized-spring.xml          |    42 +-
 .../jdbc/customized-tablename-spring.xml           |    34 +-
 .../camel/processor/idempotent/jdbc/spring.xml     |    36 +-
 .../resources/sql/createAndPopulateDatabase3.sql   |     5 +-
 .../resources/sql/createAndPopulateDatabase4.sql   |     4 +-
 ...lateDatabase4.sql => storedFunctionMariaDB.sql} |    11 +-
 .../src/test/resources/sql/storedProcedureTest.sql |    48 +-
 .../telemetrydev/TelemetryDevTracerConfigurer.java |     6 +
 .../src/main/docs/telemetry-dev.adoc               |     3 +-
 .../camel-telemetry/src/main/docs/telemetry.adoc   |     3 +-
 .../TraceProcessorsInterceptStrategy.java          |     4 +-
 .../java/org/apache/camel/telemetry/Tracer.java    |    56 +-
 .../telemetry/decorators/KafkaSpanDecorator.java   |    10 +-
 .../camel/telemetry/TracerExcludePatternsTest.java |   133 +
 .../camel/telemetry/TracerIncludePatternsTest.java |   135 +
 .../apache/camel/telemetry/TracerMatchTest.java    |   107 +
 components/camel-test/camel-test-junit5/pom.xml    |     5 +
 .../org/apache/camel/test/AvailablePortFinder.java |    26 +-
 .../test/AvailablePortFinderLifecycleTest.java     |   134 +
 .../org/apache/camel/test/AvailablePortFinder.java |    26 +-
 .../test/AvailablePortFinderLifecycleTest.java     |   134 +
 .../camel/test/main/junit5/CamelMainContext.java   |     2 +-
 .../camel/test/main/junit6/CamelMainContext.java   |     2 +-
 components/camel-thrift/pom.xml                    |    12 -
 .../thrift/ThriftConsumerConcurrentTest.java       |   126 +-
 .../tracing/decorators/KafkaSpanDecorator.java     |    10 +-
 .../src/main/docs/twilio-component.adoc            |     9 +
 .../component/vertx/http/VertxHttpEndpoint.java    |     2 +-
 .../component/vertx/http/VertxHttpHelper.java      |     7 +-
 .../VertxHttpHelperDeserializationFilterTest.java  |     9 +
 .../vertx/websocket/VertxWebsocketHost.java        |     2 +-
 .../vertx/websocket/VertxWebSocketTestSupport.java |     6 +-
 .../camel/component/xj/JsonXmlStreamReader.java    |     4 +-
 .../component/xslt/saxon/SAXSourceLogBodyTest.java |     2 +-
 .../src/main/docs/zendesk-component.adoc           |     9 +
 .../deflater/GzipDeflaterDataFormat.java           |     5 +-
 .../deflater/ZipDeflaterDataFormatTest.java        |     2 +-
 .../dataformat/zipfile/ZipFileDataFormatTest.java  |     2 +-
 .../org/apache/camel/ExchangeConstantProvider.java |     4 +-
 .../apache/camel/spi/annotations/InfraService.java |    12 +
 .../main/java/org/apache/camel/CamelContext.java   |    15 +
 .../src/main/java/org/apache/camel/Exchange.java   |     9 +
 .../java/org/apache/camel/ExchangePropertyKey.java |     6 +
 .../org/apache/camel/RuntimeConfiguration.java     |    16 +
 .../apache/camel/spi/BacklogErrorEventMessage.java |    99 +
 .../org/apache/camel/spi/BacklogEventMessage.java  |   115 +
 .../camel/spi/BacklogTracerEventMessage.java       |     2 +-
 .../java/org/apache/camel/spi/ErrorRegistry.java   |    69 +-
 .../org/apache/camel/spi/ErrorRegistryEntry.java   |    82 -
 .../org/apache/camel/spi/ErrorRegistryView.java    |     4 +-
 .../org/apache/camel/spi/MessageSizeStrategy.java  |    58 +
 .../apache/camel/spi/RuntimeEndpointRegistry.java  |    54 +
 .../java/org/apache/camel/spi/StepIdAware.java     |    31 +-
 .../camel/impl/engine/AbstractCamelContext.java    |    32 +
 .../impl/engine/DefaultCamelContextExtension.java  |    21 +
 .../camel/impl/engine/DefaultErrorRegistry.java    |   468 +-
 .../impl/engine/DefaultMessageSizeStrategy.java    |   125 +
 .../org/apache/camel/impl/engine/DefaultRoute.java |    15 +
 .../engine/DefaultRuntimeEndpointRegistry.java     |   119 +-
 .../camel/impl/engine/SimpleCamelContext.java      |     6 +
 .../camel/impl/console/ConsumerDevConsole.java     |     4 +
 .../camel/impl/console/ContextDevConsole.java      |    22 +-
 .../camel/impl/console/EndpointDevConsole.java     |    18 +
 .../camel/impl/console/ErrorRegistryConsole.java   |   138 +-
 .../camel/impl/console/MemoryDevConsole.java       |    32 +
 .../camel/impl/console/ProcessorDevConsole.java    |     9 +
 .../camel/impl/console/ProducerDevConsole.java     |     6 +
 .../apache/camel/impl/console/RouteDevConsole.java |     9 +
 .../camel/impl/console/RouteGroupDevConsole.java   |     9 +
 .../apache/camel/impl/CamelContextConfigurer.java  |    12 +
 .../src/main/docs/modules/eips/pages/bean-eip.adoc |    59 +-
 .../main/docs/modules/eips/pages/choice-eip.adoc   |    71 +-
 .../docs/modules/eips/pages/claimCheck-eip.adoc    |   133 +-
 .../modules/eips/pages/competing-consumers.adoc    |    45 +-
 .../docs/modules/eips/pages/content-enricher.adoc  |    32 +-
 .../modules/eips/pages/content-filter-eip.adoc     |    34 +-
 .../docs/modules/eips/pages/convertBodyTo-eip.adoc |    15 +-
 .../modules/eips/pages/convertHeaderTo-eip.adoc    |    53 +-
 .../modules/eips/pages/convertVariableTo-eip.adoc  |    53 +-
 .../modules/eips/pages/correlation-identifier.adoc |    17 +-
 .../main/docs/modules/eips/pages/delay-eip.adoc    |    54 +-
 .../modules/eips/pages/durable-subscriber.adoc     |    10 +-
 .../docs/modules/eips/pages/dynamicRouter-eip.adoc |    17 +-
 .../main/docs/modules/eips/pages/enrich-eip.adoc   |    69 +-
 .../docs/modules/eips/pages/event-message.adoc     |     4 +-
 .../eips/pages/eventDrivenConsumer-eip.adoc        |    11 +-
 .../src/main/docs/modules/eips/pages/from-eip.adoc |    11 +-
 .../main/docs/modules/eips/pages/intercept.adoc    |    48 +-
 .../main/docs/modules/eips/pages/kamelet-eip.adoc  |     4 +-
 .../main/docs/modules/eips/pages/marshal-eip.adoc  |    23 +-
 .../modules/eips/pages/message-expiration.adoc     |     4 +-
 .../main/docs/modules/eips/pages/normalizer.adoc   |     8 +-
 .../src/main/docs/modules/eips/pages/poll-eip.adoc |    14 +-
 .../docs/modules/eips/pages/pollEnrich-eip.adoc    |     4 +-
 .../docs/modules/eips/pages/removeHeader-eip.adoc  |    15 +-
 .../docs/modules/eips/pages/removeHeaders-eip.adoc |    28 +-
 .../modules/eips/pages/removeProperties-eip.adoc   |    30 +-
 .../docs/modules/eips/pages/requestReply-eip.adoc  |     4 +-
 .../docs/modules/eips/pages/return-address.adoc    |     4 +-
 .../docs/modules/eips/pages/setHeaders-eip.adoc    |    80 +-
 .../docs/modules/eips/pages/setVariables-eip.adoc  |    80 +-
 .../src/main/docs/modules/eips/pages/toD-eip.adoc  |     8 +-
 .../main/docs/modules/eips/pages/validate-eip.adoc |     4 +-
 .../modules/languages/pages/simple-language.adoc   |   119 +-
 .../language/simple/SimpleFunctionDispatcher.java  |    50 +-
 .../simple/ast/SimpleFunctionExpression.java       |  1456 +--
 .../simple/functions/BeanFunctionFactory.java      |   129 +
 .../simple/functions/CustomFunctionFactory.java    |    71 +
 .../simple/functions/DateFunctionFactory.java      |    87 +
 .../simple/functions/DirectFunctionFactory.java    |   119 +
 .../simple/functions/ExchangeFunctionFactory.java  |   262 +
 .../simple/functions/MessageFunctionFactory.java   |    58 +
 .../simple/functions/MiscFunctionFactory.java      |   550 +
 .../simple/functions/OutputFunctionFactory.java    |    71 +
 .../functions/PropertiesFunctionFactory.java       |    81 +
 .../functions/QueryLanguageFunctionFactory.java    |   111 +
 .../simple/functions/SystemFunctionFactory.java    |    80 +
 .../simple/functions/TypeFunctionFactory.java      |    64 +
 .../org/apache/camel/model/threadPoolProfile.json  |     2 +-
 .../META-INF/org/apache/camel/model/threads.json   |     2 +-
 .../camel/model/ThreadPoolProfileDefinition.java   |     2 +-
 .../org/apache/camel/model/ThreadsDefinition.java  |     2 +-
 .../apache/camel/processor/AbstractThrottler.java  |    15 +-
 .../org/apache/camel/processor/CatchProcessor.java |    14 +-
 .../apache/camel/processor/ChoiceProcessor.java    |    15 +-
 .../camel/processor/ClaimCheckProcessor.java       |    14 +-
 .../java/org/apache/camel/processor/Delayer.java   |    14 +-
 .../apache/camel/processor/DisabledProcessor.java  |    14 +-
 .../java/org/apache/camel/processor/Enricher.java  |    14 +-
 .../camel/processor/ExchangePatternProcessor.java  |    14 +-
 .../apache/camel/processor/FilterProcessor.java    |    14 +-
 .../apache/camel/processor/FinallyProcessor.java   |    14 +-
 .../org/apache/camel/processor/LogProcessor.java   |    14 +-
 .../org/apache/camel/processor/LoopProcessor.java  |    15 +-
 .../apache/camel/processor/MulticastProcessor.java |    14 +-
 .../camel/processor/OnCompletionProcessor.java     |    14 +-
 .../apache/camel/processor/PausableProcessor.java  |    14 +-
 .../java/org/apache/camel/processor/Pipeline.java  |    15 +-
 .../org/apache/camel/processor/PollEnricher.java   |    14 +-
 .../org/apache/camel/processor/RecipientList.java  |    14 +-
 .../camel/processor/RemoveHeaderProcessor.java     |    14 +-
 .../camel/processor/RemoveHeadersProcessor.java    |    14 +-
 .../camel/processor/RemovePropertiesProcessor.java |    14 +-
 .../camel/processor/RemovePropertyProcessor.java   |    14 +-
 .../camel/processor/RemoveVariableProcessor.java   |    14 +-
 .../org/apache/camel/processor/Resequencer.java    |    15 +-
 .../apache/camel/processor/RollbackProcessor.java  |    14 +-
 .../org/apache/camel/processor/RoutingSlip.java    |    14 +-
 .../apache/camel/processor/SamplingThrottler.java  |    14 +-
 .../apache/camel/processor/ScriptProcessor.java    |    14 +-
 .../camel/processor/SendDynamicProcessor.java      |    15 +-
 .../org/apache/camel/processor/SendProcessor.java  |    18 +-
 .../apache/camel/processor/SetBodyProcessor.java   |    14 +-
 .../apache/camel/processor/SetHeaderProcessor.java |    14 +-
 .../camel/processor/SetHeadersProcessor.java       |    14 +-
 .../camel/processor/SetPropertyProcessor.java      |    14 +-
 .../camel/processor/SetVariableProcessor.java      |    14 +-
 .../camel/processor/SetVariablesProcessor.java     |    14 +-
 .../org/apache/camel/processor/SortProcessor.java  |    14 +-
 .../org/apache/camel/processor/StopProcessor.java  |    14 +-
 .../camel/processor/StreamCachingProcessor.java    |    14 +-
 .../apache/camel/processor/StreamResequencer.java  |    14 +-
 .../apache/camel/processor/ThreadsProcessor.java   |    14 +-
 .../camel/processor/ThrowExceptionProcessor.java   |    14 +-
 .../apache/camel/processor/TokenizerProcessor.java |    14 +-
 .../apache/camel/processor/TransformProcessor.java |    14 +-
 .../org/apache/camel/processor/TryProcessor.java   |    14 +-
 .../apache/camel/processor/WireTapProcessor.java   |    14 +-
 .../processor/aggregate/AggregateProcessor.java    |    14 +-
 .../processor/idempotent/IdempotentConsumer.java   |    14 +-
 .../loadbalancer/LoadBalancerSupport.java          |    14 +-
 .../camel/processor/resume/ResumableProcessor.java |    14 +-
 .../apache/camel/processor/saga/SagaProcessor.java |    15 +-
 .../org/apache/camel/reifier/ProcessorReifier.java |    17 +
 .../xml/AbstractCamelThreadPoolFactoryBean.java    |     2 +-
 core/camel-core/pom.xml                            |     6 +
 .../builder/RouteTemplateStreamCacheTest.java      |     2 +-
 .../BeanParameterBindingStreamCachingTest.java     |     2 +-
 .../camel/component/log/LogInputStreamTest.java    |    12 +-
 .../component/mock/MockStreamCachingTest.java      |     2 +-
 .../seda/SedaFromRouteGroupTest.java}              |    29 +-
 .../camel/impl/ErrorRegistryDeduplicateTest.java   |    71 +
 .../org/apache/camel/impl/ErrorRegistryTest.java   |   177 +-
 .../apache/camel/language/simple/SimpleTest.java   |   267 -
 .../simple/functions/BeanFunctionFactoryTest.java  |   115 +
 .../functions/CustomFunctionFactoryTest.java       |   104 +
 .../simple/functions/DateFunctionFactoryTest.java  |   158 +
 .../functions/DirectFunctionFactoryTest.java       |   181 +
 .../functions/ExchangeFunctionFactoryTest.java     |   155 +
 .../functions/MessageFunctionFactoryTest.java      |    58 +
 .../simple/functions/MiscFunctionFactoryTest.java  |   266 +
 .../functions/OutputFunctionFactoryTest.java       |    88 +
 .../functions/PropertiesFunctionFactoryTest.java   |    95 +
 .../QueryLanguageFunctionFactoryTest.java          |   116 +
 .../functions/SystemFunctionFactoryTest.java       |   105 +
 .../simple/functions/TypeFunctionFactoryTest.java  |    73 +
 .../camel/processor/SplitterStreamCacheTest.java   |     2 +-
 .../camel/processor/StreamCachingInOutTest.java    |     8 +-
 .../processor/StreamCachingOnlyRouteTest.java      |     2 +-
 .../camel/processor/StreamCachingPerRouteTest.java |     4 +-
 ...SourceContentBasedRouterNoErrorHandlerTest.java |     2 +-
 .../StreamSourceContentBasedRouterTest.java        |     2 +-
 .../camel/processor/TracePerRouteManualTest.java   |     2 +-
 .../async/AsyncEndpointWithStreamCachingTest.java  |     2 +-
 .../processor/interceptor/NoStreamCachingTest.java |     6 +-
 .../OnExceptionUseOriginalMessageStreamTest.java   |    14 +-
 ...rRegistryConfigurationPropertiesConfigurer.java |   109 +
 .../MainConfigurationPropertiesConfigurer.java     |    42 +-
 .../Otel2ConfigurationPropertiesConfigurer.java    |     7 +
 ...emetryDevConfigurationPropertiesConfigurer.java |     7 +
 .../camel-main-configuration-metadata.json         |    19 +-
 ...camel.main.ErrorRegistryConfigurationProperties |     2 +
 core/camel-main/src/main/docs/main.adoc            |    34 +-
 .../org/apache/camel/main/BaseMainSupport.java     |    50 +-
 .../camel/main/DefaultConfigurationConfigurer.java |     9 +-
 .../camel/main/DefaultConfigurationProperties.java |   147 +-
 .../main/ErrorRegistryConfigurationProperties.java |   223 +
 .../camel/main/MainConfigurationProperties.java    |    23 +
 .../camel/main/Otel2ConfigurationProperties.java   |    13 +
 .../org/apache/camel/main/ProfileConfigurer.java   |     3 +
 .../main/TelemetryDevConfigurationProperties.java  |    13 +
 .../api/management/mbean/CamelOpenMBeanTypes.java  |    26 +-
 .../mbean/ManagedErrorRegistryMBean.java           |    32 +-
 .../mbean/ManagedPerformanceCounterMBean.java      |     3 +
 .../api/management/mbean/ManagedProducerMBean.java |     3 +
 .../management/mbean/ManagedErrorRegistry.java     |    78 +-
 .../mbean/ManagedPerformanceCounter.java           |    13 +
 .../camel/management/mbean/ManagedProducer.java    |     9 +
 .../mbean/ManagedRuntimeEndpointRegistry.java      |    11 +-
 .../ManagedFailureHandledTimestampTest.java        |    81 +
 .../ManagedMessageSizeStreamCachingTest.java       |    69 +
 .../camel/management/ManagedMessageSizeTest.java   |   120 +
 .../management/ManagedProducerStepIdTest.java      |    80 +
 .../org/apache/camel/support/AbstractExchange.java |    13 +
 .../org/apache/camel/support/DefaultConsumer.java  |    14 +-
 .../org/apache/camel/support/DefaultProducer.java  |    14 +-
 .../camel/support/DefaultThreadPoolFactory.java    |    17 +-
 .../camel/support/EndpointSizeStatistics.java      |   132 +
 .../camel/support/processor/CamelLogProcessor.java |    14 +-
 .../support/processor/ConvertBodyProcessor.java    |    15 +-
 .../support/processor/ConvertHeaderProcessor.java  |    15 +-
 .../processor/ConvertVariableProcessor.java        |    14 +-
 .../camel/support/processor/MarshalProcessor.java  |    14 +-
 .../camel/support/processor/ThroughputLogger.java  |    14 +-
 .../support/processor/UnmarshalProcessor.java      |    14 +-
 core/camel-util/pom.xml                            |     6 +
 .../apache/camel/util/ImportantHeaderUtils.java    |     8 +-
 .../util/concurrent/BoundedExecutorService.java    |   232 +
 .../util/concurrent/ThreadPoolRejectedPolicy.java  |    22 +-
 .../concurrent/BoundedExecutorServiceTest.java     |   241 +
 docs/local-build.sh                                |    10 +-
 docs/main/modules/contributing/pages/index.adoc    |     2 +-
 docs/user-manual/modules/ROOT/nav.adoc             |     1 +
 .../ROOT/pages/camel-4x-upgrade-guide-4_14.adoc    |   110 +
 .../ROOT/pages/camel-4x-upgrade-guide-4_18.adoc    |    85 +
 .../ROOT/pages/camel-4x-upgrade-guide-4_21.adoc    |   400 +-
 .../ROOT/pages/camel-configuration-utilities.adoc  |    10 +-
 .../modules/ROOT/pages/camel-jbang-kubernetes.adoc |    38 +-
 .../modules/ROOT/pages/camel-jbang-mcp.adoc        |   302 +-
 .../modules/ROOT/pages/camel-jbang.adoc            |    76 +-
 .../ROOT/pages/commercial-camel-offerings.adoc     |    41 +-
 docs/user-manual/modules/ROOT/pages/endpoint.adoc  |    14 +-
 .../modules/ROOT/pages/error-registry.adoc         |    42 +-
 .../ROOT/pages/jbang-commands/camel-jbang-ask.adoc |    34 +
 .../camel-jbang-cmd-route-diagram.adoc             |     4 +-
 .../pages/jbang-commands/camel-jbang-commands.adoc |     2 +
 .../camel-jbang-dependency-copy.adoc               |     1 -
 .../camel-jbang-dependency-list.adoc               |     1 -
 .../camel-jbang-dependency-update.adoc             |     1 -
 .../pages/jbang-commands/camel-jbang-explain.adoc  |     4 +-
 .../pages/jbang-commands/camel-jbang-export.adoc   |     1 -
 .../jbang-commands/camel-jbang-get-endpoint.adoc   |     3 +-
 .../jbang-commands/camel-jbang-get-error.adoc      |    40 +
 .../jbang-commands/camel-jbang-get-history.adoc    |     2 +
 .../ROOT/pages/jbang-commands/camel-jbang-get.adoc |     1 +
 .../jbang-commands/camel-jbang-plugin-get.adoc     |     3 +-
 ...lugin-get.adoc => camel-jbang-plugin-list.adoc} |     7 +-
 .../pages/jbang-commands/camel-jbang-plugin.adoc   |     3 +-
 ...ng-plugin-get.adoc => camel-jbang-restart.adoc} |     8 +-
 .../pages/jbang-commands/camel-jbang-sbom.adoc     |     1 -
 docs/user-manual/modules/ROOT/pages/jmx.adoc       |    16 +
 .../modules/ROOT/pages/message-size.adoc           |   161 +
 .../ROOT/pages/parameter-binding-annotations.adoc  |     4 +-
 .../modules/ROOT/pages/route-configuration.adoc    |     8 +-
 .../modules/ROOT/pages/route-group.adoc            |     8 +-
 .../modules/ROOT/pages/route-template.adoc         |    28 +-
 docs/user-manual/modules/ROOT/pages/routes.adoc    |     3 +-
 .../modules/ROOT/pages/security-model.adoc         |   355 +-
 .../modules/ROOT/pages/stream-caching.adoc         |     2 +-
 .../modules/ROOT/pages/threading-model.adoc        |    58 +-
 .../modules/ROOT/pages/transformer.adoc            |     4 +-
 .../ROOT/pages/using-propertyplaceholder.adoc      |    17 +-
 docs/user-manual/modules/ROOT/pages/validator.adoc |     3 +-
 docs/user-manual/modules/ROOT/pages/variables.adoc |    29 +-
 .../modules/ROOT/pages/virtual-threads.adoc        |    15 +-
 .../camel/cli/connector/LocalCliConnector.java     |   100 +-
 .../endpoint/dsl/IrcEndpointBuilderFactory.java    |    56 +-
 .../endpoint/dsl/KafkaEndpointBuilderFactory.java  |    49 +-
 .../META-INF/camel-jbang-commands-metadata.json    |    16 +-
 .../apache/camel/dsl/jbang/core/commands/Ask.java  |   838 ++
 .../dsl/jbang/core/commands/CamelCommand.java      |     4 +
 .../dsl/jbang/core/commands/CamelJBangMain.java    |     7 +-
 .../dsl/jbang/core/commands/CommandHelper.java     |    12 +-
 .../camel/dsl/jbang/core/commands/Debug.java       |     9 +-
 .../dsl/jbang/core/commands/DependencyCopy.java    |     5 +-
 .../dsl/jbang/core/commands/DependencyRuntime.java |     5 +-
 .../dsl/jbang/core/commands/DependencyUpdate.java  |     5 +-
 .../camel/dsl/jbang/core/commands/Doctor.java      |     5 +-
 .../camel/dsl/jbang/core/commands/Explain.java     |   351 +-
 .../camel/dsl/jbang/core/commands/Export.java      |     9 +-
 .../dsl/jbang/core/commands/ExportBaseCommand.java |     6 +-
 .../dsl/jbang/core/commands/ExportCamelMain.java   |     2 +
 .../dsl/jbang/core/commands/ExportQuarkus.java     |    19 +-
 .../dsl/jbang/core/commands/ExportSpringBoot.java  |     5 +
 .../apache/camel/dsl/jbang/core/commands/Init.java |     8 +-
 .../camel/dsl/jbang/core/commands/LlmClient.java   |  1238 +++
 .../apache/camel/dsl/jbang/core/commands/Run.java  |    33 +-
 .../camel/dsl/jbang/core/commands/Shell.java       |     3 +
 .../jbang/core/commands/TransformDataWeave.java    |     5 +-
 .../jbang/core/commands/action/CamelBeanDump.java  |     6 +-
 .../core/commands/action/CamelBrowseAction.java    |     6 +-
 .../jbang/core/commands/action/CamelGCAction.java  |     5 +-
 .../core/commands/action/CamelHistoryAction.java   |   193 +
 .../core/commands/action/CamelLoadAction.java      |     5 +-
 .../action/CamelProcessorDisableAction.java        |     5 +-
 .../action/CamelProcessorEnableAction.java         |     5 +-
 .../core/commands/action/CamelReceiveAction.java   |     6 +-
 .../core/commands/action/CamelReloadAction.java    |     5 +-
 .../commands/action/CamelResetStatsAction.java     |     5 +-
 .../commands/action/CamelRouteDiagramAction.java   |    34 +-
 .../core/commands/action/CamelRouteDumpAction.java |     6 +-
 .../action/CamelRouteGroupStartAction.java         |     5 +-
 .../commands/action/CamelRouteGroupStopAction.java |     5 +-
 .../commands/action/CamelRouteResumeAction.java    |     5 +-
 .../commands/action/CamelRouteStartAction.java     |     5 +-
 .../core/commands/action/CamelRouteStopAction.java |     5 +-
 .../commands/action/CamelRouteStructureAction.java |     6 +-
 .../commands/action/CamelRouteSuspendAction.java   |     5 +-
 .../core/commands/action/CamelSourceAction.java    |     6 +-
 .../jbang/core/commands/action/CamelSourceTop.java |     6 +-
 .../action/CamelStartupRecorderAction.java         |     5 +-
 .../core/commands/action/CamelStubAction.java      |     6 +-
 .../core/commands/action/CamelThreadDump.java      |     6 +-
 .../commands/action/EvalExpressionCommand.java     |     5 +-
 .../jbang/core/commands/action/LoggerAction.java   |     6 +-
 .../commands/action/RouteControllerAction.java     |     5 +-
 .../commands/action/TransformMessageAction.java    |     5 +-
 .../core/commands/catalog/CatalogDataFormat.java   |     6 +-
 .../core/commands/catalog/CatalogDevConsole.java   |     5 +-
 .../core/commands/catalog/CatalogLanguage.java     |     6 +-
 .../jbang/core/commands/catalog/CatalogOther.java  |     5 +-
 .../core/commands/catalog/CatalogTransformer.java  |     5 +-
 .../dsl/jbang/core/commands/config/ConfigList.java |     6 +-
 .../jbang/core/commands/config/ConfigUnset.java    |     5 +-
 .../core/commands/infra/InfraBaseCommand.java      |     3 +-
 .../dsl/jbang/core/commands/infra/InfraGet.java    |     5 +-
 .../dsl/jbang/core/commands/infra/InfraList.java   |     5 +-
 .../dsl/jbang/core/commands/infra/InfraLog.java    |     5 +-
 .../dsl/jbang/core/commands/infra/InfraPs.java     |     5 +-
 .../dsl/jbang/core/commands/infra/InfraRun.java    |    17 +-
 .../dsl/jbang/core/commands/infra/InfraStop.java   |     5 +-
 .../dsl/jbang/core/commands/plugin/PluginAdd.java  |    38 +-
 .../jbang/core/commands/plugin/PluginDelete.java   |     5 +-
 .../dsl/jbang/core/commands/plugin/PluginGet.java  |    59 +-
 .../dsl/jbang/core/commands/plugin/PluginList.java |    86 +
 .../core/commands/process/CamelContextStatus.java  |     7 +-
 .../core/commands/process/CamelContextTop.java     |     6 +-
 .../jbang/core/commands/process/CamelCount.java    |     6 +-
 .../commands/process/CamelProcessorStatus.java     |     7 +-
 .../core/commands/process/CamelProcessorTop.java   |     6 +-
 .../commands/process/CamelRouteGroupStatus.java    |     6 +-
 .../core/commands/process/CamelRouteGroupTop.java  |     6 +-
 .../jbang/core/commands/process/CamelRouteTop.java |     6 +-
 .../dsl/jbang/core/commands/process/Dirty.java     |     6 +-
 .../dsl/jbang/core/commands/process/Hawtio.java    |     6 +-
 .../dsl/jbang/core/commands/process/Jolokia.java   |     6 +-
 .../jbang/core/commands/process/ListBlocked.java   |     6 +-
 .../core/commands/process/ListCircuitBreaker.java  |     6 +-
 .../jbang/core/commands/process/ListConsumer.java  |     7 +-
 .../jbang/core/commands/process/ListEndpoint.java  |    80 +-
 .../dsl/jbang/core/commands/process/ListError.java |   566 +
 .../dsl/jbang/core/commands/process/ListEvent.java |     6 +-
 .../jbang/core/commands/process/ListGroovy.java    |     6 +-
 .../jbang/core/commands/process/ListInflight.java  |     6 +-
 .../core/commands/process/ListInternalTask.java    |     6 +-
 .../dsl/jbang/core/commands/process/ListKafka.java |     7 +-
 .../jbang/core/commands/process/ListMetric.java    |     7 +-
 .../core/commands/process/ListPlatformHttp.java    |     6 +-
 .../jbang/core/commands/process/ListProducer.java  |     6 +-
 .../core/commands/process/ListProperties.java      |     6 +-
 .../dsl/jbang/core/commands/process/ListRest.java  |     6 +-
 .../jbang/core/commands/process/ListService.java   |     6 +-
 .../core/commands/process/ListTransformer.java     |     6 +-
 .../jbang/core/commands/process/ListVariable.java  |     6 +-
 .../dsl/jbang/core/commands/process/ListVault.java |     5 +-
 .../core/commands/process/ProcessBaseCommand.java  |    13 +
 .../core/commands/process/RestartProcess.java      |   164 +
 .../dsl/jbang/core/commands/update/UpdateList.java |     5 +-
 .../dsl/jbang/core/commands/update/UpdateRun.java  |     5 +-
 .../jbang/core/commands/version/VersionGet.java    |     5 +-
 .../jbang/core/commands/version/VersionList.java   |     3 +-
 .../dsl/jbang/core/common/EnvironmentHelper.java   |    47 +-
 .../camel/dsl/jbang/core/common/ExampleHelper.java |    41 +
 .../camel/dsl/jbang/core/common/GistHelper.java    |     3 +-
 .../camel/dsl/jbang/core/common/GitHubHelper.java  |     3 +-
 .../camel/dsl/jbang/core/common/PluginHelper.java  |    33 +
 .../camel/dsl/jbang/core/common/PluginType.java    |    22 +-
 .../camel/dsl/jbang/core/common/QuarkusHelper.java |     5 +-
 .../dsl/jbang/core/common/TerminalWidthHelper.java |    51 +-
 .../examples/camel-jbang-example-catalog.json      |    64 +
 .../resources/examples/circuit-breaker/README.md   |    23 +
 .../examples/circuit-breaker/route.camel.yaml      |    25 +-
 .../src/main/resources/examples/cron-log/README.md |     2 +-
 .../examples/cron-log/application.properties       |     2 -
 .../examples/cron-log/cron-log.camel.yaml          |    11 +-
 .../main/resources/examples/message-size/README.md |    57 +
 .../examples/message-size/message-size.camel.yaml  |   102 +
 .../tui-hello-world.yaml}                          |    17 +-
 .../src/main/resources/known-plugins.json          |    20 +
 ...ckerfile25.ftl => Dockerfile-spring-boot21.ftl} |    24 +-
 ...ckerfile25.ftl => Dockerfile-spring-boot25.ftl} |    24 +-
 .../src/main/resources/templates/Dockerfile21.ftl  |    13 +-
 .../src/main/resources/templates/Dockerfile25.ftl  |    21 +-
 .../src/main/resources/templates/main-pom.ftl      |    32 +
 .../dsl/jbang/core/commands/ExportMainJibTest.java |     8 +-
 .../jbang/core/commands/ExportMainJkubeTest.java   |     6 +-
 .../ParameterExceptionHandlerTest.java             |     7 +-
 .../jbang/core/commands/plugin/PluginGetTest.java  |    89 +-
 .../jbang/core/commands/plugin/PluginListTest.java |    65 +
 .../dsl/jbang/core/commands/mcp/ExampleTools.java  |    13 +-
 .../jbang/core/commands/mcp/RouteDiagramTools.java |    38 +-
 .../dsl/jbang/core/commands/mcp/RuntimeTools.java  |   302 +
 .../core/commands/mcp/RuntimeServiceTest.java      |    70 +
 .../jbang/core/commands/mcp/RuntimeToolsTest.java  |   108 +
 .../camel-jbang-plugin-tui/docs/video/readme.md    |    97 +-
 .../dsl/jbang/core/commands/tui/ActionsPopup.java  |  1038 +-
 .../dsl/jbang/core/commands/tui/BeansTab.java      |   467 +
 .../dsl/jbang/core/commands/tui/BrowseTab.java     |   681 ++
 .../jbang/core/commands/tui/CamelCatalogTui.java   |     2 +-
 .../dsl/jbang/core/commands/tui/CamelMonitor.java  |  2724 +++--
 .../jbang/core/commands/tui/CaptionOverlay.java    |   183 +-
 .../jbang/core/commands/tui/CircuitBreakerTab.java |    13 +
 .../jbang/core/commands/tui/ConfigurationTab.java  |   240 +
 .../dsl/jbang/core/commands/tui/ConsumersTab.java  |   110 +-
 .../jbang/core/commands/tui/DiagramSupport.java    |   678 ++
 .../dsl/jbang/core/commands/tui/EndpointInfo.java  |     6 +
 .../dsl/jbang/core/commands/tui/EndpointsTab.java  |   384 +-
 .../tui/{InfraInfo.java => ErrorInfo.java}         |    33 +-
 .../dsl/jbang/core/commands/tui/ErrorsTab.java     |   452 +
 .../dsl/jbang/core/commands/tui/HealthTab.java     |    16 +
 .../dsl/jbang/core/commands/tui/HistoryTab.java    |   411 +-
 .../camel/dsl/jbang/core/commands/tui/HttpTab.java |  1006 +-
 .../tui/{EndpointInfo.java => InflightInfo.java}   |    17 +-
 .../dsl/jbang/core/commands/tui/InflightTab.java   |   259 +
 .../dsl/jbang/core/commands/tui/InfraInfo.java     |     1 +
 .../jbang/core/commands/tui/IntegrationInfo.java   |    19 +
 .../dsl/jbang/core/commands/tui/McpLogPopup.java   |   210 +
 .../dsl/jbang/core/commands/tui/MemoryTab.java     |   320 +
 .../dsl/jbang/core/commands/tui/MetricsTab.java    |   890 ++
 .../{InfraInfo.java => MicrometerMeterInfo.java}   |    29 +-
 .../jbang/core/commands/tui/MirroredSparkline.java |    34 +-
 .../jbang/core/commands/tui/MonitorContext.java    |     4 +-
 .../dsl/jbang/core/commands/tui/MonitorTab.java    |     4 +
 .../dsl/jbang/core/commands/tui/OverviewTab.java   |   706 ++
 .../dsl/jbang/core/commands/tui/RoutesTab.java     |   640 +-
 .../{EndpointInfo.java => SelectionContext.java}   |    16 +-
 .../jbang/core/commands/tui/SendMessagePopup.java  |   623 ++
 .../dsl/jbang/core/commands/tui/StartupTab.java    |   350 +
 .../dsl/jbang/core/commands/tui/StatusParser.java  |   961 ++
 .../dsl/jbang/core/commands/tui/TapeRecorder.java  |   218 +
 .../dsl/jbang/core/commands/tui/ThreadsTab.java    |   507 +
 .../jbang/core/commands/tui/TuiBackendHelper.java  |    55 +
 .../dsl/jbang/core/commands/tui/TuiEventLog.java   |    57 +
 .../dsl/jbang/core/commands/tui/TuiHelper.java     |    18 +
 .../dsl/jbang/core/commands/tui/TuiMcpServer.java  |   821 ++
 .../yaml/common/YamlDeserializationContext.java    |    23 +
 .../dsl/yaml/common/YamlDeserializerBase.java      |     8 +
 .../dsl/yaml/deserializers/ModelDeserializers.java |     4 +-
 .../camel-yaml-dsl-maven-plugin/pom.xml            |     2 +-
 .../dsl/yaml/GenerateYamlDeserializersMojo.java    |    27 +-
 .../maven/dsl/yaml/GenerateYamlSupportMojo.java    |     4 +-
 .../maven/dsl/yaml/support/TypeSpecHolder.java     |     2 +-
 .../maven/dsl/yaml/support/YamlProperties.java     |     2 +-
 .../resources/schema/camelYamlDsl-canonical.json   |     4 +-
 .../generated/resources/schema/camelYamlDsl.json   |     4 +-
 .../camel-yaml-dsl/src/main/docs/yaml-dsl.adoc     |    21 +
 .../camel/dsl/yaml/YamlRoutesBuilderLoader.java    |     1 +
 .../dsl/yaml/YamlRoutesBuilderLoaderSupport.java   |     9 +
 .../apache/camel/dsl/yaml/KameletLoaderTest.groovy |    56 +
 .../org/apache/camel/dsl/yaml/KameletTest.groovy   |    34 +
 parent/pom.xml                                     |    67 +-
 plugins/camel-mcp/.claude-plugin/plugin.json       |    24 +
 plugins/camel-mcp/.mcp.json                        |    11 +
 pom.xml                                            |     4 +-
 .../src/generated/resources/META-INF/metadata.json |   204 +-
 .../infra/cassandra/services/container.properties  |     2 +-
 .../infra/common/services/SingletonService.java    |     2 +-
 .../infra/consul/services/container.properties     |     2 +-
 .../infra/docling/services/container.properties    |     2 +-
 .../FhirLocalSingletonContainerService.java        |     2 +-
 .../test/infra/fhir/services/container.properties  |     2 +-
 .../resources/META-INF/infra-service.properties}   |     6 +-
 .../HashicorpVaultLocalContainerInfraService.java  |     2 +
 .../hashicorp/vault/services/container.properties  |     2 +-
 .../resources/META-INF/infra-service.properties}   |     4 +-
 .../resources/META-INF/infra-service.properties}   |     4 +-
 .../test/infra/kafka/services/container.properties |     4 +-
 test-infra/camel-test-infra-smb/pom.xml            |     6 +
 .../resources/META-INF/infra-service.properties}   |     4 +-
 .../apache/camel/itest/shiro/ShiroOverJmsTest.java |    35 +
 .../CamelTestInfraGenerateMetadataMojo.java        |   247 +-
 .../maven/packaging/PrepareCamelMainMojo.java      |     5 +
 tooling/openapi-rest-dsl-generator/pom.xml         |     2 +-
 .../generator/openapi/AppendableGenerator.java     |     2 +-
 .../camel/generator/openapi/FilerGenerator.java    |     2 +-
 .../openapi/MethodBodySourceCodeEmitter.java       |     2 +-
 .../camel/generator/openapi/PathGenerator.java     |     2 +-
 .../openapi/RestDslSourceCodeGenerator.java        |    10 +-
 .../openapi/MethodBodySourceCodeEmitterTest.java   |     4 +-
 .../generator/openapi/OperationVisitorTest.java    |     4 +-
 .../apache/camel/spi/annotations/InfraService.java |    12 +
 736 files changed, 43557 insertions(+), 18006 deletions(-)
 create mode 100644 .claude-plugin/marketplace.json
 create mode 100644 
components/camel-cassandraql/src/test/java/org/apache/camel/processor/aggregate/cassandra/CassandraAggregationRepositoryDefaultFilterTest.java
 copy 
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/action/CamelRouteResumeAction.java
 => 
components/camel-consul/src/test/java/org/apache/camel/component/consul/ConsulRegistryDefaultFilterTest.java
 (57%)
 copy 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/InfraInfo.java
 => 
components/camel-grpc/src/test/java/org/apache/camel/component/grpc/GrpcTestSupport.java
 (72%)
 copy 
test-infra/camel-test-infra-consul/src/main/resources/org/apache/camel/test/infra/consul/services/container.properties
 => components/camel-grpc/src/test/resources/logging.properties (81%)
 create mode 100644 
components/camel-leveldb/src/test/java/org/apache/camel/component/leveldb/LevelDBAggregationRepositoryDefaultFilterTest.java
 copy 
components/{camel-opentelemetry2/src/test/java/org/apache/camel/opentelemetry2 
=> 
camel-micrometer-observability/src/test/java/org/apache/camel/micrometer/observability}/BaggageSettingTest.java
 (75%)
 copy 
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/action/CamelRouteStartAction.java
 => 
components/camel-mina/src/test/java/org/apache/camel/component/mina/MinaConverterDefaultFilterTest.java
 (57%)
 copy 
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/action/CamelRouteStartAction.java
 => 
components/camel-netty/src/test/java/org/apache/camel/component/netty/NettyConverterDefaultFilterTest.java
 (57%)
 create mode 100644 
components/camel-sjms/src/test/java/org/apache/camel/component/sjms/SjmsConnectionRecoveryTest.java
 create mode 100644 
components/camel-sql/src/test/java/org/apache/camel/processor/aggregate/jdbc/JdbcAggregationRepositoryDefaultFilterTest.java
 copy 
components/camel-sql/src/test/resources/sql/{createAndPopulateDatabase4.sql => 
storedFunctionMariaDB.sql} (62%)
 create mode 100644 
components/camel-telemetry/src/test/java/org/apache/camel/telemetry/TracerExcludePatternsTest.java
 create mode 100644 
components/camel-telemetry/src/test/java/org/apache/camel/telemetry/TracerIncludePatternsTest.java
 create mode 100644 
components/camel-telemetry/src/test/java/org/apache/camel/telemetry/TracerMatchTest.java
 create mode 100644 
components/camel-test/camel-test-junit5/src/test/java/org/apache/camel/test/AvailablePortFinderLifecycleTest.java
 create mode 100644 
components/camel-test/camel-test-junit6/src/test/java/org/apache/camel/test/AvailablePortFinderLifecycleTest.java
 create mode 100644 
core/camel-api/src/main/java/org/apache/camel/spi/BacklogErrorEventMessage.java
 create mode 100644 
core/camel-api/src/main/java/org/apache/camel/spi/BacklogEventMessage.java
 delete mode 100644 
core/camel-api/src/main/java/org/apache/camel/spi/ErrorRegistryEntry.java
 create mode 100644 
core/camel-api/src/main/java/org/apache/camel/spi/MessageSizeStrategy.java
 copy 
components/camel-shiro/src/main/java/org/apache/camel/component/shiro/security/ShiroSecurityConstants.java
 => core/camel-api/src/main/java/org/apache/camel/spi/StepIdAware.java (61%)
 create mode 100644 
core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultMessageSizeStrategy.java
 create mode 100644 
core/camel-core-languages/src/main/java/org/apache/camel/language/simple/functions/BeanFunctionFactory.java
 create mode 100644 
core/camel-core-languages/src/main/java/org/apache/camel/language/simple/functions/CustomFunctionFactory.java
 create mode 100644 
core/camel-core-languages/src/main/java/org/apache/camel/language/simple/functions/DateFunctionFactory.java
 create mode 100644 
core/camel-core-languages/src/main/java/org/apache/camel/language/simple/functions/DirectFunctionFactory.java
 create mode 100644 
core/camel-core-languages/src/main/java/org/apache/camel/language/simple/functions/ExchangeFunctionFactory.java
 create mode 100644 
core/camel-core-languages/src/main/java/org/apache/camel/language/simple/functions/MessageFunctionFactory.java
 create mode 100644 
core/camel-core-languages/src/main/java/org/apache/camel/language/simple/functions/MiscFunctionFactory.java
 create mode 100644 
core/camel-core-languages/src/main/java/org/apache/camel/language/simple/functions/OutputFunctionFactory.java
 create mode 100644 
core/camel-core-languages/src/main/java/org/apache/camel/language/simple/functions/PropertiesFunctionFactory.java
 create mode 100644 
core/camel-core-languages/src/main/java/org/apache/camel/language/simple/functions/QueryLanguageFunctionFactory.java
 create mode 100644 
core/camel-core-languages/src/main/java/org/apache/camel/language/simple/functions/SystemFunctionFactory.java
 create mode 100644 
core/camel-core-languages/src/main/java/org/apache/camel/language/simple/functions/TypeFunctionFactory.java
 copy 
core/camel-core/src/test/java/org/apache/camel/{processor/StreamCachingOnlyRouteTest.java
 => component/seda/SedaFromRouteGroupTest.java} (59%)
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/impl/ErrorRegistryDeduplicateTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/language/simple/functions/BeanFunctionFactoryTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/language/simple/functions/CustomFunctionFactoryTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/language/simple/functions/DateFunctionFactoryTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/language/simple/functions/DirectFunctionFactoryTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/language/simple/functions/ExchangeFunctionFactoryTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/language/simple/functions/MessageFunctionFactoryTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/language/simple/functions/MiscFunctionFactoryTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/language/simple/functions/OutputFunctionFactoryTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/language/simple/functions/PropertiesFunctionFactoryTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/language/simple/functions/QueryLanguageFunctionFactoryTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/language/simple/functions/SystemFunctionFactoryTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/language/simple/functions/TypeFunctionFactoryTest.java
 create mode 100644 
core/camel-main/src/generated/java/org/apache/camel/main/ErrorRegistryConfigurationPropertiesConfigurer.java
 create mode 100644 
core/camel-main/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.main.ErrorRegistryConfigurationProperties
 create mode 100644 
core/camel-main/src/main/java/org/apache/camel/main/ErrorRegistryConfigurationProperties.java
 create mode 100644 
core/camel-management/src/test/java/org/apache/camel/management/ManagedFailureHandledTimestampTest.java
 create mode 100644 
core/camel-management/src/test/java/org/apache/camel/management/ManagedMessageSizeStreamCachingTest.java
 create mode 100644 
core/camel-management/src/test/java/org/apache/camel/management/ManagedMessageSizeTest.java
 create mode 100644 
core/camel-management/src/test/java/org/apache/camel/management/ManagedProducerStepIdTest.java
 create mode 100644 
core/camel-support/src/main/java/org/apache/camel/support/EndpointSizeStatistics.java
 create mode 100644 
core/camel-util/src/main/java/org/apache/camel/util/concurrent/BoundedExecutorService.java
 create mode 100644 
core/camel-util/src/test/java/org/apache/camel/util/concurrent/BoundedExecutorServiceTest.java
 create mode 100644 
docs/user-manual/modules/ROOT/pages/jbang-commands/camel-jbang-ask.adoc
 create mode 100644 
docs/user-manual/modules/ROOT/pages/jbang-commands/camel-jbang-get-error.adoc
 copy 
docs/user-manual/modules/ROOT/pages/jbang-commands/{camel-jbang-plugin-get.adoc 
=> camel-jbang-plugin-list.adoc} (71%)
 copy 
docs/user-manual/modules/ROOT/pages/jbang-commands/{camel-jbang-plugin-get.adoc 
=> camel-jbang-restart.adoc} (58%)
 create mode 100644 docs/user-manual/modules/ROOT/pages/message-size.adoc
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Ask.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/LlmClient.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/plugin/PluginList.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/process/ListError.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/process/RestartProcess.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/message-size/README.md
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/message-size/message-size.camel.yaml
 copy 
dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/{cron-log/cron-log.camel.yaml
 => tui-hello-world/tui-hello-world.yaml} (72%)
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/resources/known-plugins.json
 copy 
dsl/camel-jbang/camel-jbang-core/src/main/resources/templates/{Dockerfile25.ftl 
=> Dockerfile-spring-boot21.ftl} (65%)
 copy 
dsl/camel-jbang/camel-jbang-core/src/main/resources/templates/{Dockerfile25.ftl 
=> Dockerfile-spring-boot25.ftl} (65%)
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/plugin/PluginListTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-mcp/src/main/java/org/apache/camel/dsl/jbang/core/commands/mcp/RuntimeTools.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-mcp/src/test/java/org/apache/camel/dsl/jbang/core/commands/mcp/RuntimeServiceTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-mcp/src/test/java/org/apache/camel/dsl/jbang/core/commands/mcp/RuntimeToolsTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/BeansTab.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/BrowseTab.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/ConfigurationTab.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/DiagramSupport.java
 copy 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/{InfraInfo.java
 => ErrorInfo.java} (52%)
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/ErrorsTab.java
 copy 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/{EndpointInfo.java
 => InflightInfo.java} (81%)
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/InflightTab.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/McpLogPopup.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/MemoryTab.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/MetricsTab.java
 copy 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/{InfraInfo.java
 => MicrometerMeterInfo.java} (67%)
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/OverviewTab.java
 copy 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/{EndpointInfo.java
 => SelectionContext.java} (83%)
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/SendMessagePopup.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/StartupTab.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/StatusParser.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/TapeRecorder.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/ThreadsTab.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/TuiBackendHelper.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/TuiEventLog.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/TuiMcpServer.java
 create mode 100644 plugins/camel-mcp/.claude-plugin/plugin.json
 create mode 100644 plugins/camel-mcp/.mcp.json
 copy 
test-infra/{camel-test-infra-cassandra/src/main/resources/org/apache/camel/test/infra/cassandra/services/container.properties
 => camel-test-infra-ftp/src/main/resources/META-INF/infra-service.properties} 
(83%)
 copy 
test-infra/{camel-test-infra-cassandra/src/main/resources/org/apache/camel/test/infra/cassandra/services/container.properties
 => 
camel-test-infra-hazelcast/src/main/resources/META-INF/infra-service.properties}
 (89%)
 copy 
test-infra/{camel-test-infra-cassandra/src/main/resources/org/apache/camel/test/infra/cassandra/services/container.properties
 => 
camel-test-infra-ignite/src/main/resources/META-INF/infra-service.properties} 
(88%)
 copy 
test-infra/{camel-test-infra-cassandra/src/main/resources/org/apache/camel/test/infra/cassandra/services/container.properties
 => camel-test-infra-smb/src/main/resources/META-INF/infra-service.properties} 
(90%)

Reply via email to