<parent>
<groupId>org.opendaylight.odlparent</groupId>
<artifactId>odlparent</artifactId>
- <version>10.0.0-SNAPSHOT</version>
+ <version>14.0.0-SNAPSHOT</version>
<relativePath>../odlparent</relativePath>
</parent>
<dependency>
<groupId>biz.aQute.bnd</groupId>
<artifactId>biz.aQute.bnd.annotation</artifactId>
- <version>6.0.0</version>
+ <version>7.0.0</version>
<scope>provided</scope>
</dependency>
</dependencies>
<groupId>org.osgi</groupId>
<artifactId>org.osgi.service.metatype.annotations</artifactId>
</dependency>
+ <dependency>
+ <groupId>org.osgi</groupId>
+ <artifactId>org.osgi.service.http.whiteboard</artifactId>
+ </dependency>
</dependencies>
<build>
<plugin>
<groupId>biz.aQute.bnd</groupId>
<artifactId>bnd-maven-plugin</artifactId>
- <version>6.0.0</version>
+ <version>7.0.0</version>
+ <configuration>
+ <bnd><![CDATA[
+ -noextraheaders: true
+ Bundle-SymbolicName: ${project.groupId}.${project.artifactId}
+ ]]></bnd>
+ </configuration>
</plugin>
</plugins>
</pluginManagement>
</executions>
</plugin>
<!--
- See https://github.com/bndtools/bnd/tree/master/maven/bnd-maven-plugin#important-note
+ See https://github.com/bndtools/bnd/tree/master/maven/bnd-maven-plugin#important-note-about-maven-jarwar-plugin
and https://issues.apache.org/jira/browse/MJAR-193
-->
<plugin>
<artifactId>maven-jar-plugin</artifactId>
<configuration>
<archive>
+ <manifest>
+ <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
+ <addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
+ </manifest>
<manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
</archive>
</configuration>