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

apupier pushed a change to branch parallelBuildInvestigation
in repository https://gitbox.apache.org/repos/asf/camel.git


 discard 71bdcf5466cf Use -T1C option on Jenkins CI build
     add 9b89e67c5ec7 chore(deps): Bump io.atlassian.fugue:fugue from 6.1.5 to 
6.1.7
     add ab3977cbfe83 CAMEL-24989: camel-spring-xml, camel-mllp - Run the 
overridden tests that lacked @Test
     add c4af988f4cde CAMEL-25430: camel infra run shows the progress of 
pulling the container image (#27537)
     add 93b4fcd5a354 chore(deps): Bump com.openai:openai-java from 4.75.1 to 
4.76.0 (#27542)
     add 8bdcd36755e7 CAMEL-25438: camel-jbang - monitor tabs do not wait 
behind data loads of hidden tabs (#27544)
     add 452fd7cc95f9 CAMEL-25437: camel-jbang - --prop takes its value after a 
space too (#27539)
     add 6f0581f3cf4f chore(deps): Bump 
com.google.api.grpc:proto-google-common-protos
     add 91f32436a0b4 chore(deps): Bump 
io.opentelemetry.instrumentation:opentelemetry-log4j-appender-2.17
     add ef770201a09f chore: disable local Develocity build cache by default 
(#27546)
     add bf9a9bd8ed03 chore: camel-jbang monitor docs - say it is a development 
only tool (#27549)
     add d7e36c21b587 CAMEL-25135: routeConfiguration onCompletion is skipped 
in the Java DSL (#27430)
     add 90fea24abb75 CAMEL-25418: camel-jbang - camel get vault lists the 
Kubernetes config map names (#27502)
     add 3d53fb12c4ae CAMEL-24440: camel-crypto - finalize and compare the MAC 
on a padding failure too (#27504)
     add 5dfd8834c2e3 CAMEL-25436: camel-test-infra-spiffe - fix IT failures on 
rootless container (#27509)
     add 1bd24cd41e69 CAMEL-25419: Saga EIP - keep the original exception when 
compensation fails (#27510)
     add ba221da9a8dc Temporarily disable dependency analysis CI job (#27513)
     add 4803a48533bf CAMEL-25354: camel-quartz, camel-spring - accept the 
five-part cron schedules of the cron component (#27529)
     add 459f273a62fd CAMEL-25356: camel-cm-sms - recognize <, >, the currency 
sign and form feed as GSM 03.38 characters (#27531)
     add d3cf0051628a CAMEL-25382: Introduce expert-owned semantic evaluation 
contracts
     add 2ebad42055d0 CAMEL-25382: Address semantic contract review feedback
     add efe1577aaa61 CAMEL-25382: Preserve literal braces in semantic 
documentation
     add 6a5494908279 CAMEL-25382: Reduce semantic registry and declaration 
overhead
     add 6fd800813c38 CAMEL-25382: Fix JBang validation of semantic 
documentation
     add 03d215da95cf CAMEL-25382: Address semantic validation review nits
     add 921bea1b1420 CAMEL-25382: Isolate semantic replacement validation
     add 7c0fca7a09cb CAMEL-25382: Validate predicates registered during 
replacement
     add 98da02dae0c7 chore: camel-jbang docs - say the Camel CLI is a 
development only tool (#27551)
     add 53c691058494 CAMEL-25029: camel-kafka-share - consumer for Kafka share 
groups (KIP-932) (#27495)
     add 155e967efb82 chore: camel-kafka - share the changelog topic handling 
of the Kafka repositories
     add e03833a795e4 CAMEL-25429: route topology - error paths are not calls 
between routes (#27557)
     add 02dd3e49afa2 chore: camel-jbang monitor - disable the semantic 
completion test broken by CAMEL-25382 (#27571)
     add 8f2fdff9bfc4 CAMEL-25427: camel-support - on-demand route reload no 
longer fails after a route file is removed (#27565)
     add 6833161c21eb CAMEL-25452: camel-jbang: hand --resource-dir on to the 
runtime-specific export (#27553)
     add 5073253e66bd CAMEL-25311: Add local Wolf-Defender semantic expert 
(#27564)
     add 77a480c962de CAMEL-25355: camel-util, camel-support, camel-http-common 
- treat an empty charset parameter of the Content-Type as no charset (#27530)
     add 4c106d7328a0 CAMEL-25353: camel-sql - expand each :#in: parameter 
where it is, also when its name starts another name (#27528)
     add 4faa92ecfac6 CAMEL-21513: camel-core - Type converter: the last-resort 
assignable match no longer depends on map order (#27526)
     add bdec091863e4 CAMEL-25093: camel-core - Run concurrent updateRoutes 
calls one at a time (#27524)
     add 1dcbe2999ebe CAMEL-25412: camel-file - resolve symbolic links when 
enforcing jailStartingDirectory (#27522)
     add 7b7eb2339405 chore: camel-jbang - document every setting in one table 
(#27566)
     add 6eb5de91e3f8 Upgrade Vert.x to 4.5.35 (#27558)
     add 75ece55a0737 CAMEL-25429: camel-jbang - the monitor draws the error 
handling in a frame of its own (#27560)
     add e43bf7a2a959 CAMEL-24821: camel-jbang - choose the settings of an 
infra service with --property (#27472)
     add 82891fc357fa chore: camel-jbang monitor - the MCP client stays 
connected while idle (#27567)
     add 7251b7099649 CAMEL-25066: camel-core - Do not stop an endpoint on 
producer cache eviction while another producer cache uses it (#27523)
     add ba4901c4c6bb CAMEL-25429: camel-jbang - camel overview lists the error 
handling apart from the flows (#27563)
     add f7dccd2a3677 CAMEL-24638: camel-jdbc/camel-sql implement 
SecretRotationAware to evict stale pool connections on secret rotation
     add f7106836942d chore: camel-jbang - quiet printer passes errors to its 
delegate unless printing to the console
     add 7055fc016995 CAMEL-25311: Guard model tests on unsupported native 
platforms (#27577)
     add 6dbcf0b2b816 CAMEL-25382: Fix SemanticCompletionTest after question 
renamed to evaluation
     add 5f804ab0f943 chore: camel-jbang monitor menu icons that are emoji by 
default (#27580)
     add 86d6e297ed23 CAMEL-24887: Fix route group MBean exchange counters to 
count once per exchange (#27576)
     add f3ef837e36b9 CAMEL-25463: camel-langchain4j-ingest - read a body only 
up to maxDocumentSize (#27569)
     add dcdb867e96bb CAMEL-24467: Scripting languages - bind Exchange 
variables in JavaScript, MVEL, OGNL, SpEL, Python and Python3, and use the 
Groovy binding names in JavaScript, Python and Python3 (#27525)
     add 2261fdbd02ee CAMEL-25311: Add Wolf Defender test infrastructure
     add f7953d54b246 CAMEL-25377: camel-jbang - camel_catalog_doc nested 
options: the YAML key of an element, and the options of the error handler kinds 
(#27582)
     add 05ac29de8017 CAMEL-25220: camel-quartz - Fix flaky 
SpringQuartzConsumerTwoAppsClusteredRecoveryTest
     add 5c57ba0ed409 chore: camel-semantic - add ASF license header to service 
files
     add 598b7a140975 CAMEL-25284: marshal EIP - add allowNullBody, as 
unmarshal has (#27581)
     add d4111cefbbd4 CAMEL-25324: camel-dataweave - fix common DataWeave 
construct conversion bugs
     add 95a406714659 CAMEL-25323: camel-dataweave strict parser + datasonnet 
fail-fast conversion
     add b47f9cb320d2 CAMEL-25333: Add camel-openfeature component for feature 
flag evaluation
     add c23565275d46 CAMEL-25333: Address review feedback on camel-openfeature 
component
     add fc76b16fb781 CAMEL-25333: Address review feedback on camel-openfeature 
component
     add 9de1478f20ef CAMEL-25333: Add evaluationType path parameter and 
isEnabled support
     add 880af034ccf8 CAMEL-25333: Address review feedback on camel-openfeature 
component
     add f8a64d4e04a0 CAMEL-25333: Fix compilation and doc improvements on 
camel-openfeature
     add 103c8c3a29d5 CAMEL-25333: Address review feedback on camel-openfeature 
component
     add 3701f1614a36 CAMEL-25333: Address review feedback on camel-openfeature 
component
     add 8e7dadc50bea CAMEL-25333: Address review feedback on camel-openfeature 
component
     add 1acdf20546aa CAMEL-25333: Address review feedback on camel-openfeature 
component
     add 37ce32776019 CAMEL-25333: Address review feedback on camel-openfeature 
component
     add c578a42a776d CAMEL-25333: Address review feedback on camel-openfeature 
component
     add 2e3280324849 CAMEL-25471: camel-dataweave - faithful conversion of 
Mule DataWeave
     add f240b9fa9ac1 CAMEL-25342 - Reduce flakiness of NATS ITs by waiting for 
consumers to be active before sending
     add c0fb4815cbbe CAMEL-25342 - Fix NATS IT topic collisions under parallel 
test execution
     add 0ee352c4ccd3 CAMEL-23317: Fix flaky mail tests caused by global 
mailbox purging
     add a8d239c21144 CAMEL-25471: camel-datasonnet - rename 
dataweave.libsonnet to camel-dataweave.libsonnet (#27596)
     add f945c7f8a510 CAMEL-25484: camel-core - an exchange cut off by a route 
stop or reload is logged as one WARN line (#27599)
     add e06ae42eca13 CAMEL-25485: camel-jbang - the validator reports a 
top-level ternary in a Simple expression that starts with resource: (#27598)
     add 1dda2b175d7b CAMEL-25145: camel-milo - apply subscription parameters, 
add queueSize
     add 4dd30689f970 chore(deps): Bump org.apache.cxf:cxf-codegen-plugin from 
4.2.3 to 4.2.4
     add ecc89b899d22 chore(deps): Bump jetty-version from 12.1.13 to 12.1.14
     add 566393f4296b chore(deps): Bump 
net.javacrumbs.json-unit:json-unit-assertj
     add a7495b310d7d CAMEL-25271: redirect IBM MQ JMS client log into target/ 
directory
     new 95ca233e5403 Use -T1C option on Jenkins CI build

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   (71bdcf5466cf)
            \
             N -- N -- N   refs/heads/parallelBuildInvestigation (95ca233e5403)

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.

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .github/actions/labeler/label-config.yml           |    1 +
 .github/workflows/dep-check.yml                    |   28 +-
 .mvn/develocity.xml                                |    2 +-
 bom/camel-bom/pom.xml                              |   15 +
 catalog/camel-allcomponents/pom.xml                |   15 +
 .../org/apache/camel/catalog/components.properties |    2 +
 .../camel/catalog/components/kafka-share.json      |  193 ++
 .../org/apache/camel/catalog/components/kafka.json |    4 +-
 .../camel/catalog/components/milo-client.json      |   53 +-
 .../camel/catalog/components/openfeature.json      |   70 +
 .../apache/camel/catalog/dev-consoles-openapi.json |   12 +
 .../camel/catalog/dev-consoles/route-topology.json |   12 +
 .../org/apache/camel/catalog/docs.properties       |    4 +
 .../apache/camel/catalog/docs/cron-component.adoc  |    5 +
 .../camel/catalog/docs/datasonnet-language.adoc    |   76 +-
 .../apache/camel/catalog/docs/file-component.adoc  |    9 +
 .../apache/camel/catalog/docs/jdbc-component.adoc  |   36 +
 .../org/apache/camel/catalog/docs/js-language.adoc |   22 +-
 .../apache/camel/catalog/docs/kafka-component.adoc |    5 +
 .../camel/catalog/docs/kafka-share-component.adoc  |  220 ++
 .../catalog/docs/langchain4j-ingest-component.adoc |   10 +-
 .../org/apache/camel/catalog/docs/marshal-eip.adoc |   51 +
 .../camel/catalog/docs/milo-client-component.adoc  |    9 +-
 .../apache/camel/catalog/docs/mvel-language.adoc   |   16 +-
 .../apache/camel/catalog/docs/ognl-language.adoc   |   16 +-
 .../camel/catalog/docs/openfeature-component.adoc  |  426 ++++
 .../camel/catalog/docs/openfeature-language.adoc   |  188 ++
 .../apache/camel/catalog/docs/python-language.adoc |   22 +-
 .../camel/catalog/docs/python3-language.adoc       |   40 +-
 .../org/apache/camel/catalog/docs/saga-eip.adoc    |    4 +-
 .../camel/catalog/docs/semantic-language.adoc      |  449 ++--
 .../camel/catalog/docs/simple-functions.adoc       |    8 +
 .../apache/camel/catalog/docs/spel-language.adoc   |   16 +-
 .../apache/camel/catalog/docs/sql-component.adoc   |   37 +
 .../camel/catalog/docs/sql-stored-component.adoc   |   36 +
 .../org/apache/camel/catalog/docs/switch-eip.adoc  |    2 +-
 .../camel/catalog/docs/typesafe-ai-component.adoc  |    8 +-
 .../apache/camel/catalog/docs/wolf-defender.adoc   |  235 +++
 .../org/apache/camel/catalog/languages.properties  |    1 +
 .../languages/{semantic.json => openfeature.json}  |   12 +-
 .../apache/camel/catalog/languages/semantic.json   |    2 +-
 .../org/apache/camel/catalog/languages/simple.json |  141 +-
 .../camel/catalog/main/important-headers.json      |    1 +
 .../org/apache/camel/catalog/models/marshal.json   |    3 +-
 .../org/apache/camel/catalog/others.properties     |    1 +
 .../apache/camel/catalog/others/wolf-defender.json |   15 +
 .../apache/camel/catalog/schemas/camel-spring.xsd  |   11 +
 .../apache/camel/catalog/schemas/camel-xml-io.xsd  |   11 +
 .../camel/catalog/schemas/camelYamlDsl-model.json  |   93 +-
 .../camel/catalog/simple/camel-simple-validator.js |    1 +
 .../org/apache/camel/catalog/CamelCatalogTest.java |    2 +-
 .../main/docs/langchain4j-ingest-component.adoc    |   10 +-
 .../langchain4j/ingest/IngestService.java          |   20 +-
 .../ingest/LangChain4jIngestProducer.java          |   73 +-
 .../ingest/LangChain4jIngestMediaTest.java         |   44 +-
 .../ingest/LangChain4jIngestProducerTest.java      |   66 +
 components/camel-ai/camel-semantic/pom.xml         |    2 +-
 .../apache/camel/language/semantic/semantic.json   |    2 +-
 .../services/org/apache/camel/language.properties  |    2 +-
 .../src/main/docs/semantic-language.adoc           |  449 ++--
 .../camel/language/semantic/SemanticLanguage.java  |  246 ++-
 .../org/apache/camel/semantic/SemanticAdapter.java |   28 +-
 .../camel/semantic/SemanticCapabilities.java       |  508 ++---
 .../apache/camel/semantic/SemanticEvaluation.java  |  107 +
 .../camel/semantic/SemanticEvaluationBuilder.java  |  184 ++
 .../apache/camel/semantic/SemanticEvaluations.java |  194 ++
 ...uilder.java => SemanticEvaluationsBuilder.java} |   74 +-
 .../org/apache/camel/semantic/SemanticExpert.java  |   38 +-
 .../apache/camel/semantic/SemanticOperation.java   |   74 +
 .../apache/camel/semantic/SemanticParameter.java   |   58 +
 .../apache/camel/semantic/SemanticQuestion.java    |  133 --
 .../camel/semantic/SemanticQuestionBuilder.java    |  161 --
 .../apache/camel/semantic/SemanticQuestions.java   |  148 --
 .../camel/semantic/SemanticReloadPlugin.java       |   15 +-
 .../org/apache/camel/semantic/SemanticResult.java  |   51 +-
 .../apache/camel/semantic/SemanticXmlLoader.java   |   10 +-
 .../semantic/SemanticXmlRoutesBuilderLoader.java   |  131 +-
 .../yaml/SemanticDefinitionDeserializer.java       |  226 +-
 .../org.apache.camel.spi.ContextServicePlugin      |   17 +
 .../org/apache/camel/YamlDeserializerResolver      |   17 +
 .../apache/camel/semantic/FixedSemanticExpert.java |   84 +
 .../apache/camel/semantic/SemanticBatchTest.java   |  149 +-
 .../camel/semantic/SemanticCapabilitiesTest.java   |  207 +-
 .../camel/semantic/SemanticContractTest.java       |  700 +++++++
 .../camel/semantic/SemanticDeclarationDslTest.java |  280 +--
 .../org/apache/camel/semantic/SemanticEipTest.java |   38 +-
 .../semantic/SemanticEvaluationBuilderTest.java    |  144 ++
 .../apache/camel/semantic/SemanticExpertTest.java  |  222 +-
 .../camel/semantic/SemanticExpertYamlTest.java     |   69 +-
 .../camel/semantic/SemanticInitializationTest.java |   67 +-
 .../camel/semantic/SemanticLanguageTest.java       |  138 +-
 .../camel/semantic/SemanticPropertiesTest.java     |   12 +-
 .../apache/camel/semantic/SemanticResultTest.java  |   49 +-
 .../semantic/SemanticRetryAndValidationTest.java   |   24 +-
 .../semantic/SemanticXmlAutoDiscoveryTest.java     |   39 +-
 .../camel/semantic/SemanticXmlLoaderTest.java      |   10 +-
 .../apache/camel/semantic/TestSemanticAdapter.java |  110 +
 .../src/main/docs/typesafe-ai-component.adoc       |    8 +-
 .../typesafeai/TypeSafeAiSemanticAdapter.java      |  180 +-
 .../typesafeai/TypeSafeAiApiPathTest.java          |   13 +-
 .../typesafeai/TypeSafeAiSemanticAdapterTest.java  |  202 +-
 .../pom.xml                                        |   77 +-
 .../services/org/apache/camel/other.properties     |    7 +
 .../services/org/apache/camel/semantic-adapter     |    2 +
 .../src/generated/resources/wolf-defender.json     |   15 +
 .../src/main/docs/wolf-defender.adoc               |  235 +++
 .../wolfdefender/WolfDefenderException.java        |   24 +
 .../wolfdefender/WolfDefenderInference.java        |  218 ++
 .../wolfdefender/WolfDefenderSemanticAdapter.java  |  372 ++++
 .../wolfdefender/WolfDefenderExample.java          |   64 +
 .../wolfdefender/WolfDefenderInferenceTest.java    |  128 ++
 .../wolfdefender/WolfDefenderLanguageTest.java     |  173 ++
 .../wolfdefender/WolfDefenderModelIT.java          |  131 ++
 .../wolfdefender/WolfDefenderProbabilityTest.java  |   58 +
 .../WolfDefenderSemanticAdapterTest.java           |  323 +++
 .../src/test/python/generate_fixtures.py           |   67 +
 .../src/test/resources/cancellation.onnx.bin       |  Bin 0 -> 384 bytes
 .../src/test/resources/classifier.onnx.bin         |  Bin 0 -> 369 bytes
 .../src/test/resources/tokenizer.json              |   85 +
 components/camel-ai/pom.xml                        |    1 +
 .../org/apache/camel/component/cm/CMConstants.java |    2 +-
 .../camel/component/cm/test/CMGsm0338Test.java     |   74 +
 .../camel-cron/src/main/docs/cron-component.adoc   |    5 +
 .../camel/converter/crypto/CryptoDataFormat.java   |    4 +-
 .../camel/converter/crypto/HMACAccumulator.java    |   13 +-
 .../converter/crypto/HMACAccumulatorTest.java      |   15 +
 .../src/main/docs/datasonnet-language.adoc         |   76 +-
 .../org/apache/camel/language/datasonnet/CML.java  |  234 ++-
 .../language/datasonnet/DatasonnetLanguage.java    |   11 +-
 .../src/main/resources/camel-dataweave.libsonnet   |  303 +++
 .../src/main/resources/camel.libsonnet             |    5 +-
 .../language/datasonnet/CmlFunctionsTest.java      |   59 +
 .../language/datasonnet/DataWeaveCorpusTest.java   |  190 ++
 .../datasonnet/DataWeaveExecutedCorpusTest.java    |  249 +++
 .../src/test/resources/corpus/builtinFunctions.dwl |    8 +
 .../src/test/resources/corpus/fieldAccess.dwl      |    8 +
 .../src/test/resources/corpus/filter.dwl           |    4 +
 .../src/test/resources/corpus/ifElse.dwl           |    6 +
 .../src/test/resources/corpus/mapTransform.dwl     |    7 +
 .../src/test/resources/corpus/reduce.dwl           |    6 +
 .../src/test/resources/corpus/shorthand.dwl        |   11 +
 .../src/test/resources/corpus/stringConcat.dwl     |    6 +
 .../src/test/resources/corpus/typeCoercion.dwl     |    7 +
 .../src/test/resources/dataweave-corpus/corpus.txt | 1372 ++++++++++++
 .../test/resources/dataweave-corpus/default.json   |    1 +
 .../camel/component/dataweave/DataWeaveAst.java    |  143 +-
 .../dataweave/DataWeaveConversionException.java    |   36 +
 .../component/dataweave/DataWeaveConverter.java    | 1477 +++++++++----
 .../camel/component/dataweave/DataWeaveLexer.java  |  387 ++--
 .../camel/component/dataweave/DataWeaveParser.java | 1442 ++++++++-----
 .../dataweave/DataWeaveConverterTest.java          |  597 +++---
 .../component/dataweave/DataWeaveLexerTest.java    |   36 +-
 .../component/dataweave/DataWeaveParserTest.java   |  391 ++--
 .../org/apache/camel/diagram/TopologyHelper.java   |   21 +-
 .../apache/camel/diagram/TopologyLayoutEngine.java |   10 +
 .../camel/diagram/TopologyHelperErrorPathTest.java |   72 +
 .../camel-file/src/main/docs/file-component.adoc   |    9 +
 .../apache/camel/component/file/FileConsumer.java  |   25 +
 .../camel/component/file/FileOperations.java       |   32 +
 .../camel/component/file/GenericFileConsumer.java  |   23 +-
 .../camel/component/file/GenericFileHelper.java    |   23 +-
 .../camel/component/file/GenericFileProducer.java  |    5 +
 .../camel/http/common/DefaultHttpBinding.java      |   10 +-
 .../HttpProducerEmptyCharsetParameterTest.java     |   73 +
 .../src/main/docs/js-language.adoc                 |   22 +-
 .../camel/language/js/JavaScriptExpression.java    |   29 +-
 .../language/js/JavaScriptBindingNamesTest.java    |   69 +
 .../camel/language/js/JavaScriptVariablesTest.java |  100 +
 .../camel-jdbc/src/main/docs/jdbc-component.adoc   |   36 +
 .../apache/camel/component/jdbc/JdbcComponent.java |   14 +-
 .../jdbc/JdbcComponentSecretRotationAwareTest.java |  166 ++
 .../jetty/JettyEmptyCharsetParameterTest.java      |   63 +
 components/camel-jms/pom.xml                       |    4 +-
 .../component/kafka/AbstractKafkaComponent.java    |   40 +-
 .../component/kafka/KafkaClientConfiguration.java  |    9 +-
 .../component/kafka/KafkaReconnectSupport.java     |   57 +
 .../camel-semantic => camel-kafka-share}/pom.xml   |   49 +-
 .../kafka/share/KafkaShareComponentConfigurer.java |  534 +++++
 .../kafka/share/KafkaShareEndpointConfigurer.java  |  489 +++++
 .../kafka/share/KafkaShareEndpointUriFactory.java  |  159 ++
 .../camel/component/kafka/share/kafka-share.json   |  193 ++
 .../services/org/apache/camel/component.properties |    7 +
 .../org/apache/camel/component/kafka-share         |    2 +
 .../apache/camel/configurer/kafka-share-component  |    2 +
 .../apache/camel/configurer/kafka-share-endpoint   |    2 +
 .../apache/camel/urifactory/kafka-share-endpoint   |    2 +
 .../src/main/docs/kafka-share-component.adoc       |  220 ++
 .../share/DefaultKafkaShareClientFactory.java      |   41 +
 .../kafka/share/KafkaShareAcknowledgeType.java     |   49 +
 .../kafka/share/KafkaShareClientFactory.java       |   45 +
 .../kafka/share/KafkaShareCommitMode.java          |   32 +
 .../component/kafka/share/KafkaShareComponent.java |  103 +
 .../kafka/share/KafkaShareConfiguration.java       |  344 +++
 .../component/kafka/share/KafkaShareConstants.java |   49 +
 .../component/kafka/share/KafkaShareConsumer.java  |  158 ++
 .../kafka/share/KafkaShareConsumerHealthCheck.java |   67 +
 .../component/kafka/share/KafkaShareEndpoint.java  |  176 ++
 .../kafka/share/KafkaShareFetchRecords.java        |  452 ++++
 .../kafka/share/KafkaShareComponentTest.java       |   88 +
 .../kafka/share/KafkaShareConfigurationTest.java   |   94 +
 .../kafka/share/KafkaShareConsumerErrorTest.java   |  239 +++
 .../kafka/share/KafkaShareConsumerTest.java        |  135 ++
 .../kafka/share/RecordingShareConsumer.java        |  139 ++
 .../share/integration/KafkaShareConsumerIT.java    |  186 ++
 .../src/test/resources/log4j2.properties           |   32 +
 .../org/apache/camel/component/kafka/kafka.json    |    4 +-
 .../camel-kafka/src/main/docs/kafka-component.adoc |    5 +
 .../camel/component/kafka/KafkaComponent.java      |   19 +-
 .../camel/component/kafka/KafkaFetchRecords.java   |   15 +-
 .../processor/idempotent/kafka/KafkaChangelog.java |  273 +++
 .../kafka/KafkaIdempotentRepository.java           |  161 +-
 .../keyvalue/kafka/KafkaKeyValueRepository.java    |  162 +-
 .../kafka/KafkaIdempotentRepositoryTest.java       |   15 +-
 .../mail/AdditionalMailPropertiesTest.java         |    4 +-
 .../camel/component/mail/AuthenticatorTest.java    |    2 +-
 .../camel/component/mail/FromFileSendMailTest.java |    2 +-
 .../mail/MailAttachmentDuplicateNamesTest.java     |    6 +-
 .../mail/MailAttachmentFileNameQuotingTest.java    |    2 +-
 .../component/mail/MailAttachmentNamesTest.java    |    2 +-
 .../mail/MailAttachmentPollEnrichTest.java         |    2 +-
 .../mail/MailAttachmentRedeliveryTest.java         |    2 +-
 .../camel/component/mail/MailAttachmentTest.java   |    6 +-
 .../mail/MailAttachmentsUmlautIssueTest.java       |    2 +-
 .../component/mail/MailBatchConsumerTest.java      |    2 +-
 .../component/mail/MailCollectionHeaderTest.java   |    2 +-
 .../component/mail/MailCommitOnCompletionTest.java |    2 +-
 .../mail/MailComponentRecipientSetTest.java        |    2 +-
 .../mail/MailContentTypeResolverTest.java          |    2 +-
 .../camel/component/mail/MailContentTypeTest.java  |    6 +-
 .../camel/component/mail/MailConvertersTest.java   |    2 +-
 .../camel/component/mail/MailCopyToTest.java       |    3 +-
 .../component/mail/MailCustomContentTypeTest.java  |   12 +-
 .../mail/MailDefaultDelayForMailConsumeTest.java   |    2 +-
 .../camel/component/mail/MailDisconnectTest.java   |    2 +-
 .../mail/MailDoNotDeleteIfProcessFailsTest.java    |    2 +-
 .../camel/component/mail/MailFetchSizeTest.java    |    2 +-
 .../component/mail/MailFetchSizeZeroTest.java      |    2 +-
 .../mail/MailHeaderOverrideOptionsTest.java        |    2 +-
 ...aderOverrulePreConfigurationRecipientsTest.java |    2 +-
 .../component/mail/MailHtmlAttachmentTest.java     |    2 +-
 .../MailIdempotentRepositoryDuplicateTest.java     |    2 +-
 .../mail/MailIdempotentRepositoryTest.java         |    2 +-
 .../component/mail/MailMaxMessagesPerPollTest.java |    2 +-
 .../camel/component/mail/MailMessageTest.java      |    1 -
 .../component/mail/MailMimeDecodeHeadersTest.java  |    4 +-
 .../camel/component/mail/MailMoveToTest.java       |    4 +-
 .../component/mail/MailMultipleRecipientsTest.java |    4 +-
 .../MailMultipleRecipientsUsingHeadersTest.java    |    2 +-
 .../mail/MailNameAndEmailInRecipientTest.java      |    2 +-
 .../component/mail/MailPollEnrichNoMailTest.java   |    2 +-
 .../camel/component/mail/MailPollEnrichTest.java   |    2 +-
 .../component/mail/MailPostProcessActionTest.java  |    2 +-
 .../mail/MailProcessOnlyUnseenMessagesTest.java    |    2 +-
 .../component/mail/MailProducerConcurrentTest.java |    2 +-
 .../camel/component/mail/MailProducerTest.java     |    4 +-
 .../mail/MailProducerUnsupportedCharsetTest.java   |   38 +-
 .../mail/MailRecipientsPipeIssueTest.java          |    2 +-
 .../camel/component/mail/MailRecipientsTest.java   |    8 +-
 .../camel/component/mail/MailReplyToTest.java      |    4 +-
 .../apache/camel/component/mail/MailRouteTest.java |    4 +-
 .../camel/component/mail/MailSearchTermTest.java   |    2 +-
 .../MailSearchTermUriConfigLast24HoursTest.java    |    2 +-
 .../mail/MailSearchTermUriConfigTest.java          |    2 +-
 .../mail/MailShutdownCompleteAllTasksTest.java     |    2 +-
 .../MailShutdownCompleteCurrentTaskOnlyTest.java   |    2 +-
 .../camel/component/mail/MailSortTermTest.java     |    2 +-
 .../component/mail/MailSortTermThreeTest.java      |    2 +-
 .../camel/component/mail/MailSortTermTwoTest.java  |    2 +-
 .../component/mail/MailSplitAttachmentsTest.java   |    2 +-
 .../camel/component/mail/MailSubjectTest.java      |    2 +-
 .../mail/MailToMultipleEndpointsTest.java          |    2 +-
 .../component/mail/MailUsernameWithAtSignTest.java |    2 +-
 .../component/mail/MailUsingCustomSessionTest.java |    2 +-
 .../camel/component/mail/MailUsingHeadersTest.java |    4 +-
 .../component/mail/MailUsingOwnComponentTest.java  |    2 +-
 .../org/apache/camel/component/mail/Mailbox.java   |   27 +
 .../component/mail/MimeMessageConsumeTest.java     |    2 +-
 .../mail/MimeMultipartAlternativeTest.java         |    2 +-
 ...imeMultipartAlternativeWithContentTypeTest.java |    2 +-
 ...MultipartAlternativeWithLongerFilenameTest.java |    2 +-
 .../mail/MultipleDestinationConsumeTest.java       |    2 +-
 .../mail/NestedMimeMessageConsumeTest.java         |    2 +-
 .../camel/component/mail/RawMailMessageTest.java   |    2 +-
 .../component/mail/SearchTermBuilderTest.java      |    3 -
 .../mail/SpringMailSplitAttachmentsTest.java       |    2 +-
 .../milo/client/MiloClientEndpointConfigurer.java  |   10 +-
 .../milo/client/MiloClientEndpointUriFactory.java  |    3 +-
 .../camel/component/milo/client/milo-client.json   |   53 +-
 .../src/main/docs/milo-client-component.adoc       |    9 +-
 .../client/MiloClientCachingConnectionManager.java |   12 +-
 .../milo/client/MiloClientConfiguration.java       |    4 +-
 .../milo/client/MiloClientConnection.java          |   11 +-
 .../component/milo/client/MiloClientConsumer.java  |    5 +-
 .../component/milo/client/MiloClientEndpoint.java  |   21 +-
 .../milo/client/MonitorFilterConfiguration.java    |   14 +-
 .../milo/client/internal/SubscriptionManager.java  |   31 +-
 .../camel/component/milo/MonitorItemTest.java      |  142 +-
 ...umerOptionalEndOfDataWithoutValidationTest.java |    7 +
 .../camel-mvel/src/main/docs/mvel-language.adoc    |   16 +-
 .../org/apache/camel/language/mvel/RootObject.java |   25 +
 .../camel/language/mvel/MvelVariablesTest.java     |   91 +
 .../nats/integration/NatsAuthConsumerLoadIT.java   |    2 +
 .../nats/integration/NatsAuthITSupport.java        |    4 +
 .../integration/NatsAuthTokenConsumerLoadIT.java   |    2 +
 .../nats/integration/NatsAuthTokenITSupport.java   |    3 +
 .../integration/NatsConsumerHeadersSupportIT.java  |    6 +-
 .../component/nats/integration/NatsConsumerIT.java |   19 +-
 .../nats/integration/NatsConsumerLoadIT.java       |    6 +-
 .../integration/NatsConsumerMaxMessagesIT.java     |    7 +-
 .../NatsConsumerMaxMessagesQueueIT.java            |   10 +-
 .../integration/NatsConsumerReplyToFailureIT.java  |    6 +
 .../nats/integration/NatsConsumerReplyToIT.java    |   12 +-
 .../integration/NatsConsumerReplyToInOnlyIT.java   |    2 +
 .../NatsConsumerWithConnectionLoadIT.java          |    8 +-
 .../integration/NatsConsumerWithRedeliveryIT.java  |   15 +-
 .../component/nats/integration/NatsITSupport.java  |   25 +
 .../nats/integration/NatsProducerReplyToIT.java    |    2 +
 .../nats/jetstream/NatsJetstreamConsumerIT.java    |    2 +
 .../camel-ognl/src/main/docs/ognl-language.adoc    |   16 +-
 .../org/apache/camel/language/ognl/RootObject.java |   25 +
 .../camel/language/ognl/OgnlVariablesTest.java     |   91 +
 .../camel-semantic => camel-openfeature}/pom.xml   |   36 +-
 .../OpenFeatureComponentConfigurer.java            |  127 ++
 .../openfeature/OpenFeatureEndpointConfigurer.java |  105 +
 .../openfeature/OpenFeatureEndpointUriFactory.java |   92 +
 .../camel/component/openfeature/openfeature.json   |   70 +
 .../camel/language/openfeature/openfeature.json    |   12 +-
 .../services/org/apache/camel/component.properties |    7 +
 .../org/apache/camel/component/openfeature         |    2 +
 .../apache/camel/configurer/openfeature-component  |    2 +
 .../apache/camel/configurer/openfeature-endpoint   |    2 +
 .../services/org/apache/camel/language.properties  |    7 +
 .../services/org/apache/camel/language/openfeature |    2 +
 .../apache/camel/urifactory/openfeature-endpoint   |    2 +
 .../src/main/docs/openfeature-component.adoc       |  426 ++++
 .../src/main/docs/openfeature-language.adoc        |  188 ++
 .../openfeature/OpenFeatureComponent.java          |  215 ++
 .../openfeature/OpenFeatureConfiguration.java      |  235 +++
 .../openfeature/OpenFeatureConstants.java          |   53 +
 .../component/openfeature/OpenFeatureEndpoint.java |  457 ++++
 .../openfeature/OpenFeatureProducer.java}          |   35 +-
 .../language/openfeature/OpenFeatureLanguage.java  |  170 ++
 .../OpenFeatureInMemoryProviderTest.java           |  104 +
 .../openfeature/OpenFeatureLanguageTest.java       |  238 +++
 .../openfeature/OpenFeatureProducerTest.java       |  373 ++++
 .../src/test/resources/openfeature/flags.json      |   53 +
 .../src/main/docs/python-language.adoc             |   22 +-
 .../camel/language/python/PythonExpression.java    |   29 +-
 .../language/python/PythonBindingNamesTest.java    |   67 +
 .../camel/language/python/PythonVariablesTest.java |   96 +
 .../src/main/docs/python3-language.adoc            |   40 +-
 .../camel/language/python3/Python3Language.java    |   43 +-
 .../language/python3/Python3BindingNamesTest.java  |  126 ++
 .../language/python3/Python3LanguageEvalTest.java  |    2 +-
 .../python3/Python3LanguageSecurityTest.java       |    4 +-
 .../language/python3/Python3VariablesTest.java     |  135 ++
 .../quartz/cron/CamelQuartzCronService.java        |   12 +
 ...QuartzConsumerTwoAppsClusteredRecoveryTest.java |    7 +-
 .../quartz/cron/QuartzCronMappingTest.java         |   29 +
 .../servlet/ServletEmptyCharsetParameterTest.java  |   76 +
 .../component/cron/SpringCronFivePartsTest.java    |   93 +
 .../camel/language/spel/SpelVariablesTest.java     |   61 +
 .../processor/SpringSamplingThrottlerTest.java     |   34 -
 .../spring/processor/samplingThrottler.properties  |   18 +
 .../camel/spring/processor/samplingThrottler.xml   |    6 +
 .../camel-spring/src/main/docs/spel-language.adoc  |   16 +-
 .../component/cron/CamelSpringCronService.java     |   20 +-
 .../org/apache/camel/language/spel/RootObject.java |   25 +
 components/camel-sql/pom.xml                       |   18 +
 .../camel-sql/src/main/docs/sql-component.adoc     |   37 +
 .../src/main/docs/sql-stored-component.adoc        |   36 +
 .../sql/DefaultSqlPrepareStatementStrategy.java    |   16 +-
 .../apache/camel/component/sql/SqlComponent.java   |   14 +-
 .../component/sql/stored/SqlStoredComponent.java   |   14 +-
 .../sql/DataSourceHelperAgroalIntegrationTest.java |  100 +
 .../sql/DataSourceHelperHikariIntegrationTest.java |  131 ++
 .../sql/SqlComponentSecretRotationAwareTest.java   |  237 +++
 .../sql/SqlProducerInParameterNamesTest.java       |   82 +
 .../SqlStoredComponentSecretRotationAwareTest.java |  166 ++
 components/pom.xml                                 |    2 +
 .../org/apache/camel/ExchangeConstantProvider.java |    4 +-
 .../src/main/java/org/apache/camel/Exchange.java   |   11 +
 .../java/org/apache/camel/ExchangePropertyKey.java |    6 +
 .../org/apache/camel/spi/RouteTopologyDumper.java  |   59 +-
 .../java/org/apache/camel/spi/RoutesLoader.java    |    6 +
 .../main/java/org/apache/camel/spi/UnitOfWork.java |   18 +
 .../camel/impl/engine/DefaultRoutesLoader.java     |   19 +-
 .../camel/impl/engine/DefaultUnitOfWork.java       |   21 +
 .../camel/impl/converter/TypeResolverHelper.java   |   68 +-
 .../apache/camel/dev-console/route-topology.json   |   12 +
 .../impl/console/RouteTopologyDevConsole.java      |   29 +-
 .../main/docs/modules/eips/pages/marshal-eip.adoc  |   51 +
 .../src/main/docs/modules/eips/pages/saga-eip.adoc |    4 +-
 .../main/docs/modules/eips/pages/switch-eip.adoc   |    2 +-
 .../camel/impl/DefaultDumpRoutesStrategy.java      |    7 +
 .../camel/impl/DefaultRouteTopologyDumper.java     |   87 +-
 .../org/apache/camel/language/simple/simple.json   |  141 +-
 .../modules/languages/pages/simple-functions.adoc  |    8 +
 .../camel/language/simple/SimpleConstants.java     |    6 +
 .../language/simple/SimplePredicateExpression.java |   27 +-
 .../camel/language/simple/SimpleSyntaxHints.java   |    9 +-
 .../simple/ast/SimpleFunctionExpression.java       |    9 +-
 .../camel/language/simple/ast/UnaryExpression.java |   11 +-
 .../functions/QueryLanguageFunctionFactory.java    |   49 +
 .../META-INF/org/apache/camel/model/marshal.json   |    3 +-
 .../org/apache/camel/builder/DataFormatClause.java |   11 +-
 .../org/apache/camel/model/MarshalDefinition.java  |   28 +
 .../camel/model/RouteConfigurationDefinition.java  |   14 +-
 .../camel/processor/OnCompletionProcessor.java     |  114 +-
 .../errorhandler/RedeliveryErrorHandler.java       |   37 +-
 .../apache/camel/processor/saga/SagaProcessor.java |   36 +-
 .../org/apache/camel/reifier/MarshalReifier.java   |    3 +-
 .../apache/camel/reifier/OnCompletionReifier.java  |   10 +-
 ...leConsumerJailStartingDirectorySymlinkTest.java |  187 ++
 ...leProducerJailStartingDirectorySymlinkTest.java |  168 ++
 .../DefaultRouteTopologyDumperErrorPathTest.java   |  106 +
 .../impl/ProducerCacheEvictSharedEndpointTest.java |  165 ++
 .../converter/CoreTypeConverterRegistryTest.java   |   54 +
 ...aultUnitOfWorkRouteStackLevelPredicateTest.java |  131 ++
 .../language/simple/SimpleNotOperatorTest.java     |   47 +
 .../language/simple/SimpleSyntaxHintsTest.java     |    8 +
 .../model/RoutesConfigurationOnCompletionTest.java |  302 +++
 .../camel/processor/MarshalAllowNullBodyTest.java  |  104 +
 .../processor/SagaCompensationFailureTest.java     |  166 ++
 .../errorhandler/RouteStopCutOffLogTest.java       |   95 +
 .../apache/camel/java/out/JavaDslModelWriter.java  |    1 +
 .../org/apache/camel/main/components.properties    |    2 +
 .../org/apache/camel/main/languages.properties     |    1 +
 .../camel/management/mbean/ManagedRouteGroup.java  |   28 +
 .../ManagedRouteGroupExchangeCountTest.java        |  187 ++
 .../ManagedRouteGroupFailuresHandledTest.java      |    4 +-
 .../camel/management/ManagedRouteGroupTest.java    |    6 +-
 .../apache/camel/saga/InMemorySagaCoordinator.java |   14 +-
 .../org/apache/camel/saga/InMemorySagaService.java |   10 +
 .../org/apache/camel/support/DataSourceHelper.java |  246 +++
 .../camel/support/RouteWatcherReloadStrategy.java  |   24 +-
 .../apache/camel/support/cache/ServicePool.java    |   17 +-
 .../org/apache/camel/support/http/HttpUtil.java    |    5 +-
 .../camel/support/processor/MarshalProcessor.java  |   22 +-
 .../apache/camel/support/http/HttpUtilTest.java    |   34 +
 .../java/org/apache/camel/util/ArtifactUtils.java  |    3 +
 .../main/java/org/apache/camel/util/IOHelper.java  |   11 +-
 .../apache/camel/util/ImportantHeaderUtils.java    |    1 +
 .../java/org/apache/camel/util/SecurityUtils.java  |    1 +
 .../java/org/apache/camel/util/SimpleUtils.java    |    1 +
 .../java/org/apache/camel/util/IOHelperTest.java   |   10 +
 .../java/org/apache/camel/xml/in/ModelParser.java  |    1 +
 .../java/org/apache/camel/xml/out/ModelWriter.java |    1 +
 .../org/apache/camel/yaml/out/YamlModelWriter.java |    1 +
 .../modules/ROOT/examples/json/kafka-share.json    |    1 +
 .../modules/ROOT/examples/json/openfeature.json    |    1 +
 docs/components/modules/ROOT/nav.adoc              |    2 +
 .../modules/ROOT/pages/kafka-share-component.adoc  |    1 +
 .../modules/ROOT/pages/openfeature-component.adoc  |    1 +
 .../languages/examples/json/openfeature.json       |    1 +
 docs/components/modules/languages/nav.adoc         |    1 +
 .../languages/pages/openfeature-language.adoc      |    1 +
 .../others/examples/json/wolf-defender.json        |    1 +
 docs/components/modules/others/nav.adoc            |    1 +
 .../modules/others/pages/wolf-defender.adoc        |    1 +
 docs/main/modules/contributing/pages/building.adoc |   23 +-
 .../ROOT/pages/camel-4x-upgrade-guide-4_22.adoc    |    7 +
 .../ROOT/pages/camel-4x-upgrade-guide-4_23.adoc    |  156 ++
 .../ROOT/pages/camel-jbang-ai-providers.adoc       |    4 +-
 .../ROOT/pages/camel-jbang-dev-services.adoc       |   21 +
 .../modules/ROOT/pages/camel-jbang-mcp.adoc        |    7 +-
 .../ROOT/pages/camel-jbang-tui-ai-agents.adoc      |    4 +-
 .../ROOT/pages/camel-jbang-tui-diagram.adoc        |   25 +-
 .../ROOT/pages/camel-jbang-tui-settings.adoc       |  139 +-
 .../ROOT/pages/camel-jbang-tui-source-editor.adoc  |    2 +-
 .../modules/ROOT/pages/camel-jbang-tui.adoc        |   10 +
 .../modules/ROOT/pages/camel-jbang.adoc            |   12 +
 .../jbang-commands/camel-jbang-infra-restart.adoc  |    1 +
 .../jbang-commands/camel-jbang-infra-run.adoc      |    1 +
 .../modules/ROOT/pages/route-group.adoc            |    6 +
 .../component/ComponentsBuilderFactory.java        |   27 +
 .../dsl/KafkaComponentBuilderFactory.java          |    2 +-
 .../dsl/KafkaShareComponentBuilderFactory.java     | 1638 +++++++++++++++
 .../dsl/OpenfeatureComponentBuilderFactory.java    |  376 ++++
 .../builder/endpoint/EndpointBuilderFactory.java   |    2 +
 .../camel/builder/endpoint/EndpointBuilders.java   |    2 +
 .../builder/endpoint/EndpointHeaderBuilders.java   |   27 +
 .../builder/endpoint/StaticEndpointBuilders.java   |   98 +
 .../endpoint/dsl/KafkaEndpointBuilderFactory.java  |   12 +-
 .../dsl/KafkaShareEndpointBuilderFactory.java      | 2185 ++++++++++++++++++++
 .../dsl/MiloClientEndpointBuilderFactory.java      |  132 +-
 .../dsl/OpenFeatureEndpointBuilderFactory.java     |  533 +++++
 .../META-INF/camel-jbang-commands-metadata.json    |    2 +-
 .../dsl/jbang/core/commands/ai/eip-samples.json    |    6 +-
 .../camel/dsl/jbang/core/commands/Export.java      |    1 +
 .../dsl/jbang/core/commands/RouteDslConverter.java |    2 +-
 .../apache/camel/dsl/jbang/core/commands/Run.java  |    2 +-
 .../camel/dsl/jbang/core/commands/Script.java      |    3 +-
 .../jbang/core/commands/TransformDataWeave.java    |   26 +-
 .../core/commands/action/CamelReceiveAction.java   |    3 +-
 .../commands/action/CamelRouteTopologyAction.java  |   33 +-
 .../core/commands/action/CamelSendAction.java      |    3 +-
 .../dsl/jbang/core/commands/ai/CatalogDocs.java    |  126 +-
 .../jbang/core/commands/ai/IntegrationSummary.java |   65 +-
 .../jbang/core/commands/ai/JavaRouteReader.java    |   26 +-
 .../dsl/jbang/core/commands/ai/ProjectRoutes.java  |  133 +-
 .../dsl/jbang/core/commands/ai/SimpleChecks.java   |   10 +-
 .../jbang/core/commands/infra/InfraRestart.java    |    7 +
 .../dsl/jbang/core/commands/infra/InfraRun.java    |  117 +-
 .../dsl/jbang/core/commands/process/ListVault.java |    2 +-
 .../camel/dsl/jbang/core/common/Printer.java       |    7 +-
 .../src/main/resources/log4j2-infra.properties     |   45 +
 .../camel/dsl/jbang/core/commands/ExportTest.java  |   28 +
 .../jbang/core/commands/RouteDslConverterTest.java |    4 +-
 .../dsl/jbang/core/commands/RunPropOptionTest.java |   56 +
 .../core/commands/TransformDataWeaveTest.java      |   82 +
 .../commands/action/CamelActionPropOptionTest.java |   47 +
 .../core/commands/ai/CatalogDocExcerptTest.java    |    4 +-
 .../jbang/core/commands/ai/CatalogDocsTest.java    |   42 +
 .../core/commands/ai/IntegrationSummaryTest.java   |   82 +
 .../commands/ai/SourceValidatorSimpleTest.java     |   88 +
 .../core/commands/infra/InfraRunPropertyTest.java  |   98 +
 .../jbang/core/commands/process/ListVaultTest.java |    3 +-
 .../core/commands/mcp/TransformToolsTest.java      |    8 +-
 .../dsl/jbang/core/commands/tui/CatalogTab.java    |    5 +-
 .../dsl/jbang/core/commands/tui/ClasspathTab.java  |   10 +-
 .../dsl/jbang/core/commands/tui/CveAuditTab.java   |   13 +-
 .../jbang/core/commands/tui/DiagramSupport.java    |  343 ++-
 .../dsl/jbang/core/commands/tui/DiagramTab.java    |   22 +-
 .../jbang/core/commands/tui/HeapHistogramTab.java  |    5 +-
 .../dsl/jbang/core/commands/tui/LaunchManager.java |   65 +
 .../core/commands/tui/MavenDependenciesTab.java    |    5 +-
 .../jbang/core/commands/tui/MonitorContext.java    |   30 +
 .../dsl/jbang/core/commands/tui/StatusParser.java  |    2 +-
 .../dsl/jbang/core/commands/tui/TabRegistry.java   |    4 +
 .../dsl/jbang/core/commands/tui/TuiIcons.java      |   16 +-
 .../dsl/jbang/core/commands/tui/TuiMcpServer.java  |   23 +-
 .../core/commands/tui/TuiToolDefinitions.java      |    2 +-
 .../core/commands/tui/diagram/ErrorLayer.java      |   54 +
 .../commands/tui/diagram/RouteDiagramWidget.java   |   69 +-
 .../core/commands/tui/diagram/RouteErrorFrame.java |   30 +
 .../tui/diagram/TopologyDiagramWidget.java         |  130 +-
 .../src/main/resources/tui/help/diagram.md         |   17 +-
 .../core/commands/tui/LaunchManagerInfraTest.java  |   44 +
 .../core/commands/tui/MonitorTabLazyLoadTest.java  |   92 +
 .../dsl/jbang/core/commands/tui/NoopBackend.java   |  104 +
 .../core/commands/tui/SemanticCompletionTest.java  |   38 +-
 .../jbang/core/commands/tui/StatusParserTest.java  |   32 +
 .../core/commands/tui/TopologyErrorLayerTest.java  |  190 ++
 .../tui/TuiBackendHelperRecordingTest.java         |   83 -
 .../dsl/jbang/core/commands/tui/TuiIconsTest.java  |   15 +-
 .../core/commands/tui/TuiMcpServerClientTest.java  |   86 +
 .../camel-component-known-dependencies.properties  |    2 +
 ...mel-factoryfinder-known-dependencies.properties |    1 -
 .../download/KnownDependenciesResolverTest.java    |    9 +
 .../dsl/xml/io/XmlConcurrentUpdateRoutesTest.java  |  137 ++
 .../dsl/yaml/deserializers/ModelDeserializers.java |    6 +
 .../dsl/yaml/validator/SemanticSchemaTest.java     |   90 +-
 .../resources/schema/camelYamlDsl-canonical.json   |  101 +-
 .../resources/schema/camelYamlDsl-model.json       |   93 +-
 .../generated/resources/schema/camelYamlDsl.json   |  269 +--
 .../camel/dsl/yaml/YamlRoutesBuilderLoader.java    |   12 +-
 .../yaml/RouteReloadOnDemandRemovedFileTest.java   |  183 ++
 ...estionTest.java => SemanticEvaluationTest.java} |  322 ++-
 parent/pom.xml                                     |   47 +-
 test-infra/camel-test-infra-all/pom.xml            |   11 +
 .../services/ContainerLocalKafkaInfraService.java  |   15 +-
 .../infra/kafka/services/KafkaServiceFactory.java  |    2 +-
 .../services/SpiffeLocalContainerInfraService.java |   65 +-
 .../camel-test-infra-wolf-defender/README.adoc     |   31 +
 test-infra/camel-test-infra-wolf-defender/pom.xml  |   43 +
 .../wolfdefender/services/WolfDefenderService.java |  203 ++
 .../services/WolfDefenderServiceTest.java          |  223 ++
 test-infra/pom.xml                                 |    1 +
 .../apache/camel/maven/packaging/MojoHelper.java   |    2 +-
 .../maven/packaging/PrepareKameletMainMojo.java    |    4 +-
 571 files changed, 36780 insertions(+), 5427 deletions(-)
 create mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/kafka-share.json
 create mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/openfeature.json
 create mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kafka-share-component.adoc
 create mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/openfeature-component.adoc
 create mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/openfeature-language.adoc
 create mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/wolf-defender.adoc
 copy 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/languages/{semantic.json
 => openfeature.json} (86%)
 create mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others/wolf-defender.json
 create mode 100644 
components/camel-ai/camel-semantic/src/main/java/org/apache/camel/semantic/SemanticEvaluation.java
 create mode 100644 
components/camel-ai/camel-semantic/src/main/java/org/apache/camel/semantic/SemanticEvaluationBuilder.java
 create mode 100644 
components/camel-ai/camel-semantic/src/main/java/org/apache/camel/semantic/SemanticEvaluations.java
 rename 
components/camel-ai/camel-semantic/src/main/java/org/apache/camel/semantic/{SemanticQuestionsBuilder.java
 => SemanticEvaluationsBuilder.java} (59%)
 create mode 100644 
components/camel-ai/camel-semantic/src/main/java/org/apache/camel/semantic/SemanticOperation.java
 create mode 100644 
components/camel-ai/camel-semantic/src/main/java/org/apache/camel/semantic/SemanticParameter.java
 delete mode 100644 
components/camel-ai/camel-semantic/src/main/java/org/apache/camel/semantic/SemanticQuestion.java
 delete mode 100644 
components/camel-ai/camel-semantic/src/main/java/org/apache/camel/semantic/SemanticQuestionBuilder.java
 delete mode 100644 
components/camel-ai/camel-semantic/src/main/java/org/apache/camel/semantic/SemanticQuestions.java
 create mode 100644 
components/camel-ai/camel-semantic/src/test/java/org/apache/camel/semantic/FixedSemanticExpert.java
 create mode 100644 
components/camel-ai/camel-semantic/src/test/java/org/apache/camel/semantic/SemanticContractTest.java
 create mode 100644 
components/camel-ai/camel-semantic/src/test/java/org/apache/camel/semantic/SemanticEvaluationBuilderTest.java
 create mode 100644 
components/camel-ai/camel-semantic/src/test/java/org/apache/camel/semantic/TestSemanticAdapter.java
 copy components/camel-ai/{camel-semantic => camel-wolf-defender}/pom.xml (53%)
 create mode 100644 
components/camel-ai/camel-wolf-defender/src/generated/resources/META-INF/services/org/apache/camel/other.properties
 create mode 100644 
components/camel-ai/camel-wolf-defender/src/generated/resources/META-INF/services/org/apache/camel/semantic-adapter
 create mode 100644 
components/camel-ai/camel-wolf-defender/src/generated/resources/wolf-defender.json
 create mode 100644 
components/camel-ai/camel-wolf-defender/src/main/docs/wolf-defender.adoc
 create mode 100644 
components/camel-ai/camel-wolf-defender/src/main/java/org/apache/camel/component/wolfdefender/WolfDefenderException.java
 create mode 100644 
components/camel-ai/camel-wolf-defender/src/main/java/org/apache/camel/component/wolfdefender/WolfDefenderInference.java
 create mode 100644 
components/camel-ai/camel-wolf-defender/src/main/java/org/apache/camel/component/wolfdefender/WolfDefenderSemanticAdapter.java
 create mode 100644 
components/camel-ai/camel-wolf-defender/src/test/java/org/apache/camel/component/wolfdefender/WolfDefenderExample.java
 create mode 100644 
components/camel-ai/camel-wolf-defender/src/test/java/org/apache/camel/component/wolfdefender/WolfDefenderInferenceTest.java
 create mode 100644 
components/camel-ai/camel-wolf-defender/src/test/java/org/apache/camel/component/wolfdefender/WolfDefenderLanguageTest.java
 create mode 100644 
components/camel-ai/camel-wolf-defender/src/test/java/org/apache/camel/component/wolfdefender/WolfDefenderModelIT.java
 create mode 100644 
components/camel-ai/camel-wolf-defender/src/test/java/org/apache/camel/component/wolfdefender/WolfDefenderProbabilityTest.java
 create mode 100644 
components/camel-ai/camel-wolf-defender/src/test/java/org/apache/camel/component/wolfdefender/WolfDefenderSemanticAdapterTest.java
 create mode 100644 
components/camel-ai/camel-wolf-defender/src/test/python/generate_fixtures.py
 create mode 100644 
components/camel-ai/camel-wolf-defender/src/test/resources/cancellation.onnx.bin
 create mode 100644 
components/camel-ai/camel-wolf-defender/src/test/resources/classifier.onnx.bin
 create mode 100644 
components/camel-ai/camel-wolf-defender/src/test/resources/tokenizer.json
 create mode 100644 
components/camel-cm-sms/src/test/java/org/apache/camel/component/cm/test/CMGsm0338Test.java
 create mode 100644 
components/camel-datasonnet/src/main/resources/camel-dataweave.libsonnet
 create mode 100644 
components/camel-datasonnet/src/test/java/org/apache/camel/language/datasonnet/DataWeaveCorpusTest.java
 create mode 100644 
components/camel-datasonnet/src/test/java/org/apache/camel/language/datasonnet/DataWeaveExecutedCorpusTest.java
 create mode 100644 
components/camel-datasonnet/src/test/resources/corpus/builtinFunctions.dwl
 create mode 100644 
components/camel-datasonnet/src/test/resources/corpus/fieldAccess.dwl
 create mode 100644 
components/camel-datasonnet/src/test/resources/corpus/filter.dwl
 create mode 100644 
components/camel-datasonnet/src/test/resources/corpus/ifElse.dwl
 create mode 100644 
components/camel-datasonnet/src/test/resources/corpus/mapTransform.dwl
 create mode 100644 
components/camel-datasonnet/src/test/resources/corpus/reduce.dwl
 create mode 100644 
components/camel-datasonnet/src/test/resources/corpus/shorthand.dwl
 create mode 100644 
components/camel-datasonnet/src/test/resources/corpus/stringConcat.dwl
 create mode 100644 
components/camel-datasonnet/src/test/resources/corpus/typeCoercion.dwl
 create mode 100644 
components/camel-datasonnet/src/test/resources/dataweave-corpus/corpus.txt
 create mode 100644 
components/camel-datasonnet/src/test/resources/dataweave-corpus/default.json
 create mode 100644 
components/camel-dataweave/src/main/java/org/apache/camel/component/dataweave/DataWeaveConversionException.java
 create mode 100644 
components/camel-diagram/src/test/java/org/apache/camel/diagram/TopologyHelperErrorPathTest.java
 create mode 100644 
components/camel-http/src/test/java/org/apache/camel/component/http/HttpProducerEmptyCharsetParameterTest.java
 create mode 100644 
components/camel-javascript/src/test/java/org/apache/camel/language/js/JavaScriptBindingNamesTest.java
 create mode 100644 
components/camel-javascript/src/test/java/org/apache/camel/language/js/JavaScriptVariablesTest.java
 create mode 100644 
components/camel-jdbc/src/test/java/org/apache/camel/component/jdbc/JdbcComponentSecretRotationAwareTest.java
 create mode 100644 
components/camel-jetty/src/test/java/org/apache/camel/component/jetty/JettyEmptyCharsetParameterTest.java
 create mode 100644 
components/camel-kafka-common/src/main/java/org/apache/camel/component/kafka/KafkaReconnectSupport.java
 copy components/{camel-ai/camel-semantic => camel-kafka-share}/pom.xml (64%)
 create mode 100644 
components/camel-kafka-share/src/generated/java/org/apache/camel/component/kafka/share/KafkaShareComponentConfigurer.java
 create mode 100644 
components/camel-kafka-share/src/generated/java/org/apache/camel/component/kafka/share/KafkaShareEndpointConfigurer.java
 create mode 100644 
components/camel-kafka-share/src/generated/java/org/apache/camel/component/kafka/share/KafkaShareEndpointUriFactory.java
 create mode 100644 
components/camel-kafka-share/src/generated/resources/META-INF/org/apache/camel/component/kafka/share/kafka-share.json
 create mode 100644 
components/camel-kafka-share/src/generated/resources/META-INF/services/org/apache/camel/component.properties
 create mode 100644 
components/camel-kafka-share/src/generated/resources/META-INF/services/org/apache/camel/component/kafka-share
 create mode 100644 
components/camel-kafka-share/src/generated/resources/META-INF/services/org/apache/camel/configurer/kafka-share-component
 create mode 100644 
components/camel-kafka-share/src/generated/resources/META-INF/services/org/apache/camel/configurer/kafka-share-endpoint
 create mode 100644 
components/camel-kafka-share/src/generated/resources/META-INF/services/org/apache/camel/urifactory/kafka-share-endpoint
 create mode 100644 
components/camel-kafka-share/src/main/docs/kafka-share-component.adoc
 create mode 100644 
components/camel-kafka-share/src/main/java/org/apache/camel/component/kafka/share/DefaultKafkaShareClientFactory.java
 create mode 100644 
components/camel-kafka-share/src/main/java/org/apache/camel/component/kafka/share/KafkaShareAcknowledgeType.java
 create mode 100644 
components/camel-kafka-share/src/main/java/org/apache/camel/component/kafka/share/KafkaShareClientFactory.java
 create mode 100644 
components/camel-kafka-share/src/main/java/org/apache/camel/component/kafka/share/KafkaShareCommitMode.java
 create mode 100644 
components/camel-kafka-share/src/main/java/org/apache/camel/component/kafka/share/KafkaShareComponent.java
 create mode 100644 
components/camel-kafka-share/src/main/java/org/apache/camel/component/kafka/share/KafkaShareConfiguration.java
 create mode 100644 
components/camel-kafka-share/src/main/java/org/apache/camel/component/kafka/share/KafkaShareConstants.java
 create mode 100644 
components/camel-kafka-share/src/main/java/org/apache/camel/component/kafka/share/KafkaShareConsumer.java
 create mode 100644 
components/camel-kafka-share/src/main/java/org/apache/camel/component/kafka/share/KafkaShareConsumerHealthCheck.java
 create mode 100644 
components/camel-kafka-share/src/main/java/org/apache/camel/component/kafka/share/KafkaShareEndpoint.java
 create mode 100644 
components/camel-kafka-share/src/main/java/org/apache/camel/component/kafka/share/KafkaShareFetchRecords.java
 create mode 100644 
components/camel-kafka-share/src/test/java/org/apache/camel/component/kafka/share/KafkaShareComponentTest.java
 create mode 100644 
components/camel-kafka-share/src/test/java/org/apache/camel/component/kafka/share/KafkaShareConfigurationTest.java
 create mode 100644 
components/camel-kafka-share/src/test/java/org/apache/camel/component/kafka/share/KafkaShareConsumerErrorTest.java
 create mode 100644 
components/camel-kafka-share/src/test/java/org/apache/camel/component/kafka/share/KafkaShareConsumerTest.java
 create mode 100644 
components/camel-kafka-share/src/test/java/org/apache/camel/component/kafka/share/RecordingShareConsumer.java
 create mode 100644 
components/camel-kafka-share/src/test/java/org/apache/camel/component/kafka/share/integration/KafkaShareConsumerIT.java
 create mode 100644 
components/camel-kafka-share/src/test/resources/log4j2.properties
 create mode 100644 
components/camel-kafka/src/main/java/org/apache/camel/processor/idempotent/kafka/KafkaChangelog.java
 create mode 100644 
components/camel-mvel/src/test/java/org/apache/camel/language/mvel/MvelVariablesTest.java
 create mode 100644 
components/camel-ognl/src/test/java/org/apache/camel/language/ognl/OgnlVariablesTest.java
 copy components/{camel-ai/camel-semantic => camel-openfeature}/pom.xml (64%)
 create mode 100644 
components/camel-openfeature/src/generated/java/org/apache/camel/component/openfeature/OpenFeatureComponentConfigurer.java
 create mode 100644 
components/camel-openfeature/src/generated/java/org/apache/camel/component/openfeature/OpenFeatureEndpointConfigurer.java
 create mode 100644 
components/camel-openfeature/src/generated/java/org/apache/camel/component/openfeature/OpenFeatureEndpointUriFactory.java
 create mode 100644 
components/camel-openfeature/src/generated/resources/META-INF/org/apache/camel/component/openfeature/openfeature.json
 copy 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/languages/semantic.json
 => 
components/camel-openfeature/src/generated/resources/META-INF/org/apache/camel/language/openfeature/openfeature.json
 (86%)
 create mode 100644 
components/camel-openfeature/src/generated/resources/META-INF/services/org/apache/camel/component.properties
 create mode 100644 
components/camel-openfeature/src/generated/resources/META-INF/services/org/apache/camel/component/openfeature
 create mode 100644 
components/camel-openfeature/src/generated/resources/META-INF/services/org/apache/camel/configurer/openfeature-component
 create mode 100644 
components/camel-openfeature/src/generated/resources/META-INF/services/org/apache/camel/configurer/openfeature-endpoint
 create mode 100644 
components/camel-openfeature/src/generated/resources/META-INF/services/org/apache/camel/language.properties
 create mode 100644 
components/camel-openfeature/src/generated/resources/META-INF/services/org/apache/camel/language/openfeature
 create mode 100644 
components/camel-openfeature/src/generated/resources/META-INF/services/org/apache/camel/urifactory/openfeature-endpoint
 create mode 100644 
components/camel-openfeature/src/main/docs/openfeature-component.adoc
 create mode 100644 
components/camel-openfeature/src/main/docs/openfeature-language.adoc
 create mode 100644 
components/camel-openfeature/src/main/java/org/apache/camel/component/openfeature/OpenFeatureComponent.java
 create mode 100644 
components/camel-openfeature/src/main/java/org/apache/camel/component/openfeature/OpenFeatureConfiguration.java
 create mode 100644 
components/camel-openfeature/src/main/java/org/apache/camel/component/openfeature/OpenFeatureConstants.java
 create mode 100644 
components/camel-openfeature/src/main/java/org/apache/camel/component/openfeature/OpenFeatureEndpoint.java
 copy 
components/{camel-nats/src/test/java/org/apache/camel/component/nats/integration/NatsAuthTokenITSupport.java
 => 
camel-openfeature/src/main/java/org/apache/camel/component/openfeature/OpenFeatureProducer.java}
 (50%)
 create mode 100644 
components/camel-openfeature/src/main/java/org/apache/camel/language/openfeature/OpenFeatureLanguage.java
 create mode 100644 
components/camel-openfeature/src/test/java/org/apache/camel/component/openfeature/OpenFeatureInMemoryProviderTest.java
 create mode 100644 
components/camel-openfeature/src/test/java/org/apache/camel/component/openfeature/OpenFeatureLanguageTest.java
 create mode 100644 
components/camel-openfeature/src/test/java/org/apache/camel/component/openfeature/OpenFeatureProducerTest.java
 create mode 100644 
components/camel-openfeature/src/test/resources/openfeature/flags.json
 create mode 100644 
components/camel-python/src/test/java/org/apache/camel/language/python/PythonBindingNamesTest.java
 create mode 100644 
components/camel-python/src/test/java/org/apache/camel/language/python/PythonVariablesTest.java
 create mode 100644 
components/camel-python3/src/test/java/org/apache/camel/language/python3/Python3BindingNamesTest.java
 create mode 100644 
components/camel-python3/src/test/java/org/apache/camel/language/python3/Python3VariablesTest.java
 create mode 100644 
components/camel-servlet/src/test/java/org/apache/camel/component/servlet/ServletEmptyCharsetParameterTest.java
 create mode 100644 
components/camel-spring-parent/camel-spring-xml/src/test/java/org/apache/camel/component/cron/SpringCronFivePartsTest.java
 create mode 100644 
components/camel-spring-parent/camel-spring-xml/src/test/java/org/apache/camel/language/spel/SpelVariablesTest.java
 create mode 100644 
components/camel-spring-parent/camel-spring-xml/src/test/resources/org/apache/camel/spring/processor/samplingThrottler.properties
 create mode 100644 
components/camel-sql/src/test/java/org/apache/camel/component/sql/DataSourceHelperAgroalIntegrationTest.java
 create mode 100644 
components/camel-sql/src/test/java/org/apache/camel/component/sql/DataSourceHelperHikariIntegrationTest.java
 create mode 100644 
components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlComponentSecretRotationAwareTest.java
 create mode 100644 
components/camel-sql/src/test/java/org/apache/camel/component/sql/SqlProducerInParameterNamesTest.java
 create mode 100644 
components/camel-sql/src/test/java/org/apache/camel/component/sql/stored/SqlStoredComponentSecretRotationAwareTest.java
 copy 
components/camel-nats/src/test/java/org/apache/camel/component/nats/integration/NatsAuthTokenITSupport.java
 => 
core/camel-core-languages/src/main/java/org/apache/camel/language/simple/SimplePredicateExpression.java
 (52%)
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/component/file/FileConsumerJailStartingDirectorySymlinkTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/component/file/FileProducerJailStartingDirectorySymlinkTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/impl/DefaultRouteTopologyDumperErrorPathTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/impl/ProducerCacheEvictSharedEndpointTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/impl/engine/DefaultUnitOfWorkRouteStackLevelPredicateTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/processor/MarshalAllowNullBodyTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/processor/SagaCompensationFailureTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/processor/errorhandler/RouteStopCutOffLogTest.java
 create mode 100644 
core/camel-management/src/test/java/org/apache/camel/management/ManagedRouteGroupExchangeCountTest.java
 create mode 100644 
core/camel-support/src/main/java/org/apache/camel/support/DataSourceHelper.java
 create mode 100644 
core/camel-support/src/test/java/org/apache/camel/support/http/HttpUtilTest.java
 create mode 120000 docs/components/modules/ROOT/examples/json/kafka-share.json
 create mode 120000 docs/components/modules/ROOT/examples/json/openfeature.json
 create mode 120000 
docs/components/modules/ROOT/pages/kafka-share-component.adoc
 create mode 120000 
docs/components/modules/ROOT/pages/openfeature-component.adoc
 create mode 120000 
docs/components/modules/languages/examples/json/openfeature.json
 create mode 120000 
docs/components/modules/languages/pages/openfeature-language.adoc
 create mode 120000 
docs/components/modules/others/examples/json/wolf-defender.json
 create mode 120000 docs/components/modules/others/pages/wolf-defender.adoc
 create mode 100644 
dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/KafkaShareComponentBuilderFactory.java
 create mode 100644 
dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/OpenfeatureComponentBuilderFactory.java
 create mode 100644 
dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/KafkaShareEndpointBuilderFactory.java
 create mode 100644 
dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/OpenFeatureEndpointBuilderFactory.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/resources/log4j2-infra.properties
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/RunPropOptionTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/TransformDataWeaveTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/action/CamelActionPropOptionTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/infra/InfraRunPropertyTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/diagram/ErrorLayer.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/diagram/RouteErrorFrame.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/MonitorTabLazyLoadTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/NoopBackend.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/TopologyErrorLayerTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/TuiMcpServerClientTest.java
 create mode 100644 
dsl/camel-xml-io-dsl/src/test/java/org/apache/camel/dsl/xml/io/XmlConcurrentUpdateRoutesTest.java
 create mode 100644 
dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/java/org/apache/camel/dsl/yaml/RouteReloadOnDemandRemovedFileTest.java
 rename 
dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/java/org/apache/camel/dsl/yaml/{SemanticQuestionTest.java
 => SemanticEvaluationTest.java} (50%)
 create mode 100644 test-infra/camel-test-infra-wolf-defender/README.adoc
 create mode 100644 test-infra/camel-test-infra-wolf-defender/pom.xml
 create mode 100644 
test-infra/camel-test-infra-wolf-defender/src/main/java/org/apache/camel/test/infra/wolfdefender/services/WolfDefenderService.java
 create mode 100644 
test-infra/camel-test-infra-wolf-defender/src/test/java/org/apache/camel/test/infra/wolfdefender/services/WolfDefenderServiceTest.java

Reply via email to