https://wiki.opendaylight.org/view/Karaf_4_migration#Step_8:_add_your_karaf_4_features_to_distribution
I've done the following validation locally to test that it seems OK:
karaf/target/assembly/bin/karaf
opendaylight-user@root>diag
opendaylight-user@root>feature:install odl-daexim-all
opendaylight-user@root>diag
opendaylight-user@root>bundle:list | grep daexim
216 | Active | 80 | 1.2.0.SNAPSHOT | daexim-akka-infoprovider-impl
217 | Active | 80 | 1.2.0.SNAPSHOT | daexim-impl
218 | Active | 80 | 1.2.0.SNAPSHOT | daexim-model
219 | Active | 80 | 1.2.0.SNAPSHOT | daexim-spi
315 | Active | 80 | 0 | ... wrap_file__daexim-impl-1.2.0-SNAPSHOT.cfg
Change-Id: Ibbedf7605a6c7c1e40d979fbaed56d673129ec03
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
<type>pom</type>
<scope>import</scope>
</dependency>
+ <dependency>
+ <groupId>org.opendaylight.daexim</groupId>
+ <artifactId>daexim-artifacts</artifactId>
+ <version>${daexim.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
<dependency>
<groupId>org.opendaylight.genius</groupId>
<artifactId>genius-artifacts</artifactId>
<coe.version>0.2.0-SNAPSHOT</coe.version>
<config.version>0.7.0-SNAPSHOT</config.version>
<controller.extras.version>1.9.0-SNAPSHOT</controller.extras.version>
+ <daexim.version>1.2.0-SNAPSHOT</daexim.version>
<didm.version>0.5.0-SNAPSHOT</didm.version>
<dlux.version>0.6.0-SNAPSHOT</dlux.version>
<dluxapps.version>0.6.0-SNAPSHOT</dluxapps.version>
<type>xml</type>
</dependency>
+ <!-- Daexim -->
+ <dependency>
+ <groupId>org.opendaylight.daexim</groupId>
+ <artifactId>daexim-features</artifactId>
+ <classifier>features</classifier>
+ <type>xml</type>
+ </dependency>
+
<!-- Distribution -->
<dependency>
<groupId>${project.groupId}</groupId>
<classifier>features</classifier>
</dependency>
+ <!-- Daexim -->
+ <dependency>
+ <groupId>org.opendaylight.daexim</groupId>
+ <artifactId>odl-daexim-all</artifactId>
+ <type>xml</type>
+ <classifier>features</classifier>
+ </dependency>
+
<!-- Distribution -->
<dependency>
<groupId>${project.groupId}</groupId>