Project

General

Profile

Download (18.2 KB) Statistics
| Branch: | Tag: | Revision:
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
3
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
4
<project xmlns="http://maven.apache.org/POM/4.0.0"
5
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
6
	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
7
	<modelVersion>4.0.0</modelVersion>
8
	<groupId>eu.etaxonomy</groupId>
9
	<artifactId>cdmlib-parent</artifactId>
10
	<version>1.1.1</version>
11

    
12
	<name>CDM Library</name>
13
	<description>The CDM Library implementation for EDIT's internet platform for cybertaxonomy</description>
14
	<url>http://wp5.e-taxonomy.eu/cdmlib/site/</url>
15
	<packaging>pom</packaging>
16
	<modules>
17
		<module>cdmlib-commons</module>
18
		<module>cdmlib-model</module>
19
		<module>cdmlib-persistence</module>
20
		<module>cdmlib-services</module>
21
		<module>cdmlib-remote</module>
22
		<module>cdmlib-io</module>
23
	</modules>
24
		
25
	<mailingLists>
26
		<mailingList>
27
			<name>dev-edit</name>
28
			<subscribe>
29
				https://webmail.mnhn.fr/wws/subrequest/dev-edit
30
			</subscribe>
31
			<unsubscribe>
32
				https://webmail.mnhn.fr/wws/sigrequest/dev-edit
33
			</unsubscribe>
34
			<post>dev-edit@mnhn.fr</post>
35
			<archive>https://webmail.mnhn.fr/wws/arc/dev-edit/</archive>
36
		</mailingList>
37
		<mailingList>
38
			<name>cdm-edit</name>
39
			<post>cdm-edit@mnhn.fr</post>
40
			<subscribe>
41
				https://webmail.mnhn.fr/wws/subrequest/cdm-edit
42
			</subscribe>
43
			<unsubscribe>
44
				https://webmail.mnhn.fr/wws/sigrequest/cdm-edit
45
			</unsubscribe>
46
			<archive>https://webmail.mnhn.fr/wws/arc/cdm-edit/</archive>
47
		</mailingList>
48
	</mailingLists>
49
	<licenses>
50
		<license>
51
			<name>Mozilla Public License Version 1.1</name>
52
			<url>http://www.mozilla.org/MPL/MPL-1.1.html</url>
53
			<distribution>repo</distribution>
54
		</license>
55
	</licenses>
56
	<developers>
57
		<developer>
58
			<!-- your SVN account id please! -->
59
			<id>m.doering</id>
60
			<email>m.doering [at] bgbm.org</email>
61
			<organization>
62
				Botanical Garden Botanical Museum Berlin
63
			</organization>
64
			<organizationUrl>http://www.bgbm.org/BioDivInf/</organizationUrl>
65
			<timezone>+1</timezone>
66
			<url>http://www.bgbm.org/BGBM/staff/Wiss/Doering/</url>
67
		</developer>
68
		<developer>
69
			<!-- your SVN account id please! -->
70
			<id>a.mueller</id>
71
			<name>
72
				Andreas M&uuml;ller
73
			</name>
74
			<email>a.mueller [at] bgbm.org</email>
75
			<organization>
76
				Botanical Garden Botanical Museum Berlin
77
			</organization>
78
			<organizationUrl>http://www.bgbm.org/BioDivInf/</organizationUrl>
79
			<timezone>+1</timezone>
80
			<roles>
81
				<role>developer</role>
82
			</roles>
83
			<url></url>
84
		</developer>
85
		<developer>
86
			<!-- your SVN account id please! -->
87
			<id>a.kohlbecker</id>
88
			<name>
89
				Andreas Kohlbecker
90
			</name>
91
			<email>a.kohlbecker [at] bgbm.org</email>
92
			<organization>
93
				Botanical Garden Botanical Museum Berlin
94
			</organization>
95
			<organizationUrl>http://www.bgbm.org/BioDivInf/</organizationUrl>
96
			<timezone>+1</timezone>
97
			<roles>
98
				<role>developer</role>
99
			</roles>
100
			<url></url>
101
		</developer>
102
		
103
		<developer>
