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

Bundle Fails To Update When Config Admin Reflects Profile Changes

XMLWordPrintable

    • False
    • False
    • % %
    • Todo
    • Undefined

      We have a fabric cluster with a blueprint datasource bundle exported as an OSGI Service. The configuration pid for the profile is marked with an update-policy of "reload".

      When we edit a datasource property (say password) in Fabric (via Hawtio by editing the [configuration pid].properties file, we can see the change propagated successfully when we go to a container with the profile assigned and run the:

      config:list "(service.pid={configuration pid})"
      

      But the blueprint bundle does not seem to pick up the change and the old values continue to be used. This seems only to affect this datasource profile. Even explicitly refreshing the profile does not work. If the container is restarted, the change is picked up.

      The datasource is using an Oracle ojdbc client using DBCP 1.4 for pooling.

              ggrzybek Grzegorz Grzybek
              rhn-support-dhawkins Duane Hawkins
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: