Include PAX Exam Code Coverage in Sonar
[ovsdb.git] / commons / integrationtest / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
3   <modelVersion>4.0.0</modelVersion>
4   <parent>
5     <groupId>org.opendaylight.ovsdb</groupId>
6     <artifactId>commons</artifactId>
7     <version>1.2.0-SNAPSHOT</version>
8     <relativePath>../parent</relativePath>
9   </parent>
10   <artifactId>commons.integrationtest</artifactId>
11   <name>OVSDB Integration Test Parent POM</name>
12   <version>1.2.0-SNAPSHOT</version>
13   <packaging>pom</packaging>
14
15   <properties>
16     <!-- Overrides -->
17     <exam.version>3.5.0</exam.version>
18     <url.version>1.6.0</url.version>
19     <!-- Controller Dependencies for Pax Exam -->
20     <arphandler.version>0.5.2-SNAPSHOT</arphandler.version>
21     <bundlescanner.implementation.version>0.4.2-SNAPSHOT</bundlescanner.implementation.version>
22     <bundlescanner.version>0.4.2-SNAPSHOT</bundlescanner.version>
23     <clustering.services_implementation.version>0.4.3-SNAPSHOT</clustering.services_implementation.version>
24     <commons.httpclient.version>0.1.2-SNAPSHOT</commons.httpclient.version>
25     <configuration.implementation.version>0.4.3-SNAPSHOT</configuration.implementation.version>
26     <configuration.version>0.4.3-SNAPSHOT</configuration.version>
27     <connectionmanager.version>0.1.2-SNAPSHOT</connectionmanager.version>
28     <containermanager.it.version>0.5.2-SNAPSHOT</containermanager.it.version>
29     <flowprogrammer.northbound.version>0.4.2-SNAPSHOT</flowprogrammer.northbound.version>
30     <forwarding.staticrouting>0.5.2-SNAPSHOT</forwarding.staticrouting>
31     <forwarding.staticrouting.northbound.version>0.4.2-SNAPSHOT</forwarding.staticrouting.northbound.version>
32     <forwardingrulesmanager.implementation.version>0.4.2-SNAPSHOT</forwardingrulesmanager.implementation.version>
33     <hosttracker.api.version>0.5.2-SNAPSHOT</hosttracker.api.version>
34     <hosttracker.implementation.version>0.5.2-SNAPSHOT</hosttracker.implementation.version>
35     <hosttracker.northbound.version>0.4.2-SNAPSHOT</hosttracker.northbound.version>
36     <logging.bridge.version>0.4.2-SNAPSHOT</logging.bridge.version>
37     <protocol_plugins.stub.version>0.4.2-SNAPSHOT</protocol_plugins.stub.version>
38     <routing.dijkstra_implementation.version>0.4.2-SNAPSHOT</routing.dijkstra_implementation.version>
39     <sal.implementation.version>0.4.2-SNAPSHOT</sal.implementation.version>
40     <security.version>0.4.2-SNAPSHOT</security.version>
41     <statistics.northbound.version>0.4.2-SNAPSHOT</statistics.northbound.version>
42     <statisticsmanager.implementation.version>0.4.2-SNAPSHOT</statisticsmanager.implementation.version>
43     <statisticsmanager.version>0.5.1-SNAPSHOT</statisticsmanager.version>
44     <subnets.northbound.version>0.4.2-SNAPSHOT</subnets.northbound.version>
45     <switchmanager.implementation.version>0.4.2-SNAPSHOT</switchmanager.implementation.version>
46     <switchmanager.northbound.version>0.4.2-SNAPSHOT</switchmanager.northbound.version>
47     <topology.northbound.version>0.4.2-SNAPSHOT</topology.northbound.version>
48     <topology.web.version>0.4.2-SNAPSHOT</topology.web.version>
49     <topologymanager.version>0.4.2-SNAPSHOT</topologymanager.version>
50     <usermanager.implementation.version>0.4.2-SNAPSHOT</usermanager.implementation.version>
51     <usermanager.northbound.version>0.0.2-SNAPSHOT</usermanager.northbound.version>
52     <usermanager.version>0.4.2-SNAPSHOT</usermanager.version>
53     <!-- 3rd Party Dependencies -->
54     <yaml.version>1.10</yaml.version>
55   </properties>
56
57   <dependencyManagement>
58     <dependencies>
59       <dependency>
60         <groupId>org.yaml</groupId>
61         <artifactId>snakeyaml</artifactId>
62         <version>${yaml.version}</version>
63       </dependency>
64       <dependency>
65         <groupId>org.ops4j.pax.exam</groupId>
66         <artifactId>pax-exam</artifactId>
67         <version>${exam.version}</version>
68         <scope>test</scope>
69       </dependency>
70       <dependency>
71         <groupId>org.ops4j.pax.exam</groupId>
72         <artifactId>pax-exam-container-native</artifactId>
73         <version>${exam.version}</version>
74         <scope>test</scope>
75       </dependency>
76       <dependency>
77         <groupId>org.ops4j.pax.exam</groupId>
78         <artifactId>pax-exam-container-forked</artifactId>
79         <version>${exam.version}</version>
80         <scope>test</scope>
81       </dependency>
82       <dependency>
83         <groupId>org.ops4j.pax.exam</groupId>
84         <artifactId>pax-exam-junit4</artifactId>
85         <version>${exam.version}</version>
86         <scope>test</scope>
87       </dependency>
88       <dependency>
89         <groupId>org.ops4j.pax.exam</groupId>
90         <artifactId>pax-exam-link-mvn</artifactId>
91         <version>${exam.version}</version>
92         <scope>test</scope>
93       </dependency>
94       <dependency>
95         <groupId>org.ops4j.pax.url</groupId>
96         <artifactId>pax-url-aether</artifactId>
97         <version>${url.version}</version>
98         <scope>test</scope>
99       </dependency>
100     </dependencies>
101   </dependencyManagement>
102
103   <dependencies>
104     <dependency>
105       <groupId>ch.qos.logback</groupId>
106       <artifactId>logback-classic</artifactId>
107     </dependency>
108     <dependency>
109       <groupId>ch.qos.logback</groupId>
110       <artifactId>logback-core</artifactId>
111     </dependency>
112
113     <dependency>
114       <groupId>com.fasterxml.jackson.core</groupId>
115       <artifactId>jackson-annotations</artifactId>
116     </dependency>
117
118     <dependency>
119       <groupId>com.fasterxml.jackson.core</groupId>
120       <artifactId>jackson-core</artifactId>
121     </dependency>
122
123     <dependency>
124       <groupId>com.fasterxml.jackson.core</groupId>
125       <artifactId>jackson-databind</artifactId>
126     </dependency>
127
128     <dependency>
129       <groupId>com.fasterxml.jackson.jaxrs</groupId>
130       <artifactId>jackson-jaxrs-json-provider</artifactId>
131     </dependency>
132
133     <dependency>
134       <groupId>com.fasterxml.jackson.module</groupId>
135       <artifactId>jackson-module-jaxb-annotations</artifactId>
136     </dependency>
137     <dependency>
138       <groupId>com.google.code.gson</groupId>
139       <artifactId>gson</artifactId>
140       <scope>compile</scope>
141     </dependency>
142     <dependency>
143       <groupId>com.google.guava</groupId>
144       <artifactId>guava</artifactId>
145       <version>${guava.version}</version>
146     </dependency>
147     <!-- Jersey for JAXRS -->
148     <dependency>
149       <groupId>com.sun.jersey</groupId>
150       <artifactId>jersey-core</artifactId>
151     </dependency>
152     <dependency>
153       <groupId>com.sun.jersey</groupId>
154       <artifactId>jersey-server</artifactId>
155     </dependency>
156     <dependency>
157       <groupId>com.sun.jersey</groupId>
158       <artifactId>jersey-client</artifactId>
159     </dependency>
160     <dependency>
161       <groupId>commons-codec</groupId>
162       <artifactId>commons-codec</artifactId>
163     </dependency>
164     <dependency>
165       <groupId>commons-net</groupId>
166       <artifactId>commons-net</artifactId>
167     </dependency>
168     <dependency>
169       <groupId>commons-collections</groupId>
170       <artifactId>commons-collections</artifactId>
171       <version>1.0</version>
172     </dependency>
173     <dependency>
174       <groupId>commons-fileupload</groupId>
175       <artifactId>commons-fileupload</artifactId>
176     </dependency>
177     <dependency>
178       <groupId>commons-io</groupId>
179       <artifactId>commons-io</artifactId>
180     </dependency>
181     <dependency>
182       <groupId>commons-lang</groupId>
183       <artifactId>commons-lang</artifactId>
184       <version>2.3</version>
185     </dependency>
186     <dependency>
187       <groupId>eclipselink</groupId>
188       <artifactId>javax.persistence</artifactId>
189     </dependency>
190     <dependency>
191       <groupId>eclipselink</groupId>
192       <artifactId>javax.resource</artifactId>
193     </dependency>
194     <dependency>
195       <groupId>equinoxSDK381</groupId>
196       <artifactId>javax.servlet</artifactId>
197     </dependency>
198     <dependency>
199       <groupId>equinoxSDK381</groupId>
200       <artifactId>javax.servlet.jsp</artifactId>
201     </dependency>
202     <dependency>
203       <groupId>equinoxSDK381</groupId>
204       <artifactId>org.apache.felix.gogo.command</artifactId>
205     </dependency>
206     <dependency>
207       <groupId>equinoxSDK381</groupId>
208       <artifactId>org.apache.felix.gogo.runtime</artifactId>
209     </dependency>
210     <dependency>
211       <groupId>equinoxSDK381</groupId>
212       <artifactId>org.apache.felix.gogo.shell</artifactId>
213     </dependency>
214     <dependency>
215       <groupId>equinoxSDK381</groupId>
216       <artifactId>org.eclipse.equinox.cm</artifactId>
217     </dependency>
218     <dependency>
219       <groupId>equinoxSDK381</groupId>
220       <artifactId>org.eclipse.equinox.console</artifactId>
221     </dependency>
222     <dependency>
223       <groupId>equinoxSDK381</groupId>
224       <artifactId>org.eclipse.equinox.ds</artifactId>
225     </dependency>
226     <dependency>
227       <groupId>equinoxSDK381</groupId>
228       <artifactId>org.eclipse.equinox.launcher</artifactId>
229     </dependency>
230     <dependency>
231       <groupId>equinoxSDK381</groupId>
232       <artifactId>org.eclipse.equinox.util</artifactId>
233     </dependency>
234     <dependency>
235       <groupId>equinoxSDK381</groupId>
236       <artifactId>org.eclipse.osgi</artifactId>
237     </dependency>
238     <dependency>
239       <groupId>equinoxSDK381</groupId>
240       <artifactId>org.eclipse.osgi.services</artifactId>
241     </dependency>
242     <!-- Gemini Web -->
243     <dependency>
244       <groupId>geminiweb</groupId>
245       <artifactId>org.eclipse.gemini.web.core</artifactId>
246     </dependency>
247     <dependency>
248       <groupId>geminiweb</groupId>
249       <artifactId>org.eclipse.gemini.web.extender</artifactId>
250     </dependency>
251     <dependency>
252       <groupId>geminiweb</groupId>
253       <artifactId>org.eclipse.gemini.web.tomcat</artifactId>
254     </dependency>
255     <dependency>
256       <groupId>geminiweb</groupId>
257       <artifactId>org.eclipse.virgo.kernel.equinox.extensions</artifactId>
258     </dependency>
259     <dependency>
260       <groupId>geminiweb</groupId>
261       <artifactId>org.eclipse.virgo.util.common</artifactId>
262     </dependency>
263     <dependency>
264       <groupId>geminiweb</groupId>
265       <artifactId>org.eclipse.virgo.util.io</artifactId>
266     </dependency>
267     <dependency>
268       <groupId>geminiweb</groupId>
269       <artifactId>org.eclipse.virgo.util.math</artifactId>
270     </dependency>
271     <dependency>
272       <groupId>geminiweb</groupId>
273       <artifactId>org.eclipse.virgo.util.osgi</artifactId>
274     </dependency>
275     <dependency>
276       <groupId>geminiweb</groupId>
277       <artifactId>org.eclipse.virgo.util.osgi.manifest</artifactId>
278     </dependency>
279     <dependency>
280       <groupId>geminiweb</groupId>
281       <artifactId>org.eclipse.virgo.util.parser.manifest</artifactId>
282     </dependency>
283     <dependency>
284       <groupId>io.netty</groupId>
285       <artifactId>netty-buffer</artifactId>
286     </dependency>
287     <dependency>
288       <groupId>io.netty</groupId>
289       <artifactId>netty-codec</artifactId>
290     </dependency>
291     <dependency>
292       <groupId>io.netty</groupId>
293       <artifactId>netty-common</artifactId>
294     </dependency>
295     <dependency>
296       <groupId>io.netty</groupId>
297       <artifactId>netty-handler</artifactId>
298     </dependency>
299     <dependency>
300       <groupId>io.netty</groupId>
301       <artifactId>netty-transport</artifactId>
302     </dependency>
303     <dependency>
304       <groupId>javax.portlet</groupId>
305       <artifactId>portlet-api</artifactId>
306       <version>2.0</version>
307     </dependency>
308     <dependency>
309       <groupId>orbit</groupId>
310       <artifactId>javax.activation</artifactId>
311     </dependency>
312     <dependency>
313       <groupId>orbit</groupId>
314       <artifactId>javax.annotation</artifactId>
315     </dependency>
316     <dependency>
317       <groupId>orbit</groupId>
318       <artifactId>javax.ejb</artifactId>
319     </dependency>
320     <dependency>
321       <groupId>orbit</groupId>
322       <artifactId>javax.el</artifactId>
323     </dependency>
324     <dependency>
325       <groupId>orbit</groupId>
326       <artifactId>javax.mail.glassfish</artifactId>
327     </dependency>
328     <dependency>
329       <groupId>orbit</groupId>
330       <artifactId>javax.servlet.jsp.jstl</artifactId>
331     </dependency>
332     <dependency>
333       <groupId>orbit</groupId>
334       <artifactId>javax.servlet.jsp.jstl.impl</artifactId>
335     </dependency>
336     <dependency>
337       <groupId>orbit</groupId>
338       <artifactId>javax.xml.rpc</artifactId>
339     </dependency>
340     <dependency>
341       <groupId>orbit</groupId>
342       <artifactId>org.apache.catalina</artifactId>
343     </dependency>
344     <dependency>
345       <groupId>orbit</groupId>
346       <artifactId>org.apache.catalina.ha</artifactId>
347     </dependency>
348     <dependency>
349       <groupId>orbit</groupId>
350       <artifactId>org.apache.catalina.tribes</artifactId>
351     </dependency>
352     <dependency>
353       <groupId>orbit</groupId>
354       <artifactId>org.apache.coyote</artifactId>
355     </dependency>
356     <dependency>
357       <groupId>orbit</groupId>
358       <artifactId>org.apache.el</artifactId>
359     </dependency>
360     <dependency>
361       <groupId>orbit</groupId>
362       <artifactId>org.apache.jasper</artifactId>
363     </dependency>
364     <dependency>
365       <groupId>orbit</groupId>
366       <artifactId>org.apache.juli.extras</artifactId>
367     </dependency>
368     <dependency>
369       <groupId>orbit</groupId>
370       <artifactId>org.apache.tomcat.api</artifactId>
371     </dependency>
372     <dependency>
373       <groupId>orbit</groupId>
374       <artifactId>org.apache.tomcat.util</artifactId>
375     </dependency>
376     <dependency>
377       <groupId>org.aopalliance</groupId>
378       <artifactId>com.springsource.org.aopalliance</artifactId>
379     </dependency>
380     <dependency>
381       <groupId>org.apache.commons</groupId>
382       <artifactId>commons-lang3</artifactId>
383     </dependency>
384     <dependency>
385       <groupId>org.apache.felix</groupId>
386       <artifactId>org.apache.felix.dependencymanager</artifactId>
387     </dependency>
388     <dependency>
389       <groupId>org.apache.felix</groupId>
390       <artifactId>org.apache.felix.dependencymanager.shell</artifactId>
391     </dependency>
392     <dependency>
393       <groupId>org.apache.felix</groupId>
394       <artifactId>org.apache.felix.fileinstall</artifactId>
395     </dependency>
396     <dependency>
397       <groupId>org.apache.httpcomponents</groupId>
398       <artifactId>httpcore-nio</artifactId>
399       <version>4.2.1</version>
400       <optional>true</optional>
401     </dependency>
402
403     <dependency>
404       <groupId>org.codehaus.enunciate</groupId>
405       <artifactId>enunciate-core-annotations</artifactId>
406     </dependency>
407
408     <dependency>
409       <groupId>org.codehaus.jettison</groupId>
410       <artifactId>jettison</artifactId>
411     </dependency>
412     <dependency>
413       <groupId>org.jboss.spec.javax.transaction</groupId>
414       <artifactId>jboss-transaction-api_1.1_spec</artifactId>
415     </dependency>
416     <dependency>
417       <groupId>org.opendaylight.controller</groupId>
418       <artifactId>arphandler</artifactId>
419       <version>${arphandler.version}</version>
420     </dependency>
421     <dependency>
422       <groupId>org.opendaylight.controller</groupId>
423       <artifactId>bundlescanner</artifactId>
424       <version>${bundlescanner.version}</version>
425     </dependency>
426     <dependency>
427       <groupId>org.opendaylight.controller</groupId>
428       <artifactId>bundlescanner.implementation</artifactId>
429       <version>${bundlescanner.implementation.version}</version>
430     </dependency>
431     <dependency>
432       <groupId>org.opendaylight.controller</groupId>
433       <artifactId>clustering.services</artifactId>
434       <version>${clustering.services.version}</version>
435     </dependency>
436     <dependency>
437       <groupId>org.opendaylight.controller</groupId>
438       <artifactId>clustering.services-implementation</artifactId>
439       <version>${clustering.services_implementation.version}</version>
440     </dependency>
441     <dependency>
442       <groupId>org.opendaylight.controller</groupId>
443       <artifactId>commons.httpclient</artifactId>
444       <version>${commons.httpclient.version}</version>
445     </dependency>
446     <dependency>
447       <groupId>org.opendaylight.controller</groupId>
448       <artifactId>commons.northbound</artifactId>
449       <version>${northbound.commons.version}</version>
450     </dependency>
451     <dependency>
452       <groupId>org.opendaylight.controller</groupId>
453       <artifactId>configuration</artifactId>
454       <version>${configuration.version}</version>
455     </dependency>
456     <dependency>
457       <groupId>org.opendaylight.controller</groupId>
458       <artifactId>configuration.implementation</artifactId>
459       <version>${configuration.implementation.version}</version>
460     </dependency>
461     <dependency>
462       <groupId>org.opendaylight.controller</groupId>
463       <artifactId>connectionmanager</artifactId>
464       <version>${connectionmanager.version}</version>
465     </dependency>
466     <dependency>
467       <groupId>org.opendaylight.controller</groupId>
468       <artifactId>connectionmanager.implementation</artifactId>
469       <version>${connectionmanager.version}</version>
470     </dependency>
471     <dependency>
472       <groupId>org.opendaylight.controller</groupId>
473       <artifactId>containermanager</artifactId>
474       <version>${containermanager.it.version}</version>
475     </dependency>
476     <dependency>
477       <groupId>org.opendaylight.controller</groupId>
478       <artifactId>containermanager.it.implementation</artifactId>
479       <version>${containermanager.it.version}</version>
480     </dependency>
481     <dependency>
482       <groupId>org.opendaylight.controller</groupId>
483       <artifactId>flowprogrammer.northbound</artifactId>
484       <version>${flowprogrammer.northbound.version}</version>
485     </dependency>
486     <dependency>
487       <groupId>org.opendaylight.controller</groupId>
488       <artifactId>forwarding.staticrouting</artifactId>
489       <version>${forwarding.staticrouting}</version>
490     </dependency>
491     <dependency>
492       <groupId>org.opendaylight.controller</groupId>
493       <artifactId>forwarding.staticrouting.northbound</artifactId>
494       <version>${forwarding.staticrouting.northbound.version}</version>
495     </dependency>
496     <dependency>
497       <groupId>org.opendaylight.controller</groupId>
498       <artifactId>forwardingrulesmanager</artifactId>
499       <version>${forwardingrulesmanager.version}</version>
500     </dependency>
501     <dependency>
502       <groupId>org.opendaylight.controller</groupId>
503       <artifactId>forwardingrulesmanager.implementation</artifactId>
504       <version>${forwardingrulesmanager.implementation.version}</version>
505     </dependency>
506     <dependency>
507       <groupId>org.opendaylight.controller</groupId>
508       <artifactId>hosttracker</artifactId>
509       <version>${hosttracker.api.version}</version>
510     </dependency>
511     <dependency>
512       <groupId>org.opendaylight.controller</groupId>
513       <artifactId>hosttracker.implementation</artifactId>
514       <version>${hosttracker.implementation.version}</version>
515     </dependency>
516     <dependency>
517       <groupId>org.opendaylight.controller</groupId>
518       <artifactId>hosttracker.northbound</artifactId>
519       <version>${hosttracker.northbound.version}</version>
520     </dependency>
521     <dependency>
522       <groupId>org.opendaylight.controller</groupId>
523       <artifactId>logging.bridge</artifactId>
524       <version>${logging.bridge.version}</version>
525     </dependency>
526     <dependency>
527       <groupId>org.opendaylight.controller</groupId>
528       <artifactId>protocol_plugins.stub</artifactId>
529       <version>${protocol_plugins.stub.version}</version>
530     </dependency>
531     <dependency>
532       <groupId>org.opendaylight.controller</groupId>
533       <artifactId>routing.dijkstra_implementation</artifactId>
534       <version>${routing.dijkstra_implementation.version}</version>
535     </dependency>
536     <dependency>
537       <groupId>org.opendaylight.controller</groupId>
538       <artifactId>sal</artifactId>
539       <version>${sal.version}</version>
540     </dependency>
541     <dependency>
542       <groupId>org.opendaylight.controller</groupId>
543       <artifactId>sal.connection</artifactId>
544       <version>${sal.connection.version}</version>
545     </dependency>
546     <dependency>
547       <groupId>org.opendaylight.controller</groupId>
548       <artifactId>sal.connection.implementation</artifactId>
549       <version>${sal.connection.version}</version>
550     </dependency>
551     <dependency>
552       <groupId>org.opendaylight.controller</groupId>
553       <artifactId>sal.implementation</artifactId>
554       <version>${sal.implementation.version}</version>
555     </dependency>
556     <dependency>
557       <groupId>org.opendaylight.controller</groupId>
558       <artifactId>sal.networkconfiguration</artifactId>
559       <version>${sal.networkconfiguration.version}</version>
560     </dependency>
561     <dependency>
562       <groupId>org.opendaylight.controller</groupId>
563       <artifactId>sal.networkconfiguration.implementation</artifactId>
564       <version>${sal.networkconfiguration.version}</version>
565     </dependency>
566     <dependency>
567       <groupId>org.opendaylight.controller</groupId>
568       <artifactId>security</artifactId>
569       <version>${security.version}</version>
570     </dependency>
571     <dependency>
572       <groupId>org.opendaylight.controller</groupId>
573       <artifactId>statistics.northbound</artifactId>
574       <version>${statistics.northbound.version}</version>
575     </dependency>
576     <dependency>
577       <groupId>org.opendaylight.controller</groupId>
578       <artifactId>statisticsmanager</artifactId>
579       <version>${statisticsmanager.version}</version>
580     </dependency>
581     <dependency>
582       <groupId>org.opendaylight.controller</groupId>
583       <artifactId>statisticsmanager.implementation</artifactId>
584       <version>${statisticsmanager.implementation.version}</version>
585     </dependency>
586     <dependency>
587       <groupId>org.opendaylight.controller</groupId>
588       <artifactId>subnets.northbound</artifactId>
589       <version>${subnets.northbound.version}</version>
590     </dependency>
591     <dependency>
592       <groupId>org.opendaylight.controller</groupId>
593       <artifactId>switchmanager</artifactId>
594       <version>${switchmanager.api.version}</version>
595     </dependency>
596     <dependency>
597       <groupId>org.opendaylight.controller</groupId>
598       <artifactId>switchmanager.implementation</artifactId>
599       <version>${switchmanager.implementation.version}</version>
600     </dependency>
601     <dependency>
602       <groupId>org.opendaylight.controller</groupId>
603       <artifactId>switchmanager.northbound</artifactId>
604       <version>${switchmanager.northbound.version}</version>
605     </dependency>
606     <dependency>
607       <groupId>org.opendaylight.controller</groupId>
608       <artifactId>topology.northbound</artifactId>
609       <version>${topology.northbound.version}</version>
610     </dependency>
611     <dependency>
612       <groupId>org.opendaylight.controller</groupId>
613       <artifactId>topologymanager</artifactId>
614       <version>${topologymanager.version}</version>
615     </dependency>
616     <dependency>
617       <groupId>org.opendaylight.controller</groupId>
618       <artifactId>usermanager</artifactId>
619       <version>${usermanager.version}</version>
620     </dependency>
621     <dependency>
622       <groupId>org.opendaylight.controller</groupId>
623       <artifactId>usermanager.implementation</artifactId>
624       <version>${usermanager.implementation.version}</version>
625     </dependency>
626     <dependency>
627       <groupId>org.opendaylight.controller.thirdparty</groupId>
628       <artifactId>com.sun.jersey.jersey-servlet</artifactId>
629       <version>${jersey-servlet.version}</version>
630     </dependency>
631     <dependency>
632       <groupId>org.opendaylight.controller.thirdparty</groupId>
633       <artifactId>org.apache.catalina.filters.CorsFilter</artifactId>
634       <version>${corsfilter.version}</version>
635     </dependency>
636     <dependency>
637       <groupId>org.ow2.asm</groupId>
638       <artifactId>asm-all</artifactId>
639       <version>${asm.version}</version>
640     </dependency>
641     <!-- Visual VM hook -->
642     <dependency>
643       <groupId>org.ow2.chameleon.management</groupId>
644       <artifactId>chameleon-mbeans</artifactId>
645     </dependency>
646     <dependency>
647       <groupId>org.slf4j</groupId>
648       <artifactId>jcl-over-slf4j</artifactId>
649     </dependency>
650     <dependency>
651       <groupId>org.slf4j</groupId>
652       <artifactId>log4j-over-slf4j</artifactId>
653     </dependency>
654     <dependency>
655       <groupId>org.slf4j</groupId>
656       <artifactId>slf4j-api</artifactId>
657     </dependency>
658     <dependency>
659       <groupId>org.springframework</groupId>
660       <artifactId>org.springframework.aop</artifactId>
661     </dependency>
662     <dependency>
663       <groupId>org.springframework</groupId>
664       <artifactId>org.springframework.asm</artifactId>
665     </dependency>
666     <dependency>
667       <groupId>org.springframework</groupId>
668       <artifactId>org.springframework.beans</artifactId>
669     </dependency>
670     <dependency>
671       <groupId>org.springframework</groupId>
672       <artifactId>org.springframework.context</artifactId>
673     </dependency>
674     <dependency>
675       <groupId>org.springframework</groupId>
676       <artifactId>org.springframework.context.support</artifactId>
677     </dependency>
678     <dependency>
679       <groupId>org.springframework</groupId>
680       <artifactId>org.springframework.core</artifactId>
681     </dependency>
682     <dependency>
683       <groupId>org.springframework</groupId>
684       <artifactId>org.springframework.expression</artifactId>
685     </dependency>
686     <dependency>
687       <groupId>org.springframework</groupId>
688       <artifactId>org.springframework.transaction</artifactId>
689     </dependency>
690     <dependency>
691       <groupId>org.springframework</groupId>
692       <artifactId>org.springframework.web</artifactId>
693     </dependency>
694     <dependency>
695       <groupId>org.springframework</groupId>
696       <artifactId>org.springframework.web.servlet</artifactId>
697     </dependency>
698     <!-- Spring security -->
699     <dependency>
700       <groupId>org.springframework.security</groupId>
701       <artifactId>spring-security-config</artifactId>
702     </dependency>
703     <dependency>
704       <groupId>org.springframework.security</groupId>
705       <artifactId>spring-security-core</artifactId>
706     </dependency>
707     <dependency>
708       <groupId>org.springframework.security</groupId>
709       <artifactId>spring-security-taglibs</artifactId>
710     </dependency>
711     <dependency>
712       <groupId>org.springframework.security</groupId>
713       <artifactId>spring-security-web</artifactId>
714     </dependency>
715     <dependency>
716       <groupId>virgomirror</groupId>
717       <artifactId>org.eclipse.jdt.core.compiler.batch</artifactId>
718     </dependency>
719     <dependency>
720       <groupId>junit</groupId>
721       <artifactId>junit</artifactId>
722       <version>4.11</version>
723       <scope>test</scope>
724     </dependency>
725     <dependency>
726       <groupId>org.opendaylight.ovsdb</groupId>
727       <artifactId>library</artifactId>
728       <version>${ovsdb.library.version}</version>
729     </dependency>
730     <dependency>
731       <groupId>org.opendaylight.ovsdb</groupId>
732       <artifactId>plugin</artifactId>
733       <version>${ovsdb.plugin.version}</version>
734     </dependency>
735     <dependency>
736       <groupId>org.opendaylight.ovsdb</groupId>
737       <artifactId>openstack.net-virt</artifactId>
738       <version>${openstack.netvirt.version}</version>
739     </dependency>
740     <dependency>
741       <groupId>org.opendaylight.ovsdb</groupId>
742       <artifactId>openstack.net-virt</artifactId>
743       <version>${openstack.netvirt.providers.version}</version>
744     </dependency>
745     <dependency>
746       <groupId>org.opendaylight.ovsdb</groupId>
747       <artifactId>northbound</artifactId>
748       <version>${ovsdb.northbound.version}</version>
749     </dependency>
750     <dependency>
751       <groupId>org.opendaylight.ovsdb</groupId>
752       <artifactId>schema.openvswitch</artifactId>
753       <version>${schema.openvswitch.version}</version>
754     </dependency>
755     <dependency>
756       <groupId>org.opendaylight.ovsdb</groupId>
757       <artifactId>schema.hardwarevtep</artifactId>
758       <version>${schema.hardwarevtep.version}</version>
759     </dependency>
760
761     <!-- Add Pax Exam -->
762     <dependency>
763       <groupId>org.ops4j.pax.exam</groupId>
764       <artifactId>pax-exam-junit4</artifactId>
765       <version>${exam.version}</version>
766       <scope>test</scope>
767     </dependency>
768     <dependency>
769       <groupId>org.ops4j.pax.exam</groupId>
770       <artifactId>pax-exam-link-mvn</artifactId>
771       <version>${exam.version}</version>
772       <scope>test</scope>
773     </dependency>
774     <dependency>
775       <groupId>org.ops4j.pax.url</groupId>
776       <artifactId>pax-url-aether</artifactId>
777       <version>${url.version}</version>
778       <scope>test</scope>
779     </dependency>
780   </dependencies>
781
782   <build>
783     <plugins>
784       <plugin>
785         <groupId>org.codehaus.mojo</groupId>
786         <artifactId>properties-maven-plugin</artifactId>
787         <version>${propertymavenplugin.version}</version>
788         <executions>
789           <execution>
790             <goals>
791               <goal>set-system-properties</goal>
792             </goals>
793             <configuration>
794               <properties>
795                 <property>
796                   <name>logback.configurationFile</name>
797                   <value>${project.parent.parent.basedir}/logback.xml</value>
798                 </property>
799               </properties>
800             </configuration>
801           </execution>
802         </executions>
803       </plugin>
804       <plugin>
805         <groupId>org.ops4j.pax.exam</groupId>
806         <artifactId>maven-paxexam-plugin</artifactId>
807         <version>1.2.4</version>
808         <executions>
809           <execution>
810             <id>generate-config</id>
811             <phase>none</phase>
812             <goals>
813               <goal>generate-depends-file</goal>
814             </goals>
815           </execution>
816         </executions>
817       </plugin>
818     </plugins>
819   </build>
820   <scm>
821     <connection>scm:git:ssh://git.opendaylight.org:29418/ovsdb.git</connection>
822     <developerConnection>scm:git:ssh://git.opendaylight.org:29418/ovsdb.git</developerConnection>
823     <tag>HEAD</tag>
824     <url>https://wiki.opendaylight.org/view/OVSDB_Integration:Main</url>
825   </scm>
826 </project>