felix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Marcel Offermans (JIRA)" <j...@apache.org>
Subject [jira] [Resolved] (FELIX-4184) Temporary resolver errors while updating bundles with deploymentadmin
Date Fri, 15 Nov 2013 18:03:21 GMT

     [ https://issues.apache.org/jira/browse/FELIX-4184?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

Marcel Offermans resolved FELIX-4184.

    Resolution: Fixed

Added test and fix for the issue.

> 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
>            Assignee: 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 was sent by Atlassian JIRA

View raw message