This is an automated email from the ASF dual-hosted git repository.
dependabot[bot] pushed a change to branch
dependabot/maven/io.atlassian.fugue-fugue-6.1.8
in repository https://gitbox.apache.org/repos/asf/camel.git
omit 56433b48a415 build(deps): bump io.atlassian.fugue:fugue from 6.1.7 to
6.1.8
add 2ef8576dc7c4 CAMEL-26280: camel-azure-functions - add the
invokeFunction note to the 4.22 upgrade guide (#29764)
add bb2b08529a8d CAMEL-26485: Upgrade guide - netty-http endpoint options
in 4.22.3 and 4.18.6 (#29765)
add e6d6e5c30f32 chore(deps): Bump Jackson 2 to 2.23.0, hold Jackson 3 at
3.2.x (#29779)
add e16f4dac572a CAMEL-26902: camel-keycloak - upgrade test container to
Keycloak 26.8.2 and grant kc-admin-api to the admin client (#29780)
add 5d2e974815ba chore(deps): Bump certifi from 2026.10.19 to 2026.10.23
in /.github/actions/check-container-upgrade (#29770)
add a19029eb9303 CAMEL-26901: camel-jbang - camel run leaves out what is
already on the classpath when resolving dependencies, also with the launcher
(#29777)
add 356129113941 CAMEL-25619: camel-core - route reload keeps route
templates defined in Java, and loads a route template file used through
kamelet: again (#29773)
add 8a62b1441059 CAMEL-25410: camel-core-model - doTry keeps doCatch and
doFinally in its outputs (#29772)
add ff79e380e718 CAMEL-26609: docs - the component pages show their DST
worlds in a Deterministic simulation tests section (#29771)
add 4b56512c768b CAMEL-26715: camel-core - Polling consumers keep when
they last polled, and when they last polled messages (#29760)
add 1434fd933dbf CAMEL-25589: camel-hazelcast - the transacted SEDA
consumer waits onErrorDelay before it takes a rolled back message again (#29758)
add e141942950b1 CAMEL-26000: camel-jsonapi - support JSON:API collection
documents, whose data is an array (#29759)
add 8c28c883401c CAMEL-26517: camel-ldap - run the route tests in the
normal build (#29757)
add 17e30b9e42b9 CAMEL-26531: camel-lra - promote to stable support level
(#29756)
add 5a645162dfef CAMEL-25982: camel-core - resolveResource loads a name
without a scheme, from the classpath (#29754)
add f00daddb65a5 CAMEL-26012: camel-pulsar - the producer no longer sends
a body with Java serialization (#29753)
add 87851a95bef1 CAMEL-26768: camel-sanitizer - rule R2: each consumer
commit runs exactly once (#29664)
add 8b9cbcd3748b camel-vertx: fail the start when the EventBus never
becomes ready (#29681)
add dedbb1ceb5ad build(deps): bump peter-evans/create-pull-request from
8.1.2 to 8.1.3 (#29795)
add 345c136dfb6d CAMEL-22280: camel-jbang - camel infra ps shows the
container of a running service (#29747)
add 08b7b765432e CAMEL-25978: camel-controlbus - the language command is
off by default, with an option that lists the languages it may use (#29750)
add 509fc859c468 camel-docling: document that html_split_page cannot be
used (#29720)
add 401d776a7d90 build(deps): bump
org.l2x6.cq:cq-alias-fastinstall-quickly-extension
add afe40bc0c3b9 camel-hashicorp-vault: fix broken Cloud logins xref in
the docs (#29796)
add 690edf3261b2 CAMEL-26012: camel-yaml-dsl-validator - TextBodyFlowTest
no longer expects a pulsar finding (#29807)
add fea8f33be983 CAMEL-26818: Run export/dependency/transform tests in
parallel (#29701)
add 11ba0b84fa6a CAMEL-26885: camel-core - Supervising route controller:
the routes and nonSupervisedRoutes sets are thread-safe (#29789)
add a4d45f948160 CAMEL-26883: camel-core - BacklogDebugger: a resumed
exchange no longer waits on the breakpoint of another exchange (#29787)
add 9e4f22d16509 CAMEL-26882: camel-core - DefaultProducerCache: an
AsyncProducer that calls the callback and then throws completes the exchange
once (#29786)
add 867b5d053e96 CAMEL-26880: camel-cluster - ClusteredRoutePolicy applies
the leadership again when the CamelContext resumes (#29784)
add 0a9a82c0b88e CAMEL-26857: camel-core - a doCatch marks the redelivery
of the called route it caught as over, so a later error handler gets its own
redeliveries (#29783)
add fd0dd2463435 CAMEL-25981: camel-knative - the OIDC check of the
consumer compares the token in constant time and reads a renewed token (#29749)
add 98fb50699171 build(deps): bump io.atlassian.fugue:fugue from 6.1.7 to
6.1.8
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 (56433b48a415)
\
N -- N -- N
refs/heads/dependabot/maven/io.atlassian.fugue-fugue-6.1.8 (98fb50699171)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.../check-container-upgrade/requirements.txt | 6 +-
.github/dependabot.yml | 6 +
.github/workflows/generate-sbom.yml | 2 +-
.mvn/extensions.xml | 2 +-
.../camel/catalog/components/controlbus.json | 6 +-
.../apache/camel/catalog/components/docling.json | 4 +-
.../camel/catalog/components/hazelcast-seda.json | 2 +-
.../apache/camel/catalog/components/pulsar.json | 12 +-
.../apache/camel/catalog/dataformats/jsonApi.json | 4 +-
.../apache/camel/catalog/dev-consoles-openapi.json | 30 ++
.../camel/catalog/dev-consoles/consumer.json | 12 +
.../camel/catalog/dev-consoles/timeline.json | 18 +
.../camel/catalog/docs/controlbus-component.adoc | 26 +-
.../catalog/docs/hashicorp-vault-component.adoc | 15 +-
.../camel/catalog/docs/jsonApi-dataformat.adoc | 9 +
.../camel/catalog/docs/keycloak-producer.adoc | 6 +
.../org/apache/camel/catalog/docs/lra.adoc | 2 +-
.../org/apache/camel/catalog/docs/main.adoc | 4 +-
.../camel/catalog/docs/pulsar-component.adoc | 10 +
.../org/apache/camel/catalog/docs/sanitizer.adoc | 124 ++++-
.../org/apache/camel/catalog/languages/bean.json | 2 +-
.../apache/camel/catalog/languages/constant.json | 2 +-
.../apache/camel/catalog/languages/datasonnet.json | 2 +-
.../camel/catalog/languages/exchangeProperty.json | 2 +-
.../org/apache/camel/catalog/languages/file.json | 2 +-
.../org/apache/camel/catalog/languages/groovy.json | 2 +-
.../org/apache/camel/catalog/languages/header.json | 2 +-
.../apache/camel/catalog/languages/hl7terser.json | 2 +-
.../org/apache/camel/catalog/languages/jactl.json | 2 +-
.../org/apache/camel/catalog/languages/java.json | 2 +-
.../org/apache/camel/catalog/languages/jq.json | 2 +-
.../org/apache/camel/catalog/languages/js.json | 2 +-
.../apache/camel/catalog/languages/jsonpath.json | 2 +-
.../org/apache/camel/catalog/languages/mvel.json | 2 +-
.../camel/catalog/languages/openfeature.json | 2 +-
.../org/apache/camel/catalog/languages/python.json | 2 +-
.../apache/camel/catalog/languages/python3.json | 2 +-
.../apache/camel/catalog/languages/quickjs.json | 2 +-
.../org/apache/camel/catalog/languages/ref.json | 2 +-
.../apache/camel/catalog/languages/semantic.json | 2 +-
.../org/apache/camel/catalog/languages/simple.json | 2 +-
.../org/apache/camel/catalog/languages/spel.json | 2 +-
.../apache/camel/catalog/languages/tokenize.json | 2 +-
.../camel/catalog/languages/typesafe-ai.json | 2 +-
.../apache/camel/catalog/languages/variable.json | 2 +-
.../org/apache/camel/catalog/languages/xpath.json | 2 +-
.../org/apache/camel/catalog/languages/xquery.json | 2 +-
.../apache/camel/catalog/languages/xtokenize.json | 2 +-
.../main/camel-main-configuration-metadata.json | 4 +-
.../org/apache/camel/catalog/models/constant.json | 2 +-
.../apache/camel/catalog/models/datasonnet.json | 2 +-
.../camel/catalog/models/exchangeProperty.json | 2 +-
.../apache/camel/catalog/models/expression.json | 2 +-
.../org/apache/camel/catalog/models/groovy.json | 2 +-
.../org/apache/camel/catalog/models/header.json | 2 +-
.../org/apache/camel/catalog/models/hl7terser.json | 2 +-
.../org/apache/camel/catalog/models/jactl.json | 2 +-
.../org/apache/camel/catalog/models/java.json | 2 +-
.../org/apache/camel/catalog/models/jq.json | 2 +-
.../org/apache/camel/catalog/models/js.json | 2 +-
.../org/apache/camel/catalog/models/jsonpath.json | 2 +-
.../org/apache/camel/catalog/models/language.json | 2 +-
.../org/apache/camel/catalog/models/method.json | 2 +-
.../org/apache/camel/catalog/models/mvel.json | 2 +-
.../org/apache/camel/catalog/models/python.json | 2 +-
.../org/apache/camel/catalog/models/python3.json | 2 +-
.../org/apache/camel/catalog/models/quickjs.json | 2 +-
.../org/apache/camel/catalog/models/ref.json | 2 +-
.../org/apache/camel/catalog/models/simple.json | 2 +-
.../org/apache/camel/catalog/models/spel.json | 2 +-
.../org/apache/camel/catalog/models/tokenize.json | 2 +-
.../org/apache/camel/catalog/models/variable.json | 2 +-
.../org/apache/camel/catalog/models/xpath.json | 2 +-
.../org/apache/camel/catalog/models/xquery.json | 2 +-
.../org/apache/camel/catalog/models/xtokenize.json | 2 +-
.../org/apache/camel/catalog/others/lra.json | 2 +-
.../org/apache/camel/catalog/others/sanitizer.json | 2 +-
.../apache/camel/catalog/schemas/camel-spring.xsd | 9 +-
.../apache/camel/catalog/schemas/camel-xml-io.xsd | 9 +-
.../camel/catalog/schemas/camelYamlDsl-model.json | 50 +-
.../apache/camel/catalog/test-infra/metadata.json | 2 +-
.../apache/camel/component/docling/docling.json | 4 +-
.../component/docling/DoclingConfiguration.java | 5 +-
.../apache/camel/language/semantic/semantic.json | 2 +-
.../camel/language/typesafeai/typesafe-ai.json | 2 +-
.../org/apache/camel/language/bean/bean.json | 2 +-
.../controlbus/ControlBusComponentConfigurer.java | 6 +
.../controlbus/ControlBusEndpointConfigurer.java | 6 +
.../controlbus/ControlBusEndpointUriFactory.java | 3 +-
.../camel/component/controlbus/controlbus.json | 6 +-
.../src/main/docs/controlbus-component.adoc | 26 +-
.../component/controlbus/ControlBusComponent.java | 40 +-
.../component/controlbus/ControlBusEndpoint.java | 16 +
.../camel/language/datasonnet/datasonnet.json | 2 +-
.../org/apache/camel/language/groovy/groovy.json | 2 +-
.../src/main/docs/hashicorp-vault-component.adoc | 15 +-
.../component/hazelcast/seda/hazelcast-seda.json | 2 +-
.../hazelcast/seda/HazelcastSedaConfiguration.java | 3 +-
.../hazelcast/seda/HazelcastSedaConsumer.java | 47 +-
.../HazelcastSedaTransactedRollbackDelayTest.java | 109 ++++
.../org/apache/camel/component/hl7/hl7terser.json | 2 +-
.../org/apache/camel/language/jactl/jactl.json | 2 +-
.../META-INF/org/apache/camel/language/js/js.json | 2 +-
.../org/apache/camel/language/joor/java.json | 2 +-
.../META-INF/org/apache/camel/language/jq/jq.json | 2 +-
components/camel-jsonapi/pom.xml | 5 +
.../apache/camel/component/jsonapi/jsonApi.json | 4 +-
.../src/main/docs/jsonApi-dataformat.adoc | 9 +
.../camel/component/jsonapi/JsonApiDataFormat.java | 63 ++-
.../component/jsonapi/JsonApiDataFormatTest.java | 122 +++++
.../org/apache/camel/jsonpath/jsonpath.json | 2 +-
.../src/main/docs/keycloak-producer.adoc | 6 +
.../keycloak/KeycloakProducerRevocationIT.java | 16 +-
.../src/main/docs/knative-http-component.adoc | 33 ++
.../knative/http/KnativeHttpConsumer.java | 3 +-
.../knative/http/KnativeOidcServiceOptions.java | 65 ++-
.../knative/http/KnativeHttpOidcConsumerTest.java | 216 ++++++++
.../{LdapRouteManualIT.java => LdapRouteTest.java} | 5 +-
...RouteTwoManualIT.java => LdapRouteTwoTest.java} | 5 +-
components/camel-lra/pom.xml | 2 +-
.../camel-lra/src/generated/resources/lra.json | 2 +-
components/camel-lra/src/main/docs/lra.adoc | 2 +-
.../org/apache/camel/language/mvel/mvel.json | 2 +-
.../camel/language/openfeature/openfeature.json | 2 +-
.../pulsar/PulsarComponentConfigurer.java | 6 +
.../component/pulsar/PulsarEndpointConfigurer.java | 6 +
.../component/pulsar/PulsarEndpointUriFactory.java | 3 +-
.../org/apache/camel/component/pulsar/pulsar.json | 12 +-
.../src/main/docs/pulsar-component.adoc | 10 +
.../component/pulsar/PulsarConfiguration.java | 20 +
.../camel/component/pulsar/PulsarEndpoint.java | 6 +-
.../camel/component/pulsar/PulsarProducer.java | 35 +-
.../component/pulsar/PulsarProducerBodyTest.java | 203 +++++++
.../pulsar/integration/PulsarProducerInIT.java | 2 +-
.../integration/PulsarProducerURIClientIT.java | 2 +-
.../org/apache/camel/language/python/python.json | 2 +-
.../org/apache/camel/language/python3/python3.json | 2 +-
.../org/apache/camel/language/quickjs/quickjs.json | 2 +-
components/camel-sanitizer/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/sanitizer.json | 2 +-
.../camel-sanitizer/src/main/docs/sanitizer.adoc | 124 ++++-
.../java/org/apache/camel/sanitizer/Commits.java | 590 +++++++++++++++++++++
.../java/org/apache/camel/sanitizer/Sanitizer.java | 293 +++++++++-
.../sanitizer/SanitizerContextServicePlugin.java | 87 ++-
.../sanitizer/SanitizerOnCompletionListener.java | 102 ++++
.../camel/sanitizer/SanitizerStepListener.java | 16 +-
.../apache/camel/sanitizer/SanitizerViolation.java | 10 +-
.../java/org/apache/camel/sanitizer/Violation.java | 71 ++-
.../sanitizer/junit/ExpectSanitizerViolation.java | 4 +-
.../org/apache/camel/language/xquery/xquery.json | 2 +-
.../org/apache/camel/language/spel/spel.json | 2 +-
.../camel/language/xtokenizer/xtokenize.json | 2 +-
.../camel/component/vertx/VertxComponent.java | 51 +-
.../camel/component/vertx/VertxStartupTest.java | 190 +++++++
.../org/apache/camel/language/xpath/xpath.json | 2 +-
.../main/java/org/apache/camel/CamelContext.java | 12 +
.../java/org/apache/camel/spi/ProducerCache.java | 3 +-
.../impl/debugger/DefaultBacklogDebugger.java | 44 +-
.../engine/DefaultSupervisingRouteController.java | 10 +-
.../camel/impl/engine/SimpleCamelContext.java | 5 +
.../camel/impl/cluster/ClusteredRoutePolicy.java | 32 +-
.../org/apache/camel/dev-console/consumer.json | 12 +
.../org/apache/camel/dev-console/timeline.json | 18 +
.../camel/impl/console/ConsumerDevConsole.java | 36 +-
.../camel/impl/console/TimelineDevConsole.java | 56 +-
.../console/ConsumerDevConsoleLastPollTest.java | 86 +++
.../console/TimelineDevConsolePollingTest.java | 108 ++++
.../org/apache/camel/impl/DefaultCamelContext.java | 14 +
.../apache/camel/language/constant/constant.json | 2 +-
.../org/apache/camel/language/header/header.json | 2 +-
.../camel/language/property/exchangeProperty.json | 2 +-
.../org/apache/camel/language/ref/ref.json | 2 +-
.../org/apache/camel/language/simple/file.json | 2 +-
.../org/apache/camel/language/simple/simple.json | 2 +-
.../apache/camel/language/tokenizer/tokenize.json | 2 +-
.../apache/camel/language/variable/variable.json | 2 +-
.../org/apache/camel/model/language/constant.json | 2 +-
.../apache/camel/model/language/datasonnet.json | 2 +-
.../camel/model/language/exchangeProperty.json | 2 +-
.../apache/camel/model/language/expression.json | 2 +-
.../org/apache/camel/model/language/groovy.json | 2 +-
.../org/apache/camel/model/language/header.json | 2 +-
.../org/apache/camel/model/language/hl7terser.json | 2 +-
.../org/apache/camel/model/language/jactl.json | 2 +-
.../org/apache/camel/model/language/java.json | 2 +-
.../org/apache/camel/model/language/jq.json | 2 +-
.../org/apache/camel/model/language/js.json | 2 +-
.../org/apache/camel/model/language/jsonpath.json | 2 +-
.../org/apache/camel/model/language/language.json | 2 +-
.../org/apache/camel/model/language/method.json | 2 +-
.../org/apache/camel/model/language/mvel.json | 2 +-
.../org/apache/camel/model/language/python.json | 2 +-
.../org/apache/camel/model/language/python3.json | 2 +-
.../org/apache/camel/model/language/quickjs.json | 2 +-
.../org/apache/camel/model/language/ref.json | 2 +-
.../org/apache/camel/model/language/simple.json | 2 +-
.../org/apache/camel/model/language/spel.json | 2 +-
.../org/apache/camel/model/language/tokenize.json | 2 +-
.../org/apache/camel/model/language/variable.json | 2 +-
.../org/apache/camel/model/language/xpath.json | 2 +-
.../org/apache/camel/model/language/xquery.json | 2 +-
.../org/apache/camel/model/language/xtokenize.json | 2 +-
.../java/org/apache/camel/model/TryDefinition.java | 115 +++-
.../camel/model/language/ExpressionDefinition.java | 11 +-
.../org/apache/camel/processor/CatchProcessor.java | 6 +
.../errorhandler/RedeliveryErrorHandler.java | 32 +-
.../processor/loadbalancer/TopicLoadBalancer.java | 7 +-
.../camel/reifier/language/ExpressionReifier.java | 37 +-
.../camel/cluster/ClusteredEdgeCasesTest.java | 175 ++++++
.../controlbus/ControlBusLanguageAllowedTest.java | 78 +++
.../ControlBusLanguageSimpleStartRouteTest.java | 10 +-
.../DefaultProducerCacheProducerThrowsTest.java | 269 ++++++++++
.../impl/ScheduledPollConsumerLastPollTest.java | 125 +++++
...rvisingRouteControllerConcurrentRoutesTest.java | 124 +++++
.../language/ResolveResourceExpressionTest.java | 42 +-
.../camel/model/TryDefinitionClausesTest.java | 121 +++++
.../camel/processor/DoCatchRedeliveryOverTest.java | 175 ++++++
.../camel/processor/OnCompletionListenerTest.java | 21 +-
.../TopicLoadBalancerSedaHandoverTest.java | 132 +++++
.../interceptor/AdviceWithRemoveDoCatchTest.java | 69 +++
.../org/apache/camel/sanitizer/BrokenUserCode.java | 66 +++
.../camel/sanitizer/SanitizerActivationTest.java | 115 +++-
.../camel/sanitizer/SanitizerCommitFileTest.java | 162 ++++++
.../camel/sanitizer/SanitizerCommitTest.java | 331 ++++++++++++
.../camel/sanitizer/SanitizerCommitsTest.java | 343 ++++++++++++
.../camel/sanitizer/SanitizerPendingCallsTest.java | 6 +-
.../sanitizer/SanitizerPooledExchangesTest.java | 173 ++++++
.../camel/sanitizer/SanitizerStillPendingTest.java | 2 +
.../JaxbDumpModelAsXmlTryPropertyClausesTest.java | 66 +++
.../apache/camel/java/out/JavaDslModelWriter.java | 19 +-
.../apache/camel/java/out/TryModelWriterTest.java | 27 +-
.../camel-main-configuration-metadata.json | 4 +-
core/camel-main/src/main/docs/main.adoc | 4 +-
.../main/SanitizerConfigurationProperties.java | 31 +-
.../main/SanitizerConfigurationPropertiesTest.java | 9 +-
.../mbean/ManagedSchedulePollConsumerMBean.java | 20 +
.../mbean/ManagedScheduledPollConsumer.java | 18 +
.../BacklogDebuggerResumedBeforeSuspendTest.java | 158 ++++++
.../ManagedScheduledPollConsumerLastPollTest.java | 85 +++
.../camel/support/RouteWatcherReloadStrategy.java | 87 ++-
.../camel/support/ScheduledPollConsumer.java | 66 ++-
.../camel/support/cache/DefaultProducerCache.java | 101 +++-
.../camel/support/cache/EventNotifierCallback.java | 14 +-
.../java/org/apache/camel/util/SecurityUtils.java | 1 +
.../java/org/apache/camel/xml/out/ModelWriter.java | 19 +-
.../apache/camel/xml/out/TryModelWriterTest.java | 27 +-
.../org/apache/camel/yaml/out/YamlModelWriter.java | 18 +-
.../apache/camel/yaml/out/TryModelWriterTest.java | 27 +-
design/exchange-sanitizer.adoc | 41 +-
docs/components/modules/ROOT/examples/js/camel.js | 35 ++
.../ROOT/partials/component-endpoint-headers.adoc | 2 +
.../modules/ROOT/partials/dst-worlds.adoc | 23 +
.../ROOT/pages/camel-4x-upgrade-guide-4_18.adoc | 9 +
.../ROOT/pages/camel-4x-upgrade-guide-4_22.adoc | 20 +
.../ROOT/pages/camel-4x-upgrade-guide-4_24.adoc | 103 +++-
.../ROOT/pages/camel-jbang-dev-services.adoc | 14 +-
.../dsl/ControlbusComponentBuilderFactory.java | 21 +
.../dsl/DoclingComponentBuilderFactory.java | 5 +-
.../dsl/PulsarComponentBuilderFactory.java | 25 +
.../dsl/ControlBusEndpointBuilderFactory.java | 19 +
.../dsl/DoclingEndpointBuilderFactory.java | 15 +-
.../dsl/HazelcastSedaEndpointBuilderFactory.java | 30 +-
.../endpoint/dsl/PulsarEndpointBuilderFactory.java | 44 ++
.../camel/dsl/jbang/core/commands/Debug.java | 5 +-
.../dsl/jbang/core/commands/DependencyList.java | 10 +-
.../apache/camel/dsl/jbang/core/commands/Run.java | 6 +-
.../dsl/jbang/core/commands/SBOMGenerator.java | 8 +-
.../dsl/jbang/core/commands/TransformRoute.java | 2 +-
.../core/commands/action/ActionBaseCommand.java | 2 +-
.../commands/action/CamelRouteStructureAction.java | 2 +-
.../dsl/jbang/core/commands/ai/BeanRefChecks.java | 36 +-
.../dsl/jbang/core/commands/ai/DiagnoseData.java | 5 +-
.../core/commands/infra/InfraBaseCommand.java | 31 +-
.../dsl/jbang/core/commands/infra/InfraRun.java | 50 ++
.../core/commands/CamelCommandBaseTestSupport.java | 25 +
.../jbang/core/commands/DependencyCopyTest.java | 9 +-
.../jbang/core/commands/DependencyListTest.java | 3 +-
.../jbang/core/commands/DependencyUpdateTest.java | 2 +-
.../dsl/jbang/core/commands/ExportMainJibTest.java | 7 +-
.../jbang/core/commands/ExportMainJkubeTest.java | 7 +-
.../camel/dsl/jbang/core/commands/ExportTest.java | 7 +-
.../camel/dsl/jbang/core/commands/InitTest.java | 8 +-
.../core/commands/QuarkusPlatformLookupTest.java | 11 +-
.../jbang/core/commands/TransformRouteTest.java | 9 +-
.../dsl/jbang/core/commands/TransformTest.java | 8 +-
.../jbang/core/commands/UsesWorkingDirectory.java | 3 +-
.../commands/action/RouteActionJavaSourceTest.java | 13 +-
.../ai/SourceValidatorResourceLiteralTest.java | 27 +-
.../commands/ai/SourceValidatorSimpleTest.java | 2 +-
.../dsl/jbang/core/commands/infra/InfraPsTest.java | 22 +
.../core/commands/infra/InfraRunContainerTest.java | 85 +++
.../camel/dsl/jbang/run/common/CamelHome.java | 25 +-
.../camel/dsl/jbang/run/common/RuntimeUtil.java | 2 +-
.../apache/camel/main/download/BootClasspath.java | 134 +++++
.../main/download/MavenDependencyDownloader.java | 75 ++-
.../camel/main/download/BootClasspathTest.java | 86 +++
.../dsl/yaml/deserializers/ModelDeserializers.java | 50 +-
.../camel/dsl/yaml/validator/TextBodyFlowTest.java | 12 +-
.../resources/schema/camelYamlDsl-canonical.json | 50 +-
.../resources/schema/camelYamlDsl-model.json | 50 +-
.../generated/resources/schema/camelYamlDsl.json | 50 +-
...ava => RouteReloadKameletTemplateFileTest.java} | 166 +++---
.../yaml/RouteReloadTemplatedRouteSourceTest.java | 74 ++-
.../camel/dsl/yaml/TryPropertyClausesTest.java | 147 +++++
parent/pom.xml | 4 +-
.../src/generated/resources/META-INF/metadata.json | 2 +-
.../infra/keycloak/services/container.properties | 2 +-
.../camel/tooling/maven/MavenDownloader.java | 17 +
.../camel/tooling/maven/MavenDownloaderImpl.java | 56 ++
.../tooling/maven/MavenDownloaderImplTest.java | 51 ++
.../resources/velocity/model-java-dsl-writer.vm | 21 -
.../src/main/resources/velocity/model-writer.vm | 21 -
.../main/resources/velocity/model-yaml-writer.vm | 20 -
314 files changed, 8206 insertions(+), 993 deletions(-)
create mode 100644
components/camel-hazelcast/src/test/java/org/apache/camel/component/hazelcast/HazelcastSedaTransactedRollbackDelayTest.java
create mode 100644
components/camel-knative/camel-knative-http/src/test/java/org/apache/camel/component/knative/http/KnativeHttpOidcConsumerTest.java
rename
components/camel-ldap/src/test/java/org/apache/camel/component/ldap/{LdapRouteManualIT.java
=> LdapRouteTest.java} (96%)
rename
components/camel-ldap/src/test/java/org/apache/camel/component/ldap/{LdapRouteTwoManualIT.java
=> LdapRouteTwoTest.java} (94%)
create mode 100644
components/camel-pulsar/src/test/java/org/apache/camel/component/pulsar/PulsarProducerBodyTest.java
create mode 100644
components/camel-sanitizer/src/main/java/org/apache/camel/sanitizer/Commits.java
create mode 100644
components/camel-sanitizer/src/main/java/org/apache/camel/sanitizer/SanitizerOnCompletionListener.java
create mode 100644
components/camel-vertx/camel-vertx/src/test/java/org/apache/camel/component/vertx/VertxStartupTest.java
create mode 100644
core/camel-console/src/test/java/org/apache/camel/impl/console/ConsumerDevConsoleLastPollTest.java
create mode 100644
core/camel-console/src/test/java/org/apache/camel/impl/console/TimelineDevConsolePollingTest.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/component/controlbus/ControlBusLanguageAllowedTest.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/impl/DefaultProducerCacheProducerThrowsTest.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/impl/ScheduledPollConsumerLastPollTest.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/impl/engine/DefaultSupervisingRouteControllerConcurrentRoutesTest.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/model/TryDefinitionClausesTest.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/processor/DoCatchRedeliveryOverTest.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/processor/TopicLoadBalancerSedaHandoverTest.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/processor/interceptor/AdviceWithRemoveDoCatchTest.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/sanitizer/SanitizerCommitFileTest.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/sanitizer/SanitizerCommitTest.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/sanitizer/SanitizerCommitsTest.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/sanitizer/SanitizerPooledExchangesTest.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/util/JaxbDumpModelAsXmlTryPropertyClausesTest.java
create mode 100644
core/camel-management/src/test/java/org/apache/camel/management/BacklogDebuggerResumedBeforeSuspendTest.java
create mode 100644
core/camel-management/src/test/java/org/apache/camel/management/ManagedScheduledPollConsumerLastPollTest.java
create mode 100644 docs/components/modules/ROOT/partials/dst-worlds.adoc
create mode 100644
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/infra/InfraRunContainerTest.java
create mode 100644
dsl/camel-kamelet-main/src/main/java/org/apache/camel/main/download/BootClasspath.java
create mode 100644
dsl/camel-kamelet-main/src/test/java/org/apache/camel/main/download/BootClasspathTest.java
copy
dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/java/org/apache/camel/dsl/yaml/{RouteReloadTemplatedRouteSourceTest.java
=> RouteReloadKameletTemplateFileTest.java} (50%)
create mode 100644
dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/java/org/apache/camel/dsl/yaml/TryPropertyClausesTest.java