Project

General

Profile

Download (36.9 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>2.3</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-ext</module>
22
		<module>cdmlib-remote</module>
23
		<module>cdmlib-io</module>
24
	</modules>
25
  
26
  <properties>
27
    <spring.version>3.0.0.RC1</spring.version>
28
  </properties>
29

    
30
		
31
	<mailingLists>
32
		<mailingList>
33
			<name>dev-edit</name>
34
			<subscribe>
35
				https://webmail.mnhn.fr/wws/subrequest/dev-edit
36
			</subscribe>
37
			<unsubscribe>
38
				https://webmail.mnhn.fr/wws/sigrequest/dev-edit
39
			</unsubscribe>
40
			<post>dev-edit@mnhn.fr</post>
41
			<archive>https://webmail.mnhn.fr/wws/arc/dev-edit/</archive>
42
		</mailingList>
43
		<mailingList>
44
			<name>cdm-edit</name>
45
			<post>cdm-edit@mnhn.fr</post>
46
			<subscribe>
47
				https://webmail.mnhn.fr/wws/subrequest/cdm-edit
48
			</subscribe>
49
			<unsubscribe>
50
				https://webmail.mnhn.fr/wws/sigrequest/cdm-edit
51
			</unsubscribe>
52
			<archive>https://webmail.mnhn.fr/wws/arc/cdm-edit/</archive>
53
		</mailingList>
54
	</mailingLists>
55
	<licenses>
56
		<license>
57
			<name>Mozilla Public License Version 1.1</name>
58
			<url>http://www.mozilla.org/MPL/MPL-1.1.html</url>
59
			<distribution>repo</distribution>
60
		</license>
61
	</licenses>
62
	<developers>
63
		<developer>
64
			<!-- your SVN account id please! -->
65
			<id>m.doering</id>
66
			<email>m.doering [at] bgbm.org</email>
67
			<organization>
68
				Botanical Garden Botanical Museum Berlin
69
			</organization>
70
			<organizationUrl>http://www.bgbm.org/BioDivInf/</organizationUrl>
71
			<timezone>+1</timezone>
72
			<url>http://www.bgbm.org/BGBM/staff/Wiss/Doering/</url>
73
		</developer>
74
		<developer>
75
			<!-- your SVN account id please! -->
76
			<id>a.mueller</id>
77
			<name>
78
				Andreas M&uuml;ller
79
			</name>
80
			<email>a.mueller [at] bgbm.org</email>
81
			<organization>
82
				Botanical Garden Botanical Museum Berlin
83
			</organization>
84
			<organizationUrl>http://www.bgbm.org/BioDivInf/</organizationUrl>
85
			<timezone>+1</timezone>
86
			<roles>
87
				<role>developer</role>
88
			</roles>
89
			<url></url>
90
		</developer>
91
		<developer>
92
			<!-- your SVN account id please! -->
93
			<id>a.kohlbecker</id>
94
			<name>
95
				Andreas Kohlbecker
96
			</name>
97
			<email>a.kohlbecker [at] bgbm.org</email>
98
			<organization>
99
				Botanical Garden Botanical Museum Berlin
100
			</organization>
101
			<organizationUrl>http://www.bgbm.org/BioDivInf/</organizationUrl>
102
			<timezone>+1</timezone>
103
			<roles>
104
				<role>developer</role>
105
			</roles>
106
			<url></url>
107
		</developer>
108
		
109
		<developer>
110
			<!-- your SVN account id please! -->
111
			<id>p.ciardelli</id>
112
			<name>
113
				Pepe Ciardelli
114
			</name>
115
			<email>p.ciardelli [at] bgbm.org</email>
116
			<organization>
117
				Botanical Garden Botanical Museum Berlin
118
			</organization>
119
			<organizationUrl>http://www.bgbm.org/BioDivInf/</organizationUrl>
120
			<timezone>+1</timezone>
121
			<roles>
122
				<role>developer</role>
123
			</roles>
124
			<url></url>
125
		</developer>
126
		<developer>
127
			<!-- your SVN account id please! -->
128
			<id>k.luther</id>
129
			<name>
130
				Katja Luther
131
			</name>
132
			<email>k.luther [at] bgbm.org</email>
133
			<organization>
134
				Botanical Garden Botanical Museum Berlin
135
			</organization>
136
			<organizationUrl>http://www.bgbm.org/BioDivInf/</organizationUrl>
137
			<timezone>+1</timezone>
138
			<roles>
139
				<role>developer</role>
140
			</roles>
141
			<url></url>
142
		</developer>
143
		<developer>
144
			<!-- your SVN account id please! -->
145
			<id>a.babadshanjan</id>
146
			<name>
147
				Anahit Babadshanjan
148
			</name>
149
			<email>A.Babadshanjan [at] bgbm.org</email>
150
			<organization>
151
				Botanic Garden Botanical Museum Berlin
152
			</organization>
153
			<organizationUrl>http://www.bgbm.org/BioDivInf/</organizationUrl>
154
			<timezone>+1</timezone>
155
			<roles>
156
				<role>developer</role>
157
			</roles>
158
			<url></url>
159
		</developer>
160
		<developer>
161
			<!-- your SVN account id please! -->
162
			<id>n.hoffmann</id>
163
			<name>
164
				Niels Hoffmann
165
			</name>
166
			<email>n.hoffmann [at] bgbm.org</email>
167
			<organization>
168
				Botanic Garden Botanical Museum Berlin
169
			</organization>
170
			<organizationUrl>http://www.bgbm.org/BioDivInf/</organizationUrl>
171
			<timezone>+1</timezone>
172
			<roles>
173
				<role>developer</role>
174
			</roles>
175
			<url></url>
176
		</developer>
177
		<developer>
178
			<!-- your SVN account id please! -->
179
			<id>ben.clark</id>
180
			<name>
181
				Ben Clark
182
			</name>
183
			<email>b.clark [at] kew.org</email>
184
			<organization>
185
				Royal Botanic Gardens, Kew
186
			</organization>
187
			<organizationUrl>http://www.kew.org/computing/</organizationUrl>
188
			<timezone>0</timezone>
189
			<roles>
190
				<role>developer</role>
191
			</roles>
192
			<url></url>
193
		</developer>
194
	</developers>
195
	<contributors>
196
		<contributor>
197
			<name>Test-Contributor</name>
198
		</contributor>
199
	</contributors>
200
	<issueManagement>
201
		<system>Trac</system>
202
		<url>http://dev.e-taxonomy.eu/trac/</url>
203
	</issueManagement>
204
	
205
	<!-- **** REPOSITORIES **** -->
206
	<repositories>
207
		<!-- sun repository -->
208
		<repository>
209
			<id>java.net</id>
210
			<url>http://download.java.net/maven/1/</url>
211
			<layout>legacy</layout>
212
		</repository>
213
		<!-- the cdm internal repository -->
214
		<repository>
215
			<id>EditRepository</id>
216
			<url>http://wp5.e-taxonomy.eu/cdmlib/mavenrepo/</url>
217
		</repository>
218
    <!-- apache incubating repository -->
219
		<repository>
220
			<id>ApacheIncubating</id>
221
			<url>http://people.apache.org/repo/m2-incubating-repository/</url>
222
		</repository>
223
		<!-- Neccessary for hibernate-envers -->
224
		<repository>
225
			<releases>
226
				<enabled>true</enabled>
227
				<updatePolicy>always</updatePolicy>
228
				<checksumPolicy>warn</checksumPolicy>
229
			</releases>
230
			<snapshots>
231
				<enabled>false</enabled>
232
				<updatePolicy>never</updatePolicy>
233
				<checksumPolicy>fail</checksumPolicy>
234
			</snapshots>
235
			<id>jboss-repository</id>
236
			<name>JBoss Repository</name>
237
			<url>http://repository.jboss.com/maven2</url>
238
		</repository>
239
		<!-- codehaus mule repository needed for yourkit  -->
240
		<repository>
241
			<id>CodehausMuleRepository</id>
242
			<url>http://dist.codehaus.org/mule/dependencies/maven2/</url>
243
		</repository>
244
<!-- current spring source repositories -->
245
            <repository>
246
              <id>SpringSource Enterprise Bundle Repository - External Bundle Milestones</id>
247
              <url>http://repository.springsource.com/maven/bundles/milestone</url>
248
            </repository>
249
            <repository>
250
              <id>SpringSource Enterprise Bundle Repository - SpringSource Bundle Releases</id>
251
              <url>http://repository.springsource.com/maven/bundles/release</url>
252
            </repository>
253
            <repository>
254
              <id>SpringSource Enterprise Bundle Repository - External Bundle Releases</id>
255
              <url>http://repository.springsource.com/maven/bundles/external</url>
256
            </repository>
257
      </repositories>
258

    
259
	<!-- **** PLUGINS **** -->
260
	<build>
261
		<plugins>
262
	    	<plugin>
263
		        <artifactId>maven-compiler-plugin</artifactId>
264
		        <configuration>
265
		          <source>1.5</source>
266
		          <target>1.5</target>
267
		        </configuration>
268
		      </plugin>
269
		      <plugin>
270
		        <artifactId>maven-surefire-plugin</artifactId>
271
		        <configuration>
272
		          <argLine>-Xmx512M</argLine>
273
				  <includes>
274
		            <include>**/*Test.java</include>
275
		          </includes>
276
	        	<systemProperties>
277
	        		<property>
278
	        			<name>hibernate.connection.driver_class</name>
279
	        			<value>${hibernate.connection.driver_class}</value>
280
	        		</property>
281
	        		<property>
282
	        			<name>hibernate.connection.url</name>
283
	        			<value>${hibernate.connection.url}</value>
284
	        		</property>
285
	        		<property>
286
	        			<name>hibernate.connection.username</name>
287
	        			<value>${hibernate.connection.username}</value>
288
	        		</property>
289
	        		<property>
290
	        			<name>hibernate.connection.password</name>
291
	        			<value>${hibernate.connection.password}</value>
292
	        		</property>
293
					
294
	        	</systemProperties>
295
	         </configuration>
296
  	        </plugin>
297
			<plugin>
298
				<groupId>org.apache.maven.plugins</groupId>
299
				<artifactId>maven-site-plugin</artifactId>
300
				<!-- 
301
				Falling back to maven-site-plugin 2.0-beta-5 since
302
                maven-site-plugin 2.0-beta-6 has this problem:
303
				Embedded error: Unrecognised tag: 'site' (position: START_TAG seen <?xml
304
                version="1.0" encoding="ISO-8859-1"?>\r\n<site>... @2:7) -->
305
				<version>2.0-beta-5</version>
306
				<configuration>
307
					<locales>en</locales>
308
				</configuration>
309
			</plugin>
310
		    <plugin>
311
				<groupId>org.apache.maven.plugins</groupId>
312
				<artifactId>maven-source-plugin</artifactId>
313
				<executions>
314
					<execution>
315
						<id>attach-sources</id>
316
						<phase>verify</phase>
317
						<goals>
318
							<goal>jar</goal>
319
						</goals>
320
					</execution>
321
				</executions>
322
			</plugin>
323
			<plugin>
324
				<groupId>org.apache.maven.plugins</groupId>
325
				<artifactId>maven-javadoc-plugin</artifactId>
326
				<configuration>
327
					<aggregate>true</aggregate>
328
					<stylesheet>maven</stylesheet>
329
				</configuration>
330
			</plugin>
331
			<plugin>
332
				<groupId>org.apache.maven.plugins</groupId>
333
				<artifactId>maven-eclipse-plugin</artifactId>
334
				<configuration>
335
					<downloadSources>true</downloadSources>
336
					<downloadJavadocs>true</downloadJavadocs>	
337
				</configuration>
338
			</plugin>
339
                  <plugin>
340
				<groupId>com.agilejava.docbkx</groupId>
341
				<artifactId>docbkx-maven-plugin</artifactId>
342
				<version>2.0.9</version>
343
				<executions>
344
					<execution>
345
						<goals>
346
							<goal>generate-html</goal>
347
							<goal>generate-pdf</goal>
348
						</goals>
349
						<phase>pre-site</phase>
350
					</execution>
351
				</executions>
352
				<dependencies>
353
					<dependency>
354
						<groupId>org.docbook</groupId>
355
						<artifactId>docbook-xml</artifactId>
356
						<version>4.4</version>
357
						<scope>runtime</scope>
358
					</dependency>
359
				</dependencies>
360
				<configuration>
361
					<includes>ReferenceDocumentation.xml</includes>
362
					<chunkedOutput>true</chunkedOutput>
363
					<htmlStylesheet>resources/css/html.css</htmlStylesheet>
364
					<xincludeSupported>true</xincludeSupported>
365
					<!--<htmlCustomization>src/docbkx/resources/xsl/html_chunk.xsl</htmlCustomization>-->
366
                              <!-- if anyone can get the xsl-fo customization to work properly, then by all 
367
                                   means use it
368
                                <foCustomization>src/docbkx/resources/xsl/fopdf.xsl</foCustomization>
369
                              -->
370
					<entities>
371
						<entity>
372
							<name>version</name>
373
							<value>${pom.version}</value>
374
						</entity>
375
					</entities>
376
                              <!--We want the final documentation and the required resources to end up in 
377
                                  the right place-->
378
					<postProcess>
379
						<copy todir="target/site/reference">
380
							<fileset dir="target/docbkx">
381
								<include name="**/*.html" />
382
								<include name="**/*.pdf" />
383
							</fileset>
384
						</copy>
385
						<copy todir="target/site/reference/html">
386
							<fileset dir="src/docbkx">
387
								<include name="**/*.css" />
388
								<include name="**/*.png" />
389
								<include name="**/*.gif" />
390
								<include name="**/*.jpg" />
391
							</fileset>
392
						</copy>
393
					</postProcess>
394
				</configuration>
395
			</plugin>
396

    
397
		</plugins>
398
		<!--  -->
399
		<extensions>
400
			<extension>
401
				<groupId>org.apache.maven.wagon</groupId>
402
				<artifactId>wagon-scm</artifactId>
403
				<version>1.0-alpha-5</version>
404
			</extension>
405
			<!--
406
				<extension>
407
				<groupId>org.apache.maven.wagon</groupId>
408
				<artifactId>wagon-ssh-external</artifactId>
409
				<version>1.0-alpha-5</version>
410
				</extension>
411
			-->
412
			<extension>
413
				<groupId>org.apache.maven.scm</groupId>
414
				<artifactId>maven-scm-manager-plexus</artifactId>
415
				<version>1.0</version>
416
			</extension>
417
			<extension>
418
				<groupId>org.apache.maven.scm</groupId>
419
				<artifactId>maven-scm-provider-svnexe</artifactId>
420
				<version>1.0</version>
421
			</extension>
422
			<!-- WebDAV plugin to upload snapshots -->
423
			<extension>
424
				<groupId>org.apache.maven.wagon</groupId>
425
				<artifactId>wagon-webdav</artifactId>
426
				<version>1.0-beta-2</version>
427
			</extension>
428
		</extensions>
429
	</build>
430

    
431
	<reporting>
432
		<plugins>
433
			<plugin>
434
				<!-- you will want to start by publishing your classes' Javadocs -->
435
				<groupId>org.apache.maven.plugins</groupId>
436
				<artifactId>maven-javadoc-plugin</artifactId>
437
				<configuration>
438
					<links>
439
						<link>http://java.sun.com/j2se/1.5.0/docs/api/</link>
440
						<link>http://static.springframework.org/spring/docs/2.5.x/api/</link>
441
						<link>http://www.hibernate.org/hib_docs/v3/api/</link>						
442
						<!-- more libraries? -->
443
					</links>
444
				</configuration>
445
			</plugin>
446
			<plugin>
447
				<!-- this will generate an indexed and cross-referenced HTML version of your source code -->
448
				<groupId>org.apache.maven.plugins</groupId>
449
				<artifactId>maven-jxr-plugin</artifactId>
450
			</plugin>
451
			<plugin>
452
				<!-- 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 -->
453
				<groupId>org.codehaus.mojo</groupId>
454
				<artifactId>taglist-maven-plugin</artifactId>
455
			</plugin>
456
			<plugin>
457
				<!-- 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 -->
458
				<groupId>org.codehaus.mojo</groupId>
459
				<artifactId>cobertura-maven-plugin</artifactId>
460
				<!--
461
					<executions>
462
					<execution>
463
					<id>clean</id>
464
					<phase>clean</phase>
465
					<goals>
466
					<goal>clean</goal>
467
					</goals>
468
					</execution>
469
					</executions>
470
				-->
471
			</plugin>
472
			<!--			
473
			<plugin>
474
				<groupId>org.apache.maven.plugins</groupId>
475
				<artifactId>maven-project-info-reports-plugin</artifactId>
476
				<reportSets>
477
					<reportSet>
478
						<reports>
479
							<report>dependencies</report>
480
							<report>project-team</report>
481
							<report>mailing-list</report>
482
							<report>cim</report>
483
							<report>issue-tracking</report>
484
							<report>license</report>
485
							<report>scm</report>
486
						</reports>
487
					</reportSet>
488
				</reportSets>
489
			</plugin>	-->		
490
			<!-- The changes-maven-plugin plug-in uses a special XML file (src/changes/changes.xml) to track releases and changes in each release -->
491
			<!-- 
492
			<plugin>
493
				<groupId>org.codehaus.mojo</groupId>
494
				<artifactId>changes-maven-plugin</artifactId>
495
			</plugin>
496
			<plugin>
497
				<artifactId>maven-surefire-plugin</artifactId>
498
			</plugin>
499
			-->
500
			<!-- The changelog plug-in generates a nice report describing which files have been changed and by whom -->
501
			<!-- 
502
			<plugin>
503
				<groupId>org.codehaus.mojo</groupId>
504
				<artifactId>changelog-maven-plugin</artifactId>
505
			</plugin>
506
			-->
507
		</plugins>
508
	</reporting>
509
	
510
	
511
	<!--	 DISTRIBUTION MANAGEMENT -->
512
	<distributionManagement>
513
		<site>
514
			<id>edit-wp5</id>
515
       		<url>
516
				scp://wp5.e-taxonomy.eu/var/www/wp5.e-taxonomy.eu/cdmlib/site
517
			</url>
518
       	</site>
519
        <repository>
520
			<id>edit-wp5</id>
521
			<name>Edit Maven Repository</name>
522
			<url>
523
					scp://wp5.e-taxonomy.eu/var/www/wp5.e-taxonomy.eu/cdmlib/mavenrepo
524
			</url>
525
		</repository>
526
	</distributionManagement>
527

    
528

    
529
	<!-- **** DEPENDENCIES **** -->
530
	<dependencies>
531
        <dependency>
532
            <groupId>org.unitils</groupId>
533
            <artifactId>unitils</artifactId>
534
        </dependency>
535
		<dependency>
536
			<groupId>junit</groupId>
537
			<artifactId>junit</artifactId>
538
		</dependency>
539
		<dependency>
540
			<groupId>log4j</groupId>
541
			<artifactId>log4j</artifactId>
542
		</dependency>
543
	</dependencies>
544
	<dependencyManagement>
545
		<dependencies>
546
            <dependency>
547
		  		<groupId>eu.etaxonomy</groupId>
548
		  		<artifactId>cdmlib-commons</artifactId>
549
		  		<version>${project.version}</version>
550
		  	</dependency>
551
		  	<dependency>
552
		  		<groupId>eu.etaxonomy</groupId>
553
		  		<artifactId>cdmlib-model</artifactId>
554
		  		<version>${project.version}</version>
555
		  	</dependency>
556
		   	<dependency>
557
		  		<groupId>eu.etaxonomy</groupId>
558
		  		<artifactId>cdmlib-persistence</artifactId>
559
		  		<version>${project.version}</version>
560
		  	</dependency>
561
		   	<dependency>
562
		  		<groupId>eu.etaxonomy</groupId>
563
		  		<artifactId>cdmlib-services</artifactId>
564
		  		<version>${project.version}</version>
565
		  	</dependency>
566
		   	<dependency>
567
		  		<groupId>eu.etaxonomy</groupId>
568
		  		<artifactId>cdmlib-io</artifactId>
569
		  		<version>${project.version}</version>
570
		  	</dependency>
571
		   	<dependency>
572
		  		<groupId>eu.etaxonomy</groupId>
573
		  		<artifactId>cdmlib-remote</artifactId>
574
		  		<version>${project.version}</version>
575
		  	</dependency>
576
		   	<dependency>
577
		  		<groupId>eu.etaxonomy</groupId>
578
		  		<artifactId>cdmlib-ext</artifactId>
579
		  		<version>${project.version}</version>
580
		  	</dependency>
581
			<!--*********** JAXB********* -->
582
			<dependency>
583
              <groupId>javax.xml.bind</groupId>
584
              <artifactId>jaxb-api</artifactId>
585
              <version>2.1.6</version>
586
            </dependency>
587
            <dependency>
588
              <groupId>xml-resolver</groupId>
589
              <artifactId>xml-resolver</artifactId>
590
              <version>1.2</version>
591
            </dependency>
592
           <dependency>
593
              <groupId>javax.activation</groupId>
594
              <artifactId>activation</artifactId>
595
              <version>1.1</version>
596
            </dependency>
597
            <dependency>
598
              <groupId>javax.xml.bind</groupId>
599
              <artifactId>jsr173_api</artifactId>
600
              <version>1.0</version>
601
            </dependency>
602
            <dependency>
603
              <groupId>com.sun.xml.bind</groupId>
604
              <artifactId>jaxb-impl</artifactId>
605
              <version>2.1.6</version>
606
            </dependency>
607
            <dependency>
608
              <groupId>com.sun.xml.bind</groupId>
609
              <artifactId>jaxb1-impl</artifactId>
610
              <version>2.1.6</version>
611
            </dependency>
612
            <dependency>
613
              <groupId>com.sun.xml.bind</groupId>
614
              <artifactId>jaxb-xjc</artifactId>
615
              <version>2.1.6</version>
616
            </dependency>
617

    
618
		  	<!-- ******* VARIOUS ******* -->
619
			<dependency>
620
				<groupId>log4j</groupId>
621
				<artifactId>log4j</artifactId>
622
				<version>1.2.15</version>
623
			</dependency>
624
               <!-- hibernate 3.4 uses slf4j -->
625
			<dependency>
626
                    <groupId>org.slf4j</groupId>
627
                    <artifactId>slf4j-api</artifactId>
628
                    <version>1.5.6</version>
629
            </dependency>
630
                  <dependency>
631
                    <groupId>org.slf4j</groupId>
632
                    <artifactId>slf4j-log4j12</artifactId>
633
                    <version>1.5.6</version>
634
            </dependency>
635
			<dependency>
636
				<groupId>junit</groupId>
637
				<artifactId>junit</artifactId>
638
				<version>4.6</version>
639
				<scope>test</scope>
640
			</dependency>
641
			<dependency>
642
			  <groupId>org.unitils</groupId>
643
			  <artifactId>unitils</artifactId>
644
			  <version>1.0</version>
645
			  <scope>test</scope>
646
			</dependency>
647
			<dependency>
648
				<groupId>org.easymock</groupId>
649
				<artifactId>easymock</artifactId>
650
				<version>2.2</version>
651
				<scope>test</scope>
652
			</dependency>
653
			<dependency>
654
              <groupId>xmlunit</groupId>
655
              <artifactId>xmlunit</artifactId>
656
              <version>1.2</version>
657
              <scope>test</scope>
658
            </dependency>
659
		  	<dependency>
660
		  		<groupId>org.aspectj</groupId>
661
		  		<artifactId>aspectjrt</artifactId>
662
		  		<version>1.6.3</version>
663
		  	</dependency>
664
		  	<dependency>
665
      			<groupId>org.aspectj</groupId>
666
      			<artifactId>aspectjweaver</artifactId>
667
      			<version>1.6.3</version>
668
    		</dependency>
669
			<dependency>
670
			    <groupId>javax.annotation</groupId>
671
			    <artifactId>jsr250-api</artifactId>
672
			    <version>1.0</version>
673
			</dependency>
674
		  	<dependency>
675
		  		<groupId>net.sf.opencsv</groupId>
676
		  		<artifactId>opencsv</artifactId>
677
		  		<version>1.8</version>
678
		  	</dependency>
679
			<dependency>
680
				<groupId>org.dbunit</groupId>
681
				<artifactId>dbunit</artifactId>
682
				<version>2.2</version>
683
				<scope>test</scope>
684
			</dependency>
685
		  	<dependency>
686
		  		<groupId>org.eclipse</groupId>
687
		  		<artifactId>osgi</artifactId>
688
		  		<version>3.2.1-R32x_v20060919</version>
689
		  	</dependency>
690
		    <dependency>
691
		      <groupId>cglib</groupId>
692
			  <artifactId>cglib</artifactId>
693
			  <version>2.1_3</version>
694
		    </dependency>
695
		    <dependency>
696
		      <groupId>cglib</groupId>
697
		      <artifactId>cglib-nodep</artifactId>
698
			  <version>2.1_3</version>
699
		    </dependency>
700
		    <dependency>
701
		      <groupId>commons-lang</groupId>
702
		      <artifactId>commons-lang</artifactId>
703
		      <version>2.2</version>
704
		    </dependency>
705
		    <dependency>
706
		      <groupId>commons-collections</groupId>
707
		      <artifactId>commons-collections</artifactId>
708
		      <version>3.2</version>
709
		    </dependency>
710
        <dependency>
711
          <groupId>commons-io</groupId>
712
          <artifactId>commons-io</artifactId>
713
          <version>1.4</version>
714
        </dependency>
715
		    <dependency>
716
		      <groupId>net.sf.ezmorph</groupId>
717
		      <artifactId>ezmorph</artifactId>
718
		      <version>1.0.4</version>
719
		    </dependency>
720
		    <dependency>
721
		      <groupId>commons-beanutils</groupId>
722
		      <artifactId>commons-beanutils</artifactId>
723
		      <version>1.7.0</version>
724
		    </dependency>
725
		    <dependency>
726
		      <groupId>sojo</groupId>
727
		      <artifactId>sojo-optional</artifactId>
728
		      <version>0.5.0</version>
729
		    </dependency>
730
		    <dependency>
731
		      <groupId>net.sf.json-lib</groupId>
732
		      <artifactId>json-lib</artifactId>
733
		      <version>2.2.3</version>
734
		    </dependency>
735
			<dependency>
736
				<groupId>org.devlib.schmidt</groupId>
737
				<artifactId>imageinfo</artifactId>
738
				<version>1.7</version>
739
			</dependency>
740
			<dependency>
741
				<groupId>org.apache.poi</groupId>
742
				<artifactId>poi</artifactId>
743
				<version>3.1-FINAL</version>
744
			</dependency>
745
			<dependency>
746
				<groupId>org.apache.sanselan</groupId>
747
				<artifactId>sanselan</artifactId>
748
				<version>0.94-incubator</version>
749
			</dependency>
750
		    <!-- joda-time -->
751
			<dependency>
752
				<groupId>joda-time</groupId>
753
				<artifactId>joda-time</artifactId>
754
				<version>1.5</version>      
755
			</dependency>
756
			<dependency>
757
			<groupId>joda-time</groupId>
758
              <artifactId>joda-time-hibernate</artifactId>
759
              <version>1.0</version>
760
              <exclusions>
761
                <exclusion>
762
                  <artifactId>ehcache</artifactId>
763
                  <groupId>ehcache</groupId>
764
                </exclusion>
765
                <exclusion>
766
                  <groupId>cglib</groupId>
767
                  <artifactId>cglib-full</artifactId>
768
                </exclusion>
769
                <exclusion>
770
                  <groupId>org.hibernate</groupId>
771
                  <artifactId>hibernate</artifactId>
772
                </exclusion>
773
                <exclusion>
774
                  <groupId>hibernate</groupId>
775
                  <artifactId>hibernate</artifactId>
776
                </exclusion>
777
             </exclusions>
778
           </dependency>
779
           <dependency>
780
				<groupId>org.apache.lucene</groupId>
781
				<artifactId>lucene-core</artifactId>
782
				<version>2.4.0</version>
783
		   </dependency>
784
		   <dependency>
785
				<groupId>org.apache.lucene</groupId>
786
				<artifactId>lucene-spellchecker</artifactId>
787
				<version>2.4.0</version>
788
		   </dependency>
789
		   <dependency>
790
				<groupId>org.springmodules</groupId>
791
				<artifactId>spring-modules-lucene</artifactId>
792
				<version>0.8a</version>
793
				<exclusions>
794
				 <exclusion>
795
				   <groupId>org.apache</groupId>
796
				   <artifactId>poi</artifactId>
797
				 </exclusion>
798
				 <exclusion>
799
				   <groupId>org.apache</groupId>
800
				   <artifactId>poi-scratchpad</artifactId>
801
				 </exclusion>
802
				 <exclusion>
803
				   <groupId>org.springframework</groupId>
804
				   <artifactId>spring-dao</artifactId>
805
				 </exclusion>
806
				 <exclusion>
807
				   <groupId>org.springframework</groupId>
808
				   <artifactId>spring-jca</artifactId>
809
				 </exclusion>
810
				 <exclusion>
811
				   <groupId>org.springframework</groupId>
812
				   <artifactId>spring-support</artifactId>
813
				 </exclusion>
814
				 <exclusion>
815
					 <groupId>org.springframework</groupId>
816
					 <artifactId>spring-beans</artifactId>
817
				 </exclusion>
818
				 <exclusion>
819
					 <groupId>org.springframework</groupId>
820
					 <artifactId>spring-aop</artifactId>
821
				 </exclusion>
822
				 <exclusion>
823
					 <groupId>org.springframework</groupId>
824
					 <artifactId>spring-context</artifactId>
825
				 </exclusion>
826
 <exclusion>
827
					 <groupId>org.springframework</groupId>
828
					 <artifactId>spring-core</artifactId>
829
				 </exclusion>
830
 <exclusion>
831
					 <groupId>org.springframework</groupId>
832
					 <artifactId>spring-jdbc</artifactId>
833
				 </exclusion>
834
				</exclusions>
835
		   </dependency>
836
	       <dependency>
837
             <groupId>com.ibm.lsid</groupId>
838
             <artifactId>lsid-client</artifactId>
839
             <version>1.1.2</version>
840
            </dependency>
841
            <dependency>
842
              <groupId>com.ibm.lsid</groupId>
843
              <artifactId>lsid-server</artifactId>
844
              <version>1.1.2</version>
845
            </dependency>
846
            <dependency>
847
              <groupId>wsdl4j</groupId>
848
              <artifactId>wsdl4j</artifactId>
849
              <version>1.6.1</version>
850
            </dependency>
851
			<dependency>
852
				<groupId>net.sf.dozer</groupId>
853
				<artifactId>dozer</artifactId>
854
				<version>4.4</version>
855
			</dependency>
856
		  	<!-- ******* XML ******* -->
857
			<dependency>
858
				<groupId>xml-apis</groupId>
859
				<artifactId>xml-apis</artifactId>
860
				<version>2.0.2</version>
861
			</dependency>
862
		  	<dependency>
863
		  		<groupId>xerces</groupId>
864
		  		<artifactId>xercesImpl</artifactId>
865
		  		<version>2.7.1</version>
866
		  	</dependency>
867
		  	<dependency>
868
		  		<groupId>jaxen</groupId>
869
		  		<artifactId>jaxen</artifactId>
870
		  		<version>1.1</version>
871
		  	</dependency>
872
		  	<dependency>
873
		  		<groupId>jdom</groupId>
874
		  		<artifactId>jdom</artifactId>
875
		  		<version>1.0</version>
876
		  	</dependency>
877
			<dependency>
878
				<groupId>com.thoughtworks.xstream</groupId>
879
				<artifactId>xstream</artifactId>
880
				<version>1.3.1</version>
881
			</dependency>
882
			<dependency>
883
				<groupId>xpp3</groupId>
884
				<artifactId>xpp3</artifactId>
885
				<version>1.1.3.3</version>
886
			</dependency>
887
			<dependency>
888
				<groupId>stax</groupId>
889
				<artifactId>stax</artifactId>
890
				<version>1.2.0</version>
891
			</dependency>
892

    
893
		  	<!-- ******* HIBERNATE / EJB3 ******* -->
894
		  	<dependency>
895
		  		<groupId>javax.persistence</groupId>
896
		  		<artifactId>persistence-api</artifactId>
897
		  		<version>1.0</version>
898
		  	</dependency>
899
		  	<dependency>
900
		  		<groupId>org.hibernate</groupId>
901
		  		<artifactId>hibernate-annotations</artifactId>
902
		  		<version>3.4.0-SNAPSHOT</version>
903
		  	</dependency>
904
		  	<dependency>
905
		  		<groupId>org.hibernate</groupId>
906
		  		<artifactId>hibernate-commons-annotations</artifactId>
907
		  		<version>3.4.0-SNAPSHOT</version>
908
		  	</dependency>
909
		  	<dependency>
910
		  		<groupId>org.hibernate</groupId>
911
		  		<artifactId>hibernate-core</artifactId>
912
		  		<version>3.4.0-SNAPSHOT</version>
913
		  	</dependency>
914
		  	<dependency>
915
		  	  <groupId>org.hibernate</groupId>
916
		  	  <artifactId>hibernate-search</artifactId>
917
		  	  <version>3.1.0.GA</version>
918
		  	</dependency>
919
		  	<dependency>
920
              <groupId>org.hibernate</groupId>
921
              <artifactId>hibernate-entitymanager</artifactId>
922
              <version>3.4.0-SNAPSHOT</version>
923
            </dependency>
924
            <dependency>
925
              <groupId>org.hibernate</groupId>
926
              <artifactId>hibernate-envers</artifactId>
927
              <version>3.4.0-SNAPSHOT</version>
928
            </dependency>
929
            <dependency> 
930
              <groupId>javassist</groupId>
931
              <artifactId>javassist</artifactId>
932
              <version>3.4.GA</version>
933
            </dependency>
934
            <dependency>
935
              <groupId>org.hibernate</groupId>
936
              <artifactId>hibernate-cglib-repack</artifactId>
937
              <version>2.1_3</version>
938
            </dependency>
939
            <dependency>
940
              <groupId>org.hibernate</groupId>
941
              <artifactId>hibernate-ehcache</artifactId>
942
              <version>3.4.0-SNAPSHOT</version>
943
            </dependency>
944
			<dependency>
945
              <groupId>org.hibernate</groupId>
946
              <artifactId>hibernate-parent</artifactId>
947
              <version>3.4.0-SNAPSHOT</version>
948
            </dependency>
949
			<dependency>
950
				<groupId>javax.servlet</groupId>
951
				<artifactId>servlet-api</artifactId>
952
				<version>2.5</version>
953
			</dependency>
954
		
955
		  	<!-- ******* SPRING ******* -->
956
		  	<dependency>
957
                  <groupId>org.springframework</groupId>
958
                  <artifactId>org.springframework.core</artifactId>
959
                  <version>${spring.version}</version>
960
                </dependency>
961
                <dependency>
962
                  <groupId>org.springframework</groupId>
963
                  <artifactId>org.springframework.context</artifactId>
964
                  <version>${spring.version}</version>
965
                </dependency>
966
                <dependency>
967
                  <groupId>org.springframework</groupId>
968
                  <artifactId>org.springframework.beans</artifactId>
969
                  <version>${spring.version}</version>
970
                </dependency>
971
                <dependency>
972
                  <groupId>org.springframework</groupId>
973
                  <artifactId>org.springframework.orm</artifactId>
974
                  <version>${spring.version}</version>
975
                </dependency>
976
                <dependency>
977
                  <groupId>org.springframework</groupId>
978
                  <artifactId>org.springframework.jdbc</artifactId>
979
                  <version>${spring.version}</version>
980
                </dependency>
981
                <dependency>
982
                  <groupId>org.springframework</groupId>
983
                  <artifactId>org.springframework.test</artifactId>
984
                  <version>${spring.version}</version>
985
                </dependency>
986
                <dependency>
987
                  <groupId>org.springframework</groupId>
988
                  <artifactId>org.springframework.web.servlet</artifactId>
989
                  <version>${spring.version}</version>
990
                </dependency>
991
                <dependency>
992
                  <groupId>org.springframework</groupId>
993
                  <artifactId>org.springframework.web</artifactId>
994
                  <version>${spring.version}</version>
995
                </dependency>
996
                <dependency>
997
                  <groupId>org.springframework</groupId>
998
                  <artifactId>org.springframework.aop</artifactId>
999
                  <version>${spring.version}</version>
1000
                </dependency>
1001
                <dependency>
1002
                  <groupId>org.springframework</groupId>
1003
                  <artifactId>org.springframework.aspects</artifactId>
1004
                  <version>${spring.version}</version>
1005
                </dependency>
1006
                <dependency>
1007
                  <groupId>org.springframework</groupId>
1008
                  <artifactId>org.springframework.expression</artifactId>
1009
                  <version>${spring.version}</version>
1010
                </dependency>
1011
                <dependency>
1012
                  <groupId>org.springframework</groupId>
1013
                  <artifactId>org.springframework.agent</artifactId>
1014
                  <version>${spring.version}</version>
1015
                </dependency>
1016
                <dependency>
1017
                  <groupId>org.springframework</groupId>
1018
                  <artifactId>org.springframework.context.support</artifactId>
1019
                  <version>${spring.version}</version>
1020
                </dependency>
1021
		  	<dependency>
1022
		  		<groupId>org.springframework.security</groupId>
1023
		  		<artifactId>spring-security-core</artifactId>
1024
		  		<version>2.0.4</version>
1025
                        <exclusions>
1026
                          <exclusion>
1027
                            <groupId>org.springframework</groupId>
1028
                            <artifactId>spring-context</artifactId>
1029
                          </exclusion>
1030
                          <exclusion>
1031
                            <groupId>org.springframework</groupId>
1032
                            <artifactId>spring-core</artifactId>
1033
                          </exclusion>
1034
                          <exclusion>
1035
                            <groupId>org.springframework</groupId>
1036
                            <artifactId>spring-orm</artifactId>
1037
                          </exclusion>
1038
                          <exclusion>
1039
                            <groupId>org.springframework</groupId>
1040
                            <artifactId>spring-aop</artifactId>
1041
                          </exclusion>
1042
                          <exclusion>
1043
                            <groupId>org.springframework</groupId>
1044
                            <artifactId>spring-support</artifactId>
1045
                          </exclusion>
1046
                        </exclusions>
1047
		  	</dependency>
1048

    
1049

    
1050
		  	<!-- ******* SERVLET/JSP/JSF ******* -->
1051
			<dependency>
1052
				<groupId>javax.servlet</groupId>
1053
				<artifactId>servlet-api</artifactId>
1054
				<version>2.5</version>
1055
			</dependency>
1056

    
1057
	  	<!-- ******* DATABASES DRIVER ******* -->
1058
	  	<dependency>
1059
		  	<!-- SQL Server and Sybase -->
1060
	    	<groupId>net.sourceforge.jtds</groupId>
1061
	    	<artifactId>jtds</artifactId>
1062
	    	<version>1.2.2</version>
1063
		</dependency>
1064
	  	<dependency>
1065
	  		<groupId>mysql</groupId>
1066
	  		<artifactId>mysql-connector-java</artifactId>
1067
	  		<version>5.0.5</version>
1068
	  	</dependency>
1069
	  	<dependency>
1070
	  		<groupId>postgresql</groupId>
1071
	  		<artifactId>postgresql</artifactId>
1072
	  		<version>8.2-504.jdbc4</version>
1073
	  	</dependency>
1074
	  	<dependency>
1075
	  		<groupId>hsqldb</groupId>
1076
	  		<artifactId>hsqldb</artifactId>
1077
	  		<version>1.8.0.7</version>
1078
	  	</dependency>
1079

    
1080
	  	<dependency>
1081
	  		<groupId>com.microsoft.sqlserver</groupId>
1082
	  		<artifactId>jdbc</artifactId>
1083
	  		<version>1.2</version>
1084
	  	</dependency>
1085
<!-- use SQL Server 2005 driver instead (com.microsoft.sqlserver/jdbc)
1086
	  	<dependency>
1087
	  		<groupId>com.microsoft.jdbcdriver</groupId>
1088
	  		<artifactId>mssqlserver</artifactId>
1089
	  		<version>2000.3</version>
1090
	  	</dependency>
1091
	  	<dependency>
1092
	  		<groupId>com.microsoft.jdbcdriver</groupId>
1093
	  		<artifactId>msutil</artifactId>
1094
	  		<version>2000.3</version>
1095
	  	</dependency>
1096
	  	<dependency>
1097
	  		<groupId>com.microsoft.jdbcdriver</groupId>
1098
	  		<artifactId>msbase</artifactId>
1099
	  		<version>2000.3</version>
1100
	  	</dependency>
1101
-->
1102
			<dependency>
1103
				<groupId>oracle</groupId>
1104
				<artifactId>ojdbc14</artifactId>
1105
				<version>10.2.0.2</version>
1106
			</dependency>
1107
			<dependency>
1108
				<groupId>oracle</groupId>
1109
				<artifactId>ojdbc14</artifactId>
1110
				<version>9i</version>
1111
			</dependency>
1112
			<dependency>
1113
				<groupId>oracle</groupId>
1114
				<artifactId>ojdbc14</artifactId>
1115
				<version>9.2.0.5</version>
1116
			</dependency>
1117
			<dependency>
1118
				<groupId>com.h2database</groupId>
1119
				<artifactId>h2</artifactId>
1120
				<version>1.1.115</version>
1121
			</dependency>
1122
			<!-- yourkit profiler api controller (used in ..)-->  
1123
			<dependency>
1124
				<groupId>com.yourkit</groupId>
1125
				<artifactId>yjp-controller-api-redist</artifactId>
1126
				<version>8.0.1</version>
1127
			</dependency>
1128
 <!-- For Validation -->
1129
              <dependency>
1130
                <groupId>javax.validation</groupId>
1131
                <artifactId>validation-api</artifactId>
1132
                <version>1.0.CR5</version>
1133
              </dependency>
1134
              <dependency>
1135
                <groupId>org.hibernate</groupId>
1136
                <artifactId>hibernate-validator</artifactId>
1137
                <version>4.0.0.CR1</version>
1138
             </dependency>
1139
		</dependencies>
1140
	</dependencyManagement>
1141

    
1142
</project>
1143

    
(5-5/6)