Project

General

Profile

Download (38 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.4</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>cdm-server</module>
24
		<module>cdmlib-io</module>
25
	</modules>
26
  
27
  <properties>
28
    <spring.version>3.0.0.RELEASE</spring.version>
29
  </properties>
30
  <scm>
31
    <connection>scm:svn:http://dev.e-taxonomy.eu/svn/trunk/cdmlib/</connection>
32
    <developerConnection>scm:svn:https://dev.e-taxonomy.eu/svn/trunk/cdmlib/</developerConnection>
33
    <url>http://dev.e-taxonomy.eu/trac/browser/trunk/cdmlib/</url>
34
  </scm>
35
		
36
	<mailingLists>
37
		<mailingList>
38
			<name>dev-edit</name>
39
			<subscribe>
40
				https://webmail.mnhn.fr/wws/subrequest/dev-edit
41
			</subscribe>
42
			<unsubscribe>
43
				https://webmail.mnhn.fr/wws/sigrequest/dev-edit
44
			</unsubscribe>
45
			<post>dev-edit@mnhn.fr</post>
46
			<archive>https://webmail.mnhn.fr/wws/arc/dev-edit/</archive>
47
		</mailingList>
48
		<mailingList>
49
			<name>cdm-edit</name>
50
			<post>cdm-edit@mnhn.fr</post>
51
			<subscribe>
52
				https://webmail.mnhn.fr/wws/subrequest/cdm-edit
53
			</subscribe>
54
			<unsubscribe>
55
				https://webmail.mnhn.fr/wws/sigrequest/cdm-edit
56
			</unsubscribe>
57
			<archive>https://webmail.mnhn.fr/wws/arc/cdm-edit/</archive>
58
		</mailingList>
59
	</mailingLists>
60
	<licenses>
61
		<license>
62
			<name>Mozilla Public License Version 1.1</name>
63
			<url>http://www.mozilla.org/MPL/MPL-1.1.html</url>
64
			<distribution>repo</distribution>
65
		</license>
66
	</licenses>
67
	<developers>
68
		<developer>
69
			<!-- your SVN account id please! -->
70
			<id>m.doering</id>
71
			<email>m.doering [at] bgbm.org</email>
72
			<organization>
73
				Botanical Garden Botanical Museum Berlin
74
			</organization>
75
			<organizationUrl>http://www.bgbm.org/BioDivInf/</organizationUrl>
76
			<timezone>+1</timezone>
77
			<url>http://www.bgbm.org/BGBM/staff/Wiss/Doering/</url>
78
		</developer>
79
		<developer>
80
			<!-- your SVN account id please! -->
81
			<id>a.mueller</id>
82
			<name>
83
				Andreas M&uuml;ller
84
			</name>
85
			<email>a.mueller [at] bgbm.org</email>
86
			<organization>
87
				Botanical Garden Botanical Museum Berlin
88
			</organization>
89
			<organizationUrl>http://www.bgbm.org/BioDivInf/</organizationUrl>
90
			<timezone>+1</timezone>
91
			<roles>
92
				<role>developer</role>
93
			</roles>
94
			<url></url>
95
		</developer>
96
		<developer>
97
			<!-- your SVN account id please! -->
98
			<id>a.kohlbecker</id>
99
			<name>
100
				Andreas Kohlbecker
101
			</name>
102
			<email>a.kohlbecker [at] bgbm.org</email>
103
			<organization>
104
				Botanical Garden Botanical Museum Berlin
105
			</organization>
106
			<organizationUrl>http://www.bgbm.org/BioDivInf/</organizationUrl>
107
			<timezone>+1</timezone>
108
			<roles>
109
				<role>developer</role>
110
			</roles>
111
			<url></url>
112
		</developer>
113
		
114
		<developer>
115
			<!-- your SVN account id please! -->
116
			<id>k.luther</id>
117
			<name>
118
				Katja Luther
119
			</name>
120
			<email>k.luther [at] bgbm.org</email>
121
			<organization>
122
				Botanical Garden Botanical Museum Berlin
123
			</organization>
124
			<organizationUrl>http://www.bgbm.org/BioDivInf/</organizationUrl>
125
			<timezone>+1</timezone>
126
			<roles>
127
				<role>developer</role>
128
			</roles>
129
			<url></url>
130
		</developer>
131
		<developer>
132
			<!-- your SVN account id please! -->
133
			<id>n.hoffmann</id>
134
			<name>
135
				Niels Hoffmann
136
			</name>
137
			<email>n.hoffmann [at] bgbm.org</email>
138
			<organization>
139
				Botanic Garden Botanical Museum Berlin
140
			</organization>
141
			<organizationUrl>http://www.bgbm.org/BioDivInf/</organizationUrl>
142
			<timezone>+1</timezone>
143
			<roles>
144
				<role>developer</role>
145
			</roles>
146
			<url></url>
147
		</developer>
148
		<developer>
149
			<!-- your SVN account id please! -->
150
			<id>ben.clark</id>
151
			<name>
152
				Ben Clark
153
			</name>
154
			<email>b.clark [at] kew.org</email>
155
			<organization>
156
				Royal Botanic Gardens, Kew
157
			</organization>
158
			<organizationUrl>http://www.kew.org/computing/</organizationUrl>
159
			<timezone>0</timezone>
160
			<roles>
161
				<role>developer</role>
162
			</roles>
163
			<url></url>
164
		</developer>
165
				<developer>
166
			<!-- your SVN account id please! -->
167
			<id>em.lee</id>
168
			<name>
169
				Eun-Mok Lee
170
			</name>
171
			<email>e.-m.lee [at] bgbm.org</email>
172
			<organization>
173
				Botanical Garden Botanical Museum Berlin
174
			</organization>
175
			<organizationUrl>http://www.bgbm.org/BioDivInf/</organizationUrl>
176
			<timezone>+1</timezone>
177
			<roles>
178
				<role>developer</role>
179
			</roles>
180
			<url></url>
181
		</developer>
182

    
183
	</developers>
184
	<contributors>
185
		<contributor>
186
			<name>Test-Contributor</name>
187
		</contributor>
188
	</contributors>
189
	<issueManagement>
190
		<system>Trac</system>
191
		<url>http://dev.e-taxonomy.eu/trac/</url>
192
	</issueManagement>
193
	
194
	<!-- **** REPOSITORIES **** -->
195
	<repositories>
196
		<!-- sun repository -->
197
		<repository>
198
			<id>java.net</id>
199
			<url>http://download.java.net/maven/1/</url>
200
			<layout>legacy</layout>
201
		</repository>
202
		<!-- the cdm internal repository -->
203
		<repository>
204
			<id>EditRepository</id>
205
			<url>http://wp5.e-taxonomy.eu/cdmlib/mavenrepo/</url>
206
		</repository>
207
    <!-- apache incubating repository -->
208
		<repository>
209
			<id>ApacheIncubating</id>
210
			<url>http://people.apache.org/repo/m2-incubating-repository/</url>
211
		</repository>
212
		<!-- Neccessary for hibernate-envers -->
213
		<repository>
214
			<releases>
215
				<enabled>true</enabled>
216
				<updatePolicy>always</updatePolicy>
217
				<checksumPolicy>warn</checksumPolicy>
218
			</releases>
219
			<snapshots>
220
				<enabled>false</enabled>
221
				<updatePolicy>never</updatePolicy>
222
				<checksumPolicy>fail</checksumPolicy>
223
			</snapshots>
224
			<id>jboss-repository</id>
225
			<name>JBoss Repository</name>
226
			<url>http://repository.jboss.com/maven2</url>
227
		</repository>
228
		<!-- codehaus mule repository needed for yourkit  -->
229
		<repository>
230
			<id>CodehausMuleRepository</id>
231
			<url>http://dist.codehaus.org/mule/dependencies/maven2/</url>
232
		</repository>
233
<!-- current spring source repositories -->
234
            <repository>
235
              <id>SpringSource Enterprise Bundle Repository - External Bundle Milestones</id>
236
              <url>http://repository.springsource.com/maven/bundles/milestone</url>
237
            </repository>
238
            <repository>
239
              <id>SpringSource Enterprise Bundle Repository - SpringSource Bundle Releases</id>
240
              <url>http://repository.springsource.com/maven/bundles/release</url>
241
            </repository>
242
            <repository>
243
              <id>SpringSource Enterprise Bundle Repository - External Bundle Releases</id>
244
              <url>http://repository.springsource.com/maven/bundles/external</url>
245
            </repository>
246
      </repositories>
247

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

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

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

    
533

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

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

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

    
1069

    
1070
		  	<!-- ******* SERVLET/JSP/JSF ******* -->
1071
			<dependency>
1072
				<groupId>javax.servlet</groupId>
1073
				<artifactId>servlet-api</artifactId>
1074
				<version>2.5</version>
1075
			</dependency>
1076

    
1077
	  	<!-- ******* DATABASES DRIVER ******* -->
1078
	  	<dependency>
1079
		  	<!-- SQL Server and Sybase -->
1080
	    	<groupId>net.sourceforge.jtds</groupId>
1081
	    	<artifactId>jtds</artifactId>
1082
	    	<version>1.2.2</version>
1083
		</dependency>
1084
	  	<dependency>
1085
	  		<groupId>mysql</groupId>
1086
	  		<artifactId>mysql-connector-java</artifactId>
1087
	  		<version>5.0.5</version>
1088
	  	</dependency>
1089
	  	<dependency>
1090
	  		<groupId>postgresql</groupId>
1091
	  		<artifactId>postgresql</artifactId>
1092
	  		<version>8.2-504.jdbc4</version>
1093
	  	</dependency>
1094
	  	<dependency>
1095
	  		<groupId>hsqldb</groupId>
1096
	  		<artifactId>hsqldb</artifactId>
1097
	  		<version>1.8.0.7</version>
1098
	  	</dependency>
1099

    
1100
		<!--for sqlserver2008 and sqlserver2005-->
1101
		<dependency>
1102
	  		<groupId>com.microsoft.sqlserver</groupId>
1103
	  		<artifactId>jdbc4</artifactId>
1104
	  		<version>2.0</version>
1105
		</dependency>
1106
		
1107
<!-- use SQL Server 2005 driver instead (com.microsoft.sqlserver/jdbc)
1108
	  	<dependency>
1109
	  		<groupId>com.microsoft.jdbcdriver</groupId>
1110
	  		<artifactId>mssqlserver</artifactId>
1111
	  		<version>2000.3</version>
1112
	  	</dependency>
1113
	  	<dependency>
1114
	  		<groupId>com.microsoft.jdbcdriver</groupId>
1115
	  		<artifactId>msutil</artifactId>
1116
	  		<version>2000.3</version>
1117
	  	</dependency>
1118
	  	<dependency>
1119
	  		<groupId>com.microsoft.jdbcdriver</groupId>
1120
	  		<artifactId>msbase</artifactId>
1121
	  		<version>2000.3</version>
1122
	  	</dependency>
1123
-->
1124
			<dependency>
1125
				<groupId>oracle</groupId>
1126
				<artifactId>ojdbc14</artifactId>
1127
				<version>10.2.0.2</version>
1128
			</dependency>
1129
			<dependency>
1130
				<groupId>oracle</groupId>
1131
				<artifactId>ojdbc14</artifactId>
1132
				<version>9i</version>
1133
			</dependency>
1134
			<dependency>
1135
				<groupId>oracle</groupId>
1136
				<artifactId>ojdbc14</artifactId>
1137
				<version>9.2.0.5</version>
1138
			</dependency>
1139
			<dependency>
1140
				<groupId>com.h2database</groupId>
1141
				<artifactId>h2</artifactId>
1142
				<version>1.1.115</version>
1143
			</dependency>
1144
			<!-- yourkit profiler api controller (used in ..)-->  
1145
			<dependency>
1146
				<groupId>com.yourkit</groupId>
1147
				<artifactId>yjp-controller-api-redist</artifactId>
1148
				<version>8.0.1</version>
1149
			</dependency>
1150
 <!-- For Validation -->
1151
              <dependency>
1152
                <groupId>javax.validation</groupId>
1153
                <artifactId>validation-api</artifactId>
1154
                <version>1.0.CR5</version>
1155
              </dependency>
1156
              <dependency>
1157
                <groupId>org.hibernate</groupId>
1158
                <artifactId>hibernate-validator</artifactId>
1159
                <version>4.0.0.CR1</version>
1160
             </dependency>
1161
		</dependencies>
1162
	</dependencyManagement>
1163

    
1164
</project>
1165

    
(5-5/6)