104
			<!-- your SVN account id please! -->
105
			<id>p.ciardelli</id>
106
			<name>
107
				Pepe Ciardelli
108
			</name>
109
			<email>p.ciardelli [at] bgbm.org</email>
110
			<organization>
111
				Botanical Garden Botanical Museum Berlin
112
			</organization>
113
			<organizationUrl>http://www.bgbm.org/BioDivInf/</organizationUrl>
114
			<timezone>+1</timezone>
115
			<roles>
116
				<role>developer</role>
117
			</roles>
118
			<url></url>
119
		</developer>
120
		<developer>
121
			<!-- your SVN account id please! -->
122
			<id>DavidTaylor</id>
123
			<name>
124
				Dave Taylor
125
			</name>
126
			<email>D.Taylor [at] kew.org</email>
127
			<organization>
128
				Royal Botanic Gardens, Kew
129
			</organization>
130
			<organizationUrl>http://www.kew.org/computing/</organizationUrl>
131
			<timezone>+1</timezone>
132
			<roles>
133
				<role>developer</role>
134
			</roles>
135
			<url></url>
136
		</developer>
137
	</developers>
138
	<contributors>
139
		<contributor>
140
			<name>Test-Contributor</name>
141
		</contributor>
142
	</contributors>
143
	<issueManagement>
144
		<system>Trac</system>
145
		<url>http://dev.e-taxonomy.eu/trac/</url>
146
	</issueManagement>
147
	
148
	<!-- **** REPOSITORIES **** -->
149
	<repositories>
150
		<!-- sun repository -->
151
		<repository>
152
			<id>java.net</id>
153
			<url>http://download.java.net/maven/1/</url>
154
			<layout>legacy</layout>
155
		</repository>
156
		<!-- the cdm internal repository -->
157
		<repository>
158
			<id>EditRepository</id>
159
			<url>http://wp5.e-taxonomy.eu/cdmlib/mavenrepo/</url>
160
		</repository>
161

    
162
	</repositories>
163

    
164
	<!-- **** PLUGINS **** -->
165
	<build>
166
		<plugins>
167
	    	<plugin>
168
		        <artifactId>maven-compiler-plugin</artifactId>
169
		        <configuration>
170
		          <source>1.5</source>
171
		          <target>1.5</target>
172
		        </configuration>
173
		      </plugin>
174
		      <plugin>
175
		        <artifactId>maven-surefire-plugin</artifactId>
176
		        <configuration>
177
		          <includes>
