Project

General

Profile

Download (19.4 KB) Statistics
| Branch: | Tag: | Revision:
1 999d37c4 Cherian Mathew
<?xml version="1.0" encoding="UTF-8"?>
2 9e671498 Cherian Mathew
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
4 999d37c4 Cherian Mathew
  <parent>
5
    <groupId>eu.etaxonomy</groupId>
6
    <artifactId>taxeditor-parent</artifactId>
7 38b8028b jenkins
    <version>5.18.0-SNAPSHOT</version>
8 999d37c4 Cherian Mathew
  </parent>
9
  <modelVersion>4.0.0</modelVersion>
10
  <artifactId>eu.etaxonomy.taxeditor.cdmlib</artifactId>
11
  <packaging>eclipse-plugin</packaging>
12 765bd4c4 Andreas Müller
  <properties>
13
      <jackson.version>2.11.2</jackson.version>           <!-- checked 2020-08 -->
14
  </properties>
15 999d37c4 Cherian Mathew
  <name>CDM Library Dependencies Plugin</name>
16 ad69c198 Cherian Mathew
  <description>CDM Library and dependencies as a plugin</description>
17 c7ce2226 Cherian Mathew
  <build>
18
    <pluginManagement>
19
      <plugins>
20
        <plugin>
21
          <groupId>org.apache.maven.plugins</groupId>
22
          <artifactId>maven-surefire-plugin</artifactId>
23
          <version>2.7</version>
24
        </plugin>
25
      </plugins>
26
    </pluginManagement>
27 999d37c4 Cherian Mathew
    <plugins>
28
      <plugin>
29 c7ce2226 Cherian Mathew
        <groupId>org.apache.maven.plugins</groupId>
30
        <artifactId>maven-dependency-plugin</artifactId>
31
        <version>2.4</version>
32
        <executions>
33
          <execution>
34
            <id>copy-dependencies</id>
35
            <phase>validate</phase>
36
            <goals>
37
              <goal>copy-dependencies</goal>
38
            </goals>
39
            <configuration>
40
              <excludeArtifactIds>
41
                cdmlib-remote-webapp
42
              </excludeArtifactIds>
43
              <includeArtifactIds>
44 e6ec6b67 Andreas Müller
                cdmlib-commons,cdmlib-model,cdmlib-persistence,cdmlib-services,cdmlib-cache,cdmlib-ext,cdmlib-io,cdmlib-remote,cdmlib-print
45 c7ce2226 Cherian Mathew
              </includeArtifactIds>
46
              <outputDirectory>${basedir}/lib</outputDirectory>
47
              <overWriteReleases>true</overWriteReleases>
48
              <overWriteSnapshots>true</overWriteSnapshots>
49
              <excludeTransitive>true</excludeTransitive>
50
            </configuration>
51
          </execution>
52 c1ad99d9 Andreas Kohlbecker
          <execution>
53
            <id>copy-dependency-jars</id>
54
            <phase>validate</phase>
55
            <goals>
56
              <goal>copy-dependencies</goal>
57
            </goals>
58
            <configuration>
59
              <includeArtifactIds>
60 3d5bd11a Andreas Müller
                httpclient,JavaAPIforKml,iiif-apis,commons-beanutils,commons-lang3,commons-lang,commons-codec,
61 3dfc2334 Andreas Müller
                commons-imaging,jackson-databind,jackson-annotations,jackson-core,jboss-logging,
62 ddecba6a Andreas Müller
                validation-api,classmate,javax.el-api,slf4j-api,slf4j-log4j12,
63 075cdc06 Andreas Müller
                hibernate-validator,hibernate-validator-cdi,
64
                spring-context,spring-context-support,spring-aspects,spring-test,spring-beans,
65
                spring-tx,spring-web,spring-core,spring-aop,spring-expression,spring-orm,
66
                spring-oxm,spring-jdbc,spring-security-config,spring-security-core,
