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>1.3</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 <!-- JAXB Schema compiler task (xjc) not used at this point -->
49 <artifactId>maven-antrun-plugin</artifactId>
52 <phase>generate-sources</phase>
58 <taskdef name="xjc" classname="com.sun.tools.xjc.XJCTask">
59 <classpath refid="maven.compile.classpath"/>
61 <mkdir dir="target/generated-sources/java"/>
62 <xjc schema="src/main/resources/schema/cdm/cdm.xsd"
64 destdir="target/generated-sources/java">
65 <depends dir="src/main/resources/schema" includes="cdm/cdm.xsd"/>
66 <produces dir="target/generated-sources/java/eu/etaxonomy/cdm" includes="**/*.java"/>
81 <groupId>eu.etaxonomy
</groupId>
82 <artifactId>cdmlib-commons
</artifactId>
85 <groupId>javax.xml.bind
</groupId>
86 <artifactId>jaxb-api
</artifactId>
89 <groupId>xml-resolver
</groupId>
90 <artifactId>xml-resolver
</artifactId>
93 <groupId>javax.activation
</groupId>
94 <artifactId>activation
</artifactId>
97 <groupId>javax.xml.bind
</groupId>
98 <artifactId>jsr173_api
</artifactId>
101 <groupId>com.sun.xml.bind
</groupId>
102 <artifactId>jaxb-impl
</artifactId>
105 <groupId>com.sun.xml.bind
</groupId>
106 <artifactId>jaxb1-impl
</artifactId>
109 <groupId>com.sun.xml.bind
</groupId>
110 <artifactId>jaxb-xjc
</artifactId>
113 <groupId>aspectj
</groupId>
114 <artifactId>aspectjrt
</artifactId>
117 <groupId>org.hibernate
</groupId>
118 <artifactId>hibernate-annotations
</artifactId>
121 <groupId>org.unitils
</groupId>
122 <artifactId>unitils
</artifactId>
123 <version>1.0</version>
124 <!--<scope>test</scope>-->
127 <groupId>org.springframework
</groupId>
128 <artifactId>spring-jdbc
</artifactId>
131 <groupId>org.springframework
</groupId>
132 <artifactId>spring-test
</artifactId>
135 <groupId>net.sf.opencsv
</groupId>
136 <artifactId>opencsv
</artifactId>
139 <groupId>org.apache.poi
</groupId>
140 <artifactId>poi
</artifactId>
143 <groupId>joda-time
</groupId>
144 <artifactId>joda-time
</artifactId>
147 <groupId>joda-time
</groupId>
148 <artifactId>joda-time-hibernate
</artifactId>
151 <artifactId>ehcache
</artifactId>
152 <groupId>ehcache
</groupId>
155 <groupId>cglib
</groupId>
156 <artifactId>cglib-full
</artifactId>
161 <!-- joda-time perhaps needed in future for JAXB binding -->
164 <groupId>joda-time</groupId>
165 <artifactId>joda-time</artifactId>
168 <groupId>joda-time</groupId>
169 <artifactId>joda-time-hibernate</artifactId>
172 <artifactId>ehcache</artifactId>
173 <groupId>ehcache</groupId>
176 <groupId>cglib</groupId>
177 <artifactId>cglib-full</artifactId>