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

Guillaume Nodet commented on FELIX-5649:
----------------------------------------

In my case, the fragment is not an extension.  But reading the spec and the 
resolver impl lead me to think that osgi.ee requirements are not hosted, i.e. 
they are wired from the fragment itself and not its host.
That has been the case at least from framework 5.0.0 release.
If that's correct, then we simply need to only take into account host wires 
when calculating dependencies as suggested by my patch above.

> Refreshing a fragment causes the framework to be restarted
> ----------------------------------------------------------
>
>                 Key: FELIX-5649
>                 URL: https://issues.apache.org/jira/browse/FELIX-5649
>             Project: Felix
>          Issue Type: Bug
>    Affects Versions: framework-5.6.2
>            Reporter: Guillaume Nodet
>
> This is caused because the fragment has 2 wires: one to its host and another 
> one to the system bundle for an osgi.ee requirement.



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

Reply via email to