From: Robert Varga Date: Tue, 25 Mar 2014 01:27:36 +0000 (+0100) Subject: Fix sal-common-api dependencies X-Git-Tag: autorelease-tag-v20140601202136_82eb3f9~319^2 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=commitdiff_plain;h=refs%2Fchanges%2F41%2F5741%2F1 Fix sal-common-api dependencies 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 --- diff --git a/opendaylight/md-sal/inventory-manager/pom.xml b/opendaylight/md-sal/inventory-manager/pom.xml index 4d0465cba7..362a349657 100644 --- a/opendaylight/md-sal/inventory-manager/pom.xml +++ b/opendaylight/md-sal/inventory-manager/pom.xml @@ -36,6 +36,11 @@ org.eclipse.xtend org.eclipse.xtend.lib + + org.osgi + org.osgi.core + provided + diff --git a/opendaylight/md-sal/inventory-manager/src/main/java/org/opendaylight/controller/md/inventory/manager/InventoryMapping.xtend b/opendaylight/md-sal/inventory-manager/src/main/java/org/opendaylight/controller/md/inventory/manager/InventoryMapping.xtend index 7668a3165e..6f1ef5e5bb 100644 --- a/opendaylight/md-sal/inventory-manager/src/main/java/org/opendaylight/controller/md/inventory/manager/InventoryMapping.xtend +++ b/opendaylight/md-sal/inventory-manager/src/main/java/org/opendaylight/controller/md/inventory/manager/InventoryMapping.xtend @@ -8,7 +8,6 @@ package org.opendaylight.controller.md.inventory.manager import org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.FlowCapableNodeConnector -import org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.FlowCapableNodeConnectorUpdated import org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.FlowNodeConnector import org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.FlowCapableNodeConnectorBuilder import org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.FlowCapableNode diff --git a/opendaylight/md-sal/sal-common-api/pom.xml b/opendaylight/md-sal/sal-common-api/pom.xml index 8a2571c727..126fe8d39e 100644 --- a/opendaylight/md-sal/sal-common-api/pom.xml +++ b/opendaylight/md-sal/sal-common-api/pom.xml @@ -14,10 +14,6 @@ - - org.opendaylight.controller - sal-common - org.opendaylight.yangtools yang-common @@ -26,10 +22,6 @@ org.opendaylight.yangtools concepts - - org.osgi - org.osgi.core - bundle diff --git a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/DataCommitHandler.java b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/DataCommitHandler.java index 30f4fc03cb..22e95197bb 100644 --- a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/DataCommitHandler.java +++ b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/DataCommitHandler.java @@ -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; /** diff --git a/opendaylight/md-sal/statistics-manager/pom.xml b/opendaylight/md-sal/statistics-manager/pom.xml index a9c1e05413..b829990bd3 100644 --- a/opendaylight/md-sal/statistics-manager/pom.xml +++ b/opendaylight/md-sal/statistics-manager/pom.xml @@ -36,6 +36,11 @@ org.eclipse.xtend org.eclipse.xtend.lib + + org.osgi + org.osgi.core + provided + junit diff --git a/opendaylight/md-sal/topology-manager/pom.xml b/opendaylight/md-sal/topology-manager/pom.xml index 525ab9e4fe..8035f420fb 100644 --- a/opendaylight/md-sal/topology-manager/pom.xml +++ b/opendaylight/md-sal/topology-manager/pom.xml @@ -45,6 +45,11 @@ org.eclipse.xtend org.eclipse.xtend.lib + + org.osgi + org.osgi.core + provided +