Add missing dependencies for features 96/103696/1
authorSangwook Ha <sangwook.ha@verizon.com>
Sun, 18 Dec 2022 06:17:49 +0000 (22:17 -0800)
committerSangwook Ha <sangwook.ha@verizon.com>
Sun, 18 Dec 2022 06:18:46 +0000 (22:18 -0800)
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 0f39e2670f3dae1003a718a9994e911929191fbd..17d2684db7f5d00b91b3107166560692ca42bba8 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 3a4222f6275fb7cf3789a647fc1c2812ef674678..33ca787778967392f03794f2ea25ea286a73f678 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 4e075b1c03a135c55b2f01ffe3465effa54f7705..c501d6f6df76f14518387388ba22b060b5626d86 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 5a98f6a783b426989118af22dfd3200bbcb897a8..804b0e3867a69a71f5f3d61f1dd6d8fba6c83901 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>