67 3dfc2334 Andreas Müller
                aopalliance,aspectjweaver,aspectjrt,
68
                hibernate-jpa-2.1-api,javassist,hibernate-commons-annotations,
69 4aa4447f Andreas Müller
                xml-apis,lsid-client,jdom,jdom2,
70 dc1c8ae4 Andreas Müller
                c3p0,
71 3dfc2334 Andreas Müller
                h2,mysql-connector-java,postgresql
72 c1ad99d9 Andreas Kohlbecker
              </includeArtifactIds>
73
              <outputDirectory>
74
                ${basedir}/lib
75
              </outputDirectory>
76
              <overWriteReleases>true</overWriteReleases>
77
              <overWriteSnapshots>true</overWriteSnapshots>
78
              <excludeTransitive>true</excludeTransitive>
79
            </configuration>
80
          </execution>
81
          <execution>
82
            <id>copy-dependency-jars-transitive</id>
83
            <phase>validate</phase>
84
            <goals>
85
              <goal>copy-dependencies</goal>
86
            </goals>
87
            <configuration>
88
              <includeArtifactIds>
89 f52bec28 Andreas Müller
                httpclient-cache,httpcore,httpmime,xercesImpl
90 c1ad99d9 Andreas Kohlbecker
              </includeArtifactIds>
91
              <outputDirectory>
92
                ${basedir}/lib
93
              </outputDirectory>
94
              <overWriteReleases>true</overWriteReleases>
95
              <overWriteSnapshots>true</overWriteSnapshots>
96
              <excludeTransitive>false</excludeTransitive>
97
            </configuration>
98
          </execution>
99 999d37c4 Cherian Mathew
        </executions>
100 c7ce2226 Cherian Mathew
      </plugin>
101
      <plugin>
102
        <groupId>org.apache.maven.plugins</groupId>
103
        <artifactId>maven-antrun-plugin</artifactId>
104
        <executions>
105
          <execution>
106
            <id>update-snapshot-jar-names</id>
107
            <phase>validate</phase>
108
            <goals>
109
              <goal>run</goal>
110
            </goals>
111
            <configuration>
112
              <target>
113
                <echo>Update cdmlib jars to SNAPSHOT when build with
114
                  timestamp
115
                </echo>
116
                <move todir="./lib">
117
                  <fileset dir="./lib" />
118
                  <mapper type="regexp"
119 9d170601 Cherian Mathew
                    from="(^cdmlib\-.*\-\d+\.\d+\.\d+\-)[\d.-]+(\.jar)"
120 c7ce2226 Cherian Mathew
                    to="\1SNAPSHOT\2" />
121
                </move>
122
                <move todir="./lib">
123
                  <fileset dir="./lib" />
124
                  <mapper type="regexp"
125 9d170601 Cherian Mathew
                    from="(^cdmlib\-.*\-\d+\.\d+\.\d+\-)[\d.-]+(\-sources\.jar)"
126 9e671498 Cherian Mathew
                    to="\1SNAPSHOT\2" />
127 1cd65199 Cherian Mathew
                </move>
128 c7ce2226 Cherian Mathew
              </target>
129
            </configuration>
130
          </execution>
131 9e671498 Cherian Mathew
          <execution>
132
            <id>remove-existing-jars</id>
133
            <phase>clean</phase>
134
            <goals>
135
              <goal>run</goal>
136
            </goals>
137
            <configuration>
138
              <target>
139
                <echo>Remove all cdmlib jars</echo>
140
                <delete>
141
                  <fileset dir="./lib" includes="cdmlib-*" />
142
                </delete>
143
              </target>
144
            </configuration>
145
          </execution>
146 c7ce2226 Cherian Mathew
        </executions>
147
      </plugin>
148
    </plugins>
149
  </build>
150
  <profiles>
151
    <profile>
152
      <id>copyAllJars</id>
153
      <build>
154
        <plugins>
155
          <plugin>
156
            <groupId>org.apache.maven.plugins</groupId>
