Merge "chaged version CXTmap-63: #close"
[lispflowmapping.git] / mappingservice / integrationtest / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <project
3         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
4         xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
5         <modelVersion>4.0.0</modelVersion>
6         <parent>
7                 <groupId>org.opendaylight.controller</groupId>
8                 <artifactId>commons.integrationtest</artifactId>
9                 <version>0.5.1-SNAPSHOT</version>
10                 <relativePath></relativePath>
11         </parent>
12         <groupId>org.opendaylight.lispflowmapping</groupId>
13         <artifactId>mappingservice.integrationtest</artifactId>
14
15         <repositories>
16                 <!-- OpenDayLight Released artifact -->
17                 <repository>
18                         <id>opendaylight-release</id>
19                         <name>opendaylight-release</name>
20                         <url>http://nexus.opendaylight.org/content/repositories/opendaylight.release/</url>
21                 </repository>
22                 <!-- OpenDayLight Snapshot artifact -->
23                 <repository>
24                         <id>opendaylight-snapshot</id>
25                         <name>opendaylight-snapshot</name>
26                         <url>http://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/</url>
27                 </repository>
28         </repositories>
29         <build>
30                 <pluginManagement>
31                         <plugins>
32                                 
33                                 <plugin>
34                                         <groupId>org.eclipse.m2e</groupId>
35                                         <artifactId>lifecycle-mapping</artifactId>
36                                         <version>1.0.0</version>
37                                         <configuration>
38                                                 <lifecycleMappingMetadata>
39                                                         <pluginExecutions>
40                                                                 <pluginExecution>
41                                                                         <pluginExecutionFilter>
42                                                                                 <groupId>org.ops4j.pax.exam</groupId>
43                                                                                 <artifactId>maven-paxexam-plugin</artifactId>
44                                                                                 <versionRange>[1.2.4,)</versionRange>
45                                                                                 <goals>
46                                                                                         <goal>generate-depends-file</goal>
47                                                                                 </goals>
48                                                                         </pluginExecutionFilter>
49                                                                         <action>
50                                                                                 <execute>
51                                                                                         <runOnIncremental>false</runOnIncremental>
52                                                                                 </execute>
53                                                                         </action>
54                                                                 </pluginExecution>
55                                                         </pluginExecutions>
56                                                 </lifecycleMappingMetadata>
57                                         </configuration>
58                                 </plugin>
59                         </plugins>
60                 </pluginManagement>
61                 <plugins>
62                         <plugin>
63                                 <groupId>org.ops4j.pax.exam</groupId>
64                                 <artifactId>maven-paxexam-plugin</artifactId>
65                                 <version>1.2.4</version>
66                                 <executions>
67                                         <execution>
68                                                 <id>generate-config</id>
69                                                 <goals>
70                                                         <goal>generate-depends-file</goal>
71                                                 </goals>
72                                         </execution>
73                                 </executions>
74                         </plugin>
75                         <plugin>
76                                 <groupId>org.apache.maven.plugins</groupId>
77                                 <artifactId>maven-checkstyle-plugin</artifactId>
78                                 <version>${checkstyle.version}</version>
79                                 <dependencies>
80                                         <dependency>
81                                                 <groupId>org.opendaylight.controller</groupId>
82                                                 <artifactId>checkstyle</artifactId>
83                                                 <version>0.0.2-SNAPSHOT</version>
84                                         </dependency>
85                                 </dependencies>
86                                 <configuration>
87                                         <skip>true</skip>
88                                 </configuration>
89                         </plugin>
90                         <plugin>
91                                 <groupId>org.apache.maven.plugins</groupId>
92                                 <artifactId>maven-surefire-plugin</artifactId>
93                                 <version>${surefire.version}</version>
94                                 <configuration>
95                                         <skipTests>false</skipTests>
96                                         <skip>${skipIntegrationTest}</skip>
97                                 </configuration>
98                         </plugin>
99                         <plugin>
100                                 <groupId>org.jacoco</groupId>
101                                 <artifactId>jacoco-maven-plugin</artifactId>
102                                 <version>0.5.3.201107060350</version>
103                                 <configuration>
104                                         <destFile>../implementation/target/jacoco-it.exec</destFile>
105                                         <includes>org.opendaylight.controller.*</includes>
106                                         <includes>org.opendaylight.lispflowmapping.*</includes>
107                                 </configuration>
108                                 <executions>
109                                         <execution>
110                                                 <id>pre-test</id>
111                                                 <goals>
112                                                         <goal>prepare-agent</goal>
113                                                 </goals>
114                                         </execution>
115                                         <execution>
116                                                 <id>post-test</id>
117                                                 <configuration>
118                                                         <skip>true</skip>
119                                                 </configuration>
120                                         </execution>
121                                 </executions>
122                         </plugin>
123                 </plugins>
124         </build>
125         <properties>
126                 <lispflowmapping.version>1.0.0</lispflowmapping.version>
127                 <exam.version>3.0.0</exam.version>
128                 <url.version>1.5.0</url.version>
129                 <!-- Sonar jacoco plugin to get integration test coverage info -->
130                 <sonar.java.coveragePlugin>jacoco</sonar.java.coveragePlugin>
131                 <sonar.jacoco.reportPath>../implementation/target/jacoco.exec</sonar.jacoco.reportPath>
132                 <sonar.jacoco.itReportPath>../implementaiton/target/jacoco-it.exec</sonar.jacoco.itReportPath>
133                 <sonar.language>java</sonar.language>
134                 <!-- Dependency Versions -->
135                 <slf4j.version>1.7.2</slf4j.version>
136                 <osgi.core.version>5.0.0</osgi.core.version>
137                 <junit.version>4.8.1</junit.version>
138                 <xtend.version>2.4.3</xtend.version>
139                 <old-jackson.version>1.9.8</old-jackson.version>
140         </properties>
141         <dependencies>
142
143                 <dependency>
144                         <groupId>org.opendaylight.controller</groupId>
145                         <artifactId>sal-binding-api</artifactId>
146                         <version>1.0-SNAPSHOT</version>
147                 </dependency>
148                 <dependency>
149                         <groupId>org.opendaylight.controller</groupId>
150                         <artifactId>sal-binding-it</artifactId>
151                         <version>1.0-SNAPSHOT</version>
152                 </dependency>
153                 <dependency>
154                         <groupId>org.opendaylight.controller</groupId>
155                         <artifactId>sal-common-api</artifactId>
156                         <version>1.0-SNAPSHOT</version>
157                 </dependency>
158
159                 <dependency>
160                         <groupId>org.opendaylight.controller</groupId>
161                         <artifactId>sal-common-util</artifactId>
162                         <version>1.0-SNAPSHOT</version>
163                 </dependency>
164                 <dependency>
165                         <groupId>org.opendaylight.controller</groupId>
166                         <artifactId>commons.integrationtest</artifactId>
167                         <type>pom</type>
168                         <version>0.5.1-SNAPSHOT</version>
169                 </dependency>
170                 <dependency>
171                         <groupId>org.opendaylight.lispflowmapping</groupId>
172                         <artifactId>mappingservice.yangmodel</artifactId>
173                         <version>${lispflowmapping.version}</version>
174                 </dependency>
175                 <dependency>
176                         <groupId>org.opendaylight.lispflowmapping</groupId>
177                         <artifactId>mappingservice.config</artifactId>
178                         <version>${lispflowmapping.version}</version>
179                 </dependency>
180                 <dependency>
181                         <groupId>org.opendaylight.lispflowmapping</groupId>
182                         <artifactId>mappingservice.api</artifactId>
183                         <version>${lispflowmapping.version}</version>
184                 </dependency>
185                 <dependency>
186                         <groupId>org.opendaylight.lispflowmapping</groupId>
187                         <artifactId>mappingservice.implementation</artifactId>
188                         <version>${lispflowmapping.version}</version>
189                 </dependency>
190                 <dependency>
191                         <groupId>org.opendaylight.lispflowmapping</groupId>
192                         <artifactId>mappingservice.southbound</artifactId>
193                         <version>${lispflowmapping.version}</version>
194                 </dependency>
195                 <dependency>
196                         <groupId>org.opendaylight.lispflowmapping</groupId>
197                         <artifactId>mappingservice.northbound</artifactId>
198                         <version>${lispflowmapping.version}</version>
199                 </dependency>
200                 <dependency>
201                         <groupId>org.opendaylight.controller</groupId>
202                         <artifactId>containermanager</artifactId>
203                         <version>0.5.0-SNAPSHOT</version>
204                 </dependency>
205                 <dependency>
206                         <groupId>org.opendaylight.controller</groupId>
207                         <artifactId>netconf-impl</artifactId>
208                         <version>${netconf.version}</version>
209                 </dependency>
210                 <dependency>
211                         <groupId>org.opendaylight.controller</groupId>
212                         <artifactId>containermanager.it.implementation</artifactId>
213                         <version>0.5.0-SNAPSHOT</version>
214                 </dependency>
215                 <dependency>
216                         <groupId>org.opendaylight.controller</groupId>
217                         <artifactId>protocol_plugins.stub</artifactId>
218                         <version>0.4.1-SNAPSHOT</version>
219                 </dependency>
220
221                 <dependency>
222                         <groupId>org.opendaylight.controller</groupId>
223                         <artifactId>sal</artifactId>
224                         <version>${sal.version}</version>
225                 </dependency>
226                 <dependency>
227                         <groupId>org.opendaylight.controller</groupId>
228                         <artifactId>clustering.services</artifactId>
229                         <version>0.4.1-SNAPSHOT</version>
230                 </dependency>
231                 <dependency>
232                         <groupId>org.opendaylight.controller</groupId>
233                         <artifactId>clustering.stub</artifactId>
234                         <version>0.4.0-SNAPSHOT</version>
235                 </dependency>
236
237                 <dependency>
238                         <groupId>org.codehaus.enunciate</groupId>
239                         <artifactId>enunciate-core-annotations</artifactId>
240                         <version>${enunciate.version}</version>
241                 </dependency>
242                 <dependency>
243                         <groupId>org.slf4j</groupId>
244                         <artifactId>jcl-over-slf4j</artifactId>
245                         <version>${slf4j.version}</version>
246                 </dependency>
247                 <dependency>
248                         <groupId>org.slf4j</groupId>
249                         <artifactId>slf4j-api</artifactId>
250                         <version>${slf4j.version}</version>
251                 </dependency>
252                 <dependency>
253                         <groupId>org.slf4j</groupId>
254                         <artifactId>log4j-over-slf4j</artifactId>
255                         <version>${slf4j.version}</version>
256                 </dependency>
257                 <dependency>
258                         <groupId>ch.qos.logback</groupId>
259                         <artifactId>logback-core</artifactId>
260                         <version>${logback.version}</version>
261                 </dependency>
262                 <dependency>
263                         <groupId>ch.qos.logback</groupId>
264                         <artifactId>logback-classic</artifactId>
265                         <version>${logback.version}</version>
266                 </dependency>
267                 <dependency>
268                         <groupId>commons-io</groupId>
269                         <artifactId>commons-io</artifactId>
270                 </dependency>
271                 <dependency>
272                         <groupId>commons-fileupload</groupId>
273                         <artifactId>commons-fileupload</artifactId>
274                         <version>1.2.2</version>
275                 </dependency>
276                 <dependency>
277                         <groupId>commons-codec</groupId>
278                         <artifactId>commons-codec</artifactId>
279                 </dependency>
280                 <dependency>
281                         <groupId>equinoxSDK381</groupId>
282                         <artifactId>javax.servlet</artifactId>
283                         <version>3.0.0.v201112011016</version>
284                 </dependency>
285                 <dependency>
286                         <groupId>equinoxSDK381</groupId>
287                         <artifactId>javax.servlet.jsp</artifactId>
288                         <version>2.2.0.v201112011158</version>
289                 </dependency>
290                 <dependency>
291                         <groupId>equinoxSDK381</groupId>
292                         <artifactId>org.eclipse.equinox.ds</artifactId>
293                         <version>1.4.0.v20120522-1841</version>
294                 </dependency>
295                 <dependency>
296                         <groupId>equinoxSDK381</groupId>
297                         <artifactId>org.eclipse.equinox.util</artifactId>
298                         <version>1.0.400.v20120522-2049</version>
299                 </dependency>
300                 <dependency>
301                         <groupId>equinoxSDK381</groupId>
302                         <artifactId>org.eclipse.osgi</artifactId>
303                         <version>3.8.1.v20120830-144521</version>
304                 </dependency>
305                 <dependency>
306                         <groupId>equinoxSDK381</groupId>
307                         <artifactId>org.apache.felix.gogo.command</artifactId>
308                         <version>0.8.0.v201108120515</version>
309                 </dependency>
310                 <dependency>
311                         <groupId>equinoxSDK381</groupId>
312                         <artifactId>org.apache.felix.gogo.runtime</artifactId>
313                         <version>0.8.0.v201108120515</version>
314                 </dependency>
315                 <dependency>
316                         <groupId>equinoxSDK381</groupId>
317                         <artifactId>org.apache.felix.gogo.shell</artifactId>
318                         <version>0.8.0.v201110170705</version>
319                 </dependency>
320                 <dependency>
321                         <groupId>equinoxSDK381</groupId>
322                         <artifactId>org.eclipse.equinox.cm</artifactId>
323                         <version>1.0.400.v20120522-1841</version>
324                 </dependency>
325                 <dependency>
326                         <groupId>equinoxSDK381</groupId>
327                         <artifactId>org.eclipse.equinox.console</artifactId>
328                         <version>1.0.0.v20120522-1841</version>
329                 </dependency>
330                 <dependency>
331                         <groupId>equinoxSDK381</groupId>
332                         <artifactId>org.eclipse.equinox.launcher</artifactId>
333                         <version>1.3.0.v20120522-1813</version>
334                 </dependency>
335                 <dependency>
336                         <groupId>org.apache.felix</groupId>
337                         <artifactId>org.apache.felix.dependencymanager</artifactId>
338                         <version>3.1.0</version>
339                 </dependency>
340                 <dependency>
341                         <groupId>org.apache.felix</groupId>
342                         <artifactId>org.apache.felix.dependencymanager.shell</artifactId>
343                         <version>3.0.1</version>
344                 </dependency>
345                 <dependency>
346                         <groupId>com.google.code.gson</groupId>
347                         <artifactId>gson</artifactId>
348                         <version>2.1</version>
349                         <scope>compile</scope>
350                 </dependency>
351                 <dependency>
352                         <groupId>org.jboss.spec.javax.transaction</groupId>
353                         <artifactId>jboss-transaction-api_1.1_spec</artifactId>
354                         <version>1.0.1.Final</version>
355                 </dependency>
356                 <dependency>
357                         <groupId>org.apache.felix</groupId>
358                         <artifactId>org.apache.felix.fileinstall</artifactId>
359                         <version>3.1.6</version>
360                 </dependency>
361                 <dependency>
362                         <groupId>org.apache.commons</groupId>
363                         <artifactId>commons-lang3</artifactId>
364                         <version>${commons.lang.version}</version>
365                 </dependency>
366                 <dependency>
367                         <groupId>virgomirror</groupId>
368                         <artifactId>org.eclipse.jdt.core.compiler.batch</artifactId>
369                         <version>3.8.0.I20120518-2145</version>
370                 </dependency>
371                 <dependency>
372                         <groupId>eclipselink</groupId>
373                         <artifactId>javax.persistence</artifactId>
374                         <version>2.0.4.v201112161009</version>
375                 </dependency>
376                 <dependency>
377                         <groupId>eclipselink</groupId>
378                         <artifactId>javax.resource</artifactId>
379                         <version>1.5.0.v200906010428</version>
380                 </dependency>
381                 <dependency>
382                         <groupId>orbit</groupId>
383                         <artifactId>javax.activation</artifactId>
384                         <version>1.1.0.v201211130549</version>
385                 </dependency>
386                 <dependency>
387                         <groupId>orbit</groupId>
388                         <artifactId>javax.annotation</artifactId>
389                         <version>1.1.0.v201209060031</version>
390                 </dependency>
391                 <dependency>
392                         <groupId>orbit</groupId>
393                         <artifactId>javax.ejb</artifactId>
394                         <version>3.1.1.v201204261316</version>
395                 </dependency>
396                 <dependency>
397                         <groupId>orbit</groupId>
398                         <artifactId>javax.el</artifactId>
399                         <version>2.2.0.v201108011116</version>
400                 </dependency>
401                 <dependency>
402                         <groupId>orbit</groupId>
403                         <artifactId>javax.mail.glassfish</artifactId>
404                         <version>1.4.1.v201108011116</version>
405                 </dependency>
406                 <dependency>
407                         <groupId>orbit</groupId>
408                         <artifactId>javax.xml.rpc</artifactId>
409                         <version>1.1.0.v201005080400</version>
410                 </dependency>
411                 <dependency>
412                         <groupId>orbit</groupId>
413                         <artifactId>org.apache.catalina</artifactId>
414                         <version>7.0.32.v201211201336</version>
415                 </dependency>
416                 <dependency>
417                         <groupId>orbit</groupId>
418                         <artifactId>org.apache.catalina.ha</artifactId>
419                         <version>7.0.32.v201211201952</version>
420                 </dependency>
421                 <dependency>
422                         <groupId>orbit</groupId>
423                         <artifactId>org.apache.catalina.tribes</artifactId>
424                         <version>7.0.32.v201211201952</version>
425                 </dependency>
426                 <dependency>
427                         <groupId>orbit</groupId>
428                         <artifactId>org.apache.coyote</artifactId>
429                         <version>7.0.32.v201211201952</version>
430                 </dependency>
431                 <dependency>
432                         <groupId>orbit</groupId>
433                         <artifactId>org.apache.el</artifactId>
434                         <version>7.0.32.v201211081135</version>
435                 </dependency>
436                 <dependency>
437                         <groupId>orbit</groupId>
438                         <artifactId>org.apache.jasper</artifactId>
439                         <version>7.0.32.v201211201952</version>
440                 </dependency>
441                 <dependency>
442                         <groupId>orbit</groupId>
443                         <artifactId>org.apache.juli.extras</artifactId>
444                         <version>7.0.32.v201211081135</version>
445                 </dependency>
446                 <dependency>
447                         <groupId>orbit</groupId>
448                         <artifactId>org.apache.tomcat.api</artifactId>
449                         <version>7.0.32.v201211081135</version>
450                 </dependency>
451                 <dependency>
452                         <groupId>orbit</groupId>
453                         <artifactId>org.apache.tomcat.util</artifactId>
454                         <version>7.0.32.v201211201952</version>
455                 </dependency>
456                 <dependency>
457                         <groupId>orbit</groupId>
458                         <artifactId>javax.servlet.jsp.jstl</artifactId>
459                         <version>1.2.0.v201105211821</version>
460                 </dependency>
461                 <dependency>
462                         <groupId>orbit</groupId>
463                         <artifactId>javax.servlet.jsp.jstl.impl</artifactId>
464                         <version>1.2.0.v201210211230</version>
465                 </dependency>
466                 <!-- Add Pax Exam -->
467                 <dependency>
468             <exclusions>
469                 <exclusion>  <!-- declare the exclusion here -->
470                     <groupId>org.ops4j.pax.exam</groupId>
471                     <artifactId>pax-exam-container-native</artifactId>
472                 </exclusion>
473             </exclusions>
474                         <groupId>org.ops4j.pax.exam</groupId>
475                         <artifactId>pax-exam-container-forked</artifactId>
476                         <scope>test</scope>
477             <version>${exam.version}</version>
478                 </dependency>
479                 <dependency>
480                         <groupId>org.ops4j.pax.exam</groupId>
481                         <artifactId>pax-exam-junit4</artifactId>
482                         <scope>test</scope>
483                 </dependency>
484                 <dependency>
485                         <groupId>org.ops4j.pax.exam</groupId>
486                         <artifactId>pax-exam</artifactId>
487                         <version>${exam.version}</version>
488                         <!-- Compile scope here is intentional, it is used in TestHelper class 
489                                 which could be downloaded via nexus and reused in other integration tests. -->
490                         <scope>compile</scope>
491                 </dependency>
492                 <dependency>
493                         <groupId>org.ops4j.pax.exam</groupId>
494                         <artifactId>pax-exam-link-mvn</artifactId>
495                         <scope>test</scope>
496                 </dependency>
497                 <dependency>
498                         <groupId>org.ow2.asm</groupId>
499                         <artifactId>asm-all</artifactId>
500                         <version>4.1</version>
501                 </dependency>
502                 <dependency>
503                         <groupId>org.springframework</groupId>
504                         <artifactId>org.springframework.asm</artifactId>
505                         <version>${spring.version}</version>
506                 </dependency>
507                 <dependency>
508                         <groupId>org.springframework</groupId>
509                         <artifactId>org.springframework.aop</artifactId>
510                         <version>${spring.version}</version>
511                 </dependency>
512                 <dependency>
513                         <groupId>org.springframework</groupId>
514                         <artifactId>org.springframework.context</artifactId>
515                         <version>${spring.version}</version>
516                 </dependency>
517                 <dependency>
518                         <groupId>org.springframework</groupId>
519                         <artifactId>org.springframework.context.support</artifactId>
520                         <version>${spring.version}</version>
521                 </dependency>
522                 <dependency>
523                         <groupId>org.springframework</groupId>
524                         <artifactId>org.springframework.core</artifactId>
525                         <version>${spring.version}</version>
526                 </dependency>
527                 <dependency>
528                         <groupId>org.springframework</groupId>
529                         <artifactId>org.springframework.beans</artifactId>
530                         <version>${spring.version}</version>
531                 </dependency>
532                 <dependency>
533                         <groupId>org.springframework</groupId>
534                         <artifactId>org.springframework.expression</artifactId>
535                         <version>${spring.version}</version>
536                 </dependency>
537                 <dependency>
538                         <groupId>org.springframework</groupId>
539                         <artifactId>org.springframework.web</artifactId>
540                         <version>${spring.version}</version>
541                 </dependency>
542                 <dependency>
543                         <groupId>org.aopalliance</groupId>
544                         <artifactId>com.springsource.org.aopalliance</artifactId>
545                         <version>1.0.0</version>
546                 </dependency>
547                 <dependency>
548                         <groupId>org.springframework</groupId>
549                         <artifactId>org.springframework.web.servlet</artifactId>
550                         <version>${spring.version}</version>
551                 </dependency>
552                 <!-- Spring security -->
553                 <dependency>
554                         <groupId>org.springframework.security</groupId>
555                         <artifactId>spring-security-config</artifactId>
556                         <version>${spring-security.version}</version>
557                 </dependency>
558                 <dependency>
559                         <groupId>org.springframework.security</groupId>
560                         <artifactId>spring-security-core</artifactId>
561                         <version>${spring-security.version}</version>
562                 </dependency>
563                 <dependency>
564                         <groupId>org.springframework.security</groupId>
565                         <artifactId>spring-security-web</artifactId>
566                         <version>${spring-security.version}</version>
567                 </dependency>
568                 <dependency>
569                         <groupId>org.springframework.security</groupId>
570                         <artifactId>spring-security-taglibs</artifactId>
571                         <version>${spring-security.version}</version>
572                 </dependency>
573                 <dependency>
574                         <groupId>org.springframework</groupId>
575                         <artifactId>org.springframework.transaction</artifactId>
576                         <version>${spring-security.version}</version>
577                 </dependency>
578                 <!-- Visual VM hook -->
579                 <dependency>
580                         <groupId>org.ow2.chameleon.management</groupId>
581                         <artifactId>chameleon-mbeans</artifactId>
582                         <version>1.0.0</version>
583                 </dependency>
584                 <!-- Jersey for JAXRS -->
585                 <dependency>
586                         <groupId>com.sun.jersey</groupId>
587                         <artifactId>jersey-core</artifactId>
588                         <version>${jersey.version}</version>
589                 </dependency>
590                 <dependency>
591                         <groupId>com.sun.jersey</groupId>
592                         <artifactId>jersey-server</artifactId>
593                         <version>${jersey.version}</version>
594                 </dependency>
595                 <dependency>
596                         <groupId>com.sun.jersey</groupId>
597                         <artifactId>jersey-client</artifactId>
598                         <version>${jersey.version}</version>
599                 </dependency>
600                 <dependency>
601                         <groupId>org.opendaylight.yangtools.thirdparty</groupId>
602                         <artifactId>xtend-lib-osgi</artifactId>
603                         <version>2.4.3</version>
604                 </dependency>
605                 <dependency>
606                         <groupId>org.opendaylight.yangtools.model</groupId>
607                         <artifactId>opendaylight-l2-types</artifactId>
608                         <version>${opendaylight-l2-types.version}</version>
609                 </dependency>
610                 <dependency>
611                         <groupId>org.opendaylight.yangtools.model</groupId>
612                         <artifactId>yang-ext</artifactId>
613                         <version>${yang-ext.version}</version>
614                 </dependency>
615                 <dependency>
616                         <groupId>org.opendaylight.controller</groupId>
617                         <artifactId>sal-binding-broker-impl</artifactId>
618                         <version>1.0-SNAPSHOT</version>
619                 </dependency>
620                 <dependency>
621             <groupId>org.opendaylight.controller</groupId>
622             <artifactId>config-netconf-connector</artifactId>
623             <version>${netconf.version}</version>
624             <scope>test</scope>
625         </dependency>
626                 <dependency>
627           <groupId>org.opendaylight.controller.model</groupId>
628           <artifactId>model-inventory</artifactId>
629           <version>${mdsal.version}</version>
630         </dependency>
631                 <dependency>
632                         <groupId>org.javassist</groupId>
633                         <artifactId>javassist</artifactId>
634                         <version>3.17.1-GA</version>
635                 </dependency>
636                 <dependency>
637                           <groupId>org.opendaylight.controller.thirdparty</groupId>
638                           <artifactId>exificient</artifactId>
639                           <version>0.9.2-SNAPSHOT</version>
640                 </dependency>
641
642                 <dependency>
643                         <groupId>org.opendaylight.controller</groupId>
644                         <artifactId>config-manager</artifactId>
645                         <version>0.2.3-SNAPSHOT</version>
646                 </dependency>
647                 <dependency>
648                         <groupId>org.opendaylight.controller.thirdparty</groupId>
649                         <artifactId>com.sun.jersey.jersey-servlet</artifactId>
650                 </dependency>
651                 
652                 <dependency>
653       <groupId>com.fasterxml.jackson.core</groupId>
654       <artifactId>jackson-annotations</artifactId>
655       <version>${jackson.version}</version>
656     </dependency>
657
658     <dependency>
659       <groupId>com.fasterxml.jackson.core</groupId>
660       <artifactId>jackson-core</artifactId>
661       <version>${jackson.version}</version>
662     </dependency>
663
664     <dependency>
665       <groupId>com.fasterxml.jackson.core</groupId>
666       <artifactId>jackson-databind</artifactId>
667       <version>${jackson.version}</version>
668     </dependency>
669     
670     <dependency>
671        <groupId>com.fasterxml.jackson.jaxrs</groupId>
672        <artifactId>jackson-jaxrs-json-provider</artifactId>
673        <version>${jackson.version}</version>
674     </dependency>
675
676       <dependency>
677          <groupId>com.fasterxml.jackson.jaxrs</groupId>
678          <artifactId>jackson-jaxrs-base</artifactId>
679          <version>${jackson.version}</version>
680       </dependency>
681     
682                 <dependency>
683                         <groupId>org.codehaus.jackson</groupId>
684                         <artifactId>jackson-mapper-asl</artifactId>
685                         <version>${old-jackson.version}</version>
686                 </dependency>
687                 <dependency>
688                         <groupId>org.codehaus.jackson</groupId>
689                         <artifactId>jackson-core-asl</artifactId>
690                         <version>${old-jackson.version}</version>
691                 </dependency>
692                 <dependency>
693                         <groupId>org.codehaus.jackson</groupId>
694                         <artifactId>jackson-jaxrs</artifactId>
695                         <version>${old-jackson.version}</version>
696                 </dependency>
697                 <dependency>
698                         <groupId>org.codehaus.jackson</groupId>
699                         <artifactId>jackson-xc</artifactId>
700                         <version>${old-jackson.version}</version>
701                 </dependency>
702                 <dependency>
703                         <groupId>org.codehaus.jettison</groupId>
704                         <artifactId>jettison</artifactId>
705                         <version>1.3.3</version>
706                 </dependency>
707                 <dependency>
708                         <groupId>org.opendaylight.controller</groupId>
709                         <artifactId>commons.northbound</artifactId>
710                         <version>0.4.1-SNAPSHOT</version>
711                 </dependency>
712                 <dependency>
713                         <groupId>org.opendaylight.controller</groupId>
714                         <artifactId>bundlescanner</artifactId>
715                         <version>0.4.1-SNAPSHOT</version>
716                 </dependency>
717
718                 <dependency>
719                         <groupId>org.opendaylight.controller</groupId>
720                         <artifactId>bundlescanner.implementation</artifactId>
721                         <version>0.4.1-SNAPSHOT</version>
722                 </dependency>
723                 <dependency>
724                         <groupId>org.opendaylight.controller</groupId>
725                         <artifactId>switchmanager</artifactId>
726                 </dependency>
727                 <dependency>
728                         <groupId>org.opendaylight.controller</groupId>
729                         <artifactId>switchmanager.implementation</artifactId>
730                         <version>0.4.1-SNAPSHOT</version>
731                 </dependency>
732                 <dependency>
733                         <groupId>org.opendaylight.controller</groupId>
734                         <artifactId>connectionmanager</artifactId>
735                         <version>0.1.1-SNAPSHOT</version>
736                 </dependency>
737                 <dependency>
738                         <groupId>org.opendaylight.controller</groupId>
739                         <artifactId>connectionmanager.implementation</artifactId>
740                         <version>0.1.1-SNAPSHOT</version>
741                 </dependency>
742                 <dependency>
743                         <groupId>org.opendaylight.controller</groupId>
744                         <artifactId>configuration</artifactId>
745                         <version>0.4.1-SNAPSHOT</version>
746                 </dependency>
747                 <dependency>
748                         <groupId>org.opendaylight.controller</groupId>
749                         <artifactId>configuration.implementation</artifactId>
750                         <version>0.4.1-SNAPSHOT</version>
751                 </dependency>
752                 <dependency>
753                         <groupId>org.opendaylight.controller</groupId>
754                         <artifactId>usermanager</artifactId>
755                         <version>0.4.1-SNAPSHOT</version>
756                 </dependency>
757                 <dependency>
758                         <groupId>org.opendaylight.controller</groupId>
759                         <artifactId>usermanager.implementation</artifactId>
760                         <version>0.4.1-SNAPSHOT</version>
761                 </dependency>
762                 <dependency>
763                         <groupId>org.opendaylight.controller</groupId>
764                         <artifactId>sal.connection</artifactId>
765                         <version>0.1.1-SNAPSHOT</version>
766                 </dependency>
767                 <dependency>
768                         <groupId>org.opendaylight.controller</groupId>
769                         <artifactId>sal.connection.implementation</artifactId>
770                         <version>0.1.1-SNAPSHOT</version>
771                 </dependency>
772                 <dependency>
773                         <groupId>org.opendaylight.controller.thirdparty</groupId>
774                         <artifactId>org.apache.catalina.filters.CorsFilter</artifactId>
775                 </dependency>
776                 <dependency>
777                         <groupId>org.opendaylight.controller.thirdparty</groupId>
778                         <artifactId>net.sf.jung2</artifactId>
779                 </dependency>
780                 <dependency>
781                         <groupId>org.opendaylight.controller</groupId>
782                         <artifactId>logging.bridge</artifactId>
783                         <version>0.4.1-SNAPSHOT</version>
784                 </dependency>
785                 <!-- Gemini Web -->
786                 <dependency>
787                         <groupId>geminiweb</groupId>
788                         <artifactId>org.eclipse.gemini.web.core</artifactId>
789                         <version>${geminiweb.version}</version>
790                 </dependency>
791                 <dependency>
792                         <groupId>geminiweb</groupId>
793                         <artifactId>org.eclipse.gemini.web.extender</artifactId>
794                         <version>${geminiweb.version}</version>
795                 </dependency>
796                 <dependency>
797                         <groupId>geminiweb</groupId>
798                         <artifactId>org.eclipse.gemini.web.tomcat</artifactId>
799                         <version>${geminiweb.version}</version>
800                 </dependency>
801                 <dependency>
802                         <groupId>geminiweb</groupId>
803                         <artifactId>org.eclipse.virgo.kernel.equinox.extensions</artifactId>
804                         <version>${virgo.version}</version>
805                 </dependency>
806                 <dependency>
807                         <groupId>geminiweb</groupId>
808                         <artifactId>org.eclipse.virgo.util.common</artifactId>
809                         <version>${virgo.version}</version>
810                 </dependency>
811                 <dependency>
812                         <groupId>geminiweb</groupId>
813                         <artifactId>org.eclipse.virgo.util.io</artifactId>
814                         <version>${virgo.version}</version>
815                 </dependency>
816                 <dependency>
817                         <groupId>geminiweb</groupId>
818                         <artifactId>org.eclipse.virgo.util.math</artifactId>
819                         <version>${virgo.version}</version>
820                 </dependency>
821                 <dependency>
822                         <groupId>geminiweb</groupId>
823                         <artifactId>org.eclipse.virgo.util.osgi</artifactId>
824                         <version>${virgo.version}</version>
825                 </dependency>
826                 <dependency>
827                         <groupId>geminiweb</groupId>
828                         <artifactId>org.eclipse.virgo.util.osgi.manifest</artifactId>
829                         <version>${virgo.version}</version>
830                 </dependency>
831                 <dependency>
832                         <groupId>geminiweb</groupId>
833                         <artifactId>org.eclipse.virgo.util.parser.manifest</artifactId>
834                         <version>${virgo.version}</version>
835                 </dependency>
836                 <dependency>
837                         <groupId>org.opendaylight.controller</groupId>
838                         <artifactId>security</artifactId>
839                         <version>0.4.1-SNAPSHOT</version>
840                 </dependency>
841                 <dependency>
842                         <groupId>org.opendaylight.controller</groupId>
843                         <artifactId>sal-connector-api</artifactId>
844                         <version>1.0-SNAPSHOT</version>
845                 </dependency>
846                 <dependency>
847                         <groupId>org.opendaylight.yangtools.thirdparty</groupId>
848                         <artifactId>antlr4-runtime-osgi-nohead</artifactId>
849                         <version>4.0</version>
850                 </dependency>
851                 <dependency>
852                         <groupId>org.opendaylight.yangtools</groupId>
853                         <artifactId>yang-binding</artifactId>
854                 </dependency>
855                 <dependency>
856                         <groupId>org.opendaylight.yangtools</groupId>
857                         <artifactId>yang-common</artifactId>
858                 </dependency>
859                 <dependency>
860                         <groupId>org.opendaylight.yangtools.model</groupId>
861                         <artifactId>ietf-inet-types</artifactId>
862                 </dependency>
863                 <dependency>
864                         <groupId>org.opendaylight.yangtools.model</groupId>
865                         <artifactId>ietf-yang-types</artifactId>
866                 </dependency>
867                 <dependency>
868                         <groupId>org.opendaylight.controller</groupId>
869                         <artifactId>config-api</artifactId>
870                         <version>0.2.3-SNAPSHOT</version>
871                 </dependency>
872
873         <dependency>
874             <groupId>xml-apis</groupId>
875             <artifactId>xml-apis</artifactId>
876             <version>1.4.01</version>
877         </dependency>
878     </dependencies>
879
880         <profiles>
881                 <profile>
882                         <id>default</id>
883                         <activation>
884                                 <activeByDefault>true</activeByDefault>
885                         </activation>
886                         <properties>
887                                 <skipIntegrationTest>false</skipIntegrationTest>
888                         </properties>
889                 </profile>
890                 <profile>
891                         <id>skipTestCompileAndRun</id>
892                         <activation>
893                                 <property>
894                                         <name>maven.test.skip</name>
895                                         <value>true</value>
896                                 </property>
897                         </activation>
898                         <properties>
899                                 <skipIntegrationTest>true</skipIntegrationTest>
900                         </properties>
901                 </profile>
902                 <profile>
903                         <id>skipTestRun</id>
904                         <activation>
905                                 <property>
906                                         <name>skipTests</name>
907                                 </property>
908                         </activation>
909                         <properties>
910                                 <skipIntegrationTest>true</skipIntegrationTest>
911                         </properties>
912                 </profile>
913         </profiles>
914 </project>