178
		            <include>**/*Test.java</include>
179
		          </includes>
180
	        	<systemProperties>
181
	        		<property>
182
	        			<name>hibernate.connection.driver_class</name>
183
	        			<value>${hibernate.connection.driver_class}</value>
184
	        		</property>
185
	        		<property>
186
	        			<name>hibernate.connection.url</name>
187
	        			<value>${hibernate.connection.url}</value>
188
	        		</property>
189
	        		<property>
190
	        			<name>hibernate.connection.username</name>
191
	        			<value>${hibernate.connection.username}</value>
192
	        		</property>
193
	        		<property>
194
	        			<name>hibernate.connection.password</name>
195
	        			<value>${hibernate.connection.password}</value>
196
	        		</property>
197
	        	</systemProperties>
198
	         </configuration>
199
  	        </plugin>
200
			<plugin>
201
				<groupId>org.apache.maven.plugins</groupId>
202
				<artifactId>maven-site-plugin</artifactId>
203
				<configuration>
204
					<locales>en</locales>
205
				</configuration>
206
			</plugin>
207
			<plugin>
208
				<groupId>org.apache.maven.plugins</groupId>
209
				<artifactId>maven-source-plugin</artifactId>
210
				<executions>
211
					<execution>
212
						<id>attach-sources</id>
213
						<phase>verify</phase>
214
						<goals>
215
							<goal>jar</goal>
216
						</goals>
217
					</execution>
218
				</executions>
219
			</plugin>
220
			<plugin>
221
				<groupId>org.apache.maven.plugins</groupId>
222
				<artifactId>maven-javadoc-plugin</artifactId>
223
				<configuration>
224
					<aggregate>true</aggregate>
225
					<stylesheet>maven</stylesheet>
226
				</configuration>
227
			</plugin>
228
		</plugins>
229
		<!--  -->
230
		<extensions>
231
			<extension>
232
				<groupId>org.apache.maven.wagon</groupId>
233
				<artifactId>wagon-scm</artifactId>
234
				<version>1.0-alpha-5</version>
235
			</extension>
236
			<!--
237
				<extension>
238
				<groupId>org.apache.maven.wagon</groupId>
239
				<artifactId>wagon-ssh-external</artifactId>
240
				<version>1.0-alpha-5</version>
241
				</extension>
242
			-->
243
			<extension>
244
				<groupId>org.apache.maven.scm</groupId>
245
				<artifactId>maven-scm-manager-plexus</artifactId>
246
				<version>1.0</version>
247
			</extension>
248
			<extension>
249
				<groupId>org.apache.maven.scm</groupId>
250
				<artifactId>maven-scm-provider-svnexe</artifactId>
251
				<version>1.0</version>
252
			</extension>
253
			<!-- WebDAV plugin to upload snapshots -->
254
			<extension>
255
				<groupId>org.apache.maven.wagon</groupId>
256
				<artifactId>wagon-webdav</artifactId>
257
				<version>1.0-beta-2</version>
258
			</extension>
259
		</extensions>
260
	</build>
261

    
262
	<reporting>
263
		<plugins>
264
			<plugin>
265
				<!-- you will want to start by publishing your classes' Javadocs -->
266
				<groupId>org.apache.maven.plugins</groupId>
267
				<artifactId>maven-javadoc-plugin</artifactId>
268
				<configuration>
269
					<links>
270
						<link>http://java.sun.com/j2se/1.5.0/docs/api/</link>
271
						<link>http://static.springframework.org/spring/docs/2.5.x/api/</link>
272
						<link>http://www.hibernate.org/hib_docs/v3/api/</link>						
273
						<!-- more libraries? -->
274
					</links>
275
				</configuration>
276
			</plugin>
277
			<plugin>
278
				<!-- this will generate an indexed and cross-referenced HTML version of your source code -->
279
				<groupId>org.apache.maven.plugins</groupId>
280
				<artifactId>maven-jxr-plugin</artifactId>
281
			</plugin>
282
			<plugin>
283
				<!-- 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 -->
284
				<groupId>org.codehaus.mojo</groupId>
285
				<artifactId>taglist-maven-plugin</artifactId>
286
			</plugin>
287
			<plugin>
288
				<!-- 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 -->
289
				<groupId>org.codehaus.mojo</groupId>
290
				<artifactId>cobertura-maven-plugin</artifactId>
291
				<!--
292
					<executions>
293
					<execution>
294
					<id>clean</id>
295
					<phase>clean</phase>
296
					<goals>
297
					<goal>clean</goal>
298
					</goals>
299
					</execution>
300
					</executions>
301
				-->
302
			</plugin>
303
			<!--			
304
			<plugin>
305
				<groupId>org.apache.maven.plugins</groupId>
306
				<artifactId>maven-project-info-reports-plugin</artifactId>
307
				<reportSets>
308
					<reportSet>
309
						<reports>
310
							<report>dependencies</report>
311
							<report>project-team</report>
312
							<report>mailing-list</report>
313
							<report>cim</report>
314
							<report>issue-tracking</report>
315
							<report>license</report>
316
							<report>scm</report>
317
						</reports>
318
					</reportSet>
319
				</reportSets>
320
			</plugin>	-->		
321
			<!-- The changes-maven-plugin plug-in uses a special XML file (src/changes/changes.xml) to track releases and changes in each release -->
322
			<!-- 
323
			<plugin>
324
				<groupId>org.codehaus.mojo</groupId>
325
				<artifactId>changes-maven-plugin</artifactId>
326
			</plugin>
327
			<plugin>
328
				<artifactId>maven-surefire-plugin</artifactId>
329
			</plugin>
330
			-->
331
			<!-- The changelog plug-in generates a nice report describing which files have been changed and by whom -->
332
			<!-- 
333
			<plugin>
334
				<groupId>org.codehaus.mojo</groupId>
335
				<artifactId>changelog-maven-plugin</artifactId>
336
			</plugin>
337
			-->
338
		</plugins>
339
	</reporting>
340
	
341
	
342
	<!--	 DISTRIBUTION MANAGEMENT -->
343
	<distributionManagement>
344
		<site>
345
			<id>edit-wp5</id>
346
       		<url>
347
				scp://wp5.e-taxonomy.eu/var/www/wp5.e-taxonomy.eu/cdmlib/site
348
			</url>
349
       	</site>
350
		<repository>
351
			<id>edit-wp5</id>
352
			<name>Edit Maven Repository</name>
353
			<url>
354
					scp://wp5.e-taxonomy.eu/var/www/wp5.e-taxonomy.eu/cdmlib/mavenrepo
355
			</url>
356
		</repository>
357
	</distributionManagement>
358

    
359

    
360
	<!-- **** DEPENDENCIES **** -->
361
	<dependencies>
362
		<dependency>
363
			<groupId>junit</groupId>
364
			<artifactId>junit</artifactId>
365
		</dependency>
366
		<dependency>
367
			<groupId>log4j</groupId>
368
			<artifactId>log4j</artifactId>
369
		</dependency>
370
	</dependencies>
371
	<dependencyManagement>
372
		<dependencies>
373
		  	<dependency>
374
		  		<groupId>eu.etaxonomy</groupId>
375
		  		<artifactId>cdmlib-commons</artifactId>
376
		  		<version>${project.version}</version>
377
		  	</dependency>
378
		  	<dependency>
379
		  		<groupId>eu.etaxonomy</groupId>
380
		  		<artifactId>cdmlib-model</artifactId>
381
		  		<version>${project.version}</version>
382
		  	</dependency>
383
		   	<dependency>
384
		  		<groupId>eu.etaxonomy</groupId>
385
		  		<artifactId>cdmlib-persistence</artifactId>
386
		  		<version>${project.version}</version>
387
		  	</dependency>
388
		   	<dependency>
389
		  		<groupId>eu.etaxonomy</groupId>
390
		  		<artifactId>cdmlib-services</artifactId>
391
		  		<version>${project.version}</version>
392
		  	</dependency>
393
		   	<dependency>
394
		  		<groupId>eu.etaxonomy</groupId>
395
		  		<artifactId>cdmlib-io</artifactId>
396
		  		<version>${project.version}</version>
397
		  	</dependency>
398
		   	<dependency>
399
		  		<groupId>eu.etaxonomy</groupId>
400
		  		<artifactId>cdmlib-remote</artifactId>
401
		  		<version>${project.version}</version>
402
		  	</dependency>
403
		  	<!-- ******* VARIOUS ******* -->
404
			<dependency>
405
				<groupId>log4j</groupId>
406
				<artifactId>log4j</artifactId>
407
				<version>1.2.15</version>
408
			</dependency>
409
			<dependency>
410
				<groupId>junit</groupId>
411
				<artifactId>junit</artifactId>
412
				<version>4.4</version>
413
				<scope>test</scope>
414
			</dependency>
415
		  	<dependency>
416
		  		<groupId>aspectj</groupId>
417
		  		<artifactId>aspectjrt</artifactId>
418
		  		<version>1.5.2a</version>
419
		  	</dependency>
420
			<dependency>
421
			    <groupId>javax.annotation</groupId>
422
			    <artifactId>jsr250-api</artifactId>
423
			    <version>1.0</version>
424
			</dependency>
425
		  	<dependency>
426
		  		<groupId>net.sf.opencsv</groupId>
427
		  		<artifactId>opencsv</artifactId>
428
		  		<version>1.8</version>
429
		  	</dependency>
430
			<dependency>
431
				<groupId>org.dbunit</groupId>
432
				<artifactId>dbunit</artifactId>
433
				<version>2.2</version>
434
			</dependency>
435
		  	<dependency>
436
		  		<groupId>org.eclipse</groupId>
437
		  		<artifactId>osgi</artifactId>
438
		  		<version>3.2.1-R32x_v20060919</version>
439
		  	</dependency>
440
		    <dependency>
441
		      <groupId>cglib</groupId>
442
			  <artifactId>cglib</artifactId>
443
			  <version>2.1_3</version>
444
		    </dependency>
445
		    <dependency>
446
		      <groupId>cglib</groupId>
447
		      <artifactId>cglib-nodep</artifactId>
448
			  <version>2.1_3</version>
449
		    </dependency>
450
		    <dependency>
451
		      <groupId>commons-lang</groupId>
452
		      <artifactId>commons-lang</artifactId>
453
		      <version>2.2</version>
454
		    </dependency>
455
		    <dependency>
456
		      <groupId>commons-collections</groupId>
457
		      <artifactId>commons-collections</artifactId>
458
		      <version>3.2</version>
459
		    </dependency>
460
		    <dependency>
461
		      <groupId>net.sf.ezmorph</groupId>
462
		      <artifactId>ezmorph</artifactId>
463
		      <version>1.0.4</version>
464
		    </dependency>
465
		    <dependency>
466
		      <groupId>commons-beanutils</groupId>
467
		      <artifactId>commons-beanutils</artifactId>
468
		      <version>1.7.0</version>
469
		    </dependency>
470
		    <dependency>
471
		      <groupId>sojo</groupId>
472
		      <artifactId>sojo-optional</artifactId>
473
		      <version>0.5.0</version>
474
		    </dependency>
475
		    <dependency>
476
		      <groupId>net.sf.json-lib</groupId>
477
		      <artifactId>json-lib</artifactId>
478
		      <version>2.2.1</version>
479
		    </dependency>
480
						
481
		  	<!-- ******* XML ******* -->
482
			<dependency>
483
				<groupId>xml-apis</groupId>
484
				<artifactId>xml-apis</artifactId>
485
				<version>2.0.2</version>
486
			</dependency>
487
		  	<dependency>
488
		  		<groupId>xerces</groupId>
489
		  		<artifactId>xercesImpl</artifactId>
490
		  		<version>2.7.1</version>
491
		  	</dependency>
492
		  	<dependency>
493
		  		<groupId>jaxen</groupId>
494
		  		<artifactId>jaxen</artifactId>
495
		  		<version>1.1</version>
496
		  	</dependency>
497
		  	<dependency>
498
		  		<groupId>jdom</groupId>
499
		  		<artifactId>jdom</artifactId>
500
		  		<version>1.0</version>
501
		  	</dependency>
502
			<dependency>
503
				<groupId>xstream</groupId>
504
				<artifactId>xstream</artifactId>
505
				<version>1.1</version>
506
			</dependency>
507
			<dependency>
508
				<groupId>xpp3</groupId>
509
				<artifactId>xpp3</artifactId>
510
				<version>1.1.3.3</version>
511
			</dependency>
512

    
513
		  	<!-- ******* HIBERNATE / EJB3 ******* -->
514
		  	<dependency>
515
		  		<groupId>javax.persistence</groupId>
516
		  		<artifactId>ejb</artifactId>
517
		  		<version>3</version>
518
		  	</dependency>
519
		  	<dependency>
520
		  		<groupId>org.hibernate</groupId>
521
		  		<artifactId>hibernate-annotations</artifactId>
522
		  		<version>3.3.0.ga</version>
523
		  	</dependency>
524
		  	<dependency>
525
		  		<groupId>org.hibernate</groupId>
526
		  		<artifactId>hibernate-commons-annotations</artifactId>
527
		  		<version>3.3.0.ga</version>
528
		  	</dependency>
529
		  	<dependency>
530
		  		<groupId>org.hibernate</groupId>
531
		  		<artifactId>hibernate</artifactId>
532
		  		<version>3.2.5.ga</version>
533
		  	</dependency>
534
			<dependency>
535
				<groupId>javax.servlet</groupId>
536
				<artifactId>servlet-api</artifactId>
537
				<version>2.5</version>
538
			</dependency>
539
		
540
		  	<!-- ******* SPRING ******* -->
541
		  	<dependency>
542
		  		<groupId>org.springframework</groupId>
543
		  		<artifactId>spring</artifactId>
544
		  		<version>2.5</version>
545
		  	</dependency>
546
		  	<dependency>
547
		  		<groupId>org.springframework</groupId>
548
		  		<artifactId>spring-beans</artifactId>
549
		  		<version>2.5</version>
550
		  	</dependency>
551
		  	<dependency>
552
		  		<groupId>org.springframework</groupId>
553
		  		<artifactId>spring-orm</artifactId>
554
		  		<version>2.5</version>
555
		  	</dependency>
556
		  	<dependency>
557
		  		<groupId>org.springframework</groupId>
558
		  		<artifactId>spring-jdbc</artifactId>
559
		  		<version>2.5</version>
560
		  	</dependency>
561
		  	<dependency>
562
		  		<groupId>org.springframework</groupId>
563
		  		<artifactId>spring-test</artifactId>
564
		  		<version>2.5</version>
565
		  	</dependency>
566
			<dependency>
567
				<groupId>org.springframework</groupId>
568
				<artifactId>spring-webmvc</artifactId>
569
				<version>2.5</version>
570
			</dependency>
571
			<dependency>
572
				<groupId>org.springframework</groupId>
573
				<artifactId>spring-web</artifactId>
574
				<version>2.5</version>
575
			</dependency>
576

    
577
		  	<!-- ******* SERVLET/JSP/JSF ******* -->
578
			<dependency>
579
				<groupId>javax.servlet</groupId>
580
				<artifactId>servlet-api</artifactId>
581
				<version>2.5</version>
582
			</dependency>
583

    
584
	  	<!-- ******* DATABASES DRIVER ******* -->
585
	  	<dependency>
586
		  	<!-- SQL Server and Sybase -->
587
	    	<groupId>net.sourceforge.jtds</groupId>
588
	    	<artifactId>jtds</artifactId>
589
	    	<version>1.2.2</version>
590
		</dependency>
591
	  	<dependency>
592
	  		<groupId>mysql</groupId>
593
	  		<artifactId>mysql-connector-java</artifactId>
594
	  		<version>5.0.5</version>
595
	  	</dependency>
596
	  	<dependency>
597
	  		<groupId>postgresql</groupId>
598
	  		<artifactId>postgresql</artifactId>
599
	  		<version>8.2-504.jdbc4</version>
600
	  	</dependency>
601
	  	<dependency>
602
	  		<groupId>hsqldb</groupId>
603
	  		<artifactId>hsqldb</artifactId>
604
	  		<version>1.8.0.7</version>
605
	  	</dependency>
606
	  	<dependency>
607
	  		<groupId>com.microsoft.jdbcdriver</groupId>
608
	  		<artifactId>mssqlserver</artifactId>
609
	  		<version>2000.3</version>
610
	  	</dependency>
611
	  	<dependency>
612
	  		<groupId>com.microsoft.jdbcdriver</groupId>
613
	  		<artifactId>msutil</artifactId>
614
	  		<version>2000.3</version>
615
	  	</dependency>
616
	  	<dependency>
617
	  		<groupId>com.microsoft.jdbcdriver</groupId>
618
	  		<artifactId>msbase</artifactId>
619
	  		<version>2000.3</version>
620
	  	</dependency>
621
	  	<dependency>
622
	  		<groupId>com.microsoft.sqlserver</groupId>
623
	  		<artifactId>jdbc</artifactId>
624
	  		<version>1.2</version>
625
	  	</dependency>
626
          	<dependency>
627
        	<groupId>oracle</groupId>
628
        	<artifactId>ojdbc14</artifactId>
629
        	<version>10.2.0.2</version>
630
        </dependency>
631
        <dependency>
632
        	<groupId>oracle</groupId>
633
        	<artifactId>ojdbc14</artifactId>
634
        	<version>9i</version>
635
        </dependency>
636
        <dependency>
637
        	<groupId>oracle</groupId>
638
        	<artifactId>ojdbc14</artifactId>
639
        	<version>9.2.0.5</version>
640
        </dependency>
641
			
642
		</dependencies>
643
	</dependencyManagement>
644

    
645
</project>
(5-5/6)