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%
    • 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: