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

Bram de Kruijff commented on FELIX-4184:
----------------------------------------

Alternatively, could we not make the definition of 'affected' smarter? AFAICS 
the current heuristic looks at bsn only. What about if the bundle transitively 
imports any package that is included in the superset of exported packages in 
the dp?
                
> Temporary resolver errors while updating bundles with deploymentadmin
> ---------------------------------------------------------------------
>
>                 Key: FELIX-4184
>                 URL: https://issues.apache.org/jira/browse/FELIX-4184
>             Project: Felix
>          Issue Type: Bug
>          Components: Deployment Admin
>    Affects Versions: deploymentadmin-0.9.4
>            Reporter: Marcel Offermans
>
> When you use the system property to not stop the world during an update, 
> updating a running bundle might cause a (temporary) resolver error (I've seen 
> it throw exceptions related to uses constraints). According to the spec, if 
> we get an exception here, we should rollback. If you stop the world, this 
> never happens, but here such temporary exceptions are probably resolved when 
> we refresh packages at the end. That does not happen though, since we never 
> get there. We should consider covering this use case, letting the deployment 
> continue and deal with errors when resolving (and maybe then rolling back).

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to