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 <groupId>org.codehaus.mojo
</groupId>
27 <artifactId>aspectj-maven-plugin
</artifactId>
32 <goal>test-compile
</goal>
40 <include>**/cdm/**/*.java
</include>
41 <include>**/*.aj
</include>
46 <groupId>org.aspectj
</groupId>
47 <artifactId>aspectjrt
</artifactId>
48 <version>1.6.2</version>
51 <groupId>org.aspectj
</groupId>
52 <artifactId>aspectjtools
</artifactId>
53 <version>1.6.2</version>
56 <groupId>org.aspectj
</groupId>
57 <artifactId>aspectjweaver
</artifactId>
58 <version>1.6.2</version>
63 <!-- JAXB Schema compiler task (xjc) not used at this point -->
66 <artifactId>maven-antrun-plugin</artifactId>
69 <phase>generate-sources</phase>
75 <taskdef name="xjc" classname="com.sun.tools.xjc.XJCTask">
76 <classpath refid="maven.compile.classpath"/>
78 <mkdir dir="target/generated-sources/java"/>
79 <xjc schema="src/main/resources/schema/cdm/cdm.xsd"
81 destdir="target/generated-sources/java">
82 <depends dir="src/main/resources/schema" includes="cdm/cdm.xsd"/>
83 <produces dir="target/generated-sources/java/eu/etaxonomy/cdm" includes="**/*.java"/>
98 <groupId>eu.etaxonomy
</groupId>
99 <artifactId>cdmlib-commons
</artifactId>
102 <groupId>javax.xml.bind
</groupId>
103 <artifactId>jaxb-api
</artifactId>
106 <groupId>xml-resolver
</groupId>
107 <artifactId>xml-resolver
</artifactId>
110 <groupId>javax.activation
</groupId>
111 <artifactId>activation
</artifactId>
114 <groupId>javax.xml.bind
</groupId>
115 <artifactId>jsr173_api
</artifactId>
118 <groupId>com.sun.xml.bind
</groupId>
119 <artifactId>jaxb-impl
</artifactId>
122 <groupId>com.sun.xml.bind
</groupId>
123 <artifactId>jaxb1-impl
</artifactId>
126 <groupId>com.sun.xml.bind
</groupId>
127 <artifactId>jaxb-xjc
</artifactId>
130 <groupId>aspectj
</groupId>
131 <artifactId>aspectjrt
</artifactId>
134 <groupId>org.hibernate
</groupId>
135 <artifactId>hibernate-annotations
</artifactId>
138 <groupId>org.unitils
</groupId>
139 <artifactId>unitils
</artifactId>
140 <version>1.0</version>
141 <!--<scope>test</scope>-->
144 <groupId>org.springframework
</groupId>
145 <artifactId>spring-jdbc
</artifactId>
148 <groupId>org.springframework
</groupId>
149 <artifactId>spring-test
</artifactId>
152 <groupId>net.sf.opencsv
</groupId>
153 <artifactId>opencsv
</artifactId>
156 <groupId>org.apache.poi
</groupId>
157 <artifactId>poi
</artifactId>
160 <groupId>joda-time
</groupId>
161 <artifactId>joda-time
</artifactId>
164 <groupId>joda-time
</groupId>
165 <artifactId>joda-time-hibernate
</artifactId>
168 <artifactId>ehcache
</artifactId>
169 <groupId>ehcache
</groupId>
172 <groupId>cglib
</groupId>
173 <artifactId>cglib-full
</artifactId>
178 <!-- joda-time perhaps needed in future for JAXB binding -->
181 <groupId>joda-time</groupId>
182 <artifactId>joda-time</artifactId>
185 <groupId>joda-time</groupId>
186 <artifactId>joda-time-hibernate</artifactId>
189 <artifactId>ehcache</artifactId>
190 <groupId>ehcache</groupId>
193 <groupId>cglib</groupId>
194 <artifactId>cglib-full</artifactId>