Fix UI bundle not being installed 22/222/1
authorRobert Varga <nite@hq.sk>
Thu, 4 Feb 2016 17:36:00 +0000 (18:36 +0100)
committerRobert Varga <nite@hq.sk>
Thu, 4 Feb 2016 17:36:00 +0000 (18:36 +0100)
Inheriting from aggregator causes the artifacts to be skipped during
install. Use api-parent instead.

Change-Id: I507a21b2999c193d41a924debfcd67b916160f94
Signed-off-by: Robert Varga <nite@hq.sk>
vbd/features/src/main/features/features.xml
vbd/gui/bundle/pom.xml
vbd/gui/module/pom.xml

index 0f3d7c1..ace5a51 100644 (file)
@@ -42,7 +42,6 @@
     <feature version="${restconf.version}">odl-restconf</feature>
   </feature>
 
-  <!-- FIXME: disabled until we find out why it fails to verify
   <feature name='odl-vbd-ui' version='${project.version}' description='OpenDaylight :: vbd :: UI'>
     <feature version="${project.version}">odl-vbd-rest</feature>
     <feature version="${restconf.version}">odl-mdsal-apidocs</feature>
@@ -50,6 +49,5 @@
     <feature version="${dlux.version}">odl-dlux-yangui</feature>
     <bundle>mvn:io.fd.honeycomb.vbd/vbd-ui-bundle/{{VERSION}}</bundle>
   </feature>
-  -->
 
 </features>
index c5f9d48..a8e4ba6 100644 (file)
@@ -2,10 +2,10 @@
 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <modelVersion>4.0.0</modelVersion>
   <parent>
-    <groupId>io.fd.honeycomb.vbd</groupId>
-    <artifactId>vbd-aggregator</artifactId>
+    <groupId>io.fd.honeycomb.common</groupId>
+    <artifactId>api-parent</artifactId>
     <version>1.0.0-SNAPSHOT</version>
-    <relativePath>../../</relativePath>
+    <relativePath>../../../common/api-parent</relativePath>
   </parent>
 
   <groupId>io.fd.honeycomb.vbd</groupId>
   <packaging>bundle</packaging>
 
   <dependencies>
-    <dependency>
-      <groupId>org.osgi</groupId>
-      <artifactId>org.osgi.core</artifactId>
-      <version>5.0.0</version>
-    </dependency>
     <dependency>
       <groupId>org.osgi</groupId>
       <artifactId>org.osgi.compendium</artifactId>
-      <version>5.0.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.felix</groupId>
     <dependency>
       <groupId>org.slf4j</groupId>
       <artifactId>jcl-over-slf4j</artifactId>
-      <version>1.7.14</version>
     </dependency>
     <dependency>
       <groupId>org.opendaylight.dlux</groupId>
       <artifactId>loader</artifactId>
-        <version>0.3.0-SNAPSHOT</version>
+      <version>0.3.0-SNAPSHOT</version>
     </dependency>
  </dependencies>
 
@@ -55,7 +48,6 @@
      <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-dependency-plugin</artifactId>
-        <version>2.6</version>
         <executions>
      <!--loader Resources-->
           <execution>
index b60ac7b..cdade28 100644 (file)
@@ -9,10 +9,10 @@ and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL
   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <modelVersion>4.0.0</modelVersion>
   <parent>
-    <groupId>io.fd.honeycomb.vbd</groupId>
-    <artifactId>vbd-aggregator</artifactId>
+    <groupId>io.fd.honeycomb.common</groupId>
+    <artifactId>api-parent</artifactId>
     <version>1.0.0-SNAPSHOT</version>
-    <relativePath>../../</relativePath>
+    <relativePath>../../../common/api-parent</relativePath>
   </parent>
   
   <groupId>io.fd.honeycomb.vbd</groupId>