<features.file>features.xml</features.file>
</properties>
<dependencies>
- <!-- dependencies on feature repos -->
+ <!-- feature repository dependencies from this project -->
+ <dependency>
+ <groupId>${project.groupId}</groupId>
+ <artifactId>features-distribution</artifactId>
+ <version>${project.version}</version>
+ <classifier>features</classifier>
+ <type>xml</type>
+ </dependency>
+ <!-- feature repository dependencies from other ODL projects -->
<dependency>
<groupId>org.opendaylight.aaa</groupId>
<artifactId>features-aaa-api</artifactId>
<classifier>features</classifier>
<type>xml</type>
</dependency>
- <dependency>
- <groupId>org.opendaylight.netvirt</groupId>
- <artifactId>features-netvirt</artifactId>
- <version>${feature.netvirt.version}</version>
- <classifier>features</classifier>
- <type>xml</type>
- </dependency>
- <dependency>
- <groupId>org.opendaylight.netvirt</groupId>
- <artifactId>openstack.net-virt-sfc-features</artifactId>
- <version>${feature.netvirt.version}</version>
- <classifier>features</classifier>
- <type>xml</type>
- </dependency>
- <dependency>
- <groupId>org.opendaylight.netvirt</groupId>
- <artifactId>vpnservice-features</artifactId>
- <version>${feature.netvirt.vpnservice.version}</version>
- <classifier>features</classifier>
- <type>xml</type>
+ <dependency>
+ <groupId>org.opendaylight.netvirt</groupId>
+ <artifactId>features-netvirt</artifactId>
+ <version>${feature.netvirt.version}</version>
+ <classifier>features</classifier>
+ <type>xml</type>
+ </dependency>
+ <dependency>
+ <groupId>org.opendaylight.netvirt</groupId>
+ <artifactId>openstack.net-virt-sfc-features</artifactId>
+ <version>${feature.netvirt.version}</version>
+ <classifier>features</classifier>
+ <type>xml</type>
+ </dependency>
+ <dependency>
+ <groupId>org.opendaylight.netvirt</groupId>
+ <artifactId>vpnservice-features</artifactId>
+ <version>${feature.netvirt.vpnservice.version}</version>
+ <classifier>features</classifier>
+ <type>xml</type>
</dependency>
- <dependency>
+ <dependency>
<groupId>org.opendaylight.netide</groupId>
<artifactId>netide-features</artifactId>
<version>${feature.netide.version}</version>
<classifier>features</classifier>
<type>xml</type>
</dependency>
+ <dependency>
+ <groupId>org.opendaylight.odlparent</groupId>
+ <artifactId>features-akka</artifactId>
+ <version>${feature.odlparent.version}</version>
+ <classifier>features</classifier>
+ <type>xml</type>
+ </dependency>
+ <dependency>
+ <groupId>org.opendaylight.odlparent</groupId>
+ <artifactId>features-odlparent</artifactId>
+ <version>${feature.odlparent.version}</version>
+ <classifier>features</classifier>
+ <type>xml</type>
+ </dependency>
<!-- Issue with of-config merge requires this line commented out:
<dependency>
<groupId>org.opendaylight.of-config</groupId>
<classifier>features</classifier>
<type>xml</type>
</dependency>
- <dependency>
- <groupId>org.opendaylight.openflowplugin</groupId>
- <artifactId>features-openflowplugin-li</artifactId>
- <version>${feature.openflowplugin.version}</version>
- <classifier>features</classifier>
- <type>xml</type>
- </dependency>
+ <dependency>
+ <groupId>org.opendaylight.openflowplugin</groupId>
+ <artifactId>features-openflowplugin-he</artifactId>
+ <version>${feature.openflowplugin.version}</version>
+ <classifier>features</classifier>
+ <type>xml</type>
+ </dependency>
<dependency>
<groupId>org.opendaylight.openflowplugin</groupId>
<artifactId>features-openflowplugin-extension</artifactId>
<classifier>features</classifier>
<type>xml</type>
</dependency>
+ <dependency>
+ <groupId>org.opendaylight.openflowplugin</groupId>
+ <artifactId>features-openflowplugin-extension-he</artifactId>
+ <version>${feature.openflowplugin.version}</version>
+ <classifier>features</classifier>
+ <type>xml</type>
+ </dependency>
<dependency>
<groupId>org.opendaylight.ovsdb</groupId>
<artifactId>library-features</artifactId>
<classifier>features</classifier>
<type>xml</type>
</dependency>
+ <!-- Remove sdninterfaceapp until they remove their dependency on tcpmd5
<dependency>
<groupId>org.opendaylight.sdninterfaceapp</groupId>
<artifactId>features-sdninterfaceapp</artifactId>
<classifier>features</classifier>
<type>xml</type>
</dependency>
+ -->
<dependency>
<groupId>org.opendaylight.sfc</groupId>
<artifactId>features-sfc</artifactId>
<classifier>features</classifier>
<type>xml</type>
</dependency>
- <dependency>
- <groupId>org.opendaylight.tcpmd5</groupId>
- <artifactId>features-tcpmd5</artifactId>
- <version>${feature.tcpmd5.version}</version>
- <classifier>features</classifier>
- <type>xml</type>
- </dependency>
<dependency>
<groupId>org.opendaylight.topoprocessing</groupId>
<artifactId>features-topoprocessing</artifactId>
<classifier>features</classifier>
<type>xml</type>
</dependency>
+ <!-- Commenting due to faulty feature POM file
<dependency>
<groupId>org.opendaylight.usecplugin</groupId>
<artifactId>usecplugin-features</artifactId>
<classifier>features</classifier>
<type>xml</type>
</dependency>
+ -->
<dependency>
<groupId>org.opendaylight.vtn</groupId>
<artifactId>features-vtn-manager</artifactId>
<groupId>org.opendaylight.odlparent</groupId>
<artifactId>features-test</artifactId>
<version>${feature.odlparent.version}</version>
+ <scope>test</scope>
</dependency>
<dependency>
<groupId>junit</groupId>