[
https://issues.apache.org/jira/browse/FELIX-5775?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Carsten Ziegeler resolved FELIX-5775.
-------------------------------------
Resolution: Fixed
Fixed in the R7 branch with rev 1821750 in the R6 with rev 1821754
Unfortunately with this change, the behaviour for components returning service
properties in activate change as the
MutablePropertiesTest#test_mutable_properties_consumer fails. With this change,
the service properties are updated earlier now which I guess makes that test
fail as the service properties returned by activate happen later. I've no clear
idea how this work, so I leave the old behaviour (bug) for components in the
proprietary felix namespace as is.
> Service properties not updated for lazy service when configuration changes
> --------------------------------------------------------------------------
>
> Key: FELIX-5775
> URL: https://issues.apache.org/jira/browse/FELIX-5775
> Project: Felix
> Issue Type: Bug
> Components: Declarative Services (SCR)
> Affects Versions: scr-2.0.14
> Reporter: Carsten Ziegeler
> Assignee: Carsten Ziegeler
> Priority: Blocker
> Fix For: scr-2.0.16, scr-2.1.0
>
>
> If a lazy component is registered as a service, and this component is taking
> configurations, then the service properties are not updated if the component
> instance itself has not been instantiated yet.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)