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

davsclaus pushed a change to branch CAMEL-26901-batch
in repository https://gitbox.apache.org/repos/asf/camel.git


    from 8b7855fe4316 CAMEL-26901: camel-jbang - camel run resolves the 
dependencies it is given together, with the breadth-first collector
     add 978947b98ff0 camel-smpp: do not process a message the listener is not 
initialized for (#29677)
     add c57570acff35 CAMEL-26816: camel-sql - 
JdbcOrphanLockAwareIdempotentRepository keeps a confirmed key after its 
instance stops (#29586)
     add 136ffd929263 CAMEL-26802: camel-zookeeper-master - MasterRoutePolicy 
gives up the mastership when its route is removed, and keeps a slave stopped 
(#29583)
     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 150e2538cb4b Merge branch 'main' into CAMEL-26901-one-version
     add e5f4644d4046 CAMEL-26901: address review: @since on the new 
resolveArtifacts, no "null" in the management key
     add 0c3a3b7fb915 Merge branch 'CAMEL-26901-one-version' into 
CAMEL-26901-repo-timeouts
     add 212303df2aa5 CAMEL-26901: address review: a connect timeout of 
HttpClient 4, HttpClient 5 or the JDK HTTP client is detected, with a test
     add b7fec494a886 Merge branch 'CAMEL-26901-repo-timeouts' into 
CAMEL-26901-batch
     add b2721f308e16 CAMEL-26901: camel-yaml-dsl - a Kamelet dependency that 
cannot be downloaded is not ignored
     add e154395ba18c Merge branch 'CAMEL-26901-run-deps' into CAMEL-26901-batch

No new revisions were added by this update.

Summary of changes:
 .../check-container-upgrade/requirements.txt       |   6 +-
 .github/dependabot.yml                             |   6 +
 .../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/jsonApi-dataformat.adoc     |   9 +
 .../camel/catalog/docs/keycloak-producer.adoc      |   6 +
 .../org/apache/camel/catalog/docs/lra.adoc         |   2 +-
 .../camel/catalog/docs/pulsar-component.adoc       |  10 +
 .../apache/camel/catalog/docs/sql-component.adoc   |  11 +-
 .../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 +-
 .../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 +-
 .../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/language/semantic/semantic.json   |   2 +-
 .../camel/language/typesafeai/typesafe-ai.json     |   2 +-
 .../org/apache/camel/language/bean/bean.json       |   2 +-
 .../camel/language/datasonnet/datasonnet.json      |   2 +-
 .../org/apache/camel/language/groovy/groovy.json   |   2 +-
 .../component/hazelcast/seda/hazelcast-seda.json   |   2 +-
 .../hazelcast/seda/HazelcastSedaConfiguration.java |   3 +-
 .../hazelcast/seda/HazelcastSedaConsumer.java      |  47 ++-
 ... HazelcastSedaTransactedRollbackDelayTest.java} |  61 ++-
 .../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 +-
 .../{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 +-
 .../org/apache/camel/language/xquery/xquery.json   |   2 +-
 .../smpp/MessageReceiverListenerImpl.java          |  41 +-
 .../smpp/MessageReceiverListenerImplTest.java      |  30 ++
 .../org/apache/camel/language/spel/spel.json       |   2 +-
 .../camel-sql/src/main/docs/sql-component.adoc     |  11 +-
 .../JdbcOrphanLockAwareIdempotentRepository.java   | 204 +++++++++-
 ...anLockAwareIdempotentRepositoryConfirmTest.java | 417 +++++++++++++++++++
 .../camel/language/xtokenizer/xtokenize.json       |   2 +-
 .../org/apache/camel/language/xpath/xpath.json     |   2 +-
 components/camel-zookeeper-master/pom.xml          |  15 +
 .../zookeepermaster/policy/MasterRoutePolicy.java  | 334 +++++++++++++---
 .../MasterRoutePolicyRouteLifecycleTest.java       | 441 +++++++++++++++++++++
 .../main/java/org/apache/camel/CamelContext.java   |  12 +
 .../camel/impl/engine/SimpleCamelContext.java      |   5 +
 .../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 +-
 .../camel/reifier/language/ExpressionReifier.java  |  37 +-
 .../impl/ScheduledPollConsumerLastPollTest.java    | 125 ++++++
 .../language/ResolveResourceExpressionTest.java    |  42 +-
 .../camel/model/TryDefinitionClausesTest.java      | 121 ++++++
 .../interceptor/AdviceWithRemoveDoCatchTest.java   |  69 ++++
 .../JaxbDumpModelAsXmlTryPropertyClausesTest.java  |  66 +++
 .../apache/camel/java/out/JavaDslModelWriter.java  |  19 +-
 .../apache/camel/java/out/TryModelWriterTest.java  |  27 +-
 .../mbean/ManagedSchedulePollConsumerMBean.java    |  20 +
 .../mbean/ManagedScheduledPollConsumer.java        |  18 +
 .../ManagedScheduledPollConsumerLastPollTest.java  |  85 ++++
 .../camel/support/RouteWatcherReloadStrategy.java  |  87 +++-
 .../camel/support/ScheduledPollConsumer.java       |  66 ++-
 .../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 +-
 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    | 100 +++++
 .../dsl/PulsarComponentBuilderFactory.java         |  25 ++
 .../dsl/HazelcastSedaEndpointBuilderFactory.java   |  30 +-
 .../endpoint/dsl/PulsarEndpointBuilderFactory.java |  44 ++
 .../dsl/jbang/core/commands/ai/BeanRefChecks.java  |  36 +-
 .../dsl/jbang/core/commands/ai/DiagnoseData.java   |   5 +-
 .../ai/SourceValidatorResourceLiteralTest.java     |  27 +-
 .../commands/ai/SourceValidatorSimpleTest.java     |   2 +-
 .../camel/main/download/DownloadThreadPool.java    |   2 +
 .../main/download/MavenDependencyDownloader.java   |   4 +-
 .../download/DependencyDownloaderStrategyTest.java |  69 ++++
 .../dsl/yaml/deserializers/ModelDeserializers.java |  50 +--
 .../resources/schema/camelYamlDsl-canonical.json   |  50 +--
 .../resources/schema/camelYamlDsl-model.json       |  50 +--
 .../generated/resources/schema/camelYamlDsl.json   |  50 +--
 .../camel/dsl/yaml/KameletRoutesBuilderLoader.java |   9 +-
 ...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       |   1 +
 .../camel/tooling/maven/MavenDownloaderImpl.java   |  12 +-
 .../tooling/maven/MavenDownloaderImplTest.java     |   7 +
 .../resources/velocity/model-java-dsl-writer.vm    |  21 -
 .../src/main/resources/velocity/model-writer.vm    |  21 -
 .../main/resources/velocity/model-yaml-writer.vm   |  20 -
 223 files changed, 4289 insertions(+), 745 deletions(-)
 copy 
components/camel-hazelcast/src/test/java/org/apache/camel/component/hazelcast/{HazelcastSedaTransactedRollbackOnlyTest.java
 => HazelcastSedaTransactedRollbackDelayTest.java} (53%)
 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-sql/src/test/java/org/apache/camel/processor/idempotent/jdbc/JdbcOrphanLockAwareIdempotentRepositoryConfirmTest.java
 create mode 100644 
components/camel-zookeeper-master/src/test/java/org/apache/camel/component/zookeepermaster/policy/MasterRoutePolicyRouteLifecycleTest.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/impl/ScheduledPollConsumerLastPollTest.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/interceptor/AdviceWithRemoveDoCatchTest.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/ManagedScheduledPollConsumerLastPollTest.java
 create mode 100644 docs/components/modules/ROOT/partials/dst-worlds.adoc
 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

Reply via email to