You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@directory.apache.org by "Stefan Seelmann (JIRA)" <ji...@apache.org> on 2014/12/24 10:55:13 UTC

[jira] [Resolved] (DIRAPI-214) Replace non-OSGi dependencies

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

Stefan Seelmann resolved DIRAPI-214.
------------------------------------
    Resolution: Fixed

> Replace non-OSGi dependencies
> -----------------------------
>
>                 Key: DIRAPI-214
>                 URL: https://issues.apache.org/jira/browse/DIRAPI-214
>             Project: Directory Client API
>          Issue Type: Task
>    Affects Versions: 1.0.0-M26
>            Reporter: Stefan Seelmann
>            Assignee: Stefan Seelmann
>             Fix For: 1.0.0-M27
>
>
> The following dependencies are no valid OSGi bundes:
> * antlr:antlr:2.7.7
> * dom4j:dom4j:1.6.1
> * xpp3:xpp3:1.1.4c
> Downstream OSGi projects using the API artifacts (e.g. our own Studio and also the pax-exam based OSGi tests) need to exclude and replace them with a valid bundle.
> When replacing them already in the API itself no duplicate work has to be done in downstream projects.
> The ServiceMix project creates valid OSGi bundles for all kind or projects, including those mentioned:
> * org.apache.servicemix.bundles:org.apache.servicemix.bundles.antlr:2.7.7_5
> * org.apache.servicemix.bundles:org.apache.servicemix.bundles.dom4j:1.6.1_5
> * org.apache.servicemix.bundles:org.apache.servicemix.bundles.xpp3:1.1.4c_6
> The full list of wrapped bundles is here: https://svn.apache.org/viewvc/servicemix/smx4/bundles/trunk/
> The only downside I see is that we are can only use the latest version they provide (but I'm sure if required we can just send them a patch).



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