Uploaded image for project: 'Camel'
  1. Camel
  2. CAMEL-16656

camel-core - RoutesLoader SPI - Allow to reload on changes

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 3.14.0
    • camel-core
    • None
    • Unknown

    Description

      Add some kind of feature to the RoutesLoader SPI whether it supports re-loading, such as the file based from yaml, or xml (though its harder to reload from classpath). But from file source or over http/github it can reload.

      We had in the past some file watcher thingy that could re-load routes if the file was changed/save.

      This allows to play with kamelets, xml | yaml routes etc from vanilla camel.

      For example to change this route
      https://github.com/apache/camel-examples/tree/main/examples/kamelet-main/src/main/resources/camel

      While the app is running, then we can have a mode where camel detects changes and reload the routes.

      Attachments

        Issue Links

          Activity

            People

              davsclaus Claus Ibsen
              davsclaus Claus Ibsen
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: