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

Reply via email to