1 <?xml version=
"1.0" encoding=
"UTF-8"?>
2 <project xmlns=
"http://maven.apache.org/POM/4.0.0"
3 xmlns:
xsi=
"http://www.w3.org/2001/XMLSchema-instance">
5 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"
8 <groupId>eu.etaxonomy
</groupId>
9 <artifactId>cdmlib-parent
</artifactId>
10 <version>2.0</version>
13 <modelVersion>4.0.0</modelVersion>
14 <artifactId>cdmlib-model
</artifactId>
15 <name>CDM Domain Model
</name>
16 <description>The domain model java implementation of EDIT's Common Data Model
</description>
18 <connection>scm:svn:http://dev.e-taxonomy.eu/svn/trunk/cdmlib/cdmlib-model/
</connection>
19 <developerConnection>scm:svn:https://dev.e-taxonomy.eu/svn/trunk/cdmlib/cdmlib-model/
</developerConnection>
20 <url>http://dev.e-taxonomy.eu/trac/browser/trunk/cdmlib/cdmlib-model/
</url>
26 <artifactId>maven-antrun-plugin
</artifactId>
33 <phase>process-sources
</phase>
36 <taskdef name=
"iajc" classname=
"org.aspectj.tools.ant.taskdefs.AjcTask">
37 <classpath refid=
"maven.plugin.classpath"/>
39 <iajc destDir=
"target/classes" verbose=
"false" source=
"1.5">
40 <classpath refid=
"maven.plugin.classpath"/>
41 <classpath refid=
"maven.compile.classpath"/>
43 <pathelement location=
"src/main/java"/>
54 <phase>process-test-sources
</phase>
57 <taskdef name=
"iajc" classname=
"org.aspectj.tools.ant.taskdefs.AjcTask">
58 <classpath refid=
"maven.plugin.classpath"/>
60 <iajc destDir=
"target/test-classes" verbose=
"false" source=
"1.5">
61 <classpath refid=
"maven.plugin.classpath"/>
62 <classpath refid=
"maven.compile.classpath"/>
63 <classpath refid=
"maven.test.classpath"/>
65 <pathelement location=
"src/test/java"/>
74 <groupId>org.aspectj
</groupId>
75 <artifactId>aspectjtools
</artifactId>
76 <version>1.5.4</version>
79 <groupId>org.aspectj
</groupId>
80 <artifactId>aspectjrt
</artifactId>
81 <version>1.5.4</version>
86 <!-- JAXB Schema compiler task (xjc) not used at this point -->
89 <artifactId>maven-antrun-plugin</artifactId>
92 <phase>generate-sources</phase>
98 <taskdef name="xjc" classname="com.sun.tools.xjc.XJCTask">
99 <classpath refid="maven.compile.classpath"/>
101 <mkdir dir="target/generated-sources/java"/>
102 <xjc schema="src/main/resources/schema/cdm/cdm.xsd"
104 destdir="target/generated-sources/java">
105 <depends dir="src/main/resources/schema" includes="cdm/cdm.xsd"/>
106 <produces dir="target/generated-sources/java/eu/etaxonomy/cdm" includes="**/*.java"/>
120 <groupId>eu.etaxonomy
</groupId>
121 <artifactId>cdmlib-commons
</artifactId>
124 <groupId>javax.xml.bind
</groupId>
125 <artifactId>jaxb-api
</artifactId>
128 <groupId>xml-resolver
</groupId>
129 <artifactId>xml-resolver
</artifactId>
132 <groupId>javax.activation
</groupId>
133 <artifactId>activation
</artifactId>
136 <groupId>javax.xml.bind
</groupId>
137 <artifactId>jsr173_api
</artifactId>
140 <groupId>com.sun.xml.bind
</groupId>
141 <artifactId>jaxb-impl
</artifactId>
144 <groupId>com.sun.xml.bind
</groupId>
145 <artifactId>jaxb1-impl
</artifactId>
148 <groupId>com.sun.xml.bind
</groupId>
149 <artifactId>jaxb-xjc
</artifactId>
152 <groupId>org.aspectj
</groupId>
153 <artifactId>aspectjrt
</artifactId>
156 <groupId>org.hibernate
</groupId>
157 <artifactId>hibernate-annotations
</artifactId>
160 <groupId>org.hibernate
</groupId>
161 <artifactId>hibernate-search
</artifactId>
164 <groupId>org.unitils
</groupId>
165 <artifactId>unitils
</artifactId>
168 <groupId>org.springframework
</groupId>
169 <artifactId>spring-jdbc
</artifactId>
172 <groupId>org.springframework
</groupId>
173 <artifactId>spring-test
</artifactId>
176 <groupId>net.sf.opencsv
</groupId>
177 <artifactId>opencsv
</artifactId>
180 <groupId>org.apache.poi
</groupId>
181 <artifactId>poi
</artifactId>
184 <groupId>joda-time
</groupId>
185 <artifactId>joda-time
</artifactId>
188 <groupId>joda-time
</groupId>
189 <artifactId>joda-time-hibernate
</artifactId>
192 <artifactId>ehcache
</artifactId>
193 <groupId>ehcache
</groupId>
196 <groupId>cglib
</groupId>
197 <artifactId>cglib-full
</artifactId>
202 <groupId>org.springframework.security
</groupId>
203 <artifactId>spring-security-core
</artifactId>
206 <!-- joda-time perhaps needed in future for JAXB binding -->
209 <groupId>joda-time</groupId>
210 <artifactId>joda-time</artifactId>
213 <groupId>joda-time</groupId>
214 <artifactId>joda-time-hibernate</artifactId>
217 <artifactId>ehcache</artifactId>
218 <groupId>ehcache</groupId>
221 <groupId>cglib</groupId>
222 <artifactId>cglib-full</artifactId>