felix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Christian Schneider (JIRA)" <j...@apache.org>
Subject [jira] [Resolved] (FELIX-4227) There should be a way to remove packages from the system package exports without redefining all exports
Date Fri, 30 Oct 2015 08:13:27 GMT

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

Christian Schneider resolved FELIX-4227.
----------------------------------------
    Resolution: Duplicate

> There should be a way to remove packages from the system package exports without redefining
all exports
> -------------------------------------------------------------------------------------------------------
>
>                 Key: FELIX-4227
>                 URL: https://issues.apache.org/jira/browse/FELIX-4227
>             Project: Felix
>          Issue Type: New Feature
>          Components: Framework
>    Affects Versions: framework-4.2.1
>            Reporter: Christian Schneider
>             Fix For: framework-5.6.0
>
>
> Currently you define the system package exports using:
> org.osgi.framework.system.packages: allows to completely redefine the packages
> org.osgi.framework.system.packages.extra: allows to add packages to the system package
exports
> I am missing a way to mostly keep the exports as is but remove some package and add some
others.
> So some property like "org.osgi.framework.system.packages.remove" would be nice.
> A typical scenario is cxf that wants to replace some JRE API and IMPLs with their own
jars.
> Currently this can only be solved by replacing all exports. To do this correctly the
exports even have to be different for each jdk version. So it is a lot of effort.
> The requested feature would be most useful if it is a OSGi standard property so it works
on all frameworks.



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

Mime
View raw message