This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch regen_bot in repository https://gitbox.apache.org/repos/asf/camel.git.
from 945f035 Use Maven Enforcer 3.0.0 to make Camel build on Java 17 add 9dd31ad CAMEL-16656: camel-core - ResourceReloader SPI - Allow to reload on changes add 67d2afd CAMEL-16656: camel-core - ResourceReloader SPI - Allow to reload on changes add 444da51 CAMEL-16656: camel-core - ResourceReloader SPI - Allow to reload on changes add d1cd3b2 CAMEL-16656: camel-core - ResourceReloader SPI - Allow to reload on changes add 9851614 CAMEL-16656: camel-core - ResourceReloader SPI - Allow to reload on changes add 4ccbcde CAMEL-16656: camel-core - ResourceReloader SPI - Allow to reload on changes add 4596aa0 CAMEL-17205: camel-core - Error handler with custom prepare processor should have access to failure route id add d8999df CAMEL-16656: camel-core - ResourceReloader SPI - Allow to reload on changes add dab6bfd CAMEL-17206: camel-kamelet-main - Add support for route reload add a41b6ae CAMEL-17206: camel-jbang - Add reload option to enable live reload of routes when updated/saved. add 62b2c08 CAMEL-16656: camel-core - ResourceReloader SPI - Allow to reload on changes add 794c5b3 Regen add bd5d14a Regen for commit 794c5b3c5c0fac7408ebe34d0deefe6ba37b6b4d No new revisions were added by this update. Summary of changes: .../main/camel-main-configuration-metadata.json | 3 + .../RouteRefCamelContextFactoryBeanTest.java | 20 +- .../processor/DefaultErrorHandlerOnPrepareTest.xml | 2 +- .../main/java/org/apache/camel/RoutesBuilder.java | 11 + .../ResourceReload.java} | 17 +- .../ResourceReloadStrategy.java} | 40 ++- .../java/org/apache/camel/spi/RoutesLoader.java | 17 ++ .../org/apache/camel/builder/RouteBuilder.java | 55 ++++ .../errorhandler/RedeliveryErrorHandler.java | 29 +- .../DefaultErrorHandlerOnPrepareTest.java | 6 +- .../MainConfigurationPropertiesConfigurer.java | 18 ++ .../camel-main-configuration-metadata.json | 3 + core/camel-main/src/main/docs/main.adoc | 5 +- .../camel/main/DefaultConfigurationConfigurer.java | 6 + .../camel/main/DefaultConfigurationProperties.java | 59 ++++ .../support/FileWatcherResourceReloadStrategy.java | 301 +++++++++++++++++++++ .../support/ResourceReloadStrategySupport.java | 98 +++++++ .../camel/support/RouteWatcherReloadStrategy.java | 98 +++++++ docs/user-manual/modules/ROOT/nav.adoc | 1 + .../ROOT/pages/camel-3x-upgrade-guide-3_14.adoc | 3 + .../modules/ROOT/pages/camel-jbang.adoc | 24 +- docs/user-manual/modules/ROOT/pages/dsl.adoc | 1 + docs/user-manual/modules/ROOT/pages/index.adoc | 1 + .../modules/ROOT/pages/route-reload.adoc | 73 +++++ .../apache/camel/dsl/jbang/core/commands/Run.java | 6 + .../java/org/apache/camel/main/KameletMain.java | 8 +- dsl/camel-xml-io-dsl/pom.xml | 5 + .../org/apache/camel/dsl/xml/io/XmlMainTest.java | 2 +- .../io/reload/RouteWatcherReloadStrategyTest.java | 205 ++++++++++++++ .../resources/org/apache/camel/reload/barRoute.xml | 29 ++ .../org/apache/camel/reload}/barUpdatedRoute.xml | 0 31 files changed, 1096 insertions(+), 50 deletions(-) copy core/camel-api/src/main/java/org/apache/camel/{RoutesBuilder.java => spi/ResourceReload.java} (62%) copy core/camel-api/src/main/java/org/apache/camel/{RoutesBuilder.java => spi/ResourceReloadStrategy.java} (50%) create mode 100644 core/camel-support/src/main/java/org/apache/camel/support/FileWatcherResourceReloadStrategy.java create mode 100644 core/camel-support/src/main/java/org/apache/camel/support/ResourceReloadStrategySupport.java create mode 100644 core/camel-support/src/main/java/org/apache/camel/support/RouteWatcherReloadStrategy.java create mode 100644 docs/user-manual/modules/ROOT/pages/route-reload.adoc create mode 100644 dsl/camel-xml-io-dsl/src/test/java/org/apache/camel/dsl/xml/io/reload/RouteWatcherReloadStrategyTest.java create mode 100644 dsl/camel-xml-io-dsl/src/test/resources/org/apache/camel/reload/barRoute.xml copy {core/camel-xml-io/src/test/resources => dsl/camel-xml-io-dsl/src/test/resources/org/apache/camel/reload}/barUpdatedRoute.xml (100%)