1 <?xml version=
"1.0" encoding=
"UTF-8"?>
2 <project xmlns=
"http://maven.apache.org/POM/4.0.0" xmlns:
xsi=
"http://www.w3.org/2001/XMLSchema-instance">
5 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
6 http://maven.apache.org/maven-v4_0_0.xsd"
9 <groupId>eu.etaxonomy
</groupId>
10 <artifactId>cdmlib-parent
</artifactId>
11 <version>3.0</version>
12 <relativePath>../cdmlib-parent/pom.xml
</relativePath>
15 <modelVersion>4.0.0</modelVersion>
16 <artifactId>cdm-server
</artifactId>
17 <version>3.0</version>
18 <packaging>jar
</packaging>
19 <name>CDM Community Standalone Server
</name>
22 <jetty-version>7.0.1.v20091125
</jetty-version>
27 <groupId>eu.etaxonomy
</groupId>
28 <artifactId>cdmlib-remote-webapp
</artifactId>
29 <version>${project.version}
</version>
35 <groupId>org.eclipse.jetty
</groupId>
36 <artifactId>jetty-webapp
</artifactId>
37 <version>${jetty-version}
</version>
40 <groupId>org.eclipse.jetty
</groupId>
41 <artifactId>jetty-plus
</artifactId>
42 <version>${jetty-version}
</version>
45 <groupId>org.eclipse.jetty
</groupId>
46 <artifactId>jetty-webapp
</artifactId>
47 <version>${jetty-version}
</version>
50 <groupId>org.eclipse.jetty
</groupId>
51 <artifactId>jetty-jmx
</artifactId>
52 <version>${jetty-version}
</version>
55 <groupId>org.mortbay.jetty
</groupId>
56 <artifactId>jsp-
2.1-glassfish
</artifactId>
57 <version>9.1.1.B60.25.p2
</version>
60 <groupId>javax.transaction
</groupId>
61 <artifactId>jta
</artifactId>
62 <version>1.1</version>
67 <groupId>org.slf4j
</groupId>
68 <artifactId>slf4j-api
</artifactId>
69 <version>1.6.1</version>
72 <groupId>org.slf4j
</groupId>
73 <artifactId>slf4j-log4j12
</artifactId>
74 <version>1.6.1</version>
78 <groupId>commons-cli
</groupId>
79 <artifactId>commons-cli
</artifactId>
80 <version>1.2</version>
83 <groupId>commons-io
</groupId>
84 <artifactId>commons-io
</artifactId>
87 <groupId>net.sf.jopt-simple
</groupId>
88 <artifactId>jopt-simple
</artifactId>
89 <version>3.2</version>
92 <groupId>c3p0
</groupId>
93 <artifactId>c3p0
</artifactId>
94 <version>0.9.1</version>
96 <!-- DATABASE DRIVER -->
98 <groupId>mysql
</groupId>
99 <artifactId>mysql-connector-java
</artifactId>
100 <version>5.0.5</version>
109 <artifactId>maven-assembly-plugin
</artifactId>
111 <appendAssemblyId>false
</appendAssemblyId>
113 <descriptor>src/main/assembly/assembly.xml
</descriptor>
117 <mainClass>eu.etaxonomy.cdm.server.Bootloader
</mainClass>
123 <id>make-assembly
</id>
124 <phase>install
</phase>
126 <goal>attached
</goal>
131 <!-- package the default webapp -->
133 <groupId>org.apache.maven.plugins
</groupId>
134 <artifactId>maven-war-plugin
</artifactId>
135 <version>2.1-beta-
1</version>
137 <warName>default-webapp
</warName>
140 <groupId>eu.etaxonomy
</groupId>
141 <artifactId>cdmlib-remote-webapp
</artifactId>
142 <skip>true
</skip><!-- Do Not overlay -->
148 <phase>package
</phase>
157 <artifactId>maven-antrun-plugin
</artifactId>
158 <version>1.3</version>
161 <phase>install
</phase>
163 must run after winstone-maven-plugin
168 ${project.patchversion} is explicitely set in this pom
170 ${buildNumber} is set by the buildnumber-maven-plugin
171 Cannot create the build number if you have local modifications,
172 to allow creating a buildnumber anyway you can ommit
175 <property name="project.fullversionstring" value="${project.version}.${project.patchversion}.r${buildNumber}"/>
176 <property name="project.fullversionstring" value="${project.version}.0.r0000"/>
178 <property name=
"project.fullversionstring" value=
"${project.version}.0.${maven.build.timestamp}"/>
179 <ant antfile=
"${project.basedir}/src/main/installer/linux/build-deb.xml" dir=
"${project.basedir}" />