[ https://issues.apache.org/jira/browse/FELIX-6470?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17623999#comment-17623999 ]
Carsten Ziegeler commented on FELIX-6470: ----------------------------------------- Actually, the delivery to the managed service for the provided test case is correct - the configuration gets created and deleted during the coordination, therefore after the coordination is finished, the managed service is updated with the latest state which is a non existing configuration. However, the behaviour is not optimal,/correct when the configuration is not deleted within the coordination. In this case the managed service is updated three times - if more than two updates happen within a coordination this can even lead to out of order delivery. We should collapse the notification to a minimum to avoid churn > ConfigAdmin/Coordinator handling not Spec-complient > --------------------------------------------------- > > Key: FELIX-6470 > URL: https://issues.apache.org/jira/browse/FELIX-6470 > Project: Felix > Issue Type: Bug > Components: Configuration Admin > Affects Versions: configadmin-1.9.22 > Reporter: Stefan Bischof > Assignee: Carsten Ziegeler > Priority: Major > Fix For: configadmin-1.9.26 > > > The ConfigAdmin in combination with the Coordinator does not correctly > deliver existing Configuration to later registered ManagedService. > A Test could be found here. > https://github.com/osgi/osgi/pull/343 -- This message was sent by Atlassian Jira (v8.20.10#820010)