157
            <artifactId>maven-dependency-plugin</artifactId>
158
            <version>2.4</version>
159
            <executions>
160
              <execution>
161
                <id>copy-all-dependencies</id>
162
                <phase>validate</phase>
163
                <goals>
164
                  <goal>copy-dependencies</goal>
165
                </goals>
166
                <configuration>
167
                  <excludeArtifactIds>
168
                    cdmlib-remote-webapp
169
                  </excludeArtifactIds>
170
                  <outputDirectory>${basedir}/lib</outputDirectory>
171
                  <overWriteReleases>true</overWriteReleases>
172
                  <overWriteSnapshots>true</overWriteSnapshots>
173
                  <excludeTransitive>true</excludeTransitive>
174
                </configuration>
175
              </execution>
176
            </executions>
177
          </plugin>
178
        </plugins>
179
      </build>
180
    </profile>
181
  </profiles>
182
  <repositories>
183
    <repository>
184
      <id>SpringSource Enterprise Bundle Repository - External Bundle
185
        Milestones
186
      </id>
187
      <url>http://repository.springsource.com/maven/bundles/milestone
188
      </url>
189
    </repository>
190
    <repository>
191
      <id>SpringSource Enterprise Bundle Repository - SpringSource
192
        Bundle
193
        Releases
194
      </id>
195
      <url>http://repository.springsource.com/maven/bundles/release
196
      </url>
197
    </repository>
198
    <repository>
199
      <id>SpringSource Enterprise Bundle Repository - External Bundle
200
        Releases
201
      </id>
202
      <url>http://repository.springsource.com/maven/bundles/external
203
      </url>
204 a3e7482e Katja Luther
    </repository>
205
	 <repository>
206
        <id>repository.springsource.release</id>
207
        <name>SpringSource GA Repository</name>
208
        <url>http://repo.springsource.org/release</url>
209 c7ce2226 Cherian Mathew
    </repository>
210
  </repositories>
211
  <dependencies>
212 d5948f17 Cherian Mathew
    <dependency>
213
      <groupId>eu.etaxonomy</groupId>
214
      <artifactId>cdmlib-commons</artifactId>
215
      <version>${cdmlib.version}</version>
216
    </dependency>
217
    <dependency>
218
      <groupId>eu.etaxonomy</groupId>
219
      <artifactId>cdmlib-model</artifactId>
220
      <version>${cdmlib.version}</version>
221
    </dependency>
222
    <dependency>
223
      <groupId>eu.etaxonomy</groupId>
224
      <artifactId>cdmlib-persistence</artifactId>
225
      <version>${cdmlib.version}</version>
226
    </dependency>
227
    <dependency>
228
      <groupId>eu.etaxonomy</groupId>
229
      <artifactId>cdmlib-remote</artifactId>
230
      <version>${cdmlib.version}</version>
231
    </dependency>
232
    <dependency>
233
      <groupId>eu.etaxonomy</groupId>
234
      <artifactId>cdmlib-print</artifactId>
235
      <version>${cdmlib.version}</version>
236
    </dependency>
237
    <dependency>
238
      <groupId>eu.etaxonomy</groupId>
239
      <artifactId>cdmlib-services</artifactId>
240
      <version>${cdmlib.version}</version>
241
    </dependency>
242
    <dependency>
243
      <groupId>eu.etaxonomy</groupId>
244
      <artifactId>cdmlib-io</artifactId>
245
      <version>${cdmlib.version}</version>
246
    </dependency>
247
    <dependency>
248
      <groupId>eu.etaxonomy</groupId>
249
      <artifactId>cdmlib-ext</artifactId>
250
      <version>${cdmlib.version}</version>
251
    </dependency>
252 f4cc04f2 Katja Luther
    <dependency>
253
      <groupId>eu.etaxonomy</groupId>
254
      <artifactId>cdmlib-cache</artifactId>
255
      <version>${cdmlib.version}</version>
