Remove netconf from commons/opendaylight pom 30/24630/5
authorMaros Marsalek <mmarsale@cisco.com>
Thu, 30 Jul 2015 14:05:28 +0000 (16:05 +0200)
committerTomas Cere <tcere@cisco.com>
Mon, 7 Sep 2015 10:38:32 +0000 (12:38 +0200)
Change-Id: Id558bf0ac35c661be028eb9cea436b6728b414de
Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
karaf/opendaylight-karaf/pom.xml
opendaylight/commons/opendaylight/pom.xml
opendaylight/netconf/messagebus-netconf/pom.xml
opendaylight/netconf/pom.xml
pom.xml

index bf3d7e241de4d9e5402573db86a383946d541123..831108accd3ff66a85891766c3c0616b55cfe393 100644 (file)
       <scope>runtime</scope>
     </dependency>
     <!-- Netconf connector features. When this is included, users can test the netconf connector using netconf-testtool -->
-    <dependency>
+<!--     <dependency>
       <groupId>org.opendaylight.controller</groupId>
       <artifactId>features-netconf-connector</artifactId>
       <classifier>features</classifier>
       <type>xml</type>
-    </dependency>
+    </dependency> -->
   </dependencies>
 
   <build>
index 97fe038fb1b2eda34184dffe94e787c35b330ffa..3147b0493e8de9d9b3cd45e0fccfe983417cd76d 100644 (file)
     <config.netty.configfile>00-netty.xml</config.netty.configfile>
     <config.mdsal.configfile>01-md-sal.xml</config.mdsal.configfile>
     <config.xsql.configfile>04-xsql.xml</config.xsql.configfile>
-    <config.netconf.client.configfile>01-netconf.xml</config.netconf.client.configfile>
     <config.toaster.configfile>03-toaster-sample.xml</config.toaster.configfile>
-    <config.netconf.mdsal.configfile>08-mdsal-netconf.xml</config.netconf.mdsal.configfile>
     <config.restconf.configfile>10-rest-connector.xml</config.restconf.configfile>
-    <config.netconf.connector.configfile>99-netconf-connector.xml</config.netconf.connector.configfile>
+
     <configuration.implementation.version>0.6.0-SNAPSHOT</configuration.implementation.version>
     <configuration.version>0.6.0-SNAPSHOT</configuration.version>
     <connectionmanager.version>0.3.0-SNAPSHOT</connectionmanager.version>
     <maven.plugin.api.version>3.0.5</maven.plugin.api.version>
     <mimepull.version>1.9.4</mimepull.version>
     <mdsal.version>1.3.0-SNAPSHOT</mdsal.version>
-    <netconf.version>0.4.0-SNAPSHOT</netconf.version>
     <networkconfig.bridgedomain.northbound.version>0.2.0-SNAPSHOT</networkconfig.bridgedomain.northbound.version>
     <!-- ODL repository / plugin repository -->
     <nexusproxy>http://nexus.opendaylight.org/content</nexusproxy>
     <sonar.language>java</sonar.language>
     <sonar.jacoco.reportPath>target/code-coverage/jacoco.exec</sonar.jacoco.reportPath>
     <sonar.jacoco.itReportPath>target/code-coverage/jacoco-it.exec</sonar.jacoco.itReportPath>
-    <sonar.exclusions>**/org/opendaylight/controller/netconf/cli/**, **/org/opendaylight/controller/netconf/test/tool/**</sonar.exclusions>
     <sonar.skippedModules>org.openflow.openflowj,net.sf.jung2,org.opendaylight.controller.protobuff.messages</sonar.skippedModules>
     <spifly.version>1.0.0</spifly.version>
     <spring-osgi.version>1.2.1</spring-osgi.version>
         <type>pom</type>
         <scope>import</scope>
       </dependency>
-      <dependency>
-        <groupId>org.opendaylight.controller</groupId>
-        <artifactId>netconf-artifacts</artifactId>
-        <version>${netconf.version}</version>
-        <type>pom</type>
-        <scope>import</scope>
-      </dependency>
 
       <dependency>
         <groupId>org.apache.sshd</groupId>
         <type>xml</type>
         <scope>runtime</scope>
       </dependency>
-      <dependency>
-        <groupId>org.opendaylight.controller</groupId>
-        <artifactId>features-netconf-connector</artifactId>
-        <version>${mdsal.version}</version>
-        <classifier>features</classifier>
-        <type>xml</type>
-        <scope>runtime</scope>
-      </dependency>
 
       <!-- JMH Benchmark dependencies -->
       <dependency>
index 847327c93e107061158b13cae65b9d2a1ac209f5..4c06a763073192adfbc88bdacab171cd749b1e90 100644 (file)
@@ -69,11 +69,6 @@ and is available at http://www.eclipse.org/legal/epl-v10.html
         </dependency>
 
         <!-- Testing Dependencies -->
-        <dependency>
-            <groupId>junit</groupId>
-            <artifactId>junit</artifactId>
-            <scope>test</scope>
-        </dependency>
         <dependency>
             <groupId>org.glassfish.jersey.test-framework.providers</groupId>
             <artifactId>jersey-test-framework-provider-grizzly2</artifactId>
index f33eb112bf2d1e11423370ed840d04b6f19d834d..82082447ed56bf71abdd024fe8a0d9edf061c5b1 100644 (file)
   <packaging>pom</packaging>
   <name>${project.artifactId}</name>
 
+  <properties>
+    <netconf.version>0.4.0-SNAPSHOT</netconf.version>
+    <config.netconf.client.configfile>01-netconf.xml</config.netconf.client.configfile>
+    <config.netconf.mdsal.configfile>08-mdsal-netconf.xml</config.netconf.mdsal.configfile>
+    <config.netconf.connector.configfile>99-netconf-connector.xml</config.netconf.connector.configfile>
+    <sonar.exclusions>**/org/opendaylight/controller/netconf/cli/**, **/org/opendaylight/controller/netconf/test/tool/**</sonar.exclusions>
+  </properties>
+
   <modules>
+    <module>netconf-artifacts</module>
+
     <module>netconf-api</module>
     <module>netconf-config</module>
     <module>netconf-impl</module>
@@ -39,8 +49,6 @@
     <module>features</module>
     <module>models</module>
     <module>tools</module>
-
-    <module>netconf-artifacts</module>
   </modules>
 
   <dependencies>
     </dependency>
   </dependencies>
 
+  <dependencyManagement>
+    <dependencies>
+      <dependency>
+        <groupId>org.opendaylight.controller</groupId>
+        <artifactId>netconf-artifacts</artifactId>
+        <version>${project.version}</version>
+        <type>pom</type>
+        <scope>import</scope>
+      </dependency>
+      <dependency>
+        <groupId>org.opendaylight.controller</groupId>
+        <artifactId>features-netconf-connector</artifactId>
+        <version>${project.version}</version>
+        <classifier>features</classifier>
+        <type>xml</type>
+        <scope>runtime</scope>
+      </dependency>
+    </dependencies>
+  </dependencyManagement>
+
   <build>
     <pluginManagement>
       <plugins>
diff --git a/pom.xml b/pom.xml
index 6ff7637298687a98d34b591dad4cea973ca9a184..21bae79df21f97ac4c3c6ea61b3256488657c832 100644 (file)
--- a/pom.xml
+++ b/pom.xml
@@ -20,8 +20,6 @@
     <module>opendaylight/md-sal</module>
     <!-- config -->
     <module>opendaylight/config</module>
-    <!-- netconf -->
-    <module>opendaylight/netconf</module>
 
     <module>opendaylight/model</module>