[
https://issues.apache.org/jira/browse/FELIX-1115?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Guillaume Nodet reassigned FELIX-1115:
--------------------------------------
Assignee: Guillaume Nodet
> Use better version ranges for imports
> -------------------------------------
>
> Key: FELIX-1115
> URL: https://issues.apache.org/jira/browse/FELIX-1115
> Project: Felix
> Issue Type: Improvement
> Components: Karaf
> Reporter: Alin Dreghiciu
> Assignee: Guillaume Nodet
>
> Import-Packages heades in Karaf uses the feature provided by bnd that will
> generate the version in imports = with the version exported by jars available
> in the classpath. This means that in the current code base it will generate
> for spring packages imports like:
> org.springframework.osgi.context;version="1.2.0.rc1"
> Having this even if I deploy in runtime an higher spring version as 1.2.0 it
> will fail to resolve. If the actual export would have been
> org.springframework.osgi.context;version="[1.2.0,2.0.0)" or at least
> org.springframework.osgi.context;version="1.2" the situation above would not
> happen.
> This can be solved by specifying exactly the packages/version to be imported
> instead of * or using the -versionpolicy directive.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.