dev@glassfish.java.net

[GFv3] maven-bundle-plugin configuration

From: Sahoo <Sahoo_at_Sun.COM>
Date: Wed, 27 Aug 2008 03:39:52 +0530

I have refactored maven-bundle-plugin configuration to a parent pom.
This allows better control over the plugin's execution. e.g.:
1. The plugin version is specified in one place only, i.e., v3/pom.xml.
2. The plugin is configured once to execute manifest goal.
3. All per artifact plugin instructions are now read from a
corresponding file called *osgi.bundle*, which resides next to each
pom.xml. We were not able to do this earlier because of bug [1].

 From now on, when you want to change any Export-Package or
Import-Package or any other OSGi metadata for your artifact in v3 repo,
please use *osgi.bundle* file. The file format is documented at [2].

Thanks,
Sahoo

[1] https://issues.apache.org/jira/browse/FELIX-620
[2] http://www.aqute.biz/Code/Bnd#format