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.3.0-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>
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>
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
>
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>
44 https://listes.mnhn.fr/wwsympa.fcgi/suboptions/dev-edit
47 https://listes.mnhn.fr/wwsympa.fcgi/signoff/dev-edit
49 <post>dev-edit@mnhn.fr
</post>
50 <archive>https://listes.mnhn.fr/wwsympa.fcgi/arc/dev-edit
</archive>
54 <post>cdm-edit@mnhn.fr
</post>
56 https://listes.mnhn.fr/wwsympa.fcgi/suboptions/cdm-edit
59 https://listes.mnhn.fr/wwsympa.fcgi/signoff/cdm-edit
61 <archive>https://listes.mnhn.fr/wwsympa.fcgi/arc/cdm-edit
</archive>
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>
73 <url>http://www.e-taxonomy.eu/
</url>
77 <!-- your SVN account id please! -->
82 <email>b.clark [at] kew.org
</email>
84 Royal Botanic Gardens, Kew
86 <organizationUrl>http://www.kew.org/computing/
</organizationUrl>
87 <timezone>0</timezone>
89 <role>Architect
</role>
90 <role>Java Developer
</role>
95 <!-- your SVN account id please! -->
100 <email>a.kohlbecker [at] bgbm.org
</email>
102 Botanical Garden Botanical Museum Berlin
104 <organizationUrl>http://www.bgbm.org/BioDivInf/
</organizationUrl>
105 <timezone>+
1</timezone>
107 <role>Java Developer
</role>
112 <!-- your SVN account id please! -->
117 <email>k.luther [at] bgbm.org
</email>
119 Botanical Garden Botanical Museum Berlin
121 <organizationUrl>http://www.bgbm.org/BioDivInf/
</organizationUrl>
122 <timezone>+
1</timezone>
124 <role>Java Developer
</role>
129 <!-- your SVN account id please! -->
134 <email>a.mueller [at] bgbm.org
</email>
136 Botanical Garden Botanical Museum Berlin
138 <organizationUrl>http://www.bgbm.org/BioDivInf/
</organizationUrl>
139 <timezone>+
1</timezone>
141 <role>Architect
</role>
142 <role>Java Developer
</role>
143 <role>Release Manager
</role>
150 <name>Test-Contributor</name>
154 <system>Trac</system>
155 <url>http://dev.e-taxonomy.eu/trac/</url>
158 <system>Hudson</system>
159 <url>http://160.45.63.201/hudson</url>
161 <!-- **** REPOSITORIES **** -->
163 <!-- sun repository -->
166 <url>http://download.java.net/maven/
1/
</url>
168 <!-- the cdm internal repository -->
170 <id>EditRepository
</id>
171 <url>http://wp5.e-taxonomy.eu/mavenrepo/
</url>
173 <!-- apache incubating repository -->
175 <id>ApacheIncubating
</id>
176 <url>http://people.apache.org/repo/m2-incubating-repository/
</url>
178 <!-- Neccessary for hibernate-envers -->
181 <enabled>true
</enabled>
182 <updatePolicy>always
</updatePolicy>
183 <checksumPolicy>warn
</checksumPolicy>
186 <enabled>false
</enabled>
187 <updatePolicy>never
</updatePolicy>
188 <checksumPolicy>fail
</checksumPolicy>
190 <id>jboss-repository
</id>
191 <name>JBoss Repository
</name>
192 <url>http://repository.jboss.com
</url>
194 <!-- codehaus mule repository needed for yourkit -->
196 <id>CodehausMuleRepository
</id>
197 <url>http://dist.codehaus.org/mule/dependencies/maven2/
</url>
199 <!-- current spring source repositories -->
201 <id>SpringSource Enterprise Bundle Repository - External Bundle Milestones
</id>
202 <url>http://repository.springsource.com/maven/bundles/milestone
</url>
205 <id>SpringSource Enterprise Bundle Repository - SpringSource Bundle Releases
</id>
206 <url>http://repository.springsource.com/maven/bundles/release
</url>
209 <id>SpringSource Enterprise Bundle Repository - External Bundle Releases
</id>
210 <url>http://repository.springsource.com/maven/bundles/external
</url>
212 <!-- for ikey-plus -->
214 <id>itextpdf.com
</id>
215 <name>Maven Repository for iText
</name>
216 <url>http://maven.itextpdf.com/
</url>
219 <!-- **** PLUGINS **** -->
223 <groupId>org.apache.maven.plugins
</groupId>
224 <artifactId>maven-compiler-plugin
</artifactId>
226 <source>${java.codelevel}
</source>
227 <target>${java.codelevel}
</target>
228 <encoding>UTF-
8</encoding>
230 <version>2.3.2</version>
233 <groupId>org.apache.maven.plugins
</groupId>
234 <artifactId>maven-surefire-plugin
</artifactId>
236 <argLine>-Xmx512M -XX:MaxPermSize=
128M
</argLine>
237 <runOrder>alphabetical
</runOrder>
239 <include>**/*Test.java
</include>
242 <version>2.12</version>
245 <groupId>org.codehaus.mojo
</groupId>
246 <artifactId>buildnumber-maven-plugin
</artifactId>
247 <version>1.0-beta-
3</version>
250 <!--<phase>deploy</phase>-->
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 -->
264 <groupId>org.apache.maven.plugins
</groupId>
265 <artifactId>maven-site-plugin
</artifactId>
266 <version>3.0</version>
268 <locales>en
</locales>
269 <outputEncoding>UTF-
8</outputEncoding>
273 <groupId>org.apache.maven.plugins
</groupId>
274 <artifactId>maven-source-plugin
</artifactId>
275 <version>2.1.2</version>
278 <id>attach-sources
</id>
279 <phase>verify
</phase>
287 <groupId>org.apache.maven.plugins
</groupId>
288 <artifactId>maven-javadoc-plugin
</artifactId>
289 <version>2.7</version>
291 <stylesheet>maven
</stylesheet>
293 <detectLinks>true
</detectLinks>
294 <failOnError>false
</failOnError>
300 <goal>aggregate
</goal>
307 <groupId>org.apache.maven.plugins
</groupId>
308 <artifactId>maven-eclipse-plugin
</artifactId>
309 <version>2.9</version>
311 <downloadSources>true
</downloadSources>
312 <downloadJavadocs>true
</downloadJavadocs>
316 <groupId>com.agilejava.docbkx
</groupId>
317 <artifactId>docbkx-maven-plugin
</artifactId>
318 <version>2.0.9</version>
322 <goal>generate-html
</goal>
323 <goal>generate-pdf
</goal>
325 <phase>pre-site
</phase>
330 <groupId>org.docbook
</groupId>
331 <artifactId>docbook-xml
</artifactId>
332 <version>4.4</version>
333 <scope>runtime
</scope>
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
344 <foCustomization>src/docbkx/resources/xsl/fopdf.xsl</foCustomization>
349 <value>${project.version}
</value>
352 <!--We want the final documentation and the required resources to end up in
355 <copy todir=
"target/site/reference">
356 <fileset dir=
"target/docbkx">
357 <include name=
"**/*.html" />
358 <include name=
"**/*.pdf" />
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" />
373 <groupId>org.codehaus.mojo
</groupId>
374 <artifactId>wagon-maven-plugin
</artifactId>
375 <version>1.0-beta-
3</version>
377 <fromDir>${project.build.directory}/docbkx/
</fromDir>
378 <includes>**/*
</includes>
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>
386 <id>upload-reference-documentation
</id>
387 <phase>site-deploy
</phase>
395 <groupId>org.apache.maven.plugins
</groupId>
396 <artifactId>maven-release-plugin
</artifactId>
397 <version>2.1</version>
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>
410 <groupId>org.apache.maven.wagon
</groupId>
411 <artifactId>wagon-scm
</artifactId>
412 <version>1.0-beta-
6</version>
415 <groupId>org.apache.maven.wagon
</groupId>
416 <artifactId>wagon-ssh
</artifactId>
417 <version>1.0-beta-
6</version>
420 <groupId>org.apache.maven.wagon
</groupId>
421 <artifactId>wagon-ssh-external
</artifactId>
422 <version>1.0-beta-
6</version>
425 <groupId>org.apache.maven.scm
</groupId>
426 <artifactId>maven-scm-manager-plexus
</artifactId>
427 <version>1.0</version>
430 <groupId>org.apache.maven.scm
</groupId>
431 <artifactId>maven-scm-provider-svnexe
</artifactId>
432 <version>1.0</version>
434 <!-- WebDAV plugin to upload snapshots -->
436 <groupId>org.apache.maven.wagon
</groupId>
437 <artifactId>wagon-webdav
</artifactId>
438 <version>1.0-beta-
2</version>
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>
450 <detectLinks>true
</detectLinks>
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>
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>
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>
484 <groupId>org.apache.maven.plugins</groupId>
485 <artifactId>maven-project-info-reports-plugin</artifactId>
489 <report>dependencies</report>
490 <report>project-team</report>
491 <report>mailing-list</report>
493 <report>issue-tracking</report>
494 <report>license</report>
500 <!-- The changes-maven-plugin plug-in uses a special XML file (src/changes/changes.xml) to track releases and changes in each release -->
502 <groupId>org.apache.maven.plugins
</groupId>
503 <artifactId>maven-changes-plugin
</artifactId>
504 <version>2.3</version>
506 <issueLinkTemplatePerSystem>
507 <default>%URL%/ticket/%ISSUE%
</default>
508 </issueLinkTemplatePerSystem>
513 <report>changes-report
</report>
520 <artifactId>maven-surefire-plugin</artifactId>
523 <!-- The changelog plug-in generates a nice report describing which files have been changed and by whom -->
526 <groupId>org.codehaus.mojo</groupId>
527 <artifactId>changelog-maven-plugin</artifactId>
533 <!-- DISTRIBUTION MANAGEMENT -->
534 <distributionManagement>
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>
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>
547 </distributionManagement>
548 <!-- **** DEPENDENCIES **** -->
551 <groupId>junit
</groupId>
552 <artifactId>junit
</artifactId>
555 <groupId>log4j
</groupId>
556 <artifactId>log4j
</artifactId>
559 <dependencyManagement>
562 <groupId>eu.etaxonomy
</groupId>
563 <artifactId>cdmlib-commons
</artifactId>
564 <version>${project.version}
</version>
567 <groupId>eu.etaxonomy
</groupId>
568 <artifactId>cdmlib-model
</artifactId>
569 <version>${project.version}
</version>
572 <groupId>eu.etaxonomy
</groupId>
573 <artifactId>cdmlib-persistence
</artifactId>
574 <version>${project.version}
</version>
577 <groupId>eu.etaxonomy
</groupId>
578 <artifactId>cdmlib-services
</artifactId>
579 <version>${project.version}
</version>
582 <groupId>eu.etaxonomy
</groupId>
583 <artifactId>cdmlib-io
</artifactId>
584 <version>${project.version}
</version>
587 <groupId>eu.etaxonomy
</groupId>
588 <artifactId>cdmlib-remote
</artifactId>
589 <version>${project.version}
</version>
592 <groupId>eu.etaxonomy
</groupId>
593 <artifactId>cdmlib-remote-webapp
</artifactId>
594 <version>${project.version}
</version>
597 <groupId>eu.etaxonomy
</groupId>
598 <artifactId>cdm-server
</artifactId>
599 <version>${project.version}
</version>
602 <groupId>eu.etaxonomy
</groupId>
603 <artifactId>cdmlib-ext
</artifactId>
604 <version>${project.version}
</version>
607 <groupId>eu.etaxonomy
</groupId>
608 <artifactId>cdmlib-print
</artifactId>
609 <version>${project.version}
</version>
611 <!--*********** JAXB********* -->
613 <groupId>javax.xml.bind
</groupId>
614 <artifactId>jaxb-api
</artifactId>
615 <version>2.2.7</version>
618 <groupId>xml-resolver
</groupId>
619 <artifactId>xml-resolver
</artifactId>
620 <version>1.2</version>
623 <groupId>javax.activation
</groupId>
624 <artifactId>activation
</artifactId>
625 <version>1.1.1</version>
628 <groupId>com.sun.xml.bind
</groupId>
629 <artifactId>jaxb-impl
</artifactId>
630 <version>2.2-EA
</version>
633 <groupId>com.sun.xml.bind
</groupId>
634 <artifactId>jaxb1-impl
</artifactId>
635 <version>2.2-EA
</version>
638 <groupId>com.sun.xml.bind
</groupId>
639 <artifactId>jaxb-xjc
</artifactId>
640 <version>2.2-EA
</version>
642 <!-- ******* hibernate uses slf4j ******* -->
644 <groupId>org.slf4j
</groupId>
645 <artifactId>slf4j-api
</artifactId>
646 <version>1.7.2</version>
649 <groupId>org.slf4j
</groupId>
650 <artifactId>slf4j-log4j12
</artifactId>
651 <version>1.7.2</version>
653 <!-- ******* testing ******* -->
655 <groupId>junit
</groupId>
656 <artifactId>junit
</artifactId>
657 <version>4.11</version>
661 <groupId>com.carrotsearch
</groupId>
662 <artifactId>junit-benchmarks
</artifactId>
663 <version>0.5.0</version>
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 -->
673 <groupId>org.unitils
</groupId>
674 <artifactId>unitils-database
</artifactId>
675 <version>${unitils.version}
</version>
679 <groupId>org.springframework
</groupId>
680 <artifactId>spring-jdbc
</artifactId>
685 <groupId>org.unitils
</groupId>
686 <artifactId>unitils-dbmaintainer
</artifactId>
687 <version>${unitils.version}
</version>
691 <groupId>org.hibernate
</groupId>
692 <artifactId>hibernate
</artifactId>
697 <groupId>org.unitils
</groupId>
698 <artifactId>unitils-dbunit
</artifactId>
699 <version>${unitils.version}
</version>
703 <groupId>org.springframework
</groupId>
704 <artifactId>spring-core
</artifactId>
707 <groupId>org.springframework
</groupId>
708 <artifactId>spring-jdbc
</artifactId>
711 <groupId>org.springframework
</groupId>
712 <artifactId>spring-beans
</artifactId>
717 <groupId>org.unitils
</groupId>
718 <artifactId>unitils-easymock
</artifactId>
719 <version>${unitils.version}
</version>
723 <groupId>org.unitils
</groupId>
724 <artifactId>unitils-mock
</artifactId>
725 <version>${unitils.version}
</version>
729 <groupId>org.unitils
</groupId>
730 <artifactId>unitils-inject
</artifactId>
731 <version>${unitils.version}
</version>
735 <groupId>org.unitils
</groupId>
736 <artifactId>unitils-orm
</artifactId>
737 <version>${unitils.version}
</version>
741 <groupId>org.springframework
</groupId>
742 <artifactId>spring-context
</artifactId>
745 <groupId>org.springframework
</groupId>
746 <artifactId>spring-orm
</artifactId>
749 <groupId>javax.persistence
</groupId>
750 <artifactId>persistence-api
</artifactId>
755 <groupId>org.unitils
</groupId>
756 <artifactId>unitils-spring
</artifactId>
757 <version>${unitils.version}
</version>
761 <groupId>org.springframework
</groupId>
762 <artifactId>spring-core
</artifactId>
765 <groupId>org.springframework
</groupId>
766 <artifactId>spring-context
</artifactId>
769 <groupId>org.springframework
</groupId>
770 <artifactId>spring-beans
</artifactId>
773 <groupId>org.springframework
</groupId>
774 <artifactId>spring-test
</artifactId>
777 <groupId>org.springframework
</groupId>
778 <artifactId>spring-tx
</artifactId>
783 <groupId>org.easymock
</groupId>
784 <artifactId>easymock
</artifactId>
785 <version>3.1</version>
789 <groupId>xmlunit
</groupId>
790 <artifactId>xmlunit
</artifactId>
791 <version>1.4</version>
795 <groupId>org.dbunit
</groupId>
796 <artifactId>dbunit
</artifactId>
797 <version>2.4.9</version>
800 <!-- dependency of unitils database, but with lower number there
801 , higher number needed for compatibility with current hibernate and Java 1.6 PreparedStatement -->
803 <groupId>commons-dbcp
</groupId>
804 <artifactId>commons-dbcp
</artifactId>
805 <version>1.4</version>
806 <!-- <scope>test</scope> -->
809 <!-- ******* aspect ******* -->
811 <groupId>org.aspectj
</groupId>
812 <artifactId>aspectjrt
</artifactId>
813 <version>1.7.1</version>
816 <groupId>org.aspectj
</groupId>
817 <artifactId>aspectjweaver
</artifactId>
818 <version>1.7.1</version>
820 <!-- ******* VARIOUS ******* -->
822 <groupId>log4j
</groupId>
823 <artifactId>log4j
</artifactId>
824 <version>1.2.17</version>
827 <groupId>javax.annotation
</groupId>
828 <artifactId>jsr250-api
</artifactId>
829 <version>1.0</version>
832 <groupId>net.sf.opencsv
</groupId>
833 <artifactId>opencsv
</artifactId>
834 <version>2.3</version>
837 <groupId>org.eclipse
</groupId>
838 <artifactId>osgi
</artifactId>
839 <version>3.6.0</version>
842 <groupId>cglib
</groupId>
843 <artifactId>cglib
</artifactId>
844 <version>2.2.2</version>
847 <groupId>cglib
</groupId>
848 <artifactId>cglib-nodep
</artifactId>
849 <version>2.2.2</version>
852 <groupId>commons-lang
</groupId>
853 <artifactId>commons-lang
</artifactId>
854 <version>2.6</version>
857 <groupId>commons-collections
</groupId>
858 <artifactId>commons-collections
</artifactId>
859 <version>3.2.1</version>
862 <groupId>org.apache.httpcomponents
</groupId>
863 <artifactId>httpclient
</artifactId>
864 <version>${httpcomponents.version}
</version>
867 <groupId>org.apache.httpcomponents
</groupId>
868 <artifactId>httpcore
</artifactId>
869 <!-- <version>${httpcomponents.version}</version> -->
870 <version>4.2.4</version>
873 <groupId>commons-io
</groupId>
874 <artifactId>commons-io
</artifactId>
875 <version>2.4</version>
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 -->
879 <groupId>commons-codec
</groupId>
880 <artifactId>commons-codec
</artifactId>
881 <version>20041127.091804</version> <!-- probably same as commons-codec version 1.8 -->
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 -->
885 <groupId>commons-logging
</groupId>
886 <artifactId>commons-logging
</artifactId>
887 <version>1.1.2</version>
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 -->
891 <groupId>org.jboss.logging
</groupId>
892 <artifactId>jboss-logging
</artifactId>
893 <version>3.1.3.GA
</version>
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.
897 <!-- TODO xerces xmlParserAPIs duplicates many classes from jre and xml-apis. It is a dependency that comes with xom:xom -->
901 <groupId>net.sf.ezmorph
</groupId>
902 <artifactId>ezmorph
</artifactId>
903 <version>1.0.6</version>
906 <groupId>commons-beanutils
</groupId>
907 <artifactId>commons-beanutils
</artifactId>
908 <version>1.8.3</version>
911 <groupId>net.sf.json-lib
</groupId>
912 <artifactId>json-lib
</artifactId>
913 <version>2.4</version>
914 <classifier>jdk15
</classifier>
917 <groupId>org.devlib.schmidt
</groupId>
918 <artifactId>imageinfo
</artifactId>
919 <version>1.9</version>
922 <groupId>org.apache.poi
</groupId>
923 <artifactId>poi
</artifactId>
924 <version>3.9</version>
927 <groupId>org.apache.sanselan
</groupId>
928 <artifactId>sanselan
</artifactId>
929 <version>0.97-incubator
</version>
933 <groupId>joda-time
</groupId>
934 <artifactId>joda-time
</artifactId>
935 <version>2.1</version>
938 <groupId>org.jadira.usertype
</groupId>
939 <artifactId>usertype.jodatime
</artifactId>
940 <version>2.0.1</version>
944 <groupId>org.apache.lucene
</groupId>
945 <artifactId>lucene-core
</artifactId>
946 <version>${lucene.version}
</version>
949 <groupId>org.apache.lucene
</groupId>
950 <artifactId>lucene-spellchecker
</artifactId>
951 <version>${lucene.version}
</version>
954 <groupId>org.apache.lucene
</groupId>
955 <artifactId>lucene-highlighter
</artifactId>
956 <version>${lucene.version}
</version>
959 <groupId>org.apache.lucene
</groupId>
960 <artifactId>lucene-grouping
</artifactId>
961 <version>${lucene.version}
</version>
965 <groupId>com.ibm.lsid
</groupId>
966 <artifactId>lsid-client
</artifactId>
967 <version>1.1.2</version>
970 <groupId>com.ibm.lsid
</groupId>
971 <artifactId>lsid-server
</artifactId>
972 <version>1.1.2</version>
975 <groupId>wsdl4j
</groupId>
976 <artifactId>wsdl4j
</artifactId>
977 <version>1.6.2</version>
980 <groupId>net.sf.dozer
</groupId>
981 <artifactId>dozer
</artifactId>
982 <version>5.3.0</version>
984 <!-- ******* XML ******* -->
986 <groupId>xml-apis
</groupId>
987 <artifactId>xml-apis
</artifactId>
988 <version>2.0.2</version>
991 <groupId>xerces
</groupId>
992 <artifactId>xercesImpl
</artifactId>
993 <version>2.11.0</version>
995 <!-- >batik-ext required by Xerces 2.11.0 for class ElementTraversal, as this is not included anymore in xml-apis 2.x-->
997 <groupId>org.apache.xmlgraphics
</groupId>
998 <artifactId>batik-ext
</artifactId>
999 <version>1.7</version>
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>
1007 <!-- 1.1 depends on an old version of avalon-framework which does not exist in mvn repository under this groupId (has old groupId) -->
1009 <groupId>org.apache.avalon.framework
</groupId>
1010 <artifactId>avalon-framework-api
</artifactId>
1013 <groupId>org.apache.avalon.framework
</groupId>
1014 <artifactId>avalon-framework-impl
</artifactId>
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.
1023 <groupId>org.apache.avalon.framework
</groupId>
1024 <artifactId>avalon-framework-api
</artifactId>
1025 <version>4.3.1</version>
1028 <groupId>org.odftoolkit
</groupId>
1029 <artifactId>odfdom-java
</artifactId>
1030 <version>0.8.7</version>
1034 <groupId>jaxen
</groupId>
1035 <artifactId>jaxen
</artifactId>
1036 <version>1.1.4</version>
1039 <groupId>org.jdom
</groupId>
1040 <artifactId>jdom
</artifactId>
1041 <version>1.1.3</version>
1044 <groupId>com.thoughtworks.xstream
</groupId>
1045 <artifactId>xstream
</artifactId>
1046 <version>1.4.4</version>
1049 <groupId>xpp3
</groupId>
1050 <artifactId>xpp3
</artifactId>
1051 <version>1.1.4c
</version>
1054 <groupId>stax
</groupId>
1055 <artifactId>stax
</artifactId>
1056 <version>1.2.0</version>
1059 <groupId>xom
</groupId>
1060 <artifactId>xom
</artifactId>
1061 <version>1.0</version>
1063 <!-- ******* HIBERNATE / EJB3 ******* -->
1065 <groupId>org.hibernate.javax.persistence
</groupId>
1066 <artifactId>hibernate-jpa-
2.0-api
</artifactId>
1067 <version>1.0.1.Final
</version>
1070 <groupId>org.hibernate
</groupId>
1071 <artifactId>hibernate-core
</artifactId>
1072 <version>${hibernate.version}
</version>
1075 <groupId>org.hibernate
</groupId>
1076 <artifactId>hibernate-entitymanager
</artifactId>
1077 <version>${hibernate.version}
</version>
1080 <groupId>org.hibernate
</groupId>
1081 <artifactId>hibernate-ehcache
</artifactId>
1082 <version>${hibernate.version}
</version>
1085 <groupId>org.hibernate
</groupId>
1086 <artifactId>hibernate-envers
</artifactId>
1087 <version>${hibernate.version}
</version>
1090 <groupId>org.hibernate
</groupId>
1091 <artifactId>hibernate-c3p0
</artifactId>
1092 <version>${hibernate.version}
</version>
1094 <!-- version 0.9.1.x has a bug in NewProxyPreparedStatement
1095 therefore we use com.mchange/c3po 0.9.2 instead -->
1097 <groupId>c3p0
</groupId>
1098 <artifactId>c3p0
</artifactId>
1103 <groupId>com.mchange
</groupId>
1104 <artifactId>c3p0
</artifactId>
1105 <version>0.9.2</version>
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> -->
1116 <groupId>org.hibernate.common
</groupId>
1117 <artifactId>hibernate-commons-annotations
</artifactId>
1118 <version>4.0.1.Final
</version>
1121 <groupId>org.hibernate
</groupId>
1122 <artifactId>hibernate-search
</artifactId>
1123 <version>4.2.0.Final
</version>
1128 <groupId>org.hibernate
</groupId>
1129 <artifactId>hibernate-search-engine
</artifactId>
1130 <version>4.2.0.Final
</version>
1132 <!-- still needed ?? -->
1134 <groupId>org.apache.lucene
</groupId>
1135 <artifactId>lucene-core
</artifactId>
1140 <groupId>org.javassist
</groupId>
1141 <artifactId>javassist
</artifactId>
1142 <version>3.17.1-GA
</version>
1145 <groupId>org.hibernate
</groupId>
1146 <artifactId>hibernate-cglib-repack
</artifactId>
1147 <version>2.1_3
</version>
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>
1158 <!-- ******* SPRING ******* -->
1160 <groupId>org.springframework
</groupId>
1161 <artifactId>org.springframework.core
</artifactId>
1162 <version>${spring.version}
</version>
1165 <groupId>org.springframework
</groupId>
1166 <artifactId>org.springframework.context
</artifactId>
1167 <version>${spring.version}
</version>
1170 <groupId>org.springframework
</groupId>
1171 <artifactId>org.springframework.beans
</artifactId>
1172 <version>${spring.version}
</version>
1175 <groupId>org.springframework
</groupId>
1176 <artifactId>org.springframework.orm
</artifactId>
1177 <version>${spring.version}
</version>
1180 <groupId>org.springframework
</groupId>
1181 <artifactId>org.springframework.jdbc
</artifactId>
1182 <version>${spring.version}
</version>
1185 <groupId>org.springframework
</groupId>
1186 <artifactId>org.springframework.test
</artifactId>
1187 <version>${spring.version}
</version>
1190 <groupId>org.springframework
</groupId>
1191 <artifactId>org.springframework.web.servlet
</artifactId>
1192 <version>${spring.version}
</version>
1195 <groupId>org.springframework
</groupId>
1196 <artifactId>org.springframework.web
</artifactId>
1197 <version>${spring.version}
</version>
1200 <groupId>org.springframework
</groupId>
1201 <artifactId>org.springframework.aop
</artifactId>
1202 <version>${spring.version}
</version>
1205 <groupId>org.springframework
</groupId>
1206 <artifactId>org.springframework.aspects
</artifactId>
1207 <version>${spring.version}
</version>
1210 <groupId>org.springframework
</groupId>
1211 <artifactId>org.springframework.expression
</artifactId>
1212 <version>${spring.version}
</version>
1215 <groupId>org.springframework</groupId>
1216 <artifactId>org.springframework.context.support</artifactId>
1217 <version>${spring.version}</version>
1220 <groupId>org.springframework
</groupId>
1221 <artifactId>spring-context-support
</artifactId>
1222 <version>${spring.version}
</version>
1225 <groupId>org.springframework
</groupId>
1226 <artifactId>org.springframework.oxm
</artifactId>
1227 <version>${spring.version}
</version>
1230 <groupId>org.springframework.security
</groupId>
1231 <artifactId>spring-security-core
</artifactId>
1232 <version>${spring-security.version}
</version>
1235 <groupId>org.springframework
</groupId>
1236 <artifactId>spring-aop
</artifactId>
1239 <groupId>org.springframework
</groupId>
1240 <artifactId>spring-beans
</artifactId>
1243 <groupId>org.springframework
</groupId>
1244 <artifactId>spring-context
</artifactId>
1247 <groupId>org.springframework
</groupId>
1248 <artifactId>spring-core
</artifactId>
1251 <groupId>org.springframework
</groupId>
1252 <artifactId>spring-expression
</artifactId>
1255 <groupId>org.springframework
</groupId>
1256 <artifactId>spring-tx
</artifactId>
1261 <groupId>org.springframework.security
</groupId>
1262 <artifactId>spring-security-config
</artifactId>
1263 <version>${spring-security.version}
</version>
1266 <groupId>org.springframework
</groupId>
1267 <artifactId>spring-aop
</artifactId>
1270 <groupId>org.springframework
</groupId>
1271 <artifactId>spring-beans
</artifactId>
1274 <groupId>org.springframework
</groupId>
1275 <artifactId>spring-context
</artifactId>
1278 <groupId>org.springframework
</groupId>
1279 <artifactId>spring-core
</artifactId>
1282 <groupId>org.springframework
</groupId>
1283 <artifactId>spring-web
</artifactId>
1288 <!-- ******* SERVLET/JSP/JSF ******* -->
1290 <groupId>javax.servlet
</groupId>
1291 <artifactId>servlet-api
</artifactId>
1292 <version>2.5</version>
1294 <!-- ******* DATABASES DRIVER ******* -->
1296 <!-- SQL Server and Sybase -->
1297 <groupId>net.sourceforge.jtds
</groupId>
1298 <artifactId>jtds
</artifactId>
1299 <version>1.3.0</version>
1302 <groupId>mysql
</groupId>
1303 <artifactId>mysql-connector-java
</artifactId>
1304 <version>5.1.24</version>
1307 <groupId>postgresql
</groupId>
1308 <artifactId>postgresql
</artifactId>
1309 <!--version>8.2-504.jdbc4</version-->
1310 <version>9.1-901.jdbc4</version>
1313 <groupId>hsqldb</groupId>
1314 <artifactId>hsqldb</artifactId>
1315 <version>${hsqldb.version}</version>
1317 <!--for sqlserver2008 and sqlserver2005-->
1319 <groupId>com.microsoft.sqlserver
</groupId>
1320 <artifactId>jdbc4
</artifactId>
1321 <version>2.0</version>
1325 <groupId>oracle
</groupId>
1326 <artifactId>ojdbc14
</artifactId>
1327 <version>10.2.0.4.0</version>
1330 <groupId>com.h2database
</groupId>
1331 <artifactId>h2
</artifactId>
1332 <!-- <version>1.1.115</version> -->
1333 <version>1.3.170</version>
1335 <!-- yourkit profiler api controller (used in ..)-->
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 -->
1343 <!-- For Validation -->
1345 <groupId>javax.validation
</groupId>
1346 <artifactId>validation-api
</artifactId>
1347 <version>1.0.0.GA
</version>
1350 <groupId>org.hibernate
</groupId>
1351 <artifactId>hibernate-validator
</artifactId>
1352 <version>4.3.1.Final
</version>
1355 <groupId>p6spy
</groupId>
1356 <artifactId>p6spy
</artifactId>
1357 <version>1.3</version>
1359 <!-- for ikey-plus -->
1361 <groupId>identificationKeyAPI
</groupId>
1362 <artifactId>identificationKeyAPI
</artifactId>
1363 <version>1.0-SNAPSHOT
</version>
1366 <groupId>com.itextpdf
</groupId>
1367 <artifactId>itextpdf
</artifactId>
1368 <version>5.4.0</version>
1369 <scope>compile
</scope>
1373 <groupId>org.apache.maven.doxia
</groupId>
1374 <artifactId>doxia-module-apt
</artifactId>
1375 <version>${doxia.version}
</version>
1378 <groupId>org.apache.maven.doxia
</groupId>
1379 <artifactId>doxia-module-xhtml
</artifactId>
1380 <version>${doxia.version}
</version>
1383 </dependencyManagement>