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.springframework
</groupId>
122 <artifactId>spring-jdbc
</artifactId>
125 <groupId>org.springframework
</groupId>
126 <artifactId>spring-test
</artifactId>
129 <groupId>net.sf.opencsv
</groupId>
130 <artifactId>opencsv
</artifactId>
133 <!-- joda-time perhaps needed in future for JAXB binding -->
136 <groupId>joda-time</groupId>
137 <artifactId>joda-time</artifactId>
140 <groupId>joda-time</groupId>
141 <artifactId>joda-time-hibernate</artifactId>
144 <artifactId>ehcache</artifactId>
145 <groupId>ehcache</groupId>
148 <groupId>cglib</groupId>
149 <artifactId>cglib-full</artifactId>