Merge "Checkstyle enforcer"
[controller.git] / opendaylight / commons / opendaylight / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
3          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
4   <modelVersion>4.0.0</modelVersion>
5   <prerequisites>
6     <maven>3.0</maven>
7   </prerequisites>
8   <groupId>org.opendaylight.controller</groupId>
9   <artifactId>commons.opendaylight</artifactId>
10   <version>1.4.0-SNAPSHOT</version>
11   <packaging>pom</packaging>
12
13   <properties>
14     <sonar.host.url>https://sonar.opendaylight.org/</sonar.host.url>
15     <nexusproxy>http://nexus.opendaylight.org/content</nexusproxy>
16     <sitedeploy>dav:http://nexus.opendaylight.org/content/sites/site</sitedeploy>
17     <siteplugin>3.2</siteplugin>
18     <projectinfo>2.6</projectinfo>
19     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
20     <compiler.version>2.3.2</compiler.version>
21     <surefire.version>2.13</surefire.version>
22     <exam.version>3.0.0</exam.version>
23     <url.version>1.5.0</url.version>
24     <enunciate.version>1.26.2</enunciate.version>
25     <sonar.branch>${user.name}-private-view</sonar.branch>
26     <sonar.skippedModules>org.openflow.openflowj,net.sf.jung2</sonar.skippedModules>
27     <logback.version>1.0.9</logback.version>
28     <slf4j.version>1.7.2</slf4j.version>
29     <jackson.version>1.9.8</jackson.version>
30     <spring.version>3.1.3.RELEASE</spring.version>
31     <spring-security.version>3.1.3.RELEASE</spring-security.version>
32     <jersey.version>1.17</jersey.version>
33     <virgo.version>3.6.0.RELEASE</virgo.version>
34     <geminiweb.version>2.2.0.RELEASE</geminiweb.version>
35   </properties>
36
37   <pluginRepositories>
38     <pluginRepository>
39       <id>central2</id>
40       <name>central2</name>
41       <url>${nexusproxy}/repositories/central2/</url>
42     </pluginRepository>
43   </pluginRepositories>
44
45   <profiles>
46     <profile>
47       <id>viewbuild</id>
48       <activation>
49         <activeByDefault>true</activeByDefault>
50       </activation>
51       <properties>
52         <build.suffix>${project.version}</build.suffix>
53       </properties>
54     </profile>
55     <profile>
56       <id>jenkins</id>
57       <activation>
58         <property>
59           <name>BUILDSUFFIX</name>
60         </property>
61       </activation>
62       <properties>
63         <build.suffix>${BUILDSUFFIX}</build.suffix>
64       </properties>
65     </profile>
66     <profile>
67       <id>fastreassembly</id>
68       <build>
69         <plugins>
70           <plugin>
71             <groupId>org.apache.maven.plugins</groupId>
72             <artifactId>maven-dependency-plugin</artifactId>
73             <version>2.4</version>
74             <executions>
75               <execution>
76                 <id>copyfastreassembly</id>
77                 <phase>install</phase>
78                 <goals>
79                   <goal>copy</goal>
80                 </goals>
81                 <configuration>
82                   <artifactItems>
83                     <artifactItem>
84                       <groupId>${project.groupId}</groupId>
85                       <artifactId>${project.artifactId}</artifactId>
86                       <version>${project.version}</version>
87                       <destFileName>${project.groupId}.${project.artifactId}-${project.version}.jar</destFileName>
88                     </artifactItem>
89                   </artifactItems>
90                   <outputDirectory>${fastreassembly.directory}</outputDirectory>
91                 </configuration>
92               </execution>
93             </executions>
94           </plugin>
95         </plugins>
96       </build>
97     </profile>
98   </profiles>
99
100   <repositories>
101     <!-- EBR release -->
102     <!-- http://repository.springsource.com/maven/bundles/release -->
103     <repository>
104       <id>ebr-bundles-release</id>
105       <name>ebr-bundles-release</name>
106       <url>${nexusproxy}/repositories/ebr-bundles-release/</url>
107     </repository>
108     <!-- EBR external -->
109     <!-- http://repository.springsource.com/maven/bundles/external -->
110     <repository>
111       <id>ebr-bundles-external</id>
112       <name>ebr-bundles-external</name>
113       <url>${nexusproxy}/repositories/ebr-bundles-external/</url>
114     </repository>
115     <!-- Maven repo2 mirror -->
116     <!-- http://repo2.maven.org/maven2 -->
117     <repository>
118       <id>central2</id>
119       <name>central2</name>
120       <url>${nexusproxy}/repositories/central2/</url>
121     </repository>
122     <!-- Maven repo1 mirror -->
123     <!-- http://repo1.maven.org/maven2 -->
124     <repository>
125       <id>central</id>
126       <name>central</name>
127       <url>${nexusproxy}/repositories/central/</url>
128     </repository>
129     <!-- Pax mirror -->
130     <!-- https://oss.sonatype.org/content/repositories/ops4j-releases -->
131     <repository>
132       <id>ops4j-releases</id>
133       <name>ops4j-releases</name>
134       <url>${nexusproxy}/repositories/ops4j-releases/</url>
135     </repository>
136     <!-- Third Packages hosted in local maven because not available in
137          other places -->
138     <repository>
139       <id>thirdparty</id>
140       <name>thirdparty</name>
141       <url>${nexusproxy}/repositories/thirdparty/</url>
142     </repository>
143     <!-- Jboss mirror -->
144     <!-- https://repository.jboss.org/nexus/content/repositories/releases -->
145     <repository>
146       <id>jboss.releases</id>
147       <name>jboss.releases</name>
148       <url>${nexusproxy}/repositories/jboss.releases/</url>
149     </repository>
150     <!-- OpenDayLight Released artifact -->
151     <repository>
152       <id>opendaylight-release</id>
153       <name>opendaylight-release</name>
154       <url>${nexusproxy}/repositories/opendaylight.release/</url>
155     </repository>
156     <!-- OpenDayLight Snapshot artifact -->
157     <repository>
158       <id>opendaylight-snapshot</id>
159       <name>opendaylight-snapshot</name>
160       <url>${nexusproxy}/repositories/opendaylight.snapshot/</url>
161     </repository>
162   </repositories>
163   <distributionManagement>
164     <!-- OpenDayLight Released artifact -->
165     <repository>
166       <id>opendaylight-release</id>
167       <url>${nexusproxy}/repositories/opendaylight.release/</url>
168     </repository>
169     <!-- OpenDayLight Snapshot artifact -->
170     <snapshotRepository>
171       <id>opendaylight-snapshot</id>
172       <url>${nexusproxy}/repositories/opendaylight.snapshot/</url>
173     </snapshotRepository>
174     <!-- Site deployment -->
175     <site>
176       <id>website</id>
177       <url>${sitedeploy}</url>
178     </site>
179   </distributionManagement>
180
181   <reporting>
182     <excludeDefaults>true</excludeDefaults>
183     <outputDirectory>${project.build.directory}/site</outputDirectory>
184     <plugins>
185       <plugin>
186         <groupId>org.apache.maven.plugins</groupId>
187         <artifactId>maven-project-info-reports-plugin</artifactId>
188         <version>${projectinfo}</version>
189         <configuration>
190           <dependencyDetailsEnabled>false</dependencyDetailsEnabled>
191           <dependencyLocationsEnabled>false</dependencyLocationsEnabled>
192         </configuration>
193         <reportSets>
194           <reportSet>
195             <reports>
196               <report>index</report>
197               <report>project-team</report>
198               <report>license</report>
199               <report>mailing-list</report>
200               <report>plugin-management</report>
201               <report>cim</report>
202               <report>issue-tracking</report>
203               <report>scm</report>
204               <report>summary</report>
205             </reports>
206           </reportSet>
207         </reportSets>
208       </plugin>
209       <plugin>
210         <groupId>org.apache.maven.plugins</groupId>
211         <artifactId>maven-jxr-plugin</artifactId>
212         <version>2.3</version>
213         <configuration>
214           <aggregate>true</aggregate>
215           <linkJavadoc>true</linkJavadoc>
216         </configuration>
217       </plugin>
218       <plugin>
219         <groupId>org.apache.maven.plugins</groupId>
220         <artifactId>maven-checkstyle-plugin</artifactId>
221         <version>2.10</version>
222       </plugin>
223       <plugin>
224         <groupId>org.apache.maven.plugins</groupId>
225         <artifactId>maven-javadoc-plugin</artifactId>
226         <version>2.8.1</version>
227         <configuration>
228           <doclet>org.jboss.apiviz.APIviz</doclet>
229           <docletArtifact>
230             <groupId>org.jboss.apiviz</groupId>
231             <artifactId>apiviz</artifactId>
232             <version>1.3.2.GA</version>
233           </docletArtifact>
234           <finalName>${project.artifactId}-${build.suffix}</finalName>
235           <useStandardDocletOptions>true</useStandardDocletOptions>
236           <charset>UTF-8</charset>
237           <encoding>UTF-8</encoding>
238           <docencoding>UTF-8</docencoding>
239           <breakiterator>true</breakiterator>
240           <version>true</version>
241           <author>true</author>
242           <keywords>true</keywords>
243           <excludePackageNames>*.internal:edu.uci.*</excludePackageNames>
244         </configuration>
245       </plugin>
246     </plugins>
247   </reporting>
248
249   <build>
250     <plugins>
251       <plugin>
252         <groupId>org.codehaus.mojo</groupId>
253         <artifactId>properties-maven-plugin</artifactId>
254         <version>1.0-alpha-2</version>
255         <executions>
256           <execution>
257             <goals>
258               <goal>set-system-properties</goal>
259             </goals>
260             <configuration>
261               <properties>
262                 <property>
263                   <name>logback.configurationFile</name>
264                   <value>${project.parent.relativePath}/logback.xml</value>
265                 </property>
266               </properties>
267             </configuration>
268           </execution>
269         </executions>
270       </plugin>
271       <plugin>
272         <groupId>com.googlecode.maven-java-formatter-plugin</groupId>
273         <artifactId>maven-java-formatter-plugin</artifactId>
274         <version>0.3.1</version>
275         <configuration>
276           <compilerSource>1.6</compilerSource>
277           <compilerCompliance>1.6</compilerCompliance>
278           <compilerTargetPlatform>1.6</compilerTargetPlatform>
279           <configFile>${project.parent.relativePath}/sun_coding_style.xml</configFile>
280         </configuration>
281       </plugin>
282       <plugin>
283         <groupId>org.apache.maven.plugins</groupId>
284         <artifactId>maven-checkstyle-plugin</artifactId>
285         <version>2.10</version>
286         <executions>
287           <execution>
288             <phase>process-sources</phase>
289             <goals>
290               <goal>check</goal>
291             </goals>
292           </execution>
293         </executions>
294         <configuration>
295           <failsOnError>true</failsOnError>
296           <configLocation>${project.parent.relativePath}/space_and_tabs_checks.xml</configLocation>
297         </configuration>
298       </plugin>
299       <plugin>
300         <groupId>org.apache.maven.plugins</groupId>
301         <artifactId>maven-failsafe-plugin</artifactId>
302         <version>2.14.1</version>
303         <executions>
304           <execution>
305             <goals>
306               <goal>integration-test</goal>
307               <goal>verify</goal>
308             </goals>
309           </execution>
310         </executions>
311       </plugin>
312     </plugins>
313     <pluginManagement>
314       <plugins>
315         <!-- Ignore/Execute plugin execution -->
316         <plugin>
317           <groupId>org.eclipse.m2e</groupId>
318           <artifactId>lifecycle-mapping</artifactId>
319           <version>1.0.0</version>
320           <configuration>
321             <lifecycleMappingMetadata>
322               <pluginExecutions>
323                 <pluginExecution>
324                   <pluginExecutionFilter>
325                     <groupId>org.codehaus.mojo</groupId>
326                     <artifactId>properties-maven-plugin</artifactId>
327                     <versionRange>[0.0,)</versionRange>
328                     <goals>
329                       <goal>set-system-properties</goal>
330                     </goals>
331                   </pluginExecutionFilter>
332                   <action>
333                     <ignore/>
334                   </action>
335                 </pluginExecution>
336                 <pluginExecution>
337                   <pluginExecutionFilter>
338                     <groupId>org.codehaus.enunciate</groupId>
339                     <artifactId>maven-enunciate-plugin</artifactId>
340                     <versionRange>[0.0,)</versionRange>
341                     <goals>
342                       <goal>docs</goal>
343                     </goals>
344                   </pluginExecutionFilter>
345                   <action>
346                     <ignore/>
347                   </action>
348                 </pluginExecution>
349                 <pluginExecution>
350                   <pluginExecutionFilter>
351                     <groupId>org.jacoco</groupId>
352                     <artifactId>jacoco-maven-plugin</artifactId>
353                     <versionRange>[0.0,)</versionRange>
354                     <goals>
355                       <goal>prepare-agent</goal>
356                       <goal>pre-test</goal>
357                       <goal>post-test</goal>
358                     </goals>
359                   </pluginExecutionFilter>
360                   <action>
361                     <ignore/>
362                   </action>
363                 </pluginExecution>
364                 <pluginExecution>
365                   <pluginExecutionFilter>
366                     <groupId>org.ops4j.pax.exam</groupId>
367                     <artifactId>maven-paxexam-plugin</artifactId>
368                     <versionRange>[1.2.4,)</versionRange>
369                     <goals>
370                       <goal>generate-depends-file</goal>
371                     </goals>
372                   </pluginExecutionFilter>
373                   <action>
374                     <ignore/>
375                   </action>
376                 </pluginExecution>
377                 <pluginExecution>
378                   <pluginExecutionFilter>
379                     <groupId>org.apache.maven.plugins</groupId>
380                     <artifactId>maven-checkstyle-plugin</artifactId>
381                     <versionRange>[2.0,)</versionRange>
382                     <goals>
383                       <goal>check</goal>
384                     </goals>
385                   </pluginExecutionFilter>
386                   <action>
387                     <ignore/>
388                   </action>
389                 </pluginExecution>
390               </pluginExecutions>
391             </lifecycleMappingMetadata>
392           </configuration>
393         </plugin>
394         <plugin>
395           <groupId>org.codehaus.enunciate</groupId>
396           <artifactId>maven-enunciate-plugin</artifactId>
397           <version>${enunciate.version}</version>
398           <configuration>
399             <configFile>enunciate.xml</configFile>
400           </configuration>
401           <executions>
402             <execution>
403               <goals>
404                 <goal>docs</goal>
405               </goals>
406             </execution>
407           </executions>
408         </plugin>
409         <plugin>
410           <groupId>org.apache.maven.plugins</groupId>
411           <artifactId>maven-compiler-plugin</artifactId>
412           <version>${compiler.version}</version>
413           <configuration>
414             <source>1.6</source>
415             <target>1.6</target>
416           </configuration>
417         </plugin>
418         <plugin>
419           <groupId>org.apache.maven.plugins</groupId>
420           <artifactId>maven-javadoc-plugin</artifactId>
421           <version>2.8.1</version>
422           <configuration>
423             <doclet>org.jboss.apiviz.APIviz</doclet>
424             <docletArtifact>
425               <groupId>org.jboss.apiviz</groupId>
426               <artifactId>apiviz</artifactId>
427               <version>1.3.2.GA</version>
428             </docletArtifact>
429             <finalName>${project.artifactId}-${build.suffix}</finalName>
430             <useStandardDocletOptions>true</useStandardDocletOptions>
431             <charset>UTF-8</charset>
432             <encoding>UTF-8</encoding>
433             <docencoding>UTF-8</docencoding>
434             <breakiterator>true</breakiterator>
435             <version>true</version>
436             <author>true</author>
437             <keywords>true</keywords>
438             <excludePackageNames>net.sf.jnetlib.*:cern.*:corejava:*.internal:edu.uci.*</excludePackageNames>
439           </configuration>
440         </plugin>
441         <plugin>
442           <groupId>org.apache.maven.plugins</groupId>
443           <artifactId>maven-jxr-plugin</artifactId>
444           <version>2.3</version>
445           <configuration>
446             <aggregate>true</aggregate>
447             <linkJavadoc>true</linkJavadoc>
448             <javadocDir>target/apidocs</javadocDir>
449           </configuration>
450         </plugin>
451       </plugins>
452     </pluginManagement>
453   </build>
454
455   <dependencies>
456     <dependency>
457       <groupId>org.slf4j</groupId>
458       <artifactId>jcl-over-slf4j</artifactId>
459       <version>${slf4j.version}</version>
460     </dependency>
461     <dependency>
462       <groupId>org.slf4j</groupId>
463       <artifactId>slf4j-api</artifactId>
464       <version>${slf4j.version}</version>
465     </dependency>
466     <dependency>
467       <groupId>org.slf4j</groupId>
468       <artifactId>log4j-over-slf4j</artifactId>
469       <version>${slf4j.version}</version>
470     </dependency>
471     <dependency>
472       <groupId>ch.qos.logback</groupId>
473       <artifactId>logback-core</artifactId>
474       <version>${logback.version}</version>
475     </dependency>
476     <dependency>
477       <groupId>ch.qos.logback</groupId>
478       <artifactId>logback-classic</artifactId>
479       <version>${logback.version}</version>
480     </dependency>
481     <dependency>
482       <groupId>org.codehaus.jackson</groupId>
483       <artifactId>jackson-mapper-asl</artifactId>
484       <version>${jackson.version}</version>
485     </dependency>
486     <dependency>
487       <groupId>org.codehaus.jackson</groupId>
488       <artifactId>jackson-core-asl</artifactId>
489       <version>${jackson.version}</version>
490     </dependency>
491     <dependency>
492       <groupId>org.codehaus.jackson</groupId>
493       <artifactId>jackson-jaxrs</artifactId>
494       <version>${jackson.version}</version>
495     </dependency>
496     <dependency>
497       <groupId>org.codehaus.jettison</groupId>
498       <artifactId>jettison</artifactId>
499       <version>1.3.3</version>
500     </dependency>
501     <dependency>
502       <groupId>commons-io</groupId>
503       <artifactId>commons-io</artifactId>
504       <version>2.3</version>
505     </dependency>
506     <dependency>
507       <groupId>commons-fileupload</groupId>
508       <artifactId>commons-fileupload</artifactId>
509       <version>1.2.2</version>
510     </dependency>
511     <dependency>
512       <groupId>equinoxSDK381</groupId>
513       <artifactId>javax.servlet</artifactId>
514       <version>3.0.0.v201112011016</version>
515     </dependency>
516     <dependency>
517       <groupId>equinoxSDK381</groupId>
518       <artifactId>javax.servlet.jsp</artifactId>
519       <version>2.2.0.v201112011158</version>
520     </dependency>
521     <dependency>
522       <groupId>equinoxSDK381</groupId>
523       <artifactId>org.eclipse.equinox.ds</artifactId>
524       <version>1.4.0.v20120522-1841</version>
525     </dependency>
526     <dependency>
527       <groupId>equinoxSDK381</groupId>
528       <artifactId>org.eclipse.equinox.util</artifactId>
529       <version>1.0.400.v20120522-2049</version>
530     </dependency>
531     <dependency>
532       <groupId>equinoxSDK381</groupId>
533       <artifactId>org.eclipse.osgi.services</artifactId>
534       <version>3.3.100.v20120522-1822</version>
535     </dependency>
536     <dependency>
537       <groupId>equinoxSDK381</groupId>
538       <artifactId>org.eclipse.osgi</artifactId>
539       <version>3.8.1.v20120830-144521</version>
540     </dependency>
541     <dependency>
542       <groupId>equinoxSDK381</groupId>
543       <artifactId>org.apache.felix.gogo.command</artifactId>
544       <version>0.8.0.v201108120515</version>
545     </dependency>
546     <dependency>
547       <groupId>equinoxSDK381</groupId>
548       <artifactId>org.apache.felix.gogo.runtime</artifactId>
549       <version>0.8.0.v201108120515</version>
550     </dependency>
551     <dependency>
552       <groupId>equinoxSDK381</groupId>
553       <artifactId>org.apache.felix.gogo.shell</artifactId>
554       <version>0.8.0.v201110170705</version>
555     </dependency>
556     <dependency>
557       <groupId>equinoxSDK381</groupId>
558       <artifactId>org.eclipse.equinox.cm</artifactId>
559       <version>1.0.400.v20120522-1841</version>
560     </dependency>
561     <dependency>
562       <groupId>equinoxSDK381</groupId>
563       <artifactId>org.eclipse.equinox.console</artifactId>
564       <version>1.0.0.v20120522-1841</version>
565     </dependency>
566     <dependency>
567       <groupId>equinoxSDK381</groupId>
568       <artifactId>org.eclipse.equinox.launcher</artifactId>
569       <version>1.3.0.v20120522-1813</version>
570     </dependency>
571     <!-- Gemini Web -->
572     <dependency>
573       <groupId>geminiweb</groupId>
574       <artifactId>org.eclipse.gemini.web.core</artifactId>
575       <version>${geminiweb.version}</version>
576     </dependency>
577     <dependency>
578       <groupId>geminiweb</groupId>
579       <artifactId>org.eclipse.gemini.web.extender</artifactId>
580       <version>${geminiweb.version}</version>
581     </dependency>
582     <dependency>
583       <groupId>geminiweb</groupId>
584       <artifactId>org.eclipse.gemini.web.tomcat</artifactId>
585       <version>${geminiweb.version}</version>
586     </dependency>
587     <dependency>
588       <groupId>geminiweb</groupId>
589       <artifactId>org.eclipse.virgo.kernel.equinox.extensions</artifactId>
590       <version>${virgo.version}</version>
591     </dependency>
592     <dependency>
593       <groupId>geminiweb</groupId>
594       <artifactId>org.eclipse.virgo.util.common</artifactId>
595       <version>${virgo.version}</version>
596     </dependency>
597     <dependency>
598       <groupId>geminiweb</groupId>
599       <artifactId>org.eclipse.virgo.util.io</artifactId>
600       <version>${virgo.version}</version>
601     </dependency>
602     <dependency>
603       <groupId>geminiweb</groupId>
604       <artifactId>org.eclipse.virgo.util.math</artifactId>
605       <version>${virgo.version}</version>
606     </dependency>
607     <dependency>
608       <groupId>geminiweb</groupId>
609       <artifactId>org.eclipse.virgo.util.osgi</artifactId>
610       <version>${virgo.version}</version>
611     </dependency>
612     <dependency>
613       <groupId>geminiweb</groupId>
614       <artifactId>org.eclipse.virgo.util.osgi.manifest</artifactId>
615       <version>${virgo.version}</version>
616     </dependency>
617     <dependency>
618       <groupId>geminiweb</groupId>
619       <artifactId>org.eclipse.virgo.util.parser.manifest</artifactId>
620       <version>${virgo.version}</version>
621     </dependency>
622     <dependency>
623       <groupId>org.apache.felix</groupId>
624       <artifactId>org.apache.felix.dependencymanager</artifactId>
625       <version>3.1.0</version>
626     </dependency>
627     <dependency>
628       <groupId>org.apache.felix</groupId>
629       <artifactId>org.apache.felix.dependencymanager.shell</artifactId>
630       <version>3.0.1</version>
631     </dependency>
632     <dependency>
633       <groupId>com.google.code.gson</groupId>
634       <artifactId>gson</artifactId>
635       <version>2.1</version>
636       <scope>compile</scope>
637     </dependency>
638     <dependency>
639       <groupId>org.jboss.spec.javax.transaction</groupId>
640       <artifactId>jboss-transaction-api_1.1_spec</artifactId>
641       <version>1.0.1.Final</version>
642     </dependency>
643     <dependency>
644       <groupId>org.apache.felix</groupId>
645       <artifactId>org.apache.felix.fileinstall</artifactId>
646       <version>3.1.6</version>
647     </dependency>
648     <dependency>
649       <groupId>org.apache.commons</groupId>
650       <artifactId>commons-lang3</artifactId>
651       <version>3.1</version>
652     </dependency>
653     <dependency>
654       <groupId>virgomirror</groupId>
655       <artifactId>org.eclipse.jdt.core.compiler.batch</artifactId>
656       <version>3.8.0.I20120518-2145</version>
657     </dependency>
658     <dependency>
659       <groupId>eclipselink</groupId>
660       <artifactId>javax.persistence</artifactId>
661       <version>2.0.4.v201112161009</version>
662     </dependency>
663     <dependency>
664       <groupId>orbit</groupId>
665       <artifactId>javax.activation</artifactId>
666       <version>1.1.0.v201211130549</version>
667     </dependency>
668     <dependency>
669       <groupId>orbit</groupId>
670       <artifactId>javax.annotation</artifactId>
671       <version>1.1.0.v201209060031</version>
672     </dependency>
673     <dependency>
674       <groupId>orbit</groupId>
675       <artifactId>javax.ejb</artifactId>
676       <version>3.1.1.v201204261316</version>
677     </dependency>
678     <dependency>
679       <groupId>orbit</groupId>
680       <artifactId>javax.el</artifactId>
681       <version>2.2.0.v201108011116</version>
682     </dependency>
683     <dependency>
684       <groupId>orbit</groupId>
685       <artifactId>javax.mail.glassfish</artifactId>
686       <version>1.4.1.v201108011116</version>
687     </dependency>
688     <dependency>
689       <groupId>orbit</groupId>
690       <artifactId>javax.xml.rpc</artifactId>
691       <version>1.1.0.v201005080400</version>
692     </dependency>
693     <dependency>
694       <groupId>orbit</groupId>
695       <artifactId>org.apache.catalina</artifactId>
696       <version>7.0.32.v201211201336</version>
697     </dependency>
698     <dependency>
699       <groupId>orbit</groupId>
700       <artifactId>org.apache.catalina.ha</artifactId>
701       <version>7.0.32.v201211201952</version>
702     </dependency>
703     <dependency>
704       <groupId>orbit</groupId>
705       <artifactId>org.apache.catalina.tribes</artifactId>
706       <version>7.0.32.v201211201952</version>
707     </dependency>
708     <dependency>
709       <groupId>orbit</groupId>
710       <artifactId>org.apache.coyote</artifactId>
711       <version>7.0.32.v201211201952</version>
712     </dependency>
713     <dependency>
714       <groupId>orbit</groupId>
715       <artifactId>org.apache.el</artifactId>
716       <version>7.0.32.v201211081135</version>
717     </dependency>
718     <dependency>
719       <groupId>orbit</groupId>
720       <artifactId>org.apache.jasper</artifactId>
721       <version>7.0.32.v201211201952</version>
722     </dependency>
723     <dependency>
724       <groupId>orbit</groupId>
725       <artifactId>org.apache.juli.extras</artifactId>
726       <version>7.0.32.v201211081135</version>
727     </dependency>
728     <dependency>
729       <groupId>orbit</groupId>
730       <artifactId>org.apache.tomcat.api</artifactId>
731       <version>7.0.32.v201211081135</version>
732     </dependency>
733     <dependency>
734       <groupId>orbit</groupId>
735       <artifactId>org.apache.tomcat.util</artifactId>
736       <version>7.0.32.v201211201952</version>
737     </dependency>
738     <dependency>
739       <groupId>orbit</groupId>
740       <artifactId>javax.servlet.jsp.jstl</artifactId>
741       <version>1.2.0.v201105211821</version>
742     </dependency>
743     <dependency>
744       <groupId>orbit</groupId>
745       <artifactId>javax.servlet.jsp.jstl.impl</artifactId>
746       <version>1.2.0.v201210211230</version>
747     </dependency>
748     <!-- Add Pax Exam -->
749     <dependency>
750       <groupId>org.ops4j.pax.exam</groupId>
751       <artifactId>pax-exam-container-native</artifactId>
752       <version>${exam.version}</version>
753       <scope>test</scope>
754     </dependency>
755     <dependency>
756       <groupId>org.ops4j.pax.exam</groupId>
757       <artifactId>pax-exam-junit4</artifactId>
758       <version>${exam.version}</version>
759       <scope>test</scope>
760     </dependency>
761     <dependency>
762       <groupId>org.ops4j.pax.exam</groupId>
763       <artifactId>pax-exam-link-mvn</artifactId>
764       <version>${exam.version}</version>
765       <scope>test</scope>
766     </dependency>
767     <dependency>
768       <groupId>org.ops4j.pax.url</groupId>
769       <artifactId>pax-url-aether</artifactId>
770       <version>${url.version}</version>
771       <scope>test</scope>
772     </dependency>
773     <dependency>
774       <groupId>org.springframework</groupId>
775       <artifactId>org.springframework.asm</artifactId>
776       <version>${spring.version}</version>
777     </dependency>
778     <dependency>
779       <groupId>org.springframework</groupId>
780       <artifactId>org.springframework.aop</artifactId>
781       <version>${spring.version}</version>
782     </dependency>
783     <dependency>
784       <groupId>org.springframework</groupId>
785       <artifactId>org.springframework.context</artifactId>
786       <version>${spring.version}</version>
787     </dependency>
788     <dependency>
789       <groupId>org.springframework</groupId>
790       <artifactId>org.springframework.context.support</artifactId>
791       <version>${spring.version}</version>
792     </dependency>
793     <dependency>
794       <groupId>org.springframework</groupId>
795       <artifactId>org.springframework.core</artifactId>
796       <version>${spring.version}</version>
797     </dependency>
798     <dependency>
799       <groupId>org.springframework</groupId>
800       <artifactId>org.springframework.beans</artifactId>
801       <version>${spring.version}</version>
802     </dependency>
803     <dependency>
804       <groupId>org.springframework</groupId>
805       <artifactId>org.springframework.expression</artifactId>
806       <version>${spring.version}</version>
807     </dependency>
808     <dependency>
809       <groupId>org.springframework</groupId>
810       <artifactId>org.springframework.web</artifactId>
811       <version>${spring.version}</version>
812     </dependency>
813     <dependency>
814       <groupId>org.aopalliance</groupId>
815       <artifactId>com.springsource.org.aopalliance</artifactId>
816       <version>1.0.0</version>
817     </dependency>
818     <dependency>
819       <groupId>org.springframework</groupId>
820       <artifactId>org.springframework.web.servlet</artifactId>
821       <version>${spring.version}</version>
822     </dependency>
823     <!-- Spring security -->
824     <dependency>
825       <groupId>org.springframework.security</groupId>
826       <artifactId>spring-security-config</artifactId>
827       <version>${spring-security.version}</version>
828     </dependency>
829     <dependency>
830       <groupId>org.springframework.security</groupId>
831       <artifactId>spring-security-core</artifactId>
832       <version>${spring-security.version}</version>
833     </dependency>
834     <dependency>
835       <groupId>org.springframework.security</groupId>
836       <artifactId>spring-security-web</artifactId>
837       <version>${spring-security.version}</version>
838     </dependency>
839     <dependency>
840       <groupId>org.springframework.security</groupId>
841       <artifactId>spring-security-taglibs</artifactId>
842       <version>${spring-security.version}</version>
843     </dependency>
844     <dependency>
845       <groupId>org.springframework</groupId>
846       <artifactId>org.springframework.transaction</artifactId>
847       <version>${spring-security.version}</version>
848     </dependency>
849     <!-- Visual VM hook -->
850     <dependency>
851       <groupId>org.ow2.chameleon.management</groupId>
852       <artifactId>chameleon-mbeans</artifactId>
853       <version>1.0.0</version>
854     </dependency>
855     <!-- Jersey for JAXRS -->
856     <dependency>
857       <groupId>com.sun.jersey</groupId>
858       <artifactId>jersey-core</artifactId>
859       <version>${jersey.version}</version>
860     </dependency>
861     <dependency>
862       <groupId>com.sun.jersey</groupId>
863       <artifactId>jersey-server</artifactId>
864       <version>${jersey.version}</version>
865     </dependency>
866     <dependency>
867       <groupId>com.sun.jersey</groupId>
868       <artifactId>jersey-client</artifactId>
869       <version>${jersey.version}</version>
870     </dependency>
871     <dependency>
872       <groupId>com.sun.jersey</groupId>
873       <artifactId>jersey-json</artifactId>
874       <version>${jersey.version}</version>
875     </dependency>
876   </dependencies>
877 </project>