1 <?xml version="1.0" encoding="UTF-8"?>
2 <!-- Copyright (c) 2015 Wipro Ltd. All rights reserved. This program and
3 the accompanying materials are made available under the terms of the Eclipse
4 Public License v1.0 which accompanies this distribution, and is available
5 at http://www.eclipse.org/legal/epl-v10.html INTERNAL -->
6 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
7 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
9 <groupId>org.opendaylight.mwtn</groupId>
10 <artifactId>config-parent</artifactId>
11 <version>0.5.1-SNAPSHOT</version>
12 <relativePath>../../commons/config-parent</relativePath>
15 <modelVersion>4.0.0</modelVersion>
16 <artifactId>devicemanager-impl</artifactId>
17 <packaging>bundle</packaging>
20 <maven.build.timestamp.format>yyyy-MM-dd HH:mm</maven.build.timestamp.format>
21 <buildtime>${maven.build.timestamp} UTC</buildtime>
25 <groupId>org.opendaylight.mwtn</groupId>
26 <artifactId>devicemodel</artifactId>
27 <version>${project.version}</version>
30 <groupId>org.opendaylight.mwtn</groupId>
31 <artifactId>websocketmanager-api</artifactId>
32 <version>${project.version}</version>
35 <groupId>org.opendaylight.mwtn</groupId>
36 <artifactId>devicemanager-api</artifactId>
37 <version>${project.version}</version>
40 <groupId>org.opendaylight.netconf</groupId>
41 <artifactId>sal-netconf-connector</artifactId>
42 <version>${mdsal.version}</version>
45 <groupId>org.opendaylight.controller.model</groupId>
46 <artifactId>model-inventory</artifactId>
49 <groupId>org.opendaylight.mdsal.model</groupId>
50 <artifactId>ietf-topology</artifactId>
51 <!-- <version>${ietf.topology.version}</version> -->
54 <groupId>org.json</groupId>
55 <artifactId>json</artifactId>
58 <groupId>javax.mail</groupId>
59 <artifactId>mail</artifactId>
60 <version>1.4.7</version>
63 <groupId>org.slf4j</groupId>
64 <artifactId>slf4j-log4j12</artifactId>
65 <!-- <version>1.6.6</version> managed -->
68 <groupId>commons-beanutils</groupId>
69 <artifactId>commons-beanutils</artifactId>
70 <version>1.9.3</version>
73 <groupId>org.apache.commons</groupId>
74 <artifactId>commons-configuration2</artifactId>
75 <version>2.2</version>
78 <!-- Elasticsearch dependencies below that should NOT be part of this bundle -->
80 <groupId>com.google.guava</groupId>
81 <artifactId>guava</artifactId>
82 <!-- <version>18.0</version> -->
83 <scope>compile</scope>
86 <!-- Elasticsearch dependencies below should be part of this bundle -->
87 <!-- https://mvnrepository.com/artifact/org.elasticsearch/elasticsearch -->
89 <groupId>org.elasticsearch</groupId>
90 <artifactId>elasticsearch</artifactId>
91 <version>2.2.0</version>
94 <groupId>com.spatial4j</groupId>
95 <artifactId>spatial4j</artifactId>
96 <version>0.5</version>
97 <scope>compile</scope>
100 <groupId>org.elasticsearch</groupId>
101 <artifactId>securesm</artifactId>
102 <version>1.0</version>
103 <scope>compile</scope>
106 <groupId>com.carrotsearch</groupId>
107 <artifactId>hppc</artifactId>
108 <version>0.7.1</version>
109 <scope>compile</scope>
112 <groupId>joda-time</groupId>
113 <artifactId>joda-time</artifactId>
114 <version>2.8.2</version>
115 <scope>compile</scope>
118 <groupId>org.joda</groupId>
119 <artifactId>joda-convert</artifactId>
120 <version>1.2</version>
121 <scope>compile</scope>
124 <groupId>com.fasterxml.jackson.core</groupId>
125 <artifactId>jackson-core</artifactId>
126 <version>2.6.3</version>
127 <scope>compile</scope>
130 <groupId>com.fasterxml.jackson.core</groupId>
131 <artifactId>jackson-annotations</artifactId>
132 <version>2.6.3</version>
133 <scope>compile</scope>
136 <groupId>com.fasterxml.jackson.core</groupId>
137 <artifactId>jackson-databind</artifactId>
138 <version>2.6.3</version>
139 <scope>compile</scope>
142 <groupId>com.fasterxml.jackson.dataformat</groupId>
143 <artifactId>jackson-dataformat-smile</artifactId>
144 <version>2.6.3</version>
145 <scope>compile</scope>
148 <groupId>com.fasterxml.jackson.dataformat</groupId>
149 <artifactId>jackson-dataformat-yaml</artifactId>
150 <version>2.6.3</version>
151 <scope>compile</scope>
154 <groupId>com.fasterxml.jackson.dataformat</groupId>
155 <artifactId>jackson-dataformat-cbor</artifactId>
156 <version>2.6.3</version>
157 <scope>compile</scope>
160 <groupId>org.yaml</groupId>
161 <artifactId>snakeyaml</artifactId>
162 <version>1.15</version>
163 <scope>compile</scope>
166 <groupId>io.netty</groupId>
167 <artifactId>netty</artifactId>
168 <version>3.10.5.Final</version>
169 <scope>compile</scope>
172 <groupId>com.ning</groupId>
173 <artifactId>compress-lzf</artifactId>
174 <version>1.0.2</version>
175 <scope>compile</scope>
178 <groupId>com.tdunning</groupId>
179 <artifactId>t-digest</artifactId>
180 <version>3.0</version>
181 <scope>compile</scope>
184 <groupId>org.hdrhistogram</groupId>
185 <artifactId>HdrHistogram</artifactId>
186 <version>2.1.6</version>
187 <scope>compile</scope>
190 <groupId>com.twitter</groupId>
191 <artifactId>jsr166e</artifactId>
192 <version>1.1.0</version>
193 <scope>compile</scope>
196 <!-- Implicit dependencies -->
198 <groupId>org.apache.lucene</groupId>
199 <artifactId>lucene-core</artifactId>
200 <version>5.4.1</version>
203 <groupId>org.apache.lucene</groupId>
204 <artifactId>lucene-backward-codecs</artifactId>
205 <version>5.4.1</version>
208 <groupId>org.apache.lucene</groupId>
209 <artifactId>lucene-analyzers-common</artifactId>
210 <version>5.4.1</version>
213 <groupId>org.apache.lucene</groupId>
214 <artifactId>lucene-queries</artifactId>
215 <version>5.4.1</version>
218 <groupId>org.apache.lucene</groupId>
219 <artifactId>lucene-memory</artifactId>
220 <version>5.4.1</version>
223 <groupId>org.apache.lucene</groupId>
224 <artifactId>lucene-highlighter</artifactId>
225 <version>5.4.1</version>
228 <groupId>org.apache.lucene</groupId>
229 <artifactId>lucene-queryparser</artifactId>
230 <version>5.4.1</version>
233 <groupId>org.apache.lucene</groupId>
234 <artifactId>lucene-sandbox</artifactId>
235 <version>5.4.1</version>
238 <groupId>org.apache.lucene</groupId>
239 <artifactId>lucene-suggest</artifactId>
240 <version>5.4.1</version>
243 <groupId>org.apache.lucene</groupId>
244 <artifactId>lucene-misc</artifactId>
245 <version>5.4.1</version>
248 <groupId>org.apache.lucene</groupId>
249 <artifactId>lucene-join</artifactId>
250 <version>5.4.1</version>
253 <groupId>org.apache.lucene</groupId>
254 <artifactId>lucene-grouping</artifactId>
255 <version>5.4.1</version>
258 <groupId>org.apache.lucene</groupId>
259 <artifactId>lucene-spatial</artifactId>
260 <version>5.4.1</version>
263 <groupId>org.apache.lucene</groupId>
264 <artifactId>lucene-spatial3d</artifactId>
265 <version>5.4.1</version>
268 <groupId>jakarta-regexp</groupId>
269 <artifactId>jakarta-regexp</artifactId>
270 <version>1.4</version>
273 <groupId>commons-collections</groupId>
274 <artifactId>commons-collections</artifactId>
275 <version>3.2.2</version>
278 <groupId>commons-logging</groupId>
279 <artifactId>commons-logging</artifactId>
280 <version>1.2</version>
283 <groupId>commons-cli</groupId>
284 <artifactId>commons-cli</artifactId>
285 <version>1.3.1</version>
288 <groupId>org.apache.commons</groupId>
289 <artifactId>commons-lang3</artifactId>
290 <version>3.4</version>
293 <groupId>com.typesafe.akka</groupId>
294 <artifactId>akka-actor_2.11</artifactId>
297 <groupId>com.typesafe.akka</groupId>
298 <artifactId>akka-cluster_2.11</artifactId>
304 <directory>src/main/resources</directory>
305 <filtering>true</filtering>
310 <groupId>org.apache.maven.plugins</groupId>
311 <artifactId>maven-compiler-plugin</artifactId>
318 <groupId>org.apache.felix</groupId>
319 <artifactId>maven-bundle-plugin</artifactId>
320 <extensions>true</extensions>
324 com.github.mustachejava;resolution:=optional,
325 com.sun.jna.*;resolution:=optional,
326 com.vividsolutions.jts.*;resolution:=optional,
327 org.apache.log4j.helpers;resolution:=optional,
328 org.noggit;resolution:=optional,
329 org.apache.commons.jexl2;resolution:=optional,
330 org.apache.commons.jxpath.*;resolution:=optional,
331 org.apache.commons.vfs2.*;resolution:=optional,
332 org.apache.commons.commons-codec;resolution:=optional,
333 org.apache.xml.resolver.*;resolution:=optional,
334 org.apache.log;resolution:=optional,
335 *;resolution:=optional
337 <Embed-Dependency>jackson*,ela*,joda*,Hdr*,lucene*,
338 hppc,jsr166e,t-digest,snakeyaml,securesm,spatial4j,compress-lzf,commons-cli,jakarta-regexp,
339 commons-lang3,commons-collections,commons-logging,commons-beanutils,commons-configuration2</Embed-Dependency>
340 <Include-Resource>{maven-resources},{maven-dependencies},META-INF/git.properties=-target/classes/META-INF/git.properties</Include-Resource>
341 <Embed-Transitive>true</Embed-Transitive>