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

Carsten Ziegeler commented on FELIX-4459:
-----------------------------------------

These are other tools, and the issue needs to be fixed there. If you could rely 
that all bundles in the world are doing semantic versioning, one could do an 
auto detection based on the major version. But that's theory against practice, 
so the only reliable way is a manual one - which means each tool needs to have 
a way to specify this.

> Enforcing parallel Installation of Bundles with same symbolic name
> ------------------------------------------------------------------
>
>                 Key: FELIX-4459
>                 URL: https://issues.apache.org/jira/browse/FELIX-4459
>             Project: Felix
>          Issue Type: Improvement
>          Components: Web Console
>            Reporter: Dominik Süß
>
> Currently it seems not to be possible to install two bundles with the same 
> symbolic name but differnt version to Felix (it is always assumed to be an 
> update. 
> In cases like commons-lang and commons-lang3 (symbolic name 
> org.apache.commons.lang) this creates a problem since the exported APIs are 
> different and you might need to use both (dependencies of third bundles).
> This currently leads to the awkward situation that one of both needs to be 
> wrapped in a custom bundle to have both APIs present in the same instance. 
> It should be possible to enforce installation of parallel bundles with 
> differnt version via webconsole. (only question I cannot anwer right now is 
> how update would detect which one to update for a further version).



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

Reply via email to