Konrad Windszus created FELIX-5625:
--------------------------------------
Summary: No longer set bundle version
Key: FELIX-5625
URL: https://issues.apache.org/jira/browse/FELIX-5625
Project: Felix
Issue Type: Improvement
Components: Maven Bundle Plugin
Affects Versions: maven-bundle-plugin-3.3.0
Reporter: Konrad Windszus
Currently the maven-bundle-plugin will fall back to the bundle version as the
exported version, if no package-info.java version annotations are found. That
is not useful. Instead the default version (0.0.0) should be used if no
explicit version is set on the bundle itself. This is also in line with the
recommendation from Peter Kriens in
http://www.mail-archive.com/[email protected]/msg01514.html.
The according code responsible for falling back to the bundle version is
https://github.com/apache/felix/blob/trunk/tools/maven-bundle-plugin/src/main/java/org/apache/felix/bundleplugin/BundlePlugin.java#L1765
together with
https://github.com/bndtools/bnd/blob/7606e60e2dc5149f6fd35b0841f2735e9414b064/biz.aQute.bndlib/src/aQute/bnd/osgi/Analyzer.java#L2720.
Compare also with the discussion in FELIX-5172.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)