Add missing dependencies for features 07/103707/1
authorSangwook Ha <sangwook.ha@verizon.com>
Sun, 18 Dec 2022 06:17:49 +0000 (22:17 -0800)
committerGilles Thouenon <gilles.thouenon@orange.com>
Mon, 19 Dec 2022 10:04:48 +0000 (11:04 +0100)
Features with configuration files do not have the dependencies specified
in the POM file causing failure unless the dependencies are already
installed.

Add the missing dependencies to the features to make them work on their
own.

Change-Id: Ia18adc4cb84b0c9a9d8d64a12baf0c00e2716027
Signed-off-by: Sangwook Ha <sangwook.ha@verizon.com>
features/odl-transportpce-dmaap-client/pom.xml
features/odl-transportpce-inventory/pom.xml
features/odl-transportpce-nbinotifications/pom.xml
features/odl-transportpce/pom.xml

index f80fba3b953c5a5855f595bc655aadd29359b5ac..95aeac8c229fa0993937aa971d9f54bf09e7c4cd 100644 (file)
         </exclusion>
       </exclusions>
     </dependency>
+    <dependency>
+      <groupId>org.opendaylight.transportpce</groupId>
+      <artifactId>transportpce-dmaap-client</artifactId>
+      <version>${project.version}</version>
+      <type>cfg</type>
+      <classifier>config</classifier>
+    </dependency>
   </dependencies>
 </project>
index ec69e46a8a89fd607b6f247312d9363cbe21992f..3157184586df123668fa18b6b9f922519a40fd2d 100644 (file)
       <artifactId>transportpce-inventory</artifactId>
       <version>${project.version}</version>
     </dependency>
+    <dependency>
+      <groupId>org.opendaylight.transportpce</groupId>
+      <artifactId>transportpce-inventory</artifactId>
+      <version>${project.version}</version>
+      <type>cfg</type>
+      <classifier>config</classifier>
+    </dependency>
+    <dependency>
+      <groupId>org.opendaylight.transportpce</groupId>
+      <artifactId>transportpce-inventory</artifactId>
+      <version>${project.version}</version>
+      <type>cfg</type>
+      <classifier>datasource</classifier>
+    </dependency>
   </dependencies>
 </project>
index f0d99a1596c30e97f0e3ce4fdc320784447aeb4b..bc5c4cdcc17ed9eb17a9a1c53032f12ac4c25592 100644 (file)
       <artifactId>transportpce-nbinotifications</artifactId>
       <version>${project.version}</version>
     </dependency>
+    <dependency>
+      <groupId>${project.groupId}</groupId>
+      <artifactId>transportpce-nbinotifications</artifactId>
+      <version>${project.version}</version>
+      <type>cfg</type>
+      <classifier>config</classifier>
+    </dependency>
   </dependencies>
 </project>
index 0279d98a24f0e15495bf3c85a4c3efd7c17b6f67..48d72d5b76aa6f020aa6fd3163ffc32b09b6f8fa 100644 (file)
@@ -80,6 +80,13 @@ and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL
       <artifactId>transportpce-olm</artifactId>
       <version>${project.version}</version>
     </dependency>
+    <dependency>
+      <groupId>org.opendaylight.transportpce</groupId>
+      <artifactId>transportpce-olm</artifactId>
+      <version>${project.version}</version>
+      <type>cfg</type>
+      <classifier>config</classifier>
+    </dependency>
     <dependency>
       <groupId>org.opendaylight.transportpce</groupId>
       <artifactId>transportpce-pce</artifactId>