[ 
https://issues.apache.org/jira/browse/FELIX-5549?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15888472#comment-15888472
 ] 

Alex Soto edited comment on FELIX-5549 at 2/28/17 6:35 PM:
-----------------------------------------------------------

Agree is not perfect right now, but, can the OSGi people (committee members) 
fix the specification in the future?  In other words, is there some underline 
reason for this behavior, or is is an overlook?  I believe the need to 
programmatically instantiate (and destroy) DS components is valid, but at the 
same time, why give up dependency injection (of both configuration and other 
components)?



was (Author: alex.soto):
Agree is not perfect right now, but, can the OSGi people fix it in the future?  
In other words, is there some underline reason for this behavior, or is is an 
overlook?  I believe the need to programmatically instantiate and destroy DS 
components is valid, but at the same time, why give up dependency injection of 
dependency components and configuration?


> Factory component fails to reactivate after config changes
> ----------------------------------------------------------
>
>                 Key: FELIX-5549
>                 URL: https://issues.apache.org/jira/browse/FELIX-5549
>             Project: Felix
>          Issue Type: Bug
>          Components: Declarative Services (SCR)
>         Environment: Karaf 4.0.8
>            Reporter: Alex Soto
>
> A factory component fails to reactive after the configuration changes.  
> Initially, the component initializes normally.  After it is in Active state, 
> the configuration referenced by the component _configurationPid_  changes, 
> which causes the component to not activate again.
> A minimal application demonstrating this behavior is available here:
> https://github.com/lexsoto/blueprint-ds-config-reload



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to