Materialized project.groupId in -artifacts. 81/26081/2
authorTony Tkacik <ttkacik@cisco.com>
Thu, 27 Aug 2015 12:07:55 +0000 (14:07 +0200)
committerTony Tkacik <ttkacik@cisco.com>
Thu, 27 Aug 2015 12:29:55 +0000 (14:29 +0200)
groupId must be materialized in -artifacts type of POM file
otherwise Maven resolves it against of groupId of project
which imported such POM file.

Change-Id: Ibd7c78957c1286836b47aaed0d0ed825b74b331a
Signed-off-by: Tony Tkacik <ttkacik@cisco.com>
common/artifacts/pom.xml

index 63dd4dffe98283efb9f4c13f7ee9e76892e3a1ea..a11dcd448c91f3e61ce688956a4ea679d5e3dbba 100644 (file)
 
           <!-- Common APIs for Binding and DOM -->
           <dependency>
-              <groupId>${project.groupId}</groupId>
+              <groupId>org.opendaylight.mdsal</groupId>
               <artifactId>mdsal-common-api</artifactId>
               <version>${project.version}</version>
           </dependency>
 
           <dependency>
-              <groupId>${project.groupId}</groupId>
+              <groupId>org.opendaylight.mdsal</groupId>
               <artifactId>mdsal-dom-api</artifactId>
               <version>${project.version}</version>
           </dependency>
           <dependency>
-              <groupId>${project.groupId}</groupId>
+              <groupId>org.opendaylight.mdsal</groupId>
               <artifactId>mdsal-dom-spi</artifactId>
               <version>${project.version}</version>
           </dependency>
           <dependency>
-              <groupId>${project.groupId}</groupId>
+              <groupId>org.opendaylight.mdsal</groupId>
               <artifactId>mdsal-dom-broker</artifactId>
               <version>${project.version}</version>
           </dependency>
           <dependency>
-              <groupId>${project.groupId}</groupId>
+              <groupId>org.opendaylight.mdsal</groupId>
               <artifactId>mdsal-dom-inmemory-datastore</artifactId>
               <version>${project.version}</version>
           </dependency>
                 <artifactId>maven-sal-api-gen-plugin</artifactId>
                 <version>0.8.0-SNAPSHOT</version>
             </dependency>
-            <dependency>
-                <groupId>org.opendaylight.mdsal</groupId>
-                <artifactId>mdsal-binding-model-api</artifactId>
-                <version>0.8.0-SNAPSHOT</version>
-            </dependency>
             <dependency>
                 <groupId>org.opendaylight.mdsal</groupId>
                 <artifactId>mdsal-binding-generator-api</artifactId>
                 <version>0.8.0-SNAPSHOT</version>
             </dependency>
-            <dependency>
-                <groupId>org.opendaylight.mdsal</groupId>
-                <artifactId>mdsal-binding-generator-spi</artifactId>
-                <version>0.8.0-SNAPSHOT</version>
-            </dependency>
             <dependency>
                 <groupId>org.opendaylight.mdsal</groupId>
                 <artifactId>mdsal-binding-generator-util</artifactId>
                 <artifactId>yang-binding</artifactId>
                 <version>0.8.0-SNAPSHOT</version>
             </dependency>
-            <dependency>
-                <groupId>org.opendaylight.mdsal</groupId>
-                <artifactId>mdsal-binding-type-provider</artifactId>
-                <version>0.8.0-SNAPSHOT</version>
-            </dependency>
             <dependency>
                 <groupId>org.opendaylight.mdsal</groupId>
                 <artifactId>mdsal-binding-dom-codec</artifactId>
             </dependency>
 
             <dependency>
-                <groupId>${project.groupId}</groupId>
+                <groupId>org.opendaylight.mdsal</groupId>
                 <artifactId>mdsal-binding-api</artifactId>
                 <version>${project.version}</version>
             </dependency>
             <dependency>
-                <groupId>${project.groupId}</groupId>
+                <groupId>org.opendaylight.mdsal</groupId>
                 <artifactId>mdsal-binding-dom-adapter</artifactId>
                 <version>${project.version}</version>
             </dependency>
             <dependency>
-                <groupId>${project.groupId}</groupId>
+                <groupId>org.opendaylight.mdsal</groupId>
                 <artifactId>mdsal-binding-util</artifactId>
                 <version>${project.version}</version>
             </dependency>
 
+            <dependency>
+                <groupId>org.opendaylight.mdsal.model</groupId>
+                <artifactId>yang-ext</artifactId>
+                <version>2013.09.07.8-SNAPSHOT</version>
+            </dependency>
+
             <dependency>
                 <groupId>org.opendaylight.mdsal</groupId>
                 <artifactId>mdsal-binding-test-model</artifactId>