Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

cdmlib / pom.xml @ 9300b6ef

History | View | Annotate | Download (54.9 KB)

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
                        <dependency>
985
                                <groupId>com.google.code.gson</groupId>
986
                                <artifactId>gson</artifactId>
987
                                <version>2.2.4</version>
988
                        </dependency>
989

990
            <!-- ******* XML ******* -->
991
            <dependency>
992
                <groupId>xml-apis</groupId>
993
                <artifactId>xml-apis</artifactId>
994
                <version>2.0.2</version>
995
            </dependency>
996
            <dependency>
997
                <groupId>xerces</groupId>
998
                <artifactId>xercesImpl</artifactId>
999
                <version>2.11.0</version>
1000
            </dependency>
1001
              <!-- >batik-ext required by Xerces 2.11.0 for class ElementTraversal, as this is not included anymore in xml-apis 2.x-->
1002
                          <dependency>
1003
                                <groupId>org.apache.xmlgraphics</groupId>
1004
                                <artifactId>batik-ext</artifactId>
1005
                                <version>1.7</version>
1006
                          </dependency>
1007
                  <dependency> <!-- required by cdmlib-print -->
1008
                                <groupId>org.apache.xmlgraphics</groupId>
1009
                                <artifactId>fop</artifactId>
1010
                                <!-- 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  -->
1011
                                <version>1.1</version>
1012
                                <exclusions>
1013
                                        <!-- 1.1 depends on an old version of avalon-framework which does not exist in mvn repository under this groupId (has old groupId) -->
1014
                                        <exclusion>
1015
                                                <groupId>org.apache.avalon.framework</groupId>
1016
                                                <artifactId>avalon-framework-api</artifactId>
1017
                                        </exclusion>
1018
                                        <exclusion>
1019
                                                <groupId>org.apache.avalon.framework</groupId>
1020
                                                <artifactId>avalon-framework-impl</artifactId>
1021
                                        </exclusion>
1022
                                </exclusions>
1023
                        </dependency>
1024
            <!-- not directly required, but fix mentioned to force 
1025
              correct version number 4.3.1. Required by org.apache.xmlgraphics/fop 1.1 
1026
              Remove when dependency in fop in corrected.
1027
              --> 
1028
            <dependency>
1029
                                <groupId>org.apache.avalon.framework</groupId>
1030
                                <artifactId>avalon-framework-api</artifactId>
1031
                                <version>4.3.1</version>
1032
                        </dependency>
1033
                        <dependency>
1034
                        <groupId>org.odftoolkit</groupId>
1035
                                <artifactId>odfdom-java</artifactId>
1036
                                <version>0.8.7</version>
1037
                        </dependency>
1038
            
1039
            <dependency>
1040
                <groupId>jaxen</groupId>
1041
                <artifactId>jaxen</artifactId>
1042
                <version>1.1.4</version>
1043
            </dependency>
1044
            <dependency>
1045
                <groupId>org.jdom</groupId>
1046
                <artifactId>jdom</artifactId>
1047
                <version>1.1.3</version>
1048
            </dependency>
1049
            <dependency>
1050
                <groupId>com.thoughtworks.xstream</groupId>
1051
                <artifactId>xstream</artifactId>
1052
                <version>1.4.4</version>
1053
            </dependency>
1054
            <dependency>
1055
                <groupId>xpp3</groupId>
1056
                <artifactId>xpp3</artifactId>
1057
                <version>1.1.4c</version>
1058
            </dependency>
1059
            <dependency>
1060
                <groupId>stax</groupId>
1061
                <artifactId>stax</artifactId>
1062
                <version>1.2.0</version>
1063
            </dependency>
1064
            <dependency>
1065
                <groupId>xom</groupId>
1066
                <artifactId>xom</artifactId>
1067
                <version>1.0</version>
1068
            </dependency>
1069
            <!-- ******* HIBERNATE / EJB3 ******* -->
1070
       <dependency>
1071
                <groupId>org.hibernate.javax.persistence</groupId>
1072
                <artifactId>hibernate-jpa-2.0-api</artifactId>
1073
                <version>1.0.1.Final</version>
1074
            </dependency>
1075
            <dependency>
1076
                <groupId>org.hibernate</groupId>
1077
                <artifactId>hibernate-core</artifactId>
1078
                                <version>${hibernate.version}</version>
1079
            </dependency>
1080
            <dependency>
1081
                <groupId>org.hibernate</groupId>
1082
                <artifactId>hibernate-entitymanager</artifactId>
1083
                                <version>${hibernate.version}</version>
1084
            </dependency>
1085
            <dependency>
1086
                <groupId>org.hibernate</groupId>
1087
                <artifactId>hibernate-ehcache</artifactId>
1088
                                <version>${hibernate.version}</version>
1089
            </dependency>
1090
            <dependency>
1091
                <groupId>org.hibernate</groupId>
1092
                <artifactId>hibernate-envers</artifactId>
1093
                                <version>${hibernate.version}</version>
1094
            </dependency>
1095
             <dependency>
1096
                <groupId>org.hibernate</groupId>
1097
                <artifactId>hibernate-c3p0</artifactId>
1098
                <version>${hibernate.version}</version>
1099
                <exclusions>
1100
                        <!-- version 0.9.1.x has a bug in NewProxyPreparedStatement 
1101
                        therefore we use com.mchange/c3po 0.9.2 instead  -->
1102
                        <exclusion>
1103
                                <groupId>c3p0</groupId>
1104
                                                <artifactId>c3p0</artifactId>
1105
                                        </exclusion>
1106
                </exclusions>
1107
            </dependency>
1108
                        <dependency>
1109
                                <groupId>com.mchange</groupId>
1110
                                <artifactId>c3p0</artifactId>
1111
                                <version>0.9.2</version>
1112
                        </dependency>
1113
    
1114
            
1115
    <!--     Part of hibernate-core since 3.6 -->
1116
<!--                         <dependency> -->
1117
<!--                 <groupId>org.hibernate</groupId> -->
1118
<!--                 <artifactId>hibernate-annotations</artifactId> -->
1119
<!--                                 <version>3.5.6-Final</version> -->
1120
<!--             </dependency> -->
1121
            <dependency>
1122
                <groupId>org.hibernate.common</groupId>
1123
                <artifactId>hibernate-commons-annotations</artifactId>
1124
                                <version>4.0.1.Final</version>
1125
            </dependency>
1126
                    <dependency>
1127
                            <groupId>org.hibernate</groupId>
1128
                              <artifactId>hibernate-search</artifactId>
1129
                               <version>4.2.0.Final</version>
1130
                    </dependency>
1131
                    
1132
            <dependency>
1133
                    <!-- needed?? -->
1134
                <groupId>org.hibernate</groupId>
1135
                <artifactId>hibernate-search-engine</artifactId>
1136
                <version>4.2.0.Final</version>
1137
                <exclusions>
1138
                    <!-- still needed ?? -->
1139
                    <exclusion>
1140
                        <groupId>org.apache.lucene</groupId>
1141
                        <artifactId>lucene-core</artifactId>
1142
                    </exclusion>
1143
                </exclusions>
1144
            </dependency>
1145
                        <dependency>
1146
                                <groupId>org.javassist</groupId>
1147
                                <artifactId>javassist</artifactId>
1148
                                <version>3.17.1-GA</version>
1149
                        </dependency>
1150
            <dependency>
1151
                <groupId>org.hibernate</groupId>
1152
                <artifactId>hibernate-cglib-repack</artifactId>
1153
                <version>2.1_3</version>
1154
            </dependency>
1155

1156
            <dependency>
1157
                <!-- still needed ?? -->
1158
                <groupId>org.hibernate</groupId>
1159
                <artifactId>hibernate-parent</artifactId>
1160
                <!--  last version is 3.6.10.Final -->
1161
                                <version>${hibernate.version}</version>
1162
            </dependency>
1163

1164
            <!-- ******* SPRING ******* -->
1165
            <dependency>
1166
                <groupId>org.springframework</groupId>
1167
                <artifactId>org.springframework.core</artifactId>
1168
                <version>${spring.version}</version>
1169
            </dependency>
1170
            <dependency>
1171
                <groupId>org.springframework</groupId>
1172
                <artifactId>org.springframework.context</artifactId>
1173
                <version>${spring.version}</version>
1174
            </dependency>
1175
            <dependency>
1176
                <groupId>org.springframework</groupId>
1177
                <artifactId>org.springframework.beans</artifactId>
1178
                <version>${spring.version}</version>
1179
            </dependency>
1180
            <dependency>
1181
                <groupId>org.springframework</groupId>
1182
                <artifactId>org.springframework.orm</artifactId>
1183
                <version>${spring.version}</version>
1184
            </dependency>
1185
            <dependency>
1186
                <groupId>org.springframework</groupId>
1187
                <artifactId>org.springframework.jdbc</artifactId>
1188
                <version>${spring.version}</version>
1189
            </dependency>
1190
            <dependency>
1191
                <groupId>org.springframework</groupId>
1192
                <artifactId>org.springframework.test</artifactId>
1193
                <version>${spring.version}</version>
1194
            </dependency>
1195
            <dependency>
1196
                <groupId>org.springframework</groupId>
1197
                <artifactId>org.springframework.web.servlet</artifactId>
1198
                <version>${spring.version}</version>
1199
            </dependency>
1200
            <dependency>
1201
                <groupId>org.springframework</groupId>
1202
                <artifactId>org.springframework.web</artifactId>
1203
                <version>${spring.version}</version>
1204
            </dependency>
1205
            <dependency>
1206
                <groupId>org.springframework</groupId>
1207
                <artifactId>org.springframework.aop</artifactId>
1208
                <version>${spring.version}</version>
1209
            </dependency>
1210
            <dependency>
1211
                <groupId>org.springframework</groupId>
1212
                <artifactId>org.springframework.aspects</artifactId>
1213
                <version>${spring.version}</version>
1214
            </dependency>
1215
            <dependency>
1216
                <groupId>org.springframework</groupId>
1217
                <artifactId>org.springframework.expression</artifactId>
1218
                <version>${spring.version}</version>
1219
            </dependency>
1220
<!--             <dependency>
1221
                <groupId>org.springframework</groupId>
1222
                <artifactId>org.springframework.context.support</artifactId>
1223
                <version>${spring.version}</version>
1224
            </dependency> -->
1225
            <dependency>
1226
                <groupId>org.springframework</groupId>
1227
                <artifactId>spring-context-support</artifactId>
1228
                <version>${spring.version}</version>
1229
            </dependency> 
1230
            <dependency>
1231
                <groupId>org.springframework</groupId>
1232
                <artifactId>org.springframework.oxm</artifactId>
1233
                <version>${spring.version}</version>
1234
            </dependency>
1235
            <dependency>
1236
                <groupId>org.springframework.security</groupId>
1237
                <artifactId>spring-security-core</artifactId>
1238
                <version>${spring-security.version}</version>
1239
                <exclusions>
1240
                  <exclusion>
1241
                    <groupId>org.springframework</groupId>
1242
                          <artifactId>spring-aop</artifactId>
1243
                  </exclusion>
1244
                  <exclusion>
1245
                          <groupId>org.springframework</groupId>
1246
                    <artifactId>spring-beans</artifactId>
1247
                  </exclusion>
1248
                  <exclusion>
1249
                          <groupId>org.springframework</groupId>
1250
                    <artifactId>spring-context</artifactId>
1251
                  </exclusion>
1252
                  <exclusion>
1253
                              <groupId>org.springframework</groupId>
1254
                    <artifactId>spring-core</artifactId>
1255
                  </exclusion>
1256
                  <exclusion>
1257
                    <groupId>org.springframework</groupId>
1258
                    <artifactId>spring-expression</artifactId>
1259
                  </exclusion>
1260
                  <exclusion>
1261
                          <groupId>org.springframework</groupId>
1262
                    <artifactId>spring-tx</artifactId>
1263
                  </exclusion>
1264
                </exclusions>
1265
            </dependency>
1266
                    <dependency>
1267
                            <groupId>org.springframework.security</groupId>
1268
                                   <artifactId>spring-security-config</artifactId>
1269
                        <version>${spring-security.version}</version>
1270
                        <exclusions>
1271
                  <exclusion>
1272
                    <groupId>org.springframework</groupId>
1273
                          <artifactId>spring-aop</artifactId>
1274
                  </exclusion>
1275
                  <exclusion>
1276
                          <groupId>org.springframework</groupId>
1277
                    <artifactId>spring-beans</artifactId>
1278
                  </exclusion>
1279
                  <exclusion>
1280
                          <groupId>org.springframework</groupId>
1281
                    <artifactId>spring-context</artifactId>
1282
                  </exclusion>
1283
                  <exclusion>
1284
                              <groupId>org.springframework</groupId>
1285
                    <artifactId>spring-core</artifactId>
1286
                  </exclusion>
1287
                  <exclusion>
1288
                          <groupId>org.springframework</groupId>
