Uploaded image for project: 'Red Hat Fuse'
  1. Red Hat Fuse
  2. ENTESB-4652

Provide ability to append properties in child profiles

XMLWordPrintable

    • 0
    • 0% 0%
    • Todo
    • Don't think we will get to this in the Fuse 7.0 timeframe.

      A new feature has been requested which would allow properties to be appended in child profiles. Currently, if the same property for a PID is set in both a parent and child profile, the value set in the child profile replaces the value set in the parent profile. This feature request is being opened to allow the property to optionally be appended to rather than replaced. The behavior would work something like it does today within the same profile. For example, in the default profile the following PIDs are set:

      org.ops4j.pax.url.properties
      io.fabric8.agent.properties

      These PIDs both set the property: org.ops4j.pax.url.mvn.repositories

      In the org.ops4j.pax.url.properties PID this property appends addition values to the value set from the io.fabric8.agent.properties PID as follows:

      org.ops4j.pax.url.mvn.repositories = ${profile:io.fabric8.agent/org.ops4j.pax.url.mvn.repositories},file:${karaf.data}/maven/agent@snapshots@id=agent-local
      

      This feature request should work in a similar manner but between profiles.

              Unassigned Unassigned
              rhn-support-jsherman Jason Sherman
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: