root/trunk/cdmlib/pom.xml

Revision 14893, 52.2 kB (checked in by edit-jenkins, 13 days ago)

[maven-release-plugin] prepare for next development iteration

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