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

Knative ceOverrides option not possible with YAML config

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 4.8.0
    • camel-knative
    • None
    • Unknown

    Description

      The Knative component provides the option to override the CloudEvent attributes like ce-type or ce-source.

      Usually these attributes are set on the component configuration, endpoint URI or environment setting.

      When setting this ceOverride option via YAML DSL (e.g. in a Pipe) the problem arises that the CloudEvent attribute names are supposed to use dash style keys. The YAML DSL automatically converts key to camelCase style.

      This results in the situation that YAML DSL Pipe is not able to set ceOverride option for the Knative component.

      Also property placeholders are not resolved when setting these CloudEvent attributes.

      Attachments

        Issue Links

          Activity

            People

              christophd Christoph Deppisch
              christophd Christoph Deppisch
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: