summaryrefslogtreecommitdiffstats
path: root/sdnr/wt/devicemanager/provider/pom.xml
diff options
context:
space:
mode:
Diffstat (limited to 'sdnr/wt/devicemanager/provider/pom.xml')
-rw-r--r--sdnr/wt/devicemanager/provider/pom.xml120
1 files changed, 67 insertions, 53 deletions
diff --git a/sdnr/wt/devicemanager/provider/pom.xml b/sdnr/wt/devicemanager/provider/pom.xml
index e43e51c0d..501a53182 100644
--- a/sdnr/wt/devicemanager/provider/pom.xml
+++ b/sdnr/wt/devicemanager/provider/pom.xml
@@ -46,21 +46,13 @@
<url>http://www.apache.org/licenses/LICENSE-2.0</url>
</license>
</licenses>
-
- <dependencyManagement>
- <dependencies>
- <dependency>
- <groupId>org.opendaylight.controller</groupId>
- <artifactId>mdsal-artifacts</artifactId>
- <version>1.6.1</version>
- <type>pom</type>
- <scope>import</scope>
- </dependency>
- </dependencies>
- </dependencyManagement>
-
<dependencies>
<dependency>
+ <groupId>org.mockito</groupId>
+ <artifactId>mockito-core</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
<groupId>${project.groupId}</groupId>
<artifactId>sdnr-wt-devicemanager-model</artifactId>
<version>${project.version}</version>
@@ -76,12 +68,34 @@
<version>${project.version}</version>
</dependency>
<dependency>
- <groupId>org.opendaylight.controller</groupId>
- <artifactId>sal-binding-api</artifactId>
- </dependency>
+ <groupId>org.osgi</groupId>
+ <artifactId>org.osgi.core</artifactId>
+ <scope>provided</scope>
+ </dependency>
+<!-- <dependency> -->
+<!-- <groupId>org.opendaylight.mdsal</groupId> -->
+<!-- <artifactId>mdsal-binding-dom-adapter</artifactId> -->
+<!-- </dependency> -->
+<!-- <dependency> -->
+<!-- <groupId>org.opendaylight.mdsal</groupId> -->
+<!-- <artifactId>mdsal-dom-spi</artifactId> -->
+<!-- </dependency> -->
+<!-- <dependency> -->
+<!-- <groupId>org.opendaylight.controller</groupId> -->
+<!-- <artifactId>sal-binding-api</artifactId> -->
+<!-- </dependency> -->
+<!-- <dependency> -->
+<!-- <groupId>org.opendaylight.netconf</groupId> -->
+<!-- <artifactId>sal-netconf-connector</artifactId> -->
+<!-- </dependency> -->
+<!-- <dependency> -->
+<!-- <groupId>org.opendaylight.mdsal</groupId> -->
+<!-- <artifactId>mdsal-dom-broker</artifactId> -->
+<!-- </dependency> -->
<dependency>
<groupId>org.opendaylight.netconf</groupId>
<artifactId>sal-netconf-connector</artifactId>
+ <scope>provided</scope>
</dependency>
<dependency>
<groupId>org.json</groupId>
@@ -293,49 +307,49 @@
<groupId>org.elasticsearch.plugin</groupId>
<artifactId>delete-by-query</artifactId>
<version>2.2.0</version>
- <scope>test</scope>
</dependency>
</dependencies>
<build>
<resources>
<resource>
<directory>src/main/resources</directory>
+ <filtering>true</filtering>
</resource>
- <resource>
- <directory>target/plugins</directory>
- <targetPath>elasticsearch/plugins</targetPath>
- </resource>
+<!-- <resource> -->
+<!-- <directory>${project.build.directory}/plugins</directory> -->
+<!-- <targetPath>elasticsearch/plugins</targetPath> -->
+<!-- </resource> -->
</resources>
<plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-dependency-plugin</artifactId>
- <executions>
- <execution>
- <id>copy-plugin</id>
- <phase>generate-sources</phase>
- <goals>
- <goal>copy</goal>
- </goals>
- <configuration>
- <artifactItems>
- <artifactItem>
- <groupId>org.elasticsearch.plugin</groupId>
- <artifactId>delete-by-query</artifactId>
- <version>2.2.0</version>
- <type>jar</type>
- <overWrite>true</overWrite>
- <outputDirectory>${project.basedir}/target/plugins/delete-by-query</outputDirectory>
- </artifactItem>
- </artifactItems>
- <includes>**/*</includes>
- <overWriteReleases>true</overWriteReleases>
- <overWriteSnapshots>true</overWriteSnapshots>
- <excludeTransitive>true</excludeTransitive>
- </configuration>
- </execution>
- </executions>
- </plugin>
+<!-- <plugin> -->
+<!-- <groupId>org.apache.maven.plugins</groupId> -->
+<!-- <artifactId>maven-dependency-plugin</artifactId> -->
+<!-- <executions> -->
+<!-- <execution> -->
+<!-- <id>copy-plugin</id> -->
+<!-- <phase>generate-sources</phase> -->
+<!-- <goals> -->
+<!-- <goal>copy</goal> -->
+<!-- </goals> -->
+<!-- <configuration> -->
+<!-- <artifactItems> -->
+<!-- <artifactItem> -->
+<!-- <groupId>org.elasticsearch.plugin</groupId> -->
+<!-- <artifactId>delete-by-query</artifactId> -->
+<!-- <version>2.2.0</version> -->
+<!-- <type>jar</type> -->
+<!-- <overWrite>true</overWrite> -->
+<!-- <outputDirectory>${project.build.directory}/plugins/delete-by-query</outputDirectory> -->
+<!-- </artifactItem> -->
+<!-- </artifactItems> -->
+<!-- <includes>**/*</includes> -->
+<!-- <overWriteReleases>true</overWriteReleases> -->
+<!-- <overWriteSnapshots>true</overWriteSnapshots> -->
+<!-- <excludeTransitive>true</excludeTransitive> -->
+<!-- </configuration> -->
+<!-- </execution> -->
+<!-- </executions> -->
+<!-- </plugin> -->
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
@@ -349,7 +363,7 @@
org.opendaylight.yangtools.concepts;version="[2.0,3)",
org.opendaylight.yangtools.yang.binding;version="[0.12,1)",
org.opendaylight.yangtools.yang.common;version="[2.0,3)",
- org.osgi.framework;version="[1.7,2)",
+ org.osgi.framework,
org.osgi.service.blueprint.container,
org.slf4j;version="[1.7,2)",
org.slf4j.spi;version="[1.7,2)",
@@ -400,7 +414,6 @@
org.jboss.netty.util;version="[3.10,4)",
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.websocketmanager.rev150105,
-
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.netconf.notification._1._0.rev080714;version="[1.4,2)",
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.ptp.dataset.rev170208;version="[0.3,1)",
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.ptp.dataset.rev170208.port.ds.entry;version="[0.3,1)",
@@ -454,11 +467,12 @@
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology;version="[2013.10,2014)",
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology;version="[2013.10,2014)"
</Import-Package>
- <Embed-Dependency>jackson*,ela*,joda*,Hdr*,lucene*,
+ <Embed-Dependency>jackson*,ela*,delete-by-query,joda*,Hdr*,lucene*,
hppc,jsr166e,t-digest,snakeyaml,securesm,spatial4j,compress-lzf,commons-cli,jakarta-regexp,
commons-lang3,commons-collections,commons-logging,commons-beanutils</Embed-Dependency>
<Include-Resource>{maven-resources},{maven-dependencies},META-INF/git.properties=-target/classes/META-INF/git.properties</Include-Resource>
<Embed-Transitive>true</Embed-Transitive>
+ <Export-Package>org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.devicemanager.*</Export-Package>
</instructions>
</configuration>
</plugin>