256
    </dependency>
257 c7ce2226 Cherian Mathew
    <dependency>
258
      <groupId>dom4j</groupId>
259
      <artifactId>dom4j</artifactId>
260
      <version>1.6</version>
261
    </dependency>
262
    <dependency>
263
      <groupId>log4j</groupId>
264
      <artifactId>log4j</artifactId>
265
      <version>1.2.17</version>
266
    </dependency>
267
    <dependency>
268 4aa4447f Andreas Müller
      <!-- needed? -->
269
      <groupId>org.jdom</groupId>
270
      <artifactId>jdom2</artifactId>
271
      <version>2.0.6</version>
272
    </dependency>
273
    <dependency>
274
      <!-- needed? -->
275 c7ce2226 Cherian Mathew
      <groupId>org.jdom</groupId>
276
      <artifactId>jdom</artifactId>
277
      <version>1.1.3</version>
278
    </dependency>
279
    <dependency>
280
      <groupId>org.springframework</groupId>
281 a3e7482e Katja Luther
      <artifactId>spring-context</artifactId>
282 075cdc06 Andreas Müller
      <version>4.3.28.RELEASE</version>
283 c7ce2226 Cherian Mathew
    </dependency>
284
    <dependency>
285
      <groupId>org.springframework</groupId>
286 a3e7482e Katja Luther
      <artifactId>spring-context-support</artifactId>
287 075cdc06 Andreas Müller
      <version>4.3.28.RELEASE</version>
288 c7ce2226 Cherian Mathew
    </dependency>
289
    <dependency>
290
      <groupId>org.springframework</groupId>
291 a3e7482e Katja Luther
      <artifactId>spring-aspects</artifactId>
292 075cdc06 Andreas Müller
      <version>4.3.28.RELEASE</version>
293 c7ce2226 Cherian Mathew
    </dependency>
294
    <dependency>
295
      <groupId>org.springframework</groupId>
296 a3e7482e Katja Luther
      <artifactId>spring-test</artifactId>
297 075cdc06 Andreas Müller
      <version>4.3.28.RELEASE</version>
298 c7ce2226 Cherian Mathew
    </dependency>
299
    <dependency>
300
      <groupId>org.springframework</groupId>
301 a3e7482e Katja Luther
      <artifactId>spring-beans</artifactId>
302 075cdc06 Andreas Müller
      <version>4.3.28.RELEASE</version>
303 c7ce2226 Cherian Mathew
    </dependency>
304
    <dependency>
305
      <groupId>org.springframework</groupId>
306 a3e7482e Katja Luther
      <artifactId>spring-tx</artifactId>
307 075cdc06 Andreas Müller
      <version>4.3.28.RELEASE</version>
308 c7ce2226 Cherian Mathew
    </dependency>
309
    <dependency>
310 a3e7482e Katja Luther
		<groupId>org.springframework</groupId>
311
		<artifactId>spring-web</artifactId>
312 075cdc06 Andreas Müller
		<version>4.3.28.RELEASE</version>
313 a3e7482e Katja Luther
	</dependency>
314 c7ce2226 Cherian Mathew
    <dependency>
315
      <groupId>org.springframework</groupId>
316 a3e7482e Katja Luther
      <artifactId>spring-core</artifactId>
317 075cdc06 Andreas Müller
      <version>4.3.28.RELEASE</version>
318 c7ce2226 Cherian Mathew
    </dependency>
319
    <dependency>
320
      <groupId>org.springframework</groupId>
321 a3e7482e Katja Luther
      <artifactId>spring-aop</artifactId>
322 075cdc06 Andreas Müller
      <version>4.3.28.RELEASE</version>
323 c7ce2226 Cherian Mathew
    </dependency>
324
    <dependency>
325 a3e7482e Katja Luther
		<groupId>org.springframework</groupId>
326
		<artifactId>spring-expression</artifactId>
327 075cdc06 Andreas Müller
		<version>4.3.28.RELEASE</version>
328 a3e7482e Katja Luther
	</dependency>
329
   <dependency>
330
		<groupId>org.springframework</groupId>
331
		<artifactId>spring-orm</artifactId>
332 075cdc06 Andreas Müller
		<version>4.3.28.RELEASE</version>
333
	</dependency>
334
	<dependency>
335
		<groupId>org.springframework</groupId>
336
		<artifactId>spring-oxm</artifactId>
337
		<version>4.3.28.RELEASE</version>
338 a3e7482e Katja Luther
	</dependency>
339 c7ce2226 Cherian Mathew
    <dependency>
340 a3e7482e Katja Luther
		<groupId>org.springframework</groupId>
341
		<artifactId>spring-jdbc</artifactId>
342 075cdc06 Andreas Müller
		<version>4.3.28.RELEASE</version>
343 a3e7482e Katja Luther
	</dependency>
344 c7ce2226 Cherian Mathew
    <dependency>
345
      <groupId>org.springframework.security</groupId>
346
      <artifactId>spring-security-core</artifactId>
347 075cdc06 Andreas Müller
      <version>4.2.18.RELEASE</version>
348 c7ce2226 Cherian Mathew
    </dependency>
349
    <dependency>
350
      <groupId>org.springframework.security</groupId>
351
      <artifactId>spring-security-config</artifactId>
352 075cdc06 Andreas Müller
      <version>4.2.18.RELEASE</version>
353 c7ce2226 Cherian Mathew
    </dependency>
354
    <dependency>
355
      <groupId>org.springframework.security</groupId>
356
      <artifactId>spring-security-remoting</artifactId>
357 075cdc06 Andreas Müller
      <version>4.2.18.RELEASE</version>
358 c7ce2226 Cherian Mathew
    </dependency>
359 075cdc06 Andreas Müller
    <dependency>
360
    	<!-- dependency of spring security core, can be removed after
361
    	upgrading to spring security 5.x -->
362
	    <groupId>aopalliance</groupId>
363
	    <artifactId>aopalliance</artifactId>
364
	    <version>1.0</version>
365
	</dependency>
366 3dfc2334 Andreas Müller
367 6157a0af Andreas Kohlbecker
    <dependency>
368
        <groupId>commons-beanutils</groupId>
369
        <artifactId>commons-beanutils</artifactId>
370 ab8cbdf4 Andreas Kohlbecker
        <version>1.9.4</version>
371 6157a0af Andreas Kohlbecker
    </dependency>
372 0b4fe3ea Andreas Müller
    <dependency>
373
        <groupId>org.apache.commons</groupId>
374
        <artifactId>commons-imaging</artifactId>
375 2755bf6d Andreas Kohlbecker
        <version>1.0-alpha2</version>
376 0b4fe3ea Andreas Müller
      </dependency>
377 c7ce2226 Cherian Mathew
    <dependency>
378
      <groupId>au.com.bytecode</groupId>
379
      <artifactId>opencsv</artifactId>
380
      <version>2.4</version>
381
    </dependency>
382 80de230c Cherian Mathew
383 c1ad99d9 Andreas Kohlbecker
    <dependency>
384
      <groupId>org.apache.httpcomponents</groupId>
385
      <artifactId>httpclient</artifactId>
386
    </dependency>
387
388 3185cbdd Andreas Müller
    <dependency>
389
        <groupId>org.apache.commons</groupId>
390
        <artifactId>commons-lang3</artifactId>
391 3dfc2334 Andreas Müller
        <version>3.11</version>
392 3185cbdd Andreas Müller
    </dependency>
393 3d5bd11a Andreas Müller
    <dependency>
394
        <!-- needed at least in taxeditor.test by BundleLoader; try to move there but test carefully -->
395
        <groupId>commons-lang</groupId>
396
        <artifactId>commons-lang</artifactId>
397
        <version>2.6</version>
398
    </dependency>
399 dc1c8ae4 Andreas Müller
    <dependency>
400
        <!-- maybe only needed for tests, but does not work to only have there -->
401
        <groupId>com.mchange</groupId>
402
        <artifactId>c3p0</artifactId>
403
        <version>0.9.5.2</version>
404
<!--         <scope>test</scope> -->
405
    </dependency>
406 ec5399c3 Andreas Müller
    
407
    <!-- jackson, not sure if really needed -->
408 765bd4c4 Andreas Müller
    <dependency>
409
        <groupId>com.fasterxml.jackson.core</groupId>
410
        <artifactId>jackson-databind</artifactId>
411
        <version>${jackson.version}</version>
412
    </dependency>
413
    <dependency>
414
        <groupId>com.fasterxml.jackson.core</groupId>
415
        <artifactId>jackson-core</artifactId>
416
        <version>${jackson.version}</version>
417
    </dependency>
418
    <dependency>
419
        <groupId>com.fasterxml.jackson.core</groupId>
420
        <artifactId>jackson-annotations</artifactId>
421
        <version>${jackson.version}</version>
422
    </dependency>
423
    
424 f52bec28 Andreas Müller
    <dependency>
425
        <!-- needed? -->
426
        <groupId>xerces</groupId>
427
        <artifactId>xercesImpl</artifactId>
428
        <version>2.12.0</version>
429
    </dependency>
430
    
431 075cdc06 Andreas Müller
    <dependency>
432
       <groupId>org.aspectj</groupId>
433
       <artifactId>aspectjweaver</artifactId>
434
       <version>1.9.6</version>
435
    </dependency>
436
    <dependency>
437
       <groupId>org.aspectj</groupId>
438
       <artifactId>aspectjrt</artifactId>
439
       <version>1.9.6</version>
440
    </dependency>
441 3dfc2334 Andreas Müller
    <dependency>
442
       <groupId>org.hibernate.javax.persistence</groupId>
443
       <artifactId>hibernate-jpa-2.1-api</artifactId>
444
       <version>1.0.2.Final</version>
445
    </dependency>
446
    <dependency>
447
        <groupId>org.javassist</groupId>
448
        <artifactId>javassist</artifactId>
449
        <version>3.27.0-GA</version>
450
    </dependency>
451
    <dependency>
452
        <groupId>org.hibernate.common</groupId>
453
        <artifactId>hibernate-commons-annotations</artifactId>
454
        <version>5.1.0.Final</version>
455
    </dependency>
456
    <dependency>
457
        <groupId>xml-apis</groupId>
458
        <artifactId>xml-apis</artifactId>
459
        <version>1.4.01</version>
460
    </dependency>
461
    <dependency>
462
        <groupId>com.ibm.lsid</groupId>
463
        <artifactId>lsid-client</artifactId>
464
        <version>1.1.2</version>
465
    </dependency>
466 075cdc06 Andreas Müller
    
467 ddecba6a Andreas Müller
	<!-- logging -->
468
    <dependency>
469
        <!-- needed? -->
470
        <groupId>org.jboss.logging</groupId>
471
        <artifactId>jboss-logging</artifactId>
472
        <version>3.4.1.Final</version>
473
    </dependency>
474
    <dependency> 
475
	    <groupId>org.slf4j</groupId>
476
	    <artifactId>slf4j-api</artifactId>
477
	    <version>1.7.30</version>
478
	</dependency>
479
    <dependency> 
480
	    <groupId>org.slf4j</groupId>
481
	    <artifactId>slf4j-log4j12</artifactId>
482
	    <version>1.7.30</version>
483
	</dependency>
484
	<!-- slf4j-nop is not needed -->
485
    
486
	<!-- validation, needed? -->
487
	<dependency>
488
    	<groupId>org.hibernate.validator</groupId>
489
    	<artifactId>hibernate-validator</artifactId>
490
    	<version>6.1.5.Final</version>
491
	</dependency>
492
	<dependency>
