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

J.W. Janssen resolved FELIX-4463.
---------------------------------

    Resolution: Fixed

Solved in rev #1581302.

> DA does not consistently handle non-unique resources
> ----------------------------------------------------
>
>                 Key: FELIX-4463
>                 URL: https://issues.apache.org/jira/browse/FELIX-4463
>             Project: Felix
>          Issue Type: Bug
>          Components: Deployment Admin
>            Reporter: J.W. Janssen
>            Assignee: J.W. Janssen
>
> When trying to install a DP containing two bundles that are not unique (= 
> same BSN, different versions) will cause the DA to throw an exception, this 
> is correct as resources need to be unique in context of a DP.
> However, when trying to install a DP containing two bundles that are not 
> unique but where one of those bundles is already installed on the system does 
> *not* cause the DA to throw an exception. This is because the DA currently 
> assumes that the already installed bundle is present for "reference only" and 
> ignores it during the installation, but will upgrade it once its finds the 
> new version. So, although the DP was incorrect, the result of its 
> installation is correct.
> The expected result is: DA should always fail when a DP contains non-unique 
> resources.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to