You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "Guillaume Nodet (Jira)" <ji...@apache.org> on 2020/01/27 10:16:00 UTC

[jira] [Created] (CAMEL-14445) Remove the property placeholder resolution inside definitions

Guillaume Nodet created CAMEL-14445:
---------------------------------------

             Summary: Remove the property placeholder resolution inside definitions
                 Key: CAMEL-14445
                 URL: https://issues.apache.org/jira/browse/CAMEL-14445
             Project: Camel
          Issue Type: Task
            Reporter: Guillaume Nodet
            Assignee: Guillaume Nodet
             Fix For: 3.1.0


When a definition is reified into a processor/dataformat/language, the following steps are performed:

  * resolve placeholders on the definition and keep track of the changed properties

  * build the runtime object from the definition

  * restore the definition to its original state

 

This could be simplified by simply resolving the placeholders when the various values from the definition are injected into the runtime objects.

This would also remove the need to generate property configurers for definitions.

 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)