<parent>
<groupId>org.opendaylight.odlparent</groupId>
<artifactId>karaf4-parent</artifactId>
- <version>6.0.1</version>
+ <version>7.0.3</version>
<relativePath/>
</parent>
<groupId>org.opendaylight.integration</groupId>
<artifactId>onap-karaf</artifactId>
- <version>0.12.0-SNAPSHOT</version>
+ <version>0.13.0-SNAPSHOT</version>
<packaging>pom</packaging>
<name>ODL :: integration :: ${project.artifactId}</name>
<modelVersion>4.0.0</modelVersion>
<!-- Controller -->
<dependency>
<groupId>org.opendaylight.controller</groupId>
- <artifactId>features-extras</artifactId>
+ <artifactId>features-controller</artifactId>
<classifier>features</classifier>
<type>xml</type>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.opendaylight.controller</groupId>
- <artifactId>features-mdsal</artifactId>
- <classifier>features</classifier>
- <type>xml</type>
- <scope>runtime</scope>
- </dependency>
- <dependency>
- <groupId>org.opendaylight.controller</groupId>
- <artifactId>features-mdsal-benchmark</artifactId>
+ <artifactId>features-controller-experimental</artifactId>
<classifier>features</classifier>
<type>xml</type>
<scope>runtime</scope>
</dependency>
+
+ <!-- Daexim -->
<dependency>
- <groupId>org.opendaylight.controller</groupId>
- <artifactId>features-mdsal-trace</artifactId>
+ <groupId>org.opendaylight.daexim</groupId>
+ <artifactId>daexim-features</artifactId>
<classifier>features</classifier>
<type>xml</type>
<scope>runtime</scope>
</dependency>
- <!-- Daexim -->
+ <!-- MD-SAL -->
<dependency>
- <groupId>org.opendaylight.daexim</groupId>
- <artifactId>daexim-features</artifactId>
+ <groupId>org.opendaylight.mdsal</groupId>
+ <artifactId>features-mdsal</artifactId>
<classifier>features</classifier>
<type>xml</type>
<scope>runtime</scope>
<!-- This scope test here is just a trick, so that we can use aaa-cli-jar in maven-dependency-plugin, but don't have karaf-maven-plugin choke on it -->
<scope>test</scope>
</dependency>
+ <dependency>
+ <groupId>org.opendaylight.integration</groupId>
+ <artifactId>karaf-scripts</artifactId>
+ <version>${project.version}</version>
+ <scope>test</scope>
+ </dependency>
+
</dependencies>
<build>
<stripVersion>true</stripVersion>
</configuration>
</execution>
+ <execution>
+ <id>unpack-odl-karaf-resources</id>
+ <goals>
+ <goal>unpack-dependencies</goal>
+ </goals>
+ <phase>prepare-package</phase>
+ <configuration>
+ <outputDirectory>${project.build.directory}/assembly</outputDirectory>
+ <groupId>org.opendaylight.integration</groupId>
+ <includeArtifactIds>karaf-scripts</includeArtifactIds>
+ <excludes>META-INF\/**</excludes>
+ <excludeTransitive>true</excludeTransitive>
+ <ignorePermissions>false</ignorePermissions>
+ </configuration>
+ </execution>
</executions>
</plugin>
</plugins>