implemented isRelatedConcept
[cdmlib.git] / pom.xml
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