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

Harmonize camel main configuration properties across runtimes

    XMLWordPrintableJSON

Details

    • Unknown

    Description

      The camel-main module was originally designed to run make it easy to run camel standalone without the need of a specific runtime (spring-boot, quarkus, etc), but now camel-main is also a core component of camel-quarkus and camel-spring-boot.

      camel-main also offers a number of properties that can be configured to configure camel-main, however, the runtimes may use some slight different property naming/namespaces making things a little bit confusing.

      As an example, camel-main defines a camel.main.routes-include-pattern property to let camel discover routes, however in camel-spring-boot the same property is camel.springboot..routes-include-pattern

      Ideally, runtimes should honor camel-main property and reserve some specific namespaces (i.e. camel.quarkus camel.springboot) for runtime specific options.

      Attachments

        Activity

          People

            gnodet Guillaume Nodet
            lb Luca Burgazzoli
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: