You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "Guillaume Nodet (JIRA)" <ji...@apache.org> on 2016/11/14 21:23:59 UTC

[jira] [Commented] (FELIX-5392) Gogo-command has mandatory dependency on bundlerepository

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

Guillaume Nodet commented on FELIX-5392:
----------------------------------------

The problem has been caused by the switch from the maven bundle plugin 2.3.5 to 3.2.0.
With 2.3.5, it seems the dynamic import was causing the import not to be added.

I agree the commands should be moved to bundlerepository (if anybody is actually using this bundle).  Fwiw, the bundlerepository bundle contains a ObrCommandImpl class which uses the org.apache.felix.shell bundle (last release in 2012).
I suppose at some point, a few bundles need to be officially deprecated ;-)

> Gogo-command has mandatory dependency on bundlerepository
> ---------------------------------------------------------
>
>                 Key: FELIX-5392
>                 URL: https://issues.apache.org/jira/browse/FELIX-5392
>             Project: Felix
>          Issue Type: Bug
>          Components: Gogo Command
>            Reporter: Neil Bartlett
>
> org.apache.felix.gogo.command version 1.0.0 has a mandatory dependency on {{org.apache.felix.bundlerepository}}.
> It looks like this was unintentional, or perhaps intended to be optional, since there is also a DynamicImport-Package for that package, which is entirely redundant.
> If there are Gogo commands relating to OBR functionality, they should be published from the bundlerepository bundle itself, rather than from the gogo.command bundle which is used by everybody.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)