[ https://issues.apache.org/jira/browse/FELIX-4227?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Karl Pauls updated FELIX-4227: ------------------------------ Fix Version/s: (was: framework-5.6.0) > 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 > > 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)