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