James Netherton created CAMEL-20358:
---------------------------------------

             Summary: camel-microprofile-config: 
CamelMicroProfilePropertiesSource should consider active profiles when loading 
properties
                 Key: CAMEL-20358
                 URL: https://issues.apache.org/jira/browse/CAMEL-20358
             Project: Camel
          Issue Type: Improvement
          Components: camel-microprofile-config
            Reporter: James Netherton
            Assignee: James Netherton
             Fix For: 4.4.0


CamelMicroProfilePropertiesSource loadProperties() gets the names of all 
available config properties and proceeds to try and resolve their values.

There are some edge cases where if properties are prefixed with a profile 
qualifier (E.g %foo.some.property) , and that specific config profile is not 
active, then there can potentially be issues trying to resolve the config value.

So it would probably be safer to filter out profile specific config if the 
relevant profile is not activated. 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to