[
https://issues.apache.org/jira/browse/FELIX-995?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12864667#action_12864667
]
Sahoo commented on FELIX-995:
-----------------------------
Whatever solution we go for should allow users to control what they want to
use. e.g.:
a) They should be able to select JRE packages if they want to.
Can this be achieved by using provider selection mechanism? e.g., can I say
Import-Package: javax.xml.bind; Bundle-SymbolicName=system.bundle
b) They should be able to use alternative packages sources for some of these
packages.
How to achieve this if the alternative sources also don't specify any package
versions and user does not know the bundle symbolic names of the alternative
bundles?
Are these valid requirements? If yes, does the current solution meet these
requirements? If not, does it make any sense to have an attribute in addition
to or instead of package version qualifier so that user has more control over
wiring process. May be a mandatory attribute will do the trick for #b?
Thanks,
Sahoo
> JRE packages are exported with wrong version
> --------------------------------------------
>
> Key: FELIX-995
> URL: https://issues.apache.org/jira/browse/FELIX-995
> Project: Felix
> Issue Type: Bug
> Components: Framework
> Affects Versions: framework-1.4.1
> Environment: generic
> Reporter: Sahoo
> Assignee: Richard S. Hall
> Fix For: framework-3.0.0
>
>
> Felix 1.4.1 exports JRE packages with a version equals to the JRE version.
> e.g., if I am using Java SE 6, then all packages are exported with
> version=1.6. This is incorrect. Most of the packages are versioned as per the
> JSRs they are defined by.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.