1289
                    <artifactId>spring-web</artifactId>
1290
                  </exclusion>
1291
                </exclusions>
1292
            </dependency>            
1293
            
1294
            <!-- ******* SERVLET/JSP/JSF ******* -->
1295
            <dependency>
1296
                <groupId>javax.servlet</groupId>
1297
                <artifactId>servlet-api</artifactId>
1298
                <version>2.5</version>
1299
            </dependency>
1300
            <!-- ******* DATABASES DRIVER ******* -->
1301
            <dependency>
1302
                <!-- SQL Server and Sybase -->
1303
                <groupId>net.sourceforge.jtds</groupId>
1304
                <artifactId>jtds</artifactId>
1305
                <version>1.3.0</version>
1306
            </dependency>
1307
            <dependency>
1308
                                <groupId>mysql</groupId>
1309
                                <artifactId>mysql-connector-java</artifactId>
1310
                                <version>5.1.24</version>
1311
            </dependency>
1312
            <dependency>
1313
                <groupId>postgresql</groupId>
1314
                <artifactId>postgresql</artifactId>
1315
                <!--version>8.2-504.jdbc4</version-->
1316
                                <version>9.1-901.jdbc4</version>
1317
            </dependency>
1318
            <dependency>
1319
                <groupId>hsqldb</groupId>
1320
                <artifactId>hsqldb</artifactId>
1321
                <version>${hsqldb.version}</version>
1322
            </dependency>
1323
            <!--for sqlserver2008 and sqlserver2005-->
1324
            <dependency>
1325
                <groupId>com.microsoft.sqlserver</groupId>
1326
                <artifactId>jdbc4</artifactId>
1327
                <version>2.0</version>
1328
            </dependency>
1329

1330
            <dependency>
1331
                <groupId>oracle</groupId>
1332
                <artifactId>ojdbc14</artifactId>
1333
                <version>10.2.0.4.0</version>
1334
            </dependency>
1335
            <dependency>
1336
                <groupId>com.h2database</groupId>
1337
                <artifactId>h2</artifactId>
1338
<!--                 <version>1.1.115</version> -->
1339
                <version>1.3.170</version>
1340
            </dependency>
1341
            <!-- yourkit profiler api controller (used in ..)-->
1342
            <dependency>
1343
                <groupId>com.yourkit</groupId>
1344
                <artifactId>yjp-controller-api-redist</artifactId>
1345
                <version>9.0.8</version>
1346
                                <!-- <version>10.0.6</version> TODO find repo or put into our own -->
1347
                                <scope>test</scope>
1348
            </dependency>
1349
            <!-- For Validation -->
1350
            <dependency>
1351
                <groupId>javax.validation</groupId>
1352
                <artifactId>validation-api</artifactId>
1353
                <version>1.0.0.GA</version>
1354
            </dependency>
1355
            <dependency>
1356
                <groupId>org.hibernate</groupId>
1357
                <artifactId>hibernate-validator</artifactId>
1358
                <version>4.3.1.Final</version>
1359
            </dependency>
1360
            <dependency>
1361
              <groupId>p6spy</groupId>
1362
              <artifactId>p6spy</artifactId>
1363
              <version>1.3</version>
1364
          </dependency>
1365
             <!--  for ikey-plus  -->
1366
        <dependency>
1367
            <groupId>identificationKeyAPI</groupId>
1368
            <artifactId>identificationKeyAPI</artifactId>
1369
            <version>1.0-SNAPSHOT</version>
1370
        </dependency>
1371
               <dependency>
1372
            <groupId>com.itextpdf</groupId>
1373
            <artifactId>itextpdf</artifactId>
1374
            <version>5.4.0</version>
1375
            <scope>compile</scope>
1376
          </dependency>
1377
              <!-- AptView -->
1378
                    <dependency>
1379
                              <groupId>org.apache.maven.doxia</groupId>
1380
                              <artifactId>doxia-module-apt</artifactId>
1381
                            <version>${doxia.version}</version>
1382
                    </dependency>
1383
                    <dependency>
1384
                            <groupId>org.apache.maven.doxia</groupId>
1385
                              <artifactId>doxia-module-xhtml</artifactId>
1386
                            <version>${doxia.version}</version>
1387
                    </dependency>
1388
        </dependencies>
1389
    </dependencyManagement>
1390
</project>
1391
Add picture from clipboard (Maximum size: 40 MB)