Merge "creating a default subnet"
[controller.git] / opendaylight / md-sal / test / sal-rest-connector-it / pom.xml
1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2     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         <artifactId>sal-test-parent</artifactId>
6         <groupId>org.opendaylight.controller.tests</groupId>
7         <version>1.0-SNAPSHOT</version>
8     </parent>
9     <artifactId>sal-rest-connector-it</artifactId>
10     <scm>
11         <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
12         <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
13         <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:MD-SAL</url>
14     </scm>
15
16     <properties>
17         <exam.version>3.0.0</exam.version>
18         <url.version>1.5.0</url.version>
19         <geminiweb.version>2.2.0.RELEASE</geminiweb.version>
20         <virgo.version>3.6.0.RELEASE</virgo.version>
21         <spring.version>3.1.3.RELEASE</spring.version>
22         <jersey.version>1.17</jersey.version>
23         <spring-security.version>3.1.3.RELEASE</spring-security.version>
24     </properties>
25
26     <build>
27         <plugins>
28             <plugin>
29                 <groupId>org.ops4j.pax.exam</groupId>
30                 <artifactId>maven-paxexam-plugin</artifactId>
31                 <version>1.2.4</version>
32                 <executions>
33                     <execution>
34                         <id>generate-config</id>
35                         <goals>
36                             <goal>generate-depends-file</goal>
37                         </goals>
38                     </execution>
39                 </executions>
40             </plugin>
41         </plugins>
42         <pluginManagement>
43             <plugins>
44                 <!--This plugin's configuration is used to store Eclipse 
45                     m2e settings only. It has no influence on the Maven build itself. -->
46                 <plugin>
47                     <groupId>org.eclipse.m2e</groupId>
48                     <artifactId>lifecycle-mapping</artifactId>
49                     <version>1.0.0</version>
50                     <configuration>
51                         <lifecycleMappingMetadata>
52                             <pluginExecutions>
53                                 <pluginExecution>
54                                     <pluginExecutionFilter>
55                                         <groupId>
56                                             org.ops4j.pax.exam
57                                         </groupId>
58                                         <artifactId>
59                                             maven-paxexam-plugin
60                                         </artifactId>
61                                         <versionRange>
62                                             [1.2.4,)
63                                         </versionRange>
64                                         <goals>
65                                             <goal>
66                                                 generate-depends-file
67                                             </goal>
68                                         </goals>
69                                     </pluginExecutionFilter>
70                                     <action>
71                                         <ignore></ignore>
72                                     </action>
73                                 </pluginExecution>
74                             </pluginExecutions>
75                         </lifecycleMappingMetadata>
76                     </configuration>
77                 </plugin>
78             </plugins>
79         </pluginManagement>
80     </build>
81
82     <dependencies>
83         <dependency>
84             <groupId>org.opendaylight.controller</groupId>
85             <artifactId>logging.bridge</artifactId>
86             <version>0.4.1-SNAPSHOT</version>
87         </dependency>
88         <dependency>
89             <groupId>org.opendaylight.yangtools.thirdparty</groupId>
90             <artifactId>xtend-lib-osgi</artifactId>
91             <version>2.4.3</version>
92         </dependency>
93         <dependency>
94             <groupId>org.opendaylight.controller</groupId>
95             <artifactId>bundlescanner.implementation</artifactId>
96             <version>0.4.1-SNAPSHOT</version>
97         </dependency>
98         <dependency>
99             <groupId>org.opendaylight.controller</groupId>
100             <artifactId>sal-broker-impl</artifactId>
101             <version>1.0-SNAPSHOT</version>
102             <scope>test</scope>
103         </dependency>
104         <dependency>
105             <groupId>org.opendaylight.controller</groupId>
106             <artifactId>sal-rest-connector</artifactId>
107             <version>1.0-SNAPSHOT</version>
108             <scope>test</scope>
109         </dependency>
110         <dependency>
111             <groupId>org.opendaylight.controller</groupId>
112             <artifactId>sal-binding-it</artifactId>
113             <version>1.0-SNAPSHOT</version>
114             <scope>test</scope>
115         </dependency>
116         <dependency>
117             <groupId>org.ops4j.pax.exam</groupId>
118             <artifactId>pax-exam-container-native</artifactId>
119             <version>${exam.version}</version>
120             <scope>test</scope>
121         </dependency>
122         <dependency>
123             <groupId>org.ops4j.pax.exam</groupId>
124             <artifactId>pax-exam-junit4</artifactId>
125             <version>${exam.version}</version>
126             <scope>test</scope>
127         </dependency>
128         <dependency>
129             <groupId>org.ops4j.pax.exam</groupId>
130             <artifactId>pax-exam-link-mvn</artifactId>
131             <version>${exam.version}</version>
132             <scope>test</scope>
133         </dependency>
134         <dependency>
135             <groupId>equinoxSDK381</groupId>
136             <artifactId>org.eclipse.osgi</artifactId>
137             <version>3.8.1.v20120830-144521</version>
138             <scope>test</scope>
139         </dependency>
140         <dependency>
141             <groupId>org.slf4j</groupId>
142             <artifactId>log4j-over-slf4j</artifactId>
143             <version>1.7.2</version>
144         </dependency>
145         <dependency>
146             <groupId>ch.qos.logback</groupId>
147             <artifactId>logback-core</artifactId>
148             <version>1.0.9</version>
149         </dependency>
150         <dependency>
151             <groupId>ch.qos.logback</groupId>
152             <artifactId>logback-classic</artifactId>
153             <version>1.0.9</version>
154         </dependency>
155         <dependency>
156             <groupId>org.opendaylight.controller</groupId>
157             <artifactId>sal-binding-api</artifactId>
158             <version>1.0-SNAPSHOT</version>
159         </dependency>
160         <dependency>
161             <groupId>org.opendaylight.controller</groupId>
162             <artifactId>sal-common-util</artifactId>
163             <version>1.0-SNAPSHOT</version>
164         </dependency>
165         <dependency>
166             <groupId>org.opendaylight.controller</groupId>
167             <artifactId>sal-core-api</artifactId>
168             <version>1.0-SNAPSHOT</version>
169         </dependency>
170         <dependency>
171             <groupId>org.opendaylight.controller.model</groupId>
172             <artifactId>model-flow-service</artifactId>
173             <version>1.0-SNAPSHOT</version>
174             <scope>provided</scope>
175         </dependency>
176         <dependency>
177             <groupId>org.opendaylight.controller</groupId>
178             <artifactId>config-manager</artifactId>
179             <version>0.2.2-SNAPSHOT</version>
180         </dependency>
181         <dependency>
182             <groupId>org.opendaylight.controller.model</groupId>
183             <artifactId>model-flow-management</artifactId>
184             <version>1.0-SNAPSHOT</version>
185             <scope>provided</scope>
186         </dependency>
187         <dependency>
188             <groupId>org.opendaylight.yangtools.thirdparty</groupId>
189             <artifactId>antlr4-runtime-osgi-nohead</artifactId>
190             <version>4.0</version>
191         </dependency>
192         <dependency>
193             <groupId>org.opendaylight.yangtools</groupId>
194             <artifactId>yang-binding</artifactId>
195         </dependency>
196         <dependency>
197             <groupId>org.opendaylight.yangtools</groupId>
198             <artifactId>yang-common</artifactId>
199         </dependency>
200         <dependency>
201             <groupId>org.opendaylight.yangtools</groupId>
202             <artifactId>yang-data-api</artifactId>
203         </dependency>
204         <dependency>
205             <groupId>org.opendaylight.controller</groupId>
206             <artifactId>commons.northbound</artifactId>
207             <version>0.4.1-SNAPSHOT</version>
208             <scope>runtime</scope>
209         </dependency>
210         <dependency>
211             <groupId>org.opendaylight.controller</groupId>
212             <artifactId>sal-common-util</artifactId>
213             <version>1.0-SNAPSHOT</version>
214         </dependency>
215         <dependency>
216             <groupId>org.slf4j</groupId>
217             <artifactId>jcl-over-slf4j</artifactId>
218             <version>1.7.2</version>
219         </dependency>
220         <dependency>
221             <groupId>org.slf4j</groupId>
222             <artifactId>slf4j-api</artifactId>
223
224         </dependency>
225         <dependency>
226             <groupId>org.slf4j</groupId>
227             <artifactId>log4j-over-slf4j</artifactId>
228             <version>1.7.2</version>
229         </dependency>
230         <dependency>
231             <groupId>ch.qos.logback</groupId>
232             <artifactId>logback-core</artifactId>
233             <version>1.0.9</version>
234         </dependency>
235         <dependency>
236             <groupId>ch.qos.logback</groupId>
237             <artifactId>logback-classic</artifactId>
238             <version>1.0.9</version>
239         </dependency>
240         <dependency>
241             <groupId>commons-codec</groupId>
242             <artifactId>commons-codec</artifactId>
243             <version>1.8</version>
244         </dependency>
245         <dependency>
246             <groupId>equinoxSDK381</groupId>
247             <artifactId>javax.servlet</artifactId>
248             <version>3.0.0.v201112011016</version>
249         </dependency>
250         <dependency>
251             <groupId>equinoxSDK381</groupId>
252             <artifactId>javax.servlet.jsp</artifactId>
253             <version>2.2.0.v201112011158</version>
254         </dependency>
255         <dependency>
256             <groupId>equinoxSDK381</groupId>
257             <artifactId>org.eclipse.equinox.ds</artifactId>
258             <version>1.4.0.v20120522-1841</version>
259         </dependency>
260         <dependency>
261             <groupId>equinoxSDK381</groupId>
262             <artifactId>org.eclipse.equinox.util</artifactId>
263             <version>1.0.400.v20120522-2049</version>
264         </dependency>
265         <dependency>
266             <groupId>equinoxSDK381</groupId>
267             <artifactId>org.eclipse.osgi.services</artifactId>
268             <version>3.3.100.v20120522-1822</version>
269         </dependency>
270         <dependency>
271             <groupId>equinoxSDK381</groupId>
272             <artifactId>org.eclipse.osgi</artifactId>
273             <version>3.8.1.v20120830-144521</version>
274         </dependency>
275         <dependency>
276             <groupId>equinoxSDK381</groupId>
277             <artifactId>org.apache.felix.gogo.command</artifactId>
278             <version>0.8.0.v201108120515</version>
279         </dependency>
280         <dependency>
281             <groupId>equinoxSDK381</groupId>
282             <artifactId>org.apache.felix.gogo.runtime</artifactId>
283             <version>0.8.0.v201108120515</version>
284         </dependency>
285         <dependency>
286             <groupId>equinoxSDK381</groupId>
287             <artifactId>org.apache.felix.gogo.shell</artifactId>
288             <version>0.8.0.v201110170705</version>
289         </dependency>
290         <dependency>
291             <groupId>equinoxSDK381</groupId>
292             <artifactId>org.eclipse.equinox.cm</artifactId>
293             <version>1.0.400.v20120522-1841</version>
294         </dependency>
295         <dependency>
296             <groupId>equinoxSDK381</groupId>
297             <artifactId>org.eclipse.equinox.console</artifactId>
298             <version>1.0.0.v20120522-1841</version>
299         </dependency>
300         <dependency>
301             <groupId>equinoxSDK381</groupId>
302             <artifactId>org.eclipse.equinox.launcher</artifactId>
303             <version>1.3.0.v20120522-1813</version>
304         </dependency>
305         <!-- Gemini Web -->
306         <dependency>
307             <groupId>geminiweb</groupId>
308             <artifactId>org.eclipse.gemini.web.core</artifactId>
309             <version>${geminiweb.version}</version>
310         </dependency>
311         <dependency>
312             <groupId>geminiweb</groupId>
313             <artifactId>org.eclipse.gemini.web.extender</artifactId>
314             <version>${geminiweb.version}</version>
315         </dependency>
316         <dependency>
317             <groupId>geminiweb</groupId>
318             <artifactId>org.eclipse.gemini.web.tomcat</artifactId>
319             <version>${geminiweb.version}</version>
320         </dependency>
321         <dependency>
322             <groupId>geminiweb</groupId>
323             <artifactId>org.eclipse.virgo.kernel.equinox.extensions</artifactId>
324             <version>${virgo.version}</version>
325         </dependency>
326         <dependency>
327             <groupId>geminiweb</groupId>
328             <artifactId>org.eclipse.virgo.util.common</artifactId>
329             <version>${virgo.version}</version>
330         </dependency>
331         <dependency>
332             <groupId>geminiweb</groupId>
333             <artifactId>org.eclipse.virgo.util.io</artifactId>
334             <version>${virgo.version}</version>
335         </dependency>
336         <dependency>
337             <groupId>geminiweb</groupId>
338             <artifactId>org.eclipse.virgo.util.math</artifactId>
339             <version>${virgo.version}</version>
340         </dependency>
341         <dependency>
342             <groupId>geminiweb</groupId>
343             <artifactId>org.eclipse.virgo.util.osgi</artifactId>
344             <version>${virgo.version}</version>
345         </dependency>
346         <dependency>
347             <groupId>geminiweb</groupId>
348             <artifactId>org.eclipse.virgo.util.osgi.manifest</artifactId>
349             <version>${virgo.version}</version>
350         </dependency>
351         <dependency>
352             <groupId>geminiweb</groupId>
353             <artifactId>org.eclipse.virgo.util.parser.manifest</artifactId>
354             <version>${virgo.version}</version>
355         </dependency>
356         <dependency>
357             <groupId>org.apache.felix</groupId>
358             <artifactId>org.apache.felix.dependencymanager</artifactId>
359             <version>3.1.0</version>
360         </dependency>
361         <dependency>
362             <groupId>org.apache.felix</groupId>
363             <artifactId>org.apache.felix.dependencymanager.shell</artifactId>
364             <version>3.0.1</version>
365         </dependency>
366         <dependency>
367             <groupId>org.jboss.spec.javax.transaction</groupId>
368             <artifactId>jboss-transaction-api_1.1_spec</artifactId>
369             <version>1.0.1.Final</version>
370         </dependency>
371         <dependency>
372             <groupId>org.apache.felix</groupId>
373             <artifactId>org.apache.felix.fileinstall</artifactId>
374             <version>3.1.6</version>
375         </dependency>
376         <dependency>
377             <groupId>org.apache.commons</groupId>
378             <artifactId>commons-lang3</artifactId>
379             <version>3.1</version>
380         </dependency>
381         <dependency>
382             <groupId>virgomirror</groupId>
383             <artifactId>org.eclipse.jdt.core.compiler.batch</artifactId>
384             <version>3.8.0.I20120518-2145</version>
385         </dependency>
386         <dependency>
387             <groupId>eclipselink</groupId>
388             <artifactId>javax.persistence</artifactId>
389             <version>2.0.4.v201112161009</version>
390         </dependency>
391         <dependency>
392             <groupId>orbit</groupId>
393             <artifactId>javax.activation</artifactId>
394             <version>1.1.0.v201211130549</version>
395         </dependency>
396         <dependency>
397             <groupId>orbit</groupId>
398             <artifactId>javax.annotation</artifactId>
399             <version>1.1.0.v201209060031</version>
400         </dependency>
401         <dependency>
402             <groupId>orbit</groupId>
403             <artifactId>javax.ejb</artifactId>
404             <version>3.1.1.v201204261316</version>
405         </dependency>
406         <dependency>
407             <groupId>orbit</groupId>
408             <artifactId>javax.el</artifactId>
409             <version>2.2.0.v201108011116</version>
410         </dependency>
411         <dependency>
412             <groupId>orbit</groupId>
413             <artifactId>javax.mail.glassfish</artifactId>
414             <version>1.4.1.v201108011116</version>
415         </dependency>
416         <dependency>
417             <groupId>orbit</groupId>
418             <artifactId>javax.xml.rpc</artifactId>
419             <version>1.1.0.v201005080400</version>
420         </dependency>
421         <dependency>
422             <groupId>orbit</groupId>
423             <artifactId>org.apache.catalina</artifactId>
424             <version>7.0.32.v201211201336</version>
425         </dependency>
426         <dependency>
427             <groupId>orbit</groupId>
428             <artifactId>org.apache.catalina.ha</artifactId>
429             <version>7.0.32.v201211201952</version>
430         </dependency>
431         <dependency>
432             <groupId>orbit</groupId>
433             <artifactId>org.apache.catalina.tribes</artifactId>
434             <version>7.0.32.v201211201952</version>
435         </dependency>
436         <dependency>
437             <groupId>orbit</groupId>
438             <artifactId>org.apache.coyote</artifactId>
439             <version>7.0.32.v201211201952</version>
440         </dependency>
441         <dependency>
442             <groupId>orbit</groupId>
443             <artifactId>org.apache.el</artifactId>
444             <version>7.0.32.v201211081135</version>
445         </dependency>
446         <dependency>
447             <groupId>orbit</groupId>
448             <artifactId>org.apache.jasper</artifactId>
449             <version>7.0.32.v201211201952</version>
450         </dependency>
451         <dependency>
452             <groupId>orbit</groupId>
453             <artifactId>org.apache.juli.extras</artifactId>
454             <version>7.0.32.v201211081135</version>
455         </dependency>
456         <dependency>
457             <groupId>orbit</groupId>
458             <artifactId>org.apache.tomcat.api</artifactId>
459             <version>7.0.32.v201211081135</version>
460         </dependency>
461         <dependency>
462             <groupId>orbit</groupId>
463             <artifactId>org.apache.tomcat.util</artifactId>
464             <version>7.0.32.v201211201952</version>
465         </dependency>
466         <dependency>
467             <groupId>orbit</groupId>
468             <artifactId>javax.servlet.jsp.jstl</artifactId>
469             <version>1.2.0.v201105211821</version>
470         </dependency>
471         <dependency>
472             <groupId>orbit</groupId>
473             <artifactId>javax.servlet.jsp.jstl.impl</artifactId>
474             <version>1.2.0.v201210211230</version>
475         </dependency>
476         <!-- Add Pax Exam -->
477         <dependency>
478             <groupId>org.ops4j.pax.exam</groupId>
479             <artifactId>pax-exam-container-native</artifactId>
480             <version>${exam.version}</version>
481             <scope>test</scope>
482         </dependency>
483         <dependency>
484             <groupId>org.ops4j.pax.exam</groupId>
485             <artifactId>pax-exam-junit4</artifactId>
486             <version>${exam.version}</version>
487             <scope>test</scope>
488         </dependency>
489         <dependency>
490             <groupId>org.ops4j.pax.exam</groupId>
491             <artifactId>pax-exam-link-mvn</artifactId>
492             <version>${exam.version}</version>
493             <scope>test</scope>
494         </dependency>
495         <dependency>
496             <groupId>org.ops4j.pax.url</groupId>
497             <artifactId>pax-url-aether</artifactId>
498             <version>${url.version}</version>
499             <scope>test</scope>
500         </dependency>
501         <dependency>
502             <groupId>org.ow2.asm</groupId>
503             <artifactId>asm-all</artifactId>
504             <version>4.1</version>
505         </dependency>
506         <dependency>
507             <groupId>org.springframework</groupId>
508             <artifactId>org.springframework.asm</artifactId>
509             <version>${spring.version}</version>
510         </dependency>
511         <dependency>
512             <groupId>org.springframework</groupId>
513             <artifactId>org.springframework.aop</artifactId>
514             <version>${spring.version}</version>
515         </dependency>
516         <dependency>
517             <groupId>org.springframework</groupId>
518             <artifactId>org.springframework.context</artifactId>
519             <version>${spring.version}</version>
520         </dependency>
521         <dependency>
522             <groupId>org.springframework</groupId>
523             <artifactId>org.springframework.context.support</artifactId>
524             <version>${spring.version}</version>
525         </dependency>
526         <dependency>
527             <groupId>org.springframework</groupId>
528             <artifactId>org.springframework.core</artifactId>
529             <version>${spring.version}</version>
530         </dependency>
531         <dependency>
532             <groupId>org.springframework</groupId>
533             <artifactId>org.springframework.beans</artifactId>
534             <version>${spring.version}</version>
535         </dependency>
536         <dependency>
537             <groupId>org.springframework</groupId>
538             <artifactId>org.springframework.expression</artifactId>
539             <version>${spring.version}</version>
540         </dependency>
541         <dependency>
542             <groupId>org.springframework</groupId>
543             <artifactId>org.springframework.web</artifactId>
544             <version>${spring.version}</version>
545         </dependency>
546         <dependency>
547             <groupId>org.aopalliance</groupId>
548             <artifactId>com.springsource.org.aopalliance</artifactId>
549             <version>1.0.0</version>
550         </dependency>
551         <dependency>
552             <groupId>org.springframework</groupId>
553             <artifactId>org.springframework.web.servlet</artifactId>
554             <version>${spring.version}</version>
555         </dependency>
556         <!-- Spring security -->
557         <dependency>
558             <groupId>org.springframework.security</groupId>
559             <artifactId>spring-security-config</artifactId>
560             <version>${spring-security.version}</version>
561         </dependency>
562         <dependency>
563             <groupId>org.springframework.security</groupId>
564             <artifactId>spring-security-core</artifactId>
565             <version>${spring-security.version}</version>
566         </dependency>
567         <dependency>
568             <groupId>org.springframework.security</groupId>
569             <artifactId>spring-security-web</artifactId>
570             <version>${spring-security.version}</version>
571         </dependency>
572         <dependency>
573             <groupId>org.springframework.security</groupId>
574             <artifactId>spring-security-taglibs</artifactId>
575             <version>${spring-security.version}</version>
576         </dependency>
577         <dependency>
578             <groupId>org.springframework</groupId>
579             <artifactId>org.springframework.transaction</artifactId>
580             <version>${spring-security.version}</version>
581         </dependency>
582         <!-- Visual VM hook -->
583         <dependency>
584             <groupId>org.ow2.chameleon.management</groupId>
585             <artifactId>chameleon-mbeans</artifactId>
586             <version>1.0.0</version>
587         </dependency>
588         <!-- Jersey for JAXRS -->
589         <dependency>
590             <groupId>com.sun.jersey</groupId>
591             <artifactId>jersey-core</artifactId>
592             <version>${jersey.version}</version>
593         </dependency>
594         <!-- <dependency> <groupId>com.sun.jersey</groupId> <artifactId>jersey-servlet</artifactId> 
595             <version>${jersey.version}</version> </dependency> -->
596         <dependency>
597             <groupId>com.sun.jersey</groupId>
598             <artifactId>jersey-server</artifactId>
599             <version>${jersey.version}</version>
600         </dependency>
601         <dependency>
602             <groupId>com.sun.jersey</groupId>
603             <artifactId>jersey-client</artifactId>
604             <version>${jersey.version}</version>
605         </dependency>
606         <dependency>
607             <groupId>com.sun.jersey</groupId>
608             <artifactId>jersey-json</artifactId>
609             <version>${jersey.version}</version>
610         </dependency>
611         <dependency>
612             <groupId>eclipselink</groupId>
613             <artifactId>javax.resource</artifactId>
614             <version>1.5.0.v200906010428</version>
615         </dependency>
616         <dependency>
617             <groupId>org.opendaylight.controller.thirdparty</groupId>
618             <artifactId>com.sun.jersey.jersey-servlet</artifactId>
619             <version>1.17</version>
620         </dependency>
621         <dependency>
622             <groupId>org.opendaylight.controller.thirdparty</groupId>
623             <artifactId>org.apache.catalina.filters.CorsFilter</artifactId>
624             <version>7.0.42</version>
625         </dependency>
626     </dependencies>
627 </project>