Fix sal-common-api dependencies
authorRobert Varga <rovarga@cisco.com>
Tue, 25 Mar 2014 01:27:36 +0000 (02:27 +0100)
committerRobert Varga <rovarga@cisco.com>
Tue, 25 Mar 2014 01:28:15 +0000 (02:28 +0100)
sal-common-api should not depend on org.osgi.core nor sal-common. Remove
these dependencies and fix users which relied on org.osgi.core being
brought into compilation transitively.

Change-Id: Idf27f78e0c52c8a93e38c1fb7f8bba6615c3b745
Signed-off-by: Robert Varga <rovarga@cisco.com>
opendaylight/md-sal/sal-common-api/pom.xml
opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/DataCommitHandler.java

index 8a2571c727c5e89dbaf8a764fda5bdf4b6199dec..126fe8d39eebb2c745ba1a85bf34a2dffca55df1 100644 (file)
   </scm>
 
     <dependencies>
-        <dependency>
-            <groupId>org.opendaylight.controller</groupId>
-            <artifactId>sal-common</artifactId>
-        </dependency>
         <dependency>
             <groupId>org.opendaylight.yangtools</groupId>
             <artifactId>yang-common</artifactId>
             <groupId>org.opendaylight.yangtools</groupId>
             <artifactId>concepts</artifactId>
         </dependency>
-        <dependency>
-            <groupId>org.osgi</groupId>
-            <artifactId>org.osgi.core</artifactId>
-        </dependency>
     </dependencies>
     <packaging>bundle</packaging>
 </project>
index 30f4fc03cb18b13e0d518c7b237f10e471a190f6..22e95197bb4c2fb9c3886492cf7635cacf18c7d2 100644 (file)
@@ -7,7 +7,6 @@
  */
 package org.opendaylight.controller.md.sal.common.api.data;
 
-import org.opendaylight.controller.sal.common.DataStoreIdentifier;
 import org.opendaylight.yangtools.concepts.Path;
 import org.opendaylight.yangtools.yang.common.RpcResult;
 /**