The Felix team is pleased to announce the release of maven-bundle-plugin version 2.3.5 and Bundle Repository 1.6.6
The maven-bundle-plugin is based on the http://www.aqute.biz/Bnd/Bnd/ tool from Peter Kriens and lets you create OSGi bundles for new and existing Maven projects: http://felix.apache.org/site/apache-felix-maven-bundle-plugin-bnd.html The Felix Bundle Repository provides a service to query, install, and update a bundle (along with its deployment dependencies) from one or more OSGi bundle repositories: http://felix.apache.org/site/apache-felix-osgi-bundle-repository.html The releases are available from http://felix.apache.org/site/downloads.cgiand Maven: <plugin> <groupId>org.apache.felix</groupId> <artifactId>maven-bundle-plugin</artifactId> <version>2.3.5</version> </plugin> <dependency> <groupId>org.apache.felix</groupId> <artifactId>org.apache.felix.bundlerepository</artifactId> <version>1.6.6</version> </dependency> Release Notes: maven-bundle-plugin version 2.3.5 - [FELIX-3011 <https://issues.apache.org/jira/browse/FELIX-3011>] - Add a new goal to save the bnd instructions that would be passed onto bnd, to allow people to use other toolchains such as bndtools - [FELIX-344 <https://issues.apache.org/jira/browse/FELIX-344>] - Generate standard maven documentation for the maven-bundle-plugin - [FELIX-1836 <https://issues.apache.org/jira/browse/FELIX-1836>] - Maven resource filtering support for obr.xml - [FELIX-1039 <https://issues.apache.org/jira/browse/FELIX-1039>] - Inconsistency packaging vs. type - [FELIX-1571 <https://issues.apache.org/jira/browse/FELIX-1571>] - Bundle-ClassPath without "." while using maven-bundle-plugin in a war project confuses the plugin - [FELIX-1734 <https://issues.apache.org/jira/browse/FELIX-1734>] - The _donotcopy is ignored - [FELIX-1985 <https://issues.apache.org/jira/browse/FELIX-1985>] - Error when Include-Resource instruction contains duplicate paths. - [FELIX-2346 <https://issues.apache.org/jira/browse/FELIX-2346>] - mvn bundle:clean removes all, even the existing resources - [FELIX-2427 <https://issues.apache.org/jira/browse/FELIX-2427>] - maven site crashes - [FELIX-2435 <https://issues.apache.org/jira/browse/FELIX-2435>] - <supportedProjectType> on a WAR file will switch the project to generate jar artifacts - [FELIX-2449 <https://issues.apache.org/jira/browse/FELIX-2449>] - Resource filtering does not use Maven properties specified on the mvn command line via -D command line switches - [FELIX-2656 <https://issues.apache.org/jira/browse/FELIX-2656>] - Maven-bundle-plugin identified as not thread-safe in Maven 3.0 - [FELIX-2722 <https://issues.apache.org/jira/browse/FELIX-2722>] - With an empty organization like this <organization/>, maven bundle plugin raises a NPE. - [FELIX-2765 <https://issues.apache.org/jira/browse/FELIX-2765>] - bundle plugin throw IllegalArgumentException while do the install - [FELIX-2819 <https://issues.apache.org/jira/browse/FELIX-2819>] - packageinfo files in src/main/java are ignored - [FELIX-2820 <https://issues.apache.org/jira/browse/FELIX-2820>] - Provide a default value when using <_wab/> - [FELIX-2884 <https://issues.apache.org/jira/browse/FELIX-2884>] - The multiplicity isn't taken into account by the maven bundle plugin and bundlerepository when generating the repository xml - [FELIX-2914 <https://issues.apache.org/jira/browse/FELIX-2914>] - Nullpointer exception on mvn install if the pom contains organization/url but not organization/name - [FELIX-2934 <https://issues.apache.org/jira/browse/FELIX-2934>] - Bundle-ClassPath contains "." despite using _wab instruction Bundle Repository 1.6.6 - [FELIX-2612 <https://issues.apache.org/jira/browse/FELIX-2612>] - [OBR] Doesn't work on Java 1.4 due to use of Boolean.parseBoolean() - [FELIX-2884 <https://issues.apache.org/jira/browse/FELIX-2884>] - The multiplicity isn't taken into account by the maven bundle plugin and bundlerepository when generating the repository xml - [FELIX-2912 <https://issues.apache.org/jira/browse/FELIX-2912>] - Host name is lost in exceptions when dealing with Windows shared drives - [FELIX-2958 <https://issues.apache.org/jira/browse/FELIX-2958>] - Unable to remove previously added repository from OBR Enjoy! -The Felix team -- Cheers, Stuart

