Update on CsvExportController: -fixed encoding issue for unicode characters
[cdmlib.git] / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
3 <modelVersion>4.0.0</modelVersion>
4 <groupId>eu.etaxonomy</groupId>
5 <artifactId>cdmlib-parent</artifactId>
6 <version>3.2.3-SNAPSHOT</version>
7 <name>CDM Library</name>
8 <description>The Java implementation of the Common Data Model (CDM), the data model for EDIT's internet platform for cybertaxonomy.</description>
9 <url>http://wp5.e-taxonomy.eu/cdmlib/</url>
10 <inceptionYear>2007</inceptionYear>
11 <packaging>pom</packaging>
12 <modules>
13 <module>cdmlib-commons</module>
14 <module>cdmlib-model</module>
15 <module>cdmlib-persistence</module>
16 <module>cdmlib-services</module>
17 <module>cdmlib-ext</module>
18 <module>cdmlib-io</module>
19 <module>cdmlib-remote</module>
20 <module>cdmlib-print</module>
21 <module>cdmlib-remote-webapp</module>
22 </modules>
23 <properties>
24 <java.codelevel>1.6</java.codelevel>
25 <spring.version>3.2.2.RELEASE</spring.version>
26 <spring-security.version>3.1.3.RELEASE</spring-security.version>
27 <hibernate.version>4.1.10.Final</hibernate.version>
28 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
29 <unitils.version>3.3</unitils.version>
30 <lucene.version>3.6.2</lucene.version>
31 <hsqldb.version>1.8.0.10</hsqldb.version><!-- 1.8.0.10, 1.9.0-rc6 (manualy build only for debugging) -->
32 <httpcomponents.version>4.2.3</httpcomponents.version>
33 <doxia.version>1.3</doxia.version>
34 </properties>
35 <scm>
36 <connection>scm:svn:http://dev.e-taxonomy.eu/svn/trunk/cdmlib/</connection>
37 <developerConnection>scm:svn:http://dev.e-taxonomy.eu/svn/trunk/cdmlib/</developerConnection>
38 <url>http://dev.e-taxonomy.eu/trac/browser/trunk/cdmlib</url>
39 </scm>
40 <mailingLists>
41 <mailingList>
42 <name>dev-edit</name>
43 <subscribe>
44 https://listes.mnhn.fr/wwsympa.fcgi/suboptions/dev-edit
45 </subscribe>
46 <unsubscribe>
47 https://listes.mnhn.fr/wwsympa.fcgi/signoff/dev-edit
48 </unsubscribe>
49 <post>dev-edit@mnhn.fr</post>
50 <archive>https://listes.mnhn.fr/wwsympa.fcgi/arc/dev-edit</archive>
51 </mailingList>
52 <mailingList>
53 <name>cdm-edit</name>
54 <post>cdm-edit@mnhn.fr</post>
55 <subscribe>
56 https://listes.mnhn.fr/wwsympa.fcgi/suboptions/cdm-edit
57 </subscribe>
58 <unsubscribe>
59 https://listes.mnhn.fr/wwsympa.fcgi/signoff/cdm-edit
60 </unsubscribe>
61 <archive>https://listes.mnhn.fr/wwsympa.fcgi/arc/cdm-edit</archive>
62 </mailingList>
63 </mailingLists>
64 <licenses>
65 <license>
66 <name>Mozilla Public License Version 1.1</name>
67 <url>http://www.mozilla.org/MPL/MPL-1.1.html</url>
68 <distribution>repo</distribution>
69 </license>
70 </licenses>
71 <organization>
72 <name>EDIT</name>
73 <url>http://www.e-taxonomy.eu/</url>
74 </organization>
75 <developers>
76 <developer>
77 <!-- your SVN account id please! -->
78 <id>ben.clark</id>
79 <name>
80 Ben Clark
81 </name>
82 <email>b.clark [at] kew.org</email>
83 <organization>
84 Royal Botanic Gardens, Kew
85 </organization>
86 <organizationUrl>http://www.kew.org/computing/</organizationUrl>
87 <timezone>0</timezone>
88 <roles>
89 <role>Architect</role>
90 <role>Java Developer</role>
91 </roles>
92 <url />
93 </developer>
94 <developer>
95 <!-- your SVN account id please! -->
96 <id>a.kohlbecker</id>
97 <name>
98 Andreas Kohlbecker
99 </name>
100 <email>a.kohlbecker [at] bgbm.org</email>
101 <organization>
102 Botanical Garden Botanical Museum Berlin
103 </organization>
104 <organizationUrl>http://www.bgbm.org/BioDivInf/</organizationUrl>
105 <timezone>+1</timezone>
106 <roles>
107 <role>Java Developer</role>
108 </roles>
109 <url />
110 </developer>
111 <developer>
112 <!-- your SVN account id please! -->
113 <id>k.luther</id>
114 <name>
115 Katja Luther
116 </name>
117 <email>k.luther [at] bgbm.org</email>
118 <organization>
119 Botanical Garden Botanical Museum Berlin
120 </organization>
121 <organizationUrl>http://www.bgbm.org/BioDivInf/</organizationUrl>
122 <timezone>+1</timezone>
123 <roles>
124 <role>Java Developer</role>
125 </roles>
126 <url />
127 </developer>
128 <developer>
129 <!-- your SVN account id please! -->
130 <id>a.mueller</id>
131 <name>
132 Andreas Müller
133 </name>
134 <email>a.mueller [at] bgbm.org</email>
135 <organization>
136 Botanical Garden Botanical Museum Berlin
137 </organization>
138 <organizationUrl>http://www.bgbm.org/BioDivInf/</organizationUrl>
139 <timezone>+1</timezone>
140 <roles>
141 <role>Architect</role>
142 <role>Java Developer</role>
143 <role>Release Manager</role>
144 </roles>
145 <url />
146 </developer>
147 </developers>
148 <!--contributors>
149 <contributor>
150 <name>Test-Contributor</name>
151 </contributor>
152 </contributors-->
153 <issueManagement>
154 <system>Trac</system>
155 <url>http://dev.e-taxonomy.eu/trac/</url>
156 </issueManagement>
157 <ciManagement>
158 <system>Hudson</system>
159 <url>http://160.45.63.201/hudson</url>
160 </ciManagement>
161 <!-- **** REPOSITORIES **** -->
162 <repositories>
163 <!-- sun repository -->
164 <repository>
165 <id>java.net</id>
166 <url>http://download.java.net/maven/1/</url>
167 </repository>
168 <!-- the cdm internal repository -->
169 <repository>
170 <id>EditRepository</id>
171 <url>http://wp5.e-taxonomy.eu/mavenrepo/</url>
172 </repository>
173 <!-- apache incubating repository -->
174 <repository>
175 <id>ApacheIncubating</id>
176 <url>http://people.apache.org/repo/m2-incubating-repository/</url>
177 </repository>
178 <!-- Neccessary for hibernate-envers -->
179 <repository>
180 <releases>
181 <enabled>true</enabled>
182 <updatePolicy>always</updatePolicy>
183 <checksumPolicy>warn</checksumPolicy>
184 </releases>
185 <snapshots>
186 <enabled>false</enabled>
187 <updatePolicy>never</updatePolicy>
188 <checksumPolicy>fail</checksumPolicy>
189 </snapshots>
190 <id>jboss-repository</id>
191 <name>JBoss Repository</name>
192 <url>http://repository.jboss.com</url>
193 </repository>
194 <!-- codehaus mule repository needed for yourkit -->
195 <repository>
196 <id>CodehausMuleRepository</id>
197 <url>http://dist.codehaus.org/mule/dependencies/maven2/</url>
198 </repository>
199 <!-- current spring source repositories -->
200 <repository>
201 <id>SpringSource Enterprise Bundle Repository - External Bundle Milestones</id>
202 <url>http://repository.springsource.com/maven/bundles/milestone</url>
203 </repository>
204 <repository>
205 <id>SpringSource Enterprise Bundle Repository - SpringSource Bundle Releases</id>
206 <url>http://repository.springsource.com/maven/bundles/release</url>
207 </repository>
208 <repository>
209 <id>SpringSource Enterprise Bundle Repository - External Bundle Releases</id>
210 <url>http://repository.springsource.com/maven/bundles/external</url>
211 </repository>
212 <!-- for ikey-plus -->
213 <repository>
214 <id>itextpdf.com</id>
215 <name>Maven Repository for iText</name>
216 <url>http://maven.itextpdf.com/</url>
217 </repository>
218 </repositories>
219 <!-- **** PLUGINS **** -->
220 <build>
221 <plugins>
222 <plugin>
223 <groupId>org.apache.maven.plugins</groupId>
224 <artifactId>maven-compiler-plugin</artifactId>
225 <configuration>
226 <source>${java.codelevel}</source>
227 <target>${java.codelevel}</target>
228 <encoding>UTF-8</encoding>
229 </configuration>
230 <version>2.3.2</version>
231 </plugin>
232 <plugin>
233 <groupId>org.apache.maven.plugins</groupId>
234 <artifactId>maven-surefire-plugin</artifactId>
235 <configuration>
236 <argLine>-Xmx512M -XX:MaxPermSize=128M</argLine>
237 <runOrder>alphabetical</runOrder>
238 <includes>
239 <include>**/*Test.java</include>
240 </includes>
241 </configuration>
242 <version>2.12</version>
243 </plugin>
244 <plugin>
245 <groupId>org.codehaus.mojo</groupId>
246 <artifactId>buildnumber-maven-plugin</artifactId>
247 <version>1.0-beta-3</version>
248 <executions>
249 <execution>
250 <!--<phase>deploy</phase>-->
251 <goals>
252 <goal>create</goal>
253 </goals>
254 </execution>
255 </executions>
256 <configuration>
257 <doCheck>false</doCheck>
258 <!-- Only create the build number if there are no local modifications -->
259 <doUpdate>false</doUpdate>
260 <!-- automatically update the local svn copy -->
261 </configuration>
262 </plugin>
263 <plugin>
264 <groupId>org.apache.maven.plugins</groupId>
265 <artifactId>maven-site-plugin</artifactId>
266 <version>3.0</version>
267 <configuration>
268 <locales>en</locales>
269 <outputEncoding>UTF-8</outputEncoding>
270 </configuration>
271 </plugin>
272 <plugin>
273 <groupId>org.apache.maven.plugins</groupId>
274 <artifactId>maven-source-plugin</artifactId>
275 <version>2.1.2</version>
276 <executions>
277 <execution>
278 <id>attach-sources</id>
279 <phase>verify</phase>
280 <goals>
281 <goal>jar</goal>
282 </goals>
283 </execution>
284 </executions>
285 </plugin>
286 <plugin>
287 <groupId>org.apache.maven.plugins</groupId>
288 <artifactId>maven-javadoc-plugin</artifactId>
289 <version>2.7</version>
290 <configuration>
291 <stylesheet>maven</stylesheet>
292 <quiet>true</quiet>
293 <detectLinks>true</detectLinks>
294 <failOnError>false</failOnError>
295 </configuration>
296 <executions>
297 <execution>
298 <id>aggregate</id>
299 <goals>
300 <goal>aggregate</goal>
301 </goals>
302 <phase>site</phase>
303 </execution>
304 </executions>
305 </plugin>
306 <plugin>
307 <groupId>org.apache.maven.plugins</groupId>
308 <artifactId>maven-eclipse-plugin</artifactId>
309 <version>2.9</version>
310 <configuration>
311 <downloadSources>true</downloadSources>
312 <downloadJavadocs>true</downloadJavadocs>
313 </configuration>
314 </plugin>
315 <plugin>
316 <groupId>com.agilejava.docbkx</groupId>
317 <artifactId>docbkx-maven-plugin</artifactId>
318 <version>2.0.9</version>
319 <executions>
320 <execution>
321 <goals>
322 <goal>generate-html</goal>
323 <goal>generate-pdf</goal>
324 </goals>
325 <phase>pre-site</phase>
326 </execution>
327 </executions>
328 <dependencies>
329 <dependency>
330 <groupId>org.docbook</groupId>
331 <artifactId>docbook-xml</artifactId>
332 <version>4.4</version>
333 <scope>runtime</scope>
334 </dependency>
335 </dependencies>
336 <configuration>
337 <includes>ReferenceDocumentation.xml</includes>
338 <chunkedOutput>true</chunkedOutput>
339 <htmlStylesheet>resources/css/html.css</htmlStylesheet>
340 <xincludeSupported>true</xincludeSupported>
341 <!--<htmlCustomization>src/docbkx/resources/xsl/html_chunk.xsl</htmlCustomization>-->
342 <!-- if anyone can get the xsl-fo customization to work properly, then by all
343 means use it
344 <foCustomization>src/docbkx/resources/xsl/fopdf.xsl</foCustomization>
345 -->
346 <entities>
347 <entity>
348 <name>version</name>
349 <value>${project.version}</value>
350 </entity>
351 </entities>
352 <!--We want the final documentation and the required resources to end up in
353 the right place-->
354 <postProcess>
355 <copy todir="target/site/reference">
356 <fileset dir="target/docbkx">
357 <include name="**/*.html" />
358 <include name="**/*.pdf" />
359 </fileset>
360 </copy>
361 <copy todir="target/site/reference/html">
362 <fileset dir="src/docbkx">
363 <include name="**/*.css" />
364 <include name="**/*.png" />
365 <include name="**/*.gif" />
366 <include name="**/*.jpg" />
367 </fileset>
368 </copy>
369 </postProcess>
370 </configuration>
371 </plugin>
372 <plugin>
373 <groupId>org.codehaus.mojo</groupId>
374 <artifactId>wagon-maven-plugin</artifactId>
375 <version>1.0-beta-3</version>
376 <configuration>
377 <fromDir>${project.build.directory}/docbkx/</fromDir>
378 <includes>**/*</includes>
379 <excludes />
380 <url>scpexe://wp5.e-taxonomy.eu</url>
381 <serverId>wp5.e-taxonomy.eu</serverId>
382 <toDir>var/www/wp5.e-taxonomy.eu/cdmlib/reference/${project.version}</toDir>
383 </configuration>
384 <executions>
385 <execution>
386 <id>upload-reference-documentation</id>
387 <phase>site-deploy</phase>
388 <goals>
389 <goal>upload</goal>
390 </goals>
391 </execution>
392 </executions>
393 </plugin>
394 <plugin>
395 <groupId>org.apache.maven.plugins</groupId>
396 <artifactId>maven-release-plugin</artifactId>
397 <version>2.1</version>
398 <configuration>
399 <allowTimestampedSnapshots>true</allowTimestampedSnapshots>
400 <autoVersionSubmodules>true</autoVersionSubmodules>
401 <preparationGoals>clean verify install</preparationGoals>
402 <goals>deploy</goals><!-- skipping site-deploy by explicitly configuring the goal here -->
403 <tagBase>http://dev.e-taxonomy.eu/svn/tags/cdmlib</tagBase>
404 </configuration>
405 </plugin>
406 </plugins>
407 <!-- -->
408 <extensions>
409 <extension>
410 <groupId>org.apache.maven.wagon</groupId>
411 <artifactId>wagon-scm</artifactId>
412 <version>1.0-beta-6</version>
413 </extension>
414 <extension>
415 <groupId>org.apache.maven.wagon</groupId>
416 <artifactId>wagon-ssh</artifactId>
417 <version>1.0-beta-6</version>
418 </extension>
419 <extension>
420 <groupId>org.apache.maven.wagon</groupId>
421 <artifactId>wagon-ssh-external</artifactId>
422 <version>1.0-beta-6</version>
423 </extension>
424 <extension>
425 <groupId>org.apache.maven.scm</groupId>
426 <artifactId>maven-scm-manager-plexus</artifactId>
427 <version>1.0</version>
428 </extension>
429 <extension>
430 <groupId>org.apache.maven.scm</groupId>
431 <artifactId>maven-scm-provider-svnexe</artifactId>
432 <version>1.0</version>
433 </extension>
434 <!-- WebDAV plugin to upload snapshots -->
435 <extension>
436 <groupId>org.apache.maven.wagon</groupId>
437 <artifactId>wagon-webdav</artifactId>
438 <version>1.0-beta-2</version>
439 </extension>
440 </extensions>
441 </build>
442 <reporting>
443 <plugins>
444 <plugin>
445 <!-- you will want to start by publishing your classes' Javadocs -->
446 <groupId>org.apache.maven.plugins</groupId>
447 <artifactId>maven-javadoc-plugin</artifactId>
448 <version>2.7</version>
449 <configuration>
450 <detectLinks>true</detectLinks>
451 </configuration>
452 </plugin>
453 <plugin>
454 <!-- this will generate an indexed and cross-referenced HTML version of your source code -->
455 <groupId>org.apache.maven.plugins</groupId>
456 <artifactId>maven-jxr-plugin</artifactId>
457 <version>2.2</version>
458 </plugin>
459 <plugin>
460 <!-- if you use @todo tags to remind you of things to be done (which is a good coding practice), the taglist report will generate a list of all the items marked @todo or TODO -->
461 <groupId>org.codehaus.mojo</groupId>
462 <artifactId>taglist-maven-plugin</artifactId>
463 <version>2.4</version>
464 </plugin>
465 <plugin>
466 <!-- Test coverage can be a useful indication of the quality of your unit tests. It basically tells you how much of your code is actually run by your unit tests, which, in turn, can give you a good idea of the tests' quality -->
467 <groupId>org.codehaus.mojo</groupId>
468 <artifactId>cobertura-maven-plugin</artifactId>
469 <version>2.4</version>
470 <!--
471 <executions>
472 <execution>
473 <id>clean</id>
474 <phase>clean</phase>
475 <goals>
476 <goal>clean</goal>
477 </goals>
478 </execution>
479 </executions>
480 -->
481 </plugin>
482 <!--
483 <plugin>
484 <groupId>org.apache.maven.plugins</groupId>
485 <artifactId>maven-project-info-reports-plugin</artifactId>
486 <reportSets>
487 <reportSet>
488 <reports>
489 <report>dependencies</report>
490 <report>project-team</report>
491 <report>mailing-list</report>
492 <report>cim</report>
493 <report>issue-tracking</report>
494 <report>license</report>
495 <report>scm</report>
496 </reports>
497 </reportSet>
498 </reportSets>
499 </plugin> -->
500 <!-- The changes-maven-plugin plug-in uses a special XML file (src/changes/changes.xml) to track releases and changes in each release -->
501 <plugin>
502 <groupId>org.apache.maven.plugins</groupId>
503 <artifactId>maven-changes-plugin</artifactId>
504 <version>2.3</version>
505 <configuration>
506 <issueLinkTemplatePerSystem>
507 <default>%URL%/ticket/%ISSUE%</default>
508 </issueLinkTemplatePerSystem>
509 </configuration>
510 <reportSets>
511 <reportSet>
512 <reports>
513 <report>changes-report</report>
514 </reports>
515 </reportSet>
516 </reportSets>
517 </plugin>
518 <!--
519 <plugin>
520 <artifactId>maven-surefire-plugin</artifactId>
521 </plugin>
522 -->
523 <!-- The changelog plug-in generates a nice report describing which files have been changed and by whom -->
524 <!--
525 <plugin>
526 <groupId>org.codehaus.mojo</groupId>
527 <artifactId>changelog-maven-plugin</artifactId>
528 </plugin>
529 -->
530 </plugins>
531
532 </reporting>
533 <!-- DISTRIBUTION MANAGEMENT -->
534 <distributionManagement>
535 <site>
536 <id>wp5.e-taxonomy.eu</id>
537 <name>CDM Library Website</name>
538 <url>scpexe://wp5.e-taxonomy.eu/var/www/wp5.e-taxonomy.eu/cdmlib/</url>
539 </site>
540 <repository>
541 <uniqueVersion>false</uniqueVersion>
542 <id>wp5.e-taxonomy.eu</id>
543 <name>Edit Maven Repository</name>
544 <url>scpexe://wp5.e-taxonomy.eu/var/www/wp5.e-taxonomy.eu/mavenrepo/</url>
545 <layout>default</layout>
546 </repository>
547 </distributionManagement>
548 <!-- **** DEPENDENCIES **** -->
549 <dependencies>
550 <dependency>
551 <groupId>junit</groupId>
552 <artifactId>junit</artifactId>
553 </dependency>
554 <dependency>
555 <groupId>log4j</groupId>
556 <artifactId>log4j</artifactId>
557 </dependency>
558 </dependencies>
559 <dependencyManagement>
560 <dependencies>
561 <dependency>
562 <groupId>eu.etaxonomy</groupId>
563 <artifactId>cdmlib-commons</artifactId>
564 <version>${project.version}</version>
565 </dependency>
566 <dependency>
567 <groupId>eu.etaxonomy</groupId>
568 <artifactId>cdmlib-model</artifactId>
569 <version>${project.version}</version>
570 </dependency>
571 <dependency>
572 <groupId>eu.etaxonomy</groupId>
573 <artifactId>cdmlib-persistence</artifactId>
574 <version>${project.version}</version>
575 </dependency>
576 <dependency>
577 <groupId>eu.etaxonomy</groupId>
578 <artifactId>cdmlib-services</artifactId>
579 <version>${project.version}</version>
580 </dependency>
581 <dependency>
582 <groupId>eu.etaxonomy</groupId>
583 <artifactId>cdmlib-io</artifactId>
584 <version>${project.version}</version>
585 </dependency>
586 <dependency>
587 <groupId>eu.etaxonomy</groupId>
588 <artifactId>cdmlib-remote</artifactId>
589 <version>${project.version}</version>
590 </dependency>
591 <dependency>
592 <groupId>eu.etaxonomy</groupId>
593 <artifactId>cdmlib-remote-webapp</artifactId>
594 <version>${project.version}</version>
595 </dependency>
596 <dependency>
597 <groupId>eu.etaxonomy</groupId>
598 <artifactId>cdm-server</artifactId>
599 <version>${project.version}</version>
600 </dependency>
601 <dependency>
602 <groupId>eu.etaxonomy</groupId>
603 <artifactId>cdmlib-ext</artifactId>
604 <version>${project.version}</version>
605 </dependency>
606 <dependency>
607 <groupId>eu.etaxonomy</groupId>
608 <artifactId>cdmlib-print</artifactId>
609 <version>${project.version}</version>
610 </dependency>
611 <!--*********** JAXB********* -->
612 <dependency>
613 <groupId>javax.xml.bind</groupId>
614 <artifactId>jaxb-api</artifactId>
615 <version>2.2.7</version>
616 </dependency>
617 <dependency>
618 <groupId>xml-resolver</groupId>
619 <artifactId>xml-resolver</artifactId>
620 <version>1.2</version>
621 </dependency>
622 <dependency>
623 <groupId>javax.activation</groupId>
624 <artifactId>activation</artifactId>
625 <version>1.1.1</version>
626 </dependency>
627 <dependency>
628 <groupId>com.sun.xml.bind</groupId>
629 <artifactId>jaxb-impl</artifactId>
630 <version>2.2-EA</version>
631 </dependency>
632 <dependency>
633 <groupId>com.sun.xml.bind</groupId>
634 <artifactId>jaxb1-impl</artifactId>
635 <version>2.2-EA</version>
636 </dependency>
637 <dependency>
638 <groupId>com.sun.xml.bind</groupId>
639 <artifactId>jaxb-xjc</artifactId>
640 <version>2.2-EA</version>
641 </dependency>
642 <!-- ******* hibernate uses slf4j ******* -->
643 <dependency>
644 <groupId>org.slf4j</groupId>
645 <artifactId>slf4j-api</artifactId>
646 <version>1.7.2</version>
647 </dependency>
648 <dependency>
649 <groupId>org.slf4j</groupId>
650 <artifactId>slf4j-log4j12</artifactId>
651 <version>1.7.2</version>
652 </dependency>
653 <!-- ******* testing ******* -->
654 <dependency>
655 <groupId>junit</groupId>
656 <artifactId>junit</artifactId>
657 <version>4.11</version>
658 <scope>test</scope>
659 </dependency>
660 <dependency>
661 <groupId>com.carrotsearch</groupId>
662 <artifactId>junit-benchmarks</artifactId>
663 <version>0.5.0</version>
664 <scope>test</scope>
665 </dependency>
666 <dependency>
667 <groupId>org.unitils</groupId>
668 <artifactId>unitils-core</artifactId>
669 <version>${unitils.version}</version>
670 <!-- <scope>test</scope> unscoped since we need this dependency at compile time in persistence for H2DbSupport.java -->
671 </dependency>
672 <dependency>
673 <groupId>org.unitils</groupId>
674 <artifactId>unitils-database</artifactId>
675 <version>${unitils.version}</version>
676 <scope>test</scope>
677 <exclusions>
678 <exclusion>
679 <groupId>org.springframework</groupId>
680 <artifactId>spring-jdbc</artifactId>
681 </exclusion>
682 </exclusions>
683 </dependency>
684 <dependency>
685 <groupId>org.unitils</groupId>
686 <artifactId>unitils-dbmaintainer</artifactId>
687 <version>${unitils.version}</version>
688 <scope>test</scope>
689 <exclusions>
690 <exclusion>
691 <groupId>org.hibernate</groupId>
692 <artifactId>hibernate</artifactId>
693 </exclusion>
694 </exclusions>
695 </dependency>
696 <dependency>
697 <groupId>org.unitils</groupId>
698 <artifactId>unitils-dbunit</artifactId>
699 <version>${unitils.version}</version>
700 <scope>test</scope>
701 <exclusions>
702 <exclusion>
703 <groupId>org.springframework</groupId>
704 <artifactId>spring-core</artifactId>
705 </exclusion>
706 <exclusion>
707 <groupId>org.springframework</groupId>
708 <artifactId>spring-jdbc</artifactId>
709 </exclusion>
710 <exclusion>
711 <groupId>org.springframework</groupId>
712 <artifactId>spring-beans</artifactId>
713 </exclusion>
714 </exclusions>
715 </dependency>
716 <dependency>
717 <groupId>org.unitils</groupId>
718 <artifactId>unitils-easymock</artifactId>
719 <version>${unitils.version}</version>
720 <scope>test</scope>
721 </dependency>
722 <dependency>
723 <groupId>org.unitils</groupId>
724 <artifactId>unitils-mock</artifactId>
725 <version>${unitils.version}</version>
726 <scope>test</scope>
727 </dependency>
728 <dependency>
729 <groupId>org.unitils</groupId>
730 <artifactId>unitils-inject</artifactId>
731 <version>${unitils.version}</version>
732 <scope>test</scope>
733 </dependency>
734 <dependency>
735 <groupId>org.unitils</groupId>
736 <artifactId>unitils-orm</artifactId>
737 <version>${unitils.version}</version>
738 <scope>test</scope>
739 <exclusions>
740 <exclusion>
741 <groupId>org.springframework</groupId>
742 <artifactId>spring-context</artifactId>
743 </exclusion>
744 <exclusion>
745 <groupId>org.springframework</groupId>
746 <artifactId>spring-orm</artifactId>
747 </exclusion>
748 <exclusion>
749 <groupId>javax.persistence</groupId>
750 <artifactId>persistence-api</artifactId>
751 </exclusion>
752 </exclusions>
753 </dependency>
754 <dependency>
755 <groupId>org.unitils</groupId>
756 <artifactId>unitils-spring</artifactId>
757 <version>${unitils.version}</version>
758 <scope>test</scope>
759 <exclusions>
760 <exclusion>
761 <groupId>org.springframework</groupId>
762 <artifactId>spring-core</artifactId>
763 </exclusion>
764 <exclusion>
765 <groupId>org.springframework</groupId>
766 <artifactId>spring-context</artifactId>
767 </exclusion>
768 <exclusion>
769 <groupId>org.springframework</groupId>
770 <artifactId>spring-beans</artifactId>
771 </exclusion>
772 <exclusion>
773 <groupId>org.springframework</groupId>
774 <artifactId>spring-test</artifactId>
775 </exclusion>
776 <exclusion>
777 <groupId>org.springframework</groupId>
778 <artifactId>spring-tx</artifactId>
779 </exclusion>
780 </exclusions>
781 </dependency>
782 <dependency>
783 <groupId>org.easymock</groupId>
784 <artifactId>easymock</artifactId>
785 <version>3.1</version>
786 <scope>test</scope>
787 </dependency>
788 <dependency>
789 <groupId>xmlunit</groupId>
790 <artifactId>xmlunit</artifactId>
791 <version>1.4</version>
792 <scope>test</scope>
793 </dependency>
794 <dependency>
795 <groupId>org.dbunit</groupId>
796 <artifactId>dbunit</artifactId>
797 <version>2.4.9</version>
798 <scope>test</scope>
799 </dependency>
800 <!-- dependency of unitils database, but with lower number there
801 , higher number needed for compatibility with current hibernate and Java 1.6 PreparedStatement -->
802 <dependency>
803 <groupId>commons-dbcp</groupId>
804 <artifactId>commons-dbcp</artifactId>
805 <version>1.4</version>
806 <!-- <scope>test</scope> -->
807 </dependency>
808
809 <!-- ******* aspect ******* -->
810 <dependency>
811 <groupId>org.aspectj</groupId>
812 <artifactId>aspectjrt</artifactId>
813 <version>1.7.1</version>
814 </dependency>
815 <dependency>
816 <groupId>org.aspectj</groupId>
817 <artifactId>aspectjweaver</artifactId>
818 <version>1.7.1</version>
819 </dependency>
820 <!-- ******* VARIOUS ******* -->
821 <dependency>
822 <groupId>log4j</groupId>
823 <artifactId>log4j</artifactId>
824 <version>1.2.17</version>
825 </dependency>
826 <dependency>
827 <groupId>javax.annotation</groupId>
828 <artifactId>jsr250-api</artifactId>
829 <version>1.0</version>
830 </dependency>
831 <dependency>
832 <groupId>net.sf.opencsv</groupId>
833 <artifactId>opencsv</artifactId>
834 <version>2.3</version>
835 </dependency>
836 <dependency>
837 <groupId>org.eclipse</groupId>
838 <artifactId>osgi</artifactId>
839 <version>3.6.0</version>
840 </dependency>
841 <dependency>
842 <groupId>cglib</groupId>
843 <artifactId>cglib</artifactId>
844 <version>2.2.2</version>
845 </dependency>
846 <dependency>
847 <groupId>cglib</groupId>
848 <artifactId>cglib-nodep</artifactId>
849 <version>2.2.2</version>
850 </dependency>
851 <dependency>
852 <groupId>commons-lang</groupId>
853 <artifactId>commons-lang</artifactId>
854 <version>2.6</version>
855 </dependency>
856 <dependency>
857 <groupId>commons-collections</groupId>
858 <artifactId>commons-collections</artifactId>
859 <version>3.2.1</version>
860 </dependency>
861 <dependency>
862 <groupId>org.apache.httpcomponents</groupId>
863 <artifactId>httpclient</artifactId>
864 <version>${httpcomponents.version}</version>
865 </dependency>
866 <dependency>
867 <groupId>org.apache.httpcomponents</groupId>
868 <artifactId>httpcore</artifactId>
869 <!-- <version>${httpcomponents.version}</version> -->
870 <version>4.2.4</version>
871 </dependency>
872 <dependency>
873 <groupId>commons-io</groupId>
874 <artifactId>commons-io</artifactId>
875 <version>2.4</version>
876 </dependency>
877 <!-- only for version management, poi currently requires 1.6, commons-logging 1.1.1 requires 1.6, so we update here to the latest version -->
878 <dependency>
879 <groupId>commons-codec</groupId>
880 <artifactId>commons-codec</artifactId>
881 <version>20041127.091804</version> <!-- probably same as commons-codec version 1.8 -->
882 </dependency>
883 <!-- only for version management, httpcore:4.2.4, commons-beanutils:1.8.3, commons-collections:3.2.1 currently require 1.1.1 , httpclient:4.2.3, spring-modules-cache require 1.1 and batik-ext requires 1.0.4, so we update here to the latest version 1.1.2 -->
884 <dependency>
885 <groupId>commons-logging</groupId>
886 <artifactId>commons-logging</artifactId>
887 <version>1.1.2</version>
888 </dependency>
889 <!-- only for version management, hibernate-commons-annotations:4.0.1.Final requires 3.1.0.CR2 , hibernate-ehcache:4.1.10 requires 3.1.0.GA , so we update here to the latest version 3.1.3.GA -->
890 <dependency>
891 <groupId>org.jboss.logging</groupId>
892 <artifactId>jboss-logging</artifactId>
893 <version>3.1.3.GA</version>
894 </dependency>
895 <!-- TODO com.springsource.org.aopalliance and com.springsource.org.apache.commons.logging seem to be duplicates of e.g. apache commons-logging. Needs to be further checked.
896 -->
897 <!-- TODO xerces xmlParserAPIs duplicates many classes from jre and xml-apis. It is a dependency that comes with xom:xom -->
898
899
900 <dependency>
901 <groupId>net.sf.ezmorph</groupId>
902 <artifactId>ezmorph</artifactId>
903 <version>1.0.6</version>
904 </dependency>
905 <dependency>
906 <groupId>commons-beanutils</groupId>
907 <artifactId>commons-beanutils</artifactId>
908 <version>1.8.3</version>
909 </dependency>
910 <dependency>
911 <groupId>net.sf.json-lib</groupId>
912 <artifactId>json-lib</artifactId>
913 <version>2.4</version>
914 <classifier>jdk15</classifier>
915 </dependency>
916 <dependency>
917 <groupId>org.devlib.schmidt</groupId>
918 <artifactId>imageinfo</artifactId>
919 <version>1.9</version>
920 </dependency>
921 <dependency>
922 <groupId>org.apache.poi</groupId>
923 <artifactId>poi</artifactId>
924 <version>3.9</version>
925 </dependency>
926 <dependency>
927 <groupId>org.apache.sanselan</groupId>
928 <artifactId>sanselan</artifactId>
929 <version>0.97-incubator</version>
930 </dependency>
931 <!-- joda-time -->
932 <dependency>
933 <groupId>joda-time</groupId>
934 <artifactId>joda-time</artifactId>
935 <version>2.1</version>
936 </dependency>
937 <dependency>
938 <groupId>org.jadira.usertype</groupId>
939 <artifactId>usertype.jodatime</artifactId>
940 <version>2.0.1</version>
941 </dependency>
942
943 <dependency>
944 <groupId>org.apache.lucene</groupId>
945 <artifactId>lucene-core</artifactId>
946 <version>${lucene.version}</version>
947 </dependency>
948 <dependency>
949 <groupId>org.apache.lucene</groupId>
950 <artifactId>lucene-spellchecker</artifactId>
951 <version>${lucene.version}</version>
952 </dependency>
953 <dependency>
954 <groupId>org.apache.lucene</groupId>
955 <artifactId>lucene-highlighter</artifactId>
956 <version>${lucene.version}</version>
957 </dependency>
958 <dependency>
959 <groupId>org.apache.lucene</groupId>
960 <artifactId>lucene-grouping</artifactId>
961 <version>${lucene.version}</version>
962 </dependency>
963
964 <dependency>
965 <groupId>com.ibm.lsid</groupId>
966 <artifactId>lsid-client</artifactId>
967 <version>1.1.2</version>
968 </dependency>
969 <dependency>
970 <groupId>com.ibm.lsid</groupId>
971 <artifactId>lsid-server</artifactId>
972 <version>1.1.2</version>
973 </dependency>
974 <dependency>
975 <groupId>wsdl4j</groupId>
976 <artifactId>wsdl4j</artifactId>
977 <version>1.6.2</version>
978 </dependency>
979 <dependency>
980 <groupId>net.sf.dozer</groupId>
981 <artifactId>dozer</artifactId>
982 <version>5.3.0</version>
983 </dependency>
984 <!-- ******* XML ******* -->
985 <dependency>
986 <groupId>xml-apis</groupId>
987 <artifactId>xml-apis</artifactId>
988 <version>2.0.2</version>
989 </dependency>
990 <dependency>
991 <groupId>xerces</groupId>
992 <artifactId>xercesImpl</artifactId>
993 <version>2.11.0</version>
994 </dependency>
995 <!-- >batik-ext required by Xerces 2.11.0 for class ElementTraversal, as this is not included anymore in xml-apis 2.x-->
996 <dependency>
997 <groupId>org.apache.xmlgraphics</groupId>
998 <artifactId>batik-ext</artifactId>
999 <version>1.7</version>
1000 </dependency>
1001 <dependency> <!-- required by cdmlib-print -->
1002 <groupId>org.apache.xmlgraphics</groupId>
1003 <artifactId>fop</artifactId>
1004 <!-- version 1.1 does NOT work, because it depends on avalon-framework-api 4.2.0 which is not available in central maven repository under the given groupID -->
1005 <version>1.1</version>
1006 <exclusions>
1007 <!-- 1.1 depends on an old version of avalon-framework which does not exist in mvn repository under this groupId (has old groupId) -->
1008 <exclusion>
1009 <groupId>org.apache.avalon.framework</groupId>
1010 <artifactId>avalon-framework-api</artifactId>
1011 </exclusion>
1012 <exclusion>
1013 <groupId>org.apache.avalon.framework</groupId>
1014 <artifactId>avalon-framework-impl</artifactId>
1015 </exclusion>
1016 </exclusions>
1017 </dependency>
1018 <!-- not directly required, but fix mentioned to force
1019 correct version number 4.3.1. Required by org.apache.xmlgraphics/fop 1.1
1020 Remove when dependency in fop in corrected.
1021 -->
1022 <dependency>
1023 <groupId>org.apache.avalon.framework</groupId>
1024 <artifactId>avalon-framework-api</artifactId>
1025 <version>4.3.1</version>
1026 </dependency>
1027 <dependency>
1028 <groupId>org.odftoolkit</groupId>
1029 <artifactId>odfdom-java</artifactId>
1030 <version>0.8.7</version>
1031 </dependency>
1032
1033 <dependency>
1034 <groupId>jaxen</groupId>
1035 <artifactId>jaxen</artifactId>
1036 <version>1.1.4</version>
1037 </dependency>
1038 <dependency>
1039 <groupId>org.jdom</groupId>
1040 <artifactId>jdom</artifactId>
1041 <version>1.1.3</version>
1042 </dependency>
1043 <dependency>
1044 <groupId>com.thoughtworks.xstream</groupId>
1045 <artifactId>xstream</artifactId>
1046 <version>1.4.4</version>
1047 </dependency>
1048 <dependency>
1049 <groupId>xpp3</groupId>
1050 <artifactId>xpp3</artifactId>
1051 <version>1.1.4c</version>
1052 </dependency>
1053 <dependency>
1054 <groupId>stax</groupId>
1055 <artifactId>stax</artifactId>
1056 <version>1.2.0</version>
1057 </dependency>
1058 <dependency>
1059 <groupId>xom</groupId>
1060 <artifactId>xom</artifactId>
1061 <version>1.0</version>
1062 </dependency>
1063 <!-- ******* HIBERNATE / EJB3 ******* -->
1064 <dependency>
1065 <groupId>org.hibernate.javax.persistence</groupId>
1066 <artifactId>hibernate-jpa-2.0-api</artifactId>
1067 <version>1.0.1.Final</version>
1068 </dependency>
1069 <dependency>
1070 <groupId>org.hibernate</groupId>
1071 <artifactId>hibernate-core</artifactId>
1072 <version>${hibernate.version}</version>
1073 </dependency>
1074 <dependency>
1075 <groupId>org.hibernate</groupId>
1076 <artifactId>hibernate-entitymanager</artifactId>
1077 <version>${hibernate.version}</version>
1078 </dependency>
1079 <dependency>
1080 <groupId>org.hibernate</groupId>
1081 <artifactId>hibernate-ehcache</artifactId>
1082 <version>${hibernate.version}</version>
1083 </dependency>
1084 <dependency>
1085 <groupId>org.hibernate</groupId>
1086 <artifactId>hibernate-envers</artifactId>
1087 <version>${hibernate.version}</version>
1088 </dependency>
1089 <dependency>
1090 <groupId>org.hibernate</groupId>
1091 <artifactId>hibernate-c3p0</artifactId>
1092 <version>${hibernate.version}</version>
1093 <exclusions>
1094 <!-- version 0.9.1.x has a bug in NewProxyPreparedStatement
1095 therefore we use com.mchange/c3po 0.9.2 instead -->
1096 <exclusion>
1097 <groupId>c3p0</groupId>
1098 <artifactId>c3p0</artifactId>
1099 </exclusion>
1100 </exclusions>
1101 </dependency>
1102 <dependency>
1103 <groupId>com.mchange</groupId>
1104 <artifactId>c3p0</artifactId>
1105 <version>0.9.2</version>
1106 </dependency>
1107
1108
1109 <!-- Part of hibernate-core since 3.6 -->
1110 <!-- <dependency> -->
1111 <!-- <groupId>org.hibernate</groupId> -->
1112 <!-- <artifactId>hibernate-annotations</artifactId> -->
1113 <!-- <version>3.5.6-Final</version> -->
1114 <!-- </dependency> -->
1115 <dependency>
1116 <groupId>org.hibernate.common</groupId>
1117 <artifactId>hibernate-commons-annotations</artifactId>
1118 <version>4.0.1.Final</version>
1119 </dependency>
1120 <dependency>
1121 <groupId>org.hibernate</groupId>
1122 <artifactId>hibernate-search</artifactId>
1123 <version>4.2.0.Final</version>
1124 </dependency>
1125
1126 <dependency>
1127 <!-- needed?? -->
1128 <groupId>org.hibernate</groupId>
1129 <artifactId>hibernate-search-engine</artifactId>
1130 <version>4.2.0.Final</version>
1131 <exclusions>
1132 <!-- still needed ?? -->
1133 <exclusion>
1134 <groupId>org.apache.lucene</groupId>
1135 <artifactId>lucene-core</artifactId>
1136 </exclusion>
1137 </exclusions>
1138 </dependency>
1139 <dependency>
1140 <groupId>org.javassist</groupId>
1141 <artifactId>javassist</artifactId>
1142 <version>3.17.1-GA</version>
1143 </dependency>
1144 <dependency>
1145 <groupId>org.hibernate</groupId>
1146 <artifactId>hibernate-cglib-repack</artifactId>
1147 <version>2.1_3</version>
1148 </dependency>
1149
1150 <dependency>
1151 <!-- still needed ?? -->
1152 <groupId>org.hibernate</groupId>
1153 <artifactId>hibernate-parent</artifactId>
1154 <!-- last version is 3.6.10.Final -->
1155 <version>${hibernate.version}</version>
1156 </dependency>
1157
1158 <!-- ******* SPRING ******* -->
1159 <dependency>
1160 <groupId>org.springframework</groupId>
1161 <artifactId>org.springframework.core</artifactId>
1162 <version>${spring.version}</version>
1163 </dependency>
1164 <dependency>
1165 <groupId>org.springframework</groupId>
1166 <artifactId>org.springframework.context</artifactId>
1167 <version>${spring.version}</version>
1168 </dependency>
1169 <dependency>
1170 <groupId>org.springframework</groupId>
1171 <artifactId>org.springframework.beans</artifactId>
1172 <version>${spring.version}</version>
1173 </dependency>
1174 <dependency>
1175 <groupId>org.springframework</groupId>
1176 <artifactId>org.springframework.orm</artifactId>
1177 <version>${spring.version}</version>
1178 </dependency>
1179 <dependency>
1180 <groupId>org.springframework</groupId>
1181 <artifactId>org.springframework.jdbc</artifactId>
1182 <version>${spring.version}</version>
1183 </dependency>
1184 <dependency>
1185 <groupId>org.springframework</groupId>
1186 <artifactId>org.springframework.test</artifactId>
1187 <version>${spring.version}</version>
1188 </dependency>
1189 <dependency>
1190 <groupId>org.springframework</groupId>
1191 <artifactId>org.springframework.web.servlet</artifactId>
1192 <version>${spring.version}</version>
1193 </dependency>
1194 <dependency>
1195 <groupId>org.springframework</groupId>
1196 <artifactId>org.springframework.web</artifactId>
1197 <version>${spring.version}</version>
1198 </dependency>
1199 <dependency>
1200 <groupId>org.springframework</groupId>
1201 <artifactId>org.springframework.aop</artifactId>
1202 <version>${spring.version}</version>
1203 </dependency>
1204 <dependency>
1205 <groupId>org.springframework</groupId>
1206 <artifactId>org.springframework.aspects</artifactId>
1207 <version>${spring.version}</version>
1208 </dependency>
1209 <dependency>
1210 <groupId>org.springframework</groupId>
1211 <artifactId>org.springframework.expression</artifactId>
1212 <version>${spring.version}</version>
1213 </dependency>
1214 <!-- <dependency>
1215 <groupId>org.springframework</groupId>
1216 <artifactId>org.springframework.context.support</artifactId>
1217 <version>${spring.version}</version>
1218 </dependency> -->
1219 <dependency>
1220 <groupId>org.springframework</groupId>
1221 <artifactId>spring-context-support</artifactId>
1222 <version>${spring.version}</version>
1223 </dependency>
1224 <dependency>
1225 <groupId>org.springframework</groupId>
1226 <artifactId>org.springframework.oxm</artifactId>
1227 <version>${spring.version}</version>
1228 </dependency>
1229 <dependency>
1230 <groupId>org.springframework.security</groupId>
1231 <artifactId>spring-security-core</artifactId>
1232 <version>${spring-security.version}</version>
1233 <exclusions>
1234 <exclusion>
1235 <groupId>org.springframework</groupId>
1236 <artifactId>spring-aop</artifactId>
1237 </exclusion>
1238 <exclusion>
1239 <groupId>org.springframework</groupId>
1240 <artifactId>spring-beans</artifactId>
1241 </exclusion>
1242 <exclusion>
1243 <groupId>org.springframework</groupId>
1244 <artifactId>spring-context</artifactId>
1245 </exclusion>
1246 <exclusion>
1247 <groupId>org.springframework</groupId>
1248 <artifactId>spring-core</artifactId>
1249 </exclusion>
1250 <exclusion>
1251 <groupId>org.springframework</groupId>
1252 <artifactId>spring-expression</artifactId>
1253 </exclusion>
1254 <exclusion>
1255 <groupId>org.springframework</groupId>
1256 <artifactId>spring-tx</artifactId>
1257 </exclusion>
1258 </exclusions>
1259 </dependency>
1260 <dependency>
1261 <groupId>org.springframework.security</groupId>
1262 <artifactId>spring-security-config</artifactId>
1263 <version>${spring-security.version}</version>
1264 <exclusions>
1265 <exclusion>
1266 <groupId>org.springframework</groupId>
1267 <artifactId>spring-aop</artifactId>
1268 </exclusion>
1269 <exclusion>
1270 <groupId>org.springframework</groupId>
1271 <artifactId>spring-beans</artifactId>
1272 </exclusion>
1273 <exclusion>
1274 <groupId>org.springframework</groupId>
1275 <artifactId>spring-context</artifactId>
1276 </exclusion>
1277 <exclusion>
1278 <groupId>org.springframework</groupId>
1279 <artifactId>spring-core</artifactId>
1280 </exclusion>
1281 <exclusion>
1282 <groupId>org.springframework</groupId>
1283 <artifactId>spring-web</artifactId>
1284 </exclusion>
1285 </exclusions>
1286 </dependency>
1287
1288 <!-- ******* SERVLET/JSP/JSF ******* -->
1289 <dependency>
1290 <groupId>javax.servlet</groupId>
1291 <artifactId>servlet-api</artifactId>
1292 <version>2.5</version>
1293 </dependency>
1294 <!-- ******* DATABASES DRIVER ******* -->
1295 <dependency>
1296 <!-- SQL Server and Sybase -->
1297 <groupId>net.sourceforge.jtds</groupId>
1298 <artifactId>jtds</artifactId>
1299 <version>1.3.0</version>
1300 </dependency>
1301 <dependency>
1302 <groupId>mysql</groupId>
1303 <artifactId>mysql-connector-java</artifactId>
1304 <version>5.1.24</version>
1305 </dependency>
1306 <dependency>
1307 <groupId>postgresql</groupId>
1308 <artifactId>postgresql</artifactId>
1309 <!--version>8.2-504.jdbc4</version-->
1310 <version>9.1-901.jdbc4</version>
1311 </dependency>
1312 <dependency>
1313 <groupId>hsqldb</groupId>
1314 <artifactId>hsqldb</artifactId>
1315 <version>${hsqldb.version}</version>
1316 </dependency>
1317 <!--for sqlserver2008 and sqlserver2005-->
1318 <dependency>
1319 <groupId>com.microsoft.sqlserver</groupId>
1320 <artifactId>jdbc4</artifactId>
1321 <version>2.0</version>
1322 </dependency>
1323
1324 <dependency>
1325 <groupId>oracle</groupId>
1326 <artifactId>ojdbc14</artifactId>
1327 <version>10.2.0.4.0</version>
1328 </dependency>
1329 <dependency>
1330 <groupId>com.h2database</groupId>
1331 <artifactId>h2</artifactId>
1332 <!-- <version>1.1.115</version> -->
1333 <version>1.3.170</version>
1334 </dependency>
1335 <!-- yourkit profiler api controller (used in ..)-->
1336 <dependency>
1337 <groupId>com.yourkit</groupId>
1338 <artifactId>yjp-controller-api-redist</artifactId>
1339 <version>9.0.8</version>
1340 <!-- <version>10.0.6</version> TODO find repo or put into our own -->
1341 <scope>test</scope>
1342 </dependency>
1343 <!-- For Validation -->
1344 <dependency>
1345 <groupId>javax.validation</groupId>
1346 <artifactId>validation-api</artifactId>
1347 <version>1.0.0.GA</version>
1348 </dependency>
1349 <dependency>
1350 <groupId>org.hibernate</groupId>
1351 <artifactId>hibernate-validator</artifactId>
1352 <version>4.3.1.Final</version>
1353 </dependency>
1354 <dependency>
1355 <groupId>p6spy</groupId>
1356 <artifactId>p6spy</artifactId>
1357 <version>1.3</version>
1358 </dependency>
1359 <!-- for ikey-plus -->
1360 <dependency>
1361 <groupId>identificationKeyAPI</groupId>
1362 <artifactId>identificationKeyAPI</artifactId>
1363 <version>1.0-SNAPSHOT</version>
1364 </dependency>
1365 <dependency>
1366 <groupId>com.itextpdf</groupId>
1367 <artifactId>itextpdf</artifactId>
1368 <version>5.4.0</version>
1369 <scope>compile</scope>
1370 </dependency>
1371 <!-- AptView -->
1372 <dependency>
1373 <groupId>org.apache.maven.doxia</groupId>
1374 <artifactId>doxia-module-apt</artifactId>
1375 <version>${doxia.version}</version>
1376 </dependency>
1377 <dependency>
1378 <groupId>org.apache.maven.doxia</groupId>
1379 <artifactId>doxia-module-xhtml</artifactId>
1380 <version>${doxia.version}</version>
1381 </dependency>
1382 </dependencies>
1383 </dependencyManagement>
1384 </project>