493
    	<groupId>org.hibernate.validator</groupId>
494
    	<artifactId>hibernate-validator-cdi</artifactId>
495
    	<version>6.1.5.Final</version>
496
	</dependency>
497
    <dependency>
498
        <groupId>com.fasterxml</groupId>
499
        <artifactId>classmate</artifactId>
500
        <version>1.5.1</version>
501
    </dependency>
502
    <dependency>
503
        <groupId>javax.el</groupId>
504
        <artifactId>javax.el-api</artifactId>
505
        <version>3.0.0</version>
506
    </dependency>
507
    
508 3185cbdd Andreas Müller
    <dependency>
509
    	<!-- used in AuthenticatingHttpInvokerRequestExecutor -->
510
        <groupId>commons-codec</groupId>
511
        <artifactId>commons-codec</artifactId>
512
        <version>1.14</version>
513
    </dependency>
514
515 ea24519c Andreas Müller
    <!-- only for supporting test button in datasource dialogue, dialogue should be moved to taxeditor.webapp -->
516
	<dependency>
517
	    <groupId>com.h2database</groupId>
518
	    <artifactId>h2</artifactId>
519
	    <version>1.4.190</version>
520
	</dependency>
521 3dfc2334 Andreas Müller
	<dependency>
522
        <groupId>mysql</groupId>
523
        <artifactId>mysql-connector-java</artifactId>
524
        <version>8.0.21</version>
525
    </dependency>
526
    <dependency>
527
        <groupId>org.postgresql</groupId>
528
        <artifactId>postgresql</artifactId>
529
        <version>42.2.15</version>
530
    </dependency>
531
      
532 c7ce2226 Cherian Mathew
    <!-- For Unit Tests Start -->
533 ccc14670 Andreas Müller
	<!-- still needed? -->
534 1cd65199 Cherian Mathew
535 c7ce2226 Cherian Mathew
    <dependency>
536
      <groupId>commons-dbcp</groupId>
537
      <artifactId>commons-dbcp</artifactId>
538
      <version>1.4</version>
539
    </dependency>
540
    <dependency>
541
      <groupId>commons-pool</groupId>
542
      <artifactId>commons-pool</artifactId>
543
      <version>1.5.4</version>
544
    </dependency>
545 ccc14670 Andreas Müller
 
546 c7ce2226 Cherian Mathew
    <!-- For Unit Tests End -->
547 80de230c Cherian Mathew
548 c7ce2226 Cherian Mathew
    <!-- For Hibernate Mapping Start -->
549
    <dependency>
550
      <groupId>wsdl4j</groupId>
551
      <artifactId>wsdl4j</artifactId>
552
      <version>1.6.3</version>
553
    </dependency>
554
    <dependency>
555
      <groupId>javax.validation</groupId>
556
      <artifactId>validation-api</artifactId>
557 ddecba6a Andreas Müller
      <version>2.0.1.Final</version>
558 c7ce2226 Cherian Mathew
    </dependency>
559
    <!-- For Hibernate Mapping End -->
560 01a31d8a Andreas Kohlbecker
    
561 1a4699cd Andreas Kohlbecker
    <!-- KML/IIIF dependencies should not bee needed for the taxeditor, but at current the KMLDocumentBuilder 
562
         is used in the EditGeoService bean which is needed to display the distribution maps in the editor.
563
     -->
564
     <dependency>
565
        <groupId>de.micromata.jak</groupId>
566
        <artifactId>JavaAPIforKml</artifactId>
567
        <version>2.2.1</version><!-- must be same version as in cdmlib -->
568
    </dependency>
569
    <dependency>
570
        <groupId>de.digitalcollections.iiif</groupId>
571
        <artifactId>iiif-apis</artifactId>
572
        <version>0.3.7</version>
573
    </dependency>
574 999d37c4 Cherian Mathew
  </dependencies>
575
</project>
576 c84fdad1 Andreas Kohlbecker