Project

General

Profile

Revision 88ddc14d

ID88ddc14da4801f275841d2a6d97fc9be9976f8dd
Parent 7a61c9d3
Child d903df51

Added by Cherian Mathew about 6 years ago

removed references to vaadin and updated servlet scope to provided

View differences:

cdmlib-print/pom.xml
1 1
<?xml version="1.0"?>
2
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
3
	<parent>
4
		<artifactId>cdmlib-parent</artifactId>
5
		<groupId>eu.etaxonomy</groupId>
6
		<version>3.4.1-SNAPSHOT</version>
7
		<relativePath>../pom.xml</relativePath>
8
	</parent>
9
	<modelVersion>4.0.0</modelVersion>
10
	<groupId>eu.etaxonomy</groupId>
11
	<artifactId>cdmlib-print</artifactId>
12
	<packaging>jar</packaging>
13
	<name>CDM Print Publisher</name>
14
	<description>EDIT CDM Print Publishing Framework</description>
15
	<scm>
16
		<connection>scm:svn:http://dev.e-taxonomy.eu/svn/trunk/cdmlib/cdmlib-print/</connection>
17
		<developerConnection>scm:svn:http://dev.e-taxonomy.eu/svn/trunk/cdmlib/cdmlib-print/</developerConnection>
18
		<url>http://dev.e-taxonomy.eu/trac/browser/trunk/cdmlib/cdmlib-print/</url>
19
	</scm>
20
	<developers>
21
		<developer>
22
			<!-- your SVN account id please! -->
23
			<id>n.hoffmann</id>
24
			<name>
2
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
4
  <parent>
5
    <artifactId>cdmlib-parent</artifactId>
6
    <groupId>eu.etaxonomy</groupId>
7
    <version>3.4.1-SNAPSHOT</version>
8
    <relativePath>../pom.xml</relativePath>
9
  </parent>
10
  <modelVersion>4.0.0</modelVersion>
11
  <groupId>eu.etaxonomy</groupId>
12
  <artifactId>cdmlib-print</artifactId>
13
  <packaging>jar</packaging>
14
  <name>CDM Print Publisher</name>
15
  <description>EDIT CDM Print Publishing Framework</description>
16
  <scm>
17
    <connection>scm:svn:http://dev.e-taxonomy.eu/svn/trunk/cdmlib/cdmlib-print/</connection>
18
    <developerConnection>scm:svn:http://dev.e-taxonomy.eu/svn/trunk/cdmlib/cdmlib-print/</developerConnection>
19
    <url>http://dev.e-taxonomy.eu/trac/browser/trunk/cdmlib/cdmlib-print/</url>
20
  </scm>
21
  <developers>
22
    <developer>
23
      <!-- your SVN account id please! -->
24
      <id>n.hoffmann</id>
25
      <name>
25 26
				Niels Hoffmann
26 27
			</name>
27
			<email>n.hoffmann [at] bgbm.org</email>
28
			<organization>
28
      <email>n.hoffmann [at] bgbm.org</email>
29
      <organization>
29 30
				Botanic Garden Botanical Museum Berlin
30 31
			</organization>
31
			<organizationUrl>http://www.bgbm.org/BioDivInf/</organizationUrl>
32
			<timezone>+1</timezone>
33
			<roles>
34
				<role>Java Developer</role>
35
			</roles>
36
			<url>http://www.bgbm.org/bgbm/staff/wiss/HoffmannN/default.htm</url>
37
		</developer>
38
	</developers>
39
	<dependencies>
40
		<dependency>
41
			<groupId>eu.etaxonomy</groupId>
42
			<artifactId>cdmlib-remote</artifactId>
43
		</dependency>
44
		<dependency>
45
			<groupId>xerces</groupId>
46
			<artifactId>xercesImpl</artifactId>
47
		</dependency>
48
		<dependency>
49
			<groupId>org.apache.xmlgraphics</groupId>
50
			<artifactId>fop</artifactId>
51
		</dependency>
52
		<dependency>
53
			<groupId>javax.servlet</groupId>
54
			<artifactId>servlet-api</artifactId>
55
		</dependency>
56
		<dependency>
57
			<groupId>org.odftoolkit</groupId>
58
			<artifactId>odfdom-java</artifactId>
59
		</dependency>
60
		<dependency>
61
			<groupId>org.jdom</groupId>
62
			<artifactId>jdom</artifactId>
63
		</dependency>
64
		<dependency>
65
			<groupId>net.sf.saxon</groupId>
66
			<artifactId>Saxon-HE</artifactId>
67
		</dependency>
68
				<dependency>
69
			<groupId>org.apache.httpcomponents</groupId>
70
			<artifactId>httpmime</artifactId>
71
		</dependency>
72
		<dependency>
73
			<groupId>org.json</groupId>
74
			<artifactId>json</artifactId>
75
		</dependency>
32
      <organizationUrl>http://www.bgbm.org/BioDivInf/</organizationUrl>
33
      <timezone>+1</timezone>
34
      <roles>
35
        <role>Java Developer</role>
36
      </roles>
37
      <url>http://www.bgbm.org/bgbm/staff/wiss/HoffmannN/default.htm</url>
38
    </developer>
39
  </developers>
40
  <dependencies>
41
    <dependency>
42
      <groupId>eu.etaxonomy</groupId>
43
      <artifactId>cdmlib-remote</artifactId>
44
    </dependency>
45
    <dependency>
46
      <groupId>xerces</groupId>
47
      <artifactId>xercesImpl</artifactId>
48
    </dependency>
49
    <dependency>
50
      <groupId>org.apache.xmlgraphics</groupId>
51
      <artifactId>fop</artifactId>
52
    </dependency>
53
    <dependency>
54
      <groupId>javax.servlet</groupId>
55
      <artifactId>javax.servlet-api</artifactId>
56
      <scope>provided</scope>
57
    </dependency>
58
    <dependency>
59
      <groupId>org.odftoolkit</groupId>
60
      <artifactId>odfdom-java</artifactId>
61
    </dependency>
62
    <dependency>
63
      <groupId>org.jdom</groupId>
64
      <artifactId>jdom</artifactId>
65
    </dependency>
66
    <dependency>
67
      <groupId>net.sf.saxon</groupId>
68
      <artifactId>Saxon-HE</artifactId>
69
    </dependency>
70
    <dependency>
71
      <groupId>org.apache.httpcomponents</groupId>
72
      <artifactId>httpmime</artifactId>
73
    </dependency>
74
    <dependency>
75
      <groupId>org.json</groupId>
76
      <artifactId>json</artifactId>
77
    </dependency>
76 78

  
77 79

  
78
		</dependencies>
80
  </dependencies>
79 81
</project>
cdmlib-remote/pom.xml
1 1
<?xml version="1.0" encoding="UTF-8"?>
2 2
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3
	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
4
	<!-- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd" -->
5
	<parent>
6
		<groupId>eu.etaxonomy</groupId>
7
		<artifactId>cdmlib-parent</artifactId>
8
		<version>3.4.1-SNAPSHOT</version>
9
		<relativePath>../pom.xml</relativePath>
10
	</parent>
3
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
4
  <!-- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd" -->
5
  <parent>
6
    <groupId>eu.etaxonomy</groupId>
7
    <artifactId>cdmlib-parent</artifactId>
8
    <version>3.4.1-SNAPSHOT</version>
9
    <relativePath>../pom.xml</relativePath>
10
  </parent>
11 11

  
12
	<modelVersion>4.0.0</modelVersion>
13
	<artifactId>cdmlib-remote</artifactId>
14
	<properties>
15
		<!-- custom property to hold the patch version number shouldn't this be 
16
			set in the parent pom? -->
17
		<project.patchversion>0</project.patchversion>
18
	</properties>
19
	<name>CDM Remote</name>
20
	<description>The EDIT CDM Remote package allows remote access to
12
  <modelVersion>4.0.0</modelVersion>
13
  <artifactId>cdmlib-remote</artifactId>
14
  <properties>
15
    <!-- custom property to hold the patch version number shouldn't this 
16
      be set in the parent pom? -->
17
    <project.patchversion>0</project.patchversion>
18
  </properties>
19
  <name>CDM Remote</name>
20
  <description>The EDIT CDM Remote package allows remote access to
21 21
    the common data model via webservices in the wider sense</description>
22
	<!-- Revert this back to "war" before committing -->
23
	<packaging>jar</packaging>
24
	<scm>
25
		<connection>
22
  <!-- Revert this back to "war" before committing -->
23
  <packaging>jar</packaging>
24
  <scm>
25
    <connection>
26 26
      scm:svn:http://dev.e-taxonomy.eu/svn/trunk/cdmlib/cdmlib-remote/
27 27
    </connection>
28
		<developerConnection>
28
    <developerConnection>
29 29
      scm:svn:https://dev.e-taxonomy.eu/svn/trunk/cdmlib/cdmlib-remote/
30 30
    </developerConnection>
31
		<url>
31
    <url>
32 32
      http://dev.e-taxonomy.eu/trac/browser/trunk/cdmlib/cdmlib-remote/
33 33
    </url>
34
	</scm>
34
  </scm>
35 35

  
36
	<dependencies>
37
		<dependency>
38
			<groupId>eu.etaxonomy</groupId>
39
			<artifactId>cdmlib-io</artifactId>
40
		</dependency>
41
		<dependency>
42
            <groupId>javax.servlet</groupId>
43
            <artifactId>javax.servlet-api</artifactId>
44
			<scope>provided</scope>
45
		</dependency>
46
		<dependency>
47
			<groupId>org.springframework</groupId>
48
			<artifactId>org.springframework.web</artifactId>
49
		</dependency>
50
		<dependency>
51
			<groupId>org.springframework</groupId>
52
			<artifactId>spring-context-support</artifactId>
53
		</dependency>
54
		<dependency>
55
			<groupId>org.springframework</groupId>
56
			<artifactId>org.springframework.web.servlet</artifactId>
57
		</dependency>
58
		<dependency>
59
			<groupId>org.springmodules</groupId>
60
			<artifactId>spring-modules-cache</artifactId>
61
			<version>0.7</version>
62
			<exclusions>
63
				<exclusion>
64
					<groupId>org.springframework</groupId>
65
					<artifactId>spring</artifactId>
66
				</exclusion>
67
				<exclusion>
68
					<groupId>org.springframework</groupId>
69
					<artifactId>spring-mock</artifactId>
70
				</exclusion>
71
			</exclusions>
72
		</dependency>
73
		<dependency>
74
			<groupId>org.springframework.security</groupId>
75
			<artifactId>spring-security-core</artifactId>
76
			<version>${spring-security.version}</version>
77
			<exclusions>
78
				<exclusion>
79
					<groupId>org.springframework</groupId>
80
					<artifactId>spring-aop</artifactId>
81
				</exclusion>
82
				<exclusion>
83
					<groupId>org.springframework</groupId>
84
					<artifactId>spring-beans</artifactId>
85
				</exclusion>
86
				<exclusion>
87
					<groupId>org.springframework</groupId>
88
					<artifactId>spring-context</artifactId>
89
				</exclusion>
90
				<exclusion>
91
					<groupId>org.springframework</groupId>
92
					<artifactId>spring-core</artifactId>
93
				</exclusion>
94
				<exclusion>
95
					<groupId>org.springframework</groupId>
96
					<artifactId>spring-expression</artifactId>
97
				</exclusion>
98
				<exclusion>
99
					<groupId>org.springframework</groupId>
100
					<artifactId>spring-tx</artifactId>
101
				</exclusion>
102
			</exclusions>
103
		</dependency>
104
		<dependency>
105
			<groupId>org.springframework.security</groupId>
106
			<artifactId>spring-security-config</artifactId>
107
			<version>${spring-security.version}</version>
108
			<exclusions>
109
				<exclusion>
110
					<groupId>org.springframework</groupId>
111
					<artifactId>spring-aop</artifactId>
112
				</exclusion>
113
				<exclusion>
114
					<groupId>org.springframework</groupId>
115
					<artifactId>spring-beans</artifactId>
116
				</exclusion>
117
				<exclusion>
118
					<groupId>org.springframework</groupId>
119
					<artifactId>spring-context</artifactId>
120
				</exclusion>
121
				<exclusion>
122
					<groupId>org.springframework</groupId>
123
					<artifactId>spring-core</artifactId>
124
				</exclusion>
125
				<exclusion>
126
					<groupId>org.springframework</groupId>
127
					<artifactId>spring-web</artifactId>
128
				</exclusion>
129
			</exclusions>
130
		</dependency>
131
		<dependency>
132
			<groupId>org.springframework.security</groupId>
133
			<artifactId>spring-security-web</artifactId>
134
			<version>${spring-security.version}</version>
135
			<exclusions>
136
				<exclusion>
137
					<groupId>org.springframework</groupId>
138
					<artifactId>spring-aop</artifactId>
139
				</exclusion>
140
				<exclusion>
141
					<groupId>org.springframework</groupId>
142
					<artifactId>spring-beans</artifactId>
143
				</exclusion>
144
				<exclusion>
145
					<groupId>org.springframework</groupId>
146
					<artifactId>spring-context</artifactId>
147
				</exclusion>
148
				<exclusion>
149
					<groupId>org.springframework</groupId>
150
					<artifactId>spring-core</artifactId>
151
				</exclusion>
152
				<exclusion>
153
					<groupId>org.springframework</groupId>
154
					<artifactId>spring-web</artifactId>
155
				</exclusion>
156
			</exclusions>
157
		</dependency>
158
		<dependency>
159
			<groupId>org.unitils</groupId>
160
			<artifactId>unitils-core</artifactId>
161
			<scope>test</scope>
162
		</dependency>
163
		<dependency>
164
			<groupId>org.unitils</groupId>
165
			<artifactId>unitils-database</artifactId>
166
			<scope>test</scope>
167
		</dependency>
168
		<dependency>
169
			<groupId>org.unitils</groupId>
170
			<artifactId>unitils-dbmaintainer</artifactId>
171
			<scope>test</scope>
172
		</dependency>
173
		<dependency>
174
			<groupId>org.unitils</groupId>
175
			<artifactId>unitils-dbunit</artifactId>
176
			<scope>test</scope>
177
		</dependency>
178
		<dependency>
179
			<groupId>org.unitils</groupId>
180
			<artifactId>unitils-easymock</artifactId>
181
			<scope>test</scope>
182
		</dependency>
183
		<dependency>
184
			<groupId>org.unitils</groupId>
185
			<artifactId>unitils-mock</artifactId>
186
			<scope>test</scope>
187
		</dependency>
188
		<dependency>
189
			<groupId>org.unitils</groupId>
190
			<artifactId>unitils-inject</artifactId>
191
			<scope>test</scope>
192
		</dependency>
193
		<dependency>
194
			<groupId>org.unitils</groupId>
195
			<artifactId>unitils-orm</artifactId>
196
			<scope>test</scope>
197
		</dependency>
198
		<dependency>
199
			<groupId>org.unitils</groupId>
200
			<artifactId>unitils-spring</artifactId>
201
			<scope>test</scope>
202
		</dependency>
203
		<dependency>
204
			<groupId>xmlunit</groupId>
205
			<artifactId>xmlunit</artifactId>
206
		</dependency>
207
		<dependency>
208
			<groupId>org.easymock</groupId>
209
			<artifactId>easymock</artifactId>
210
		</dependency>
36
  <dependencies>
37
    <dependency>
38
      <groupId>eu.etaxonomy</groupId>
39
      <artifactId>cdmlib-io</artifactId>
40
    </dependency>
41
    <dependency>
42
      <groupId>javax.servlet</groupId>
43
      <artifactId>javax.servlet-api</artifactId>
44
      <scope>provided</scope>
45
    </dependency>
46
    <dependency>
47
      <groupId>org.springframework</groupId>
48
      <artifactId>org.springframework.web</artifactId>
49
    </dependency>
50
    <dependency>
51
      <groupId>org.springframework</groupId>
52
      <artifactId>spring-context-support</artifactId>
53
    </dependency>
54
    <dependency>
55
      <groupId>org.springframework</groupId>
56
      <artifactId>org.springframework.web.servlet</artifactId>
57
    </dependency>
58
    <dependency>
59
      <groupId>org.springmodules</groupId>
60
      <artifactId>spring-modules-cache</artifactId>
61
      <version>0.7</version>
62
      <exclusions>
63
        <exclusion>
64
          <groupId>org.springframework</groupId>
65
          <artifactId>spring</artifactId>
66
        </exclusion>
67
        <exclusion>
68
          <groupId>org.springframework</groupId>
69
          <artifactId>spring-mock</artifactId>
70
        </exclusion>
71
      </exclusions>
72
    </dependency>
73
    <dependency>
74
      <groupId>org.springframework.security</groupId>
75
      <artifactId>spring-security-core</artifactId>
76
      <version>${spring-security.version}</version>
77
      <exclusions>
78
        <exclusion>
79
          <groupId>org.springframework</groupId>
80
          <artifactId>spring-aop</artifactId>
81
        </exclusion>
82
        <exclusion>
83
          <groupId>org.springframework</groupId>
84
          <artifactId>spring-beans</artifactId>
85
        </exclusion>
86
        <exclusion>
87
          <groupId>org.springframework</groupId>
88
          <artifactId>spring-context</artifactId>
89
        </exclusion>
90
        <exclusion>
91
          <groupId>org.springframework</groupId>
92
          <artifactId>spring-core</artifactId>
93
        </exclusion>
94
        <exclusion>
95
          <groupId>org.springframework</groupId>
96
          <artifactId>spring-expression</artifactId>
97
        </exclusion>
98
        <exclusion>
99
          <groupId>org.springframework</groupId>
100
          <artifactId>spring-tx</artifactId>
101
        </exclusion>
102
      </exclusions>
103
    </dependency>
104
    <dependency>
105
      <groupId>org.springframework.security</groupId>
106
      <artifactId>spring-security-config</artifactId>
107
      <version>${spring-security.version}</version>
108
      <exclusions>
109
        <exclusion>
110
          <groupId>org.springframework</groupId>
111
          <artifactId>spring-aop</artifactId>
112
        </exclusion>
113
        <exclusion>
114
          <groupId>org.springframework</groupId>
115
          <artifactId>spring-beans</artifactId>
116
        </exclusion>
117
        <exclusion>
118
          <groupId>org.springframework</groupId>
119
          <artifactId>spring-context</artifactId>
120
        </exclusion>
121
        <exclusion>
122
          <groupId>org.springframework</groupId>
123
          <artifactId>spring-core</artifactId>
124
        </exclusion>
125
        <exclusion>
126
          <groupId>org.springframework</groupId>
127
          <artifactId>spring-web</artifactId>
128
        </exclusion>
129
      </exclusions>
130
    </dependency>
131
    <dependency>
132
      <groupId>org.springframework.security</groupId>
133
      <artifactId>spring-security-web</artifactId>
134
      <version>${spring-security.version}</version>
135
      <exclusions>
136
        <exclusion>
137
          <groupId>org.springframework</groupId>
138
          <artifactId>spring-aop</artifactId>
139
        </exclusion>
140
        <exclusion>
141
          <groupId>org.springframework</groupId>
142
          <artifactId>spring-beans</artifactId>
143
        </exclusion>
144
        <exclusion>
145
          <groupId>org.springframework</groupId>
146
          <artifactId>spring-context</artifactId>
147
        </exclusion>
148
        <exclusion>
149
          <groupId>org.springframework</groupId>
150
          <artifactId>spring-core</artifactId>
151
        </exclusion>
152
        <exclusion>
153
          <groupId>org.springframework</groupId>
154
          <artifactId>spring-web</artifactId>
155
        </exclusion>
156
      </exclusions>
157
    </dependency>
158
    <dependency>
159
      <groupId>org.unitils</groupId>
160
      <artifactId>unitils-core</artifactId>
161
      <scope>test</scope>
162
    </dependency>
163
    <dependency>
164
      <groupId>org.unitils</groupId>
165
      <artifactId>unitils-database</artifactId>
166
      <scope>test</scope>
167
    </dependency>
168
    <dependency>
169
      <groupId>org.unitils</groupId>
170
      <artifactId>unitils-dbmaintainer</artifactId>
171
      <scope>test</scope>
172
    </dependency>
173
    <dependency>
174
      <groupId>org.unitils</groupId>
175
      <artifactId>unitils-dbunit</artifactId>
176
      <scope>test</scope>
177
    </dependency>
178
    <dependency>
179
      <groupId>org.unitils</groupId>
180
      <artifactId>unitils-easymock</artifactId>
181
      <scope>test</scope>
182
    </dependency>
183
    <dependency>
184
      <groupId>org.unitils</groupId>
185
      <artifactId>unitils-mock</artifactId>
186
      <scope>test</scope>
187
    </dependency>
188
    <dependency>
189
      <groupId>org.unitils</groupId>
190
      <artifactId>unitils-inject</artifactId>
191
      <scope>test</scope>
192
    </dependency>
193
    <dependency>
194
      <groupId>org.unitils</groupId>
195
      <artifactId>unitils-orm</artifactId>
196
      <scope>test</scope>
197
    </dependency>
198
    <dependency>
199
      <groupId>org.unitils</groupId>
200
      <artifactId>unitils-spring</artifactId>
201
      <scope>test</scope>
202
    </dependency>
203
    <dependency>
204
      <groupId>xmlunit</groupId>
205
      <artifactId>xmlunit</artifactId>
206
    </dependency>
207
    <dependency>
208
      <groupId>org.easymock</groupId>
209
      <artifactId>easymock</artifactId>
210
    </dependency>
211 211

  
212
		<dependency>
213
			<groupId>com.ibm.lsid</groupId>
214
			<artifactId>lsid-server</artifactId>
215
		</dependency>
216
		<dependency>
217
			<groupId>com.ibm.lsid</groupId>
218
			<artifactId>lsid-client</artifactId>
219
		</dependency>
212
    <dependency>
213
      <groupId>com.ibm.lsid</groupId>
214
      <artifactId>lsid-server</artifactId>
215
    </dependency>
216
    <dependency>
217
      <groupId>com.ibm.lsid</groupId>
218
      <artifactId>lsid-client</artifactId>
219
    </dependency>
220 220

  
221
		<dependency>
222
			<groupId>org.springframework</groupId>
223
			<artifactId>org.springframework.test</artifactId>
224
		</dependency>
225
		<dependency>
226
			<groupId>net.sf.dozer</groupId>
227
			<artifactId>dozer</artifactId>
228
		</dependency>
229
		<dependency>
230
			<groupId>org.hibernate</groupId>
231
			<artifactId>hibernate-cglib-repack</artifactId>
232
		</dependency>
233
		<dependency>
234
			<groupId>org.hibernate</groupId>
235
			<artifactId>hibernate-ehcache</artifactId>
236
		</dependency>
237
		<dependency>
238
			<groupId>commons-io</groupId>
239
			<artifactId>commons-io</artifactId>
240
		</dependency>
241
		<dependency>
242
			<groupId>net.sf.json-lib</groupId>
243
			<artifactId>json-lib</artifactId>
244
			<classifier>jdk15</classifier>
245
		</dependency>
246
		<dependency>
247
			<groupId>org.json</groupId>
248
			<artifactId>json</artifactId>			
249
		</dependency>
250
		<dependency>
251
			<groupId>org.springframework</groupId>
252
			<artifactId>org.springframework.oxm</artifactId>
253
		</dependency>
221
    <dependency>
222
      <groupId>org.springframework</groupId>
223
      <artifactId>org.springframework.test</artifactId>
224
    </dependency>
225
    <dependency>
226
      <groupId>net.sf.dozer</groupId>
227
      <artifactId>dozer</artifactId>
228
    </dependency>
229
    <dependency>
230
      <groupId>org.hibernate</groupId>
231
      <artifactId>hibernate-cglib-repack</artifactId>
232
    </dependency>
233
    <dependency>
234
      <groupId>org.hibernate</groupId>
235
      <artifactId>hibernate-ehcache</artifactId>
236
    </dependency>
237
    <dependency>
238
      <groupId>commons-io</groupId>
239
      <artifactId>commons-io</artifactId>
240
    </dependency>
241
    <dependency>
242
      <groupId>net.sf.json-lib</groupId>
243
      <artifactId>json-lib</artifactId>
244
      <classifier>jdk15</classifier>
245
    </dependency>
246
    <dependency>
247
      <groupId>org.json</groupId>
248
      <artifactId>json</artifactId>
249
    </dependency>
250
    <dependency>
251
      <groupId>org.springframework</groupId>
252
      <artifactId>org.springframework.oxm</artifactId>
253
    </dependency>
254 254

  
255
		<!-- XmlView -->
256
		<dependency>
257
			<groupId>com.thoughtworks.xstream</groupId>
258
			<artifactId>xstream</artifactId>
259
		</dependency>
260
		<dependency>
261
			<groupId>xpp3</groupId>
262
			<artifactId>xpp3</artifactId>
263
		</dependency>
264
		<dependency>
265
			<groupId>stax</groupId>
266
			<artifactId>stax</artifactId>
267
		</dependency>
255
    <!-- XmlView -->
256
    <dependency>
257
      <groupId>com.thoughtworks.xstream</groupId>
258
      <artifactId>xstream</artifactId>
259
    </dependency>
260
    <dependency>
261
      <groupId>xpp3</groupId>
262
      <artifactId>xpp3</artifactId>
263
    </dependency>
264
    <dependency>
265
      <groupId>stax</groupId>
266
      <artifactId>stax</artifactId>
267
    </dependency>
268 268

  
269
		<!-- JsonView -->
270
		<dependency>
271
			<!-- for xml serialization (net.sf.json.xml.XMLSerializer) -->
272
			<groupId>xom</groupId>
273
			<artifactId>xom</artifactId>
274
		</dependency>
269
    <!-- JsonView -->
270
    <dependency>
271
      <!-- for xml serialization (net.sf.json.xml.XMLSerializer) -->
272
      <groupId>xom</groupId>
273
      <artifactId>xom</artifactId>
274
    </dependency>
275 275

  
276 276

  
277 277

  
278
		<!-- Connection Pooling -->
279
		<dependency>
280
			<groupId>org.hibernate</groupId>
281
			<artifactId>hibernate-c3p0</artifactId>
282
		</dependency>
278
    <!-- Connection Pooling -->
279
    <dependency>
280
      <groupId>org.hibernate</groupId>
281
      <artifactId>hibernate-c3p0</artifactId>
282
    </dependency>
283 283

  
284
		<!-- SQL Debugging -->
285
		<dependency>
286
			<groupId>p6spy</groupId>
287
			<artifactId>p6spy</artifactId>
288
		</dependency>
289
	</dependencies>
284
    <!-- SQL Debugging -->
285
    <dependency>
286
      <groupId>p6spy</groupId>
287
      <artifactId>p6spy</artifactId>
288
    </dependency>
289
  </dependencies>
290 290

  
291
	<build>
292
		<plugins>
293
			<plugin>
294
				<artifactId>maven-resources-plugin</artifactId>
295
				<version>2.5</version>
296
				<executions>
297
					<execution>
298
						<id>copy-resources</id>
299
						<phase>validate</phase>
300
						<goals>
301
							<goal>copy-resources</goal>
302
						</goals>
303
						<configuration>
304
							<outputDirectory>${project.build.outputDirectory}/eu/etaxonomy/cdm/doc/remote/apt</outputDirectory>
305
							<resources>
306
								<resource>
307
									<directory>../src/site/apt/remote</directory>
308
									<filtering>true</filtering>
309
								</resource>
310
							</resources>
311
						</configuration>
312
					</execution>
313
				</executions>
314
			</plugin>
315
		</plugins>
316
	</build>
291
  <build>
292
    <plugins>
293
      <plugin>
294
        <artifactId>maven-resources-plugin</artifactId>
295
        <version>2.5</version>
296
        <executions>
297
          <execution>
298
            <id>copy-resources</id>
299
            <phase>validate</phase>
300
            <goals>
301
              <goal>copy-resources</goal>
302
            </goals>
303
            <configuration>
304
              <outputDirectory>${project.build.outputDirectory}/eu/etaxonomy/cdm/doc/remote/apt</outputDirectory>
305
              <resources>
306
                <resource>
307
                  <directory>../src/site/apt/remote</directory>
308
                  <filtering>true</filtering>
309
                </resource>
310
              </resources>
311
            </configuration>
312
          </execution>
313
        </executions>
314
      </plugin>
315
    </plugins>
316
  </build>
317 317
</project>
318 318

  
pom.xml
1 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" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
3
    <modelVersion>4.0.0</modelVersion>
4
    <groupId>eu.etaxonomy</groupId>
5
    <artifactId>cdmlib-parent</artifactId>
6
	<version>3.4.1-SNAPSHOT</version>
7
    <name>CDM Library</name>
8
    <description>The Java implementation of the Common Data Model (CDM), the data model for EDIT's internet platform for cybertaxonomy.</description>
9
    <url>http://cybertaxonomy.eu/cdmlib/</url>
10
    <inceptionYear>2007</inceptionYear>
11
    <packaging>pom</packaging>
12
    <modules>
13
        <module>cdmlib-commons</module>
14
        <module>cdmlib-model</module>
15
        <module>cdmlib-persistence</module>
16
        <module>cdmlib-services</module>
17
        <module>cdmlib-ext</module>
18
        <module>cdmlib-io</module>
19
        <module>cdmlib-remote</module>
20
        <module>cdmlib-print</module>
21
        <module>cdmlib-remote-webapp</module>
22
    </modules>
23
    <properties>
24
      <vaadin.version>7.1.3</vaadin.version>
25
      <java.codelevel>1.6</java.codelevel>
26
      <spring.version>3.2.2.RELEASE</spring.version>
27
      <spring-security.version>3.1.3.RELEASE</spring-security.version>
28
      <hibernate.version>4.1.10.Final</hibernate.version>
29
      <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
30
      <unitils.version>3.3</unitils.version>
31
      <lucene.version>3.6.2</lucene.version>
32
      <hsqldb.version>1.8.0.10</hsqldb.version><!-- 1.8.0.10, 1.9.0-rc6 (manualy build only for debugging) -->
33
      <httpcomponents.version>4.2.3</httpcomponents.version>
34
      <doxia.version>1.3</doxia.version>
35
	  <poi.version>3.10-FINAL</poi.version>
36
    </properties>
37
    <scm>
38
        <connection>scm:svn:http://dev.e-taxonomy.eu/svn/trunk/cdmlib/</connection>
39
        <developerConnection>scm:svn:http://dev.e-taxonomy.eu/svn/trunk/cdmlib/</developerConnection>
40
        <url>http://dev.e-taxonomy.eu/trac/browser/trunk/cdmlib</url>
41
    </scm>
42
    <mailingLists>
43
        <mailingList>
44
            <name>dev-edit</name>
45
            <subscribe>
2
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
4
  <modelVersion>4.0.0</modelVersion>
5
  <groupId>eu.etaxonomy</groupId>
6
  <artifactId>cdmlib-parent</artifactId>
7
  <version>3.4.1-SNAPSHOT</version>
8
  <name>CDM Library</name>
9
  <description>The Java implementation of the Common Data Model (CDM), the data model for EDIT's internet platform for cybertaxonomy.</description>
10
  <url>http://cybertaxonomy.eu/cdmlib/</url>
11
  <inceptionYear>2007</inceptionYear>
12
  <packaging>pom</packaging>
13
  <modules>
14
    <module>cdmlib-commons</module>
15
    <module>cdmlib-model</module>
16
    <module>cdmlib-persistence</module>
17
    <module>cdmlib-services</module>
18
    <module>cdmlib-ext</module>
19
    <module>cdmlib-io</module>
20
    <module>cdmlib-remote</module>
21
    <module>cdmlib-print</module>
22
    <module>cdmlib-remote-webapp</module>
23
  </modules>
24
  <properties>
25

  
26
    <java.codelevel>1.6</java.codelevel>
27
    <spring.version>3.2.2.RELEASE</spring.version>
28
    <spring-security.version>3.1.3.RELEASE</spring-security.version>
29
    <hibernate.version>4.1.10.Final</hibernate.version>
30
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
31
    <unitils.version>3.3</unitils.version>
32
    <lucene.version>3.6.2</lucene.version>
33
    <hsqldb.version>1.8.0.10</hsqldb.version><!-- 1.8.0.10, 1.9.0-rc6 (manualy 
34
      build only for debugging) -->
35
    <httpcomponents.version>4.2.3</httpcomponents.version>
36
    <doxia.version>1.3</doxia.version>
37
    <poi.version>3.10-FINAL</poi.version>
38
  </properties>
39
  <scm>
40
    <connection>scm:svn:http://dev.e-taxonomy.eu/svn/trunk/cdmlib/</connection>
41
    <developerConnection>scm:svn:http://dev.e-taxonomy.eu/svn/trunk/cdmlib/</developerConnection>
42
    <url>http://dev.e-taxonomy.eu/trac/browser/trunk/cdmlib</url>
43
  </scm>
44
  <mailingLists>
45
    <mailingList>
46
      <name>dev-edit</name>
47
      <subscribe>
46 48
                https://listes.mnhn.fr/wwsympa.fcgi/suboptions/dev-edit
47 49
            </subscribe>
48
            <unsubscribe>
50
      <unsubscribe>
49 51
                https://listes.mnhn.fr/wwsympa.fcgi/signoff/dev-edit
50 52
            </unsubscribe>
51
            <post>dev-edit@mnhn.fr</post>
52
            <archive>https://listes.mnhn.fr/wwsympa.fcgi/arc/dev-edit</archive>
53
        </mailingList>
54
        <mailingList>
55
            <name>cdm-edit</name>
56
            <post>cdm-edit@mnhn.fr</post>
57
            <subscribe>
53
      <post>dev-edit@mnhn.fr</post>
54
      <archive>https://listes.mnhn.fr/wwsympa.fcgi/arc/dev-edit</archive>
55
    </mailingList>
56
    <mailingList>
57
      <name>cdm-edit</name>
58
      <post>cdm-edit@mnhn.fr</post>
59
      <subscribe>
58 60
                https://listes.mnhn.fr/wwsympa.fcgi/suboptions/cdm-edit
59 61
            </subscribe>
60
            <unsubscribe>
62
      <unsubscribe>
61 63
                https://listes.mnhn.fr/wwsympa.fcgi/signoff/cdm-edit
62 64
            </unsubscribe>
63
            <archive>https://listes.mnhn.fr/wwsympa.fcgi/arc/cdm-edit</archive>
64
        </mailingList>
65
    </mailingLists>
66
    <licenses>
67
        <license>
68
            <name>Mozilla Public License Version 1.1</name>
69
            <url>http://www.mozilla.org/MPL/MPL-1.1.html</url>
70
            <distribution>repo</distribution>
71
        </license>
72
    </licenses>
73
    <organization>
74
        <name>EDIT</name>
75
        <url>http://www.e-taxonomy.eu/</url>
76
    </organization>
77
    <developers>
78
        <developer>
79
            <!-- your SVN account id please! -->
80
            <id>ben.clark</id>
81
            <name>
65
      <archive>https://listes.mnhn.fr/wwsympa.fcgi/arc/cdm-edit</archive>
66
    </mailingList>
67
  </mailingLists>
68
  <licenses>
69
    <license>
70
      <name>Mozilla Public License Version 1.1</name>
71
      <url>http://www.mozilla.org/MPL/MPL-1.1.html</url>
72
      <distribution>repo</distribution>
73
    </license>
74
  </licenses>
75
  <organization>
76
    <name>EDIT</name>
77
    <url>http://www.e-taxonomy.eu/</url>
78
  </organization>
79
  <developers>
80
    <developer>
81
      <!-- your SVN account id please! -->
82
      <id>ben.clark</id>
83
      <name>
82 84
                Ben Clark
83 85
            </name>
84
            <email>b.clark [at] kew.org</email>
85
            <organization>
86
      <email>b.clark [at] kew.org</email>
87
      <organization>
86 88
                Royal Botanic Gardens, Kew
87 89
            </organization>
88
            <organizationUrl>http://www.kew.org/computing/</organizationUrl>
89
            <timezone>0</timezone>
90
            <roles>
91
                <role>Architect</role>
92
                <role>Java Developer</role>
93
            </roles>
94
            <url />
95
        </developer>
96
        <developer>
97
            <!-- your SVN account id please! -->
98
            <id>a.kohlbecker</id>
99
            <name>
90
      <organizationUrl>http://www.kew.org/computing/</organizationUrl>
91
      <timezone>0</timezone>
92
      <roles>
93
        <role>Architect</role>
94
        <role>Java Developer</role>
95
      </roles>
96
      <url />
97
    </developer>
98
    <developer>
99
      <!-- your SVN account id please! -->
100
      <id>a.kohlbecker</id>
101
      <name>
100 102
                Andreas Kohlbecker
101 103
            </name>
102
            <email>a.kohlbecker [at] bgbm.org</email>
103
            <organization>
104
      <email>a.kohlbecker [at] bgbm.org</email>
105
      <organization>
104 106
                Botanical Garden Botanical Museum Berlin
105 107
            </organization>
106
            <organizationUrl>http://www.bgbm.org/BioDivInf/</organizationUrl>
107
            <timezone>+1</timezone>
108
            <roles>
109
                <role>Architect</role>
110
                <role>Java Developer</role>
111
                <role>Release Manager</role>
112
            </roles>
113
            <url />
114
        </developer>
115
         <developer>
116
            <!-- your SVN account id please! -->
117
            <id>c.mathew</id>
118
            <name>
108
      <organizationUrl>http://www.bgbm.org/BioDivInf/</organizationUrl>
109
      <timezone>+1</timezone>
110
      <roles>
111
        <role>Architect</role>
112
        <role>Java Developer</role>
113
        <role>Release Manager</role>
114
      </roles>
115
      <url />
116
    </developer>
117
    <developer>
118
      <!-- your SVN account id please! -->
119
      <id>c.mathew</id>
120
      <name>
119 121
                Cherian Mathew 
120 122
            </name>
121
            <email>c.mathew [at] bgbm.org</email>
122
            <organization>
123
      <email>c.mathew [at] bgbm.org</email>
124
      <organization>
123 125
                Botanical Garden Botanical Museum Berlin
124 126
            </organization>
125
            <organizationUrl>http://www.bgbm.org/BioDivInf/</organizationUrl>
126
            <timezone>+1</timezone>
127
            <roles>
128
                <role>Java Developer</role>
129
            </roles>
130
            <url />
131
        </developer>
132
        <developer>
133
            <!-- your SVN account id please! -->
134
            <id>k.luther</id>
135
            <name>
127
      <organizationUrl>http://www.bgbm.org/BioDivInf/</organizationUrl>
128
      <timezone>+1</timezone>
129
      <roles>
130
        <role>Java Developer</role>
131
      </roles>
132
      <url />
133
    </developer>
134
    <developer>
135
      <!-- your SVN account id please! -->
136
      <id>k.luther</id>
137
      <name>
136 138
                Katja Luther
137 139
            </name>
138
            <email>k.luther [at] bgbm.org</email>
139
            <organization>
140
      <email>k.luther [at] bgbm.org</email>
141
      <organization>
140 142
                Botanical Garden Botanical Museum Berlin
141 143
            </organization>
142
            <organizationUrl>http://www.bgbm.org/BioDivInf/</organizationUrl>
143
            <timezone>+1</timezone>
144
            <roles>
145
                <role>Java Developer</role>
146
            </roles>
147
            <url />
148
        </developer>
149
        <developer>
150
            <!-- your SVN account id please! -->
151
            <id>a.mueller</id>
152
            <name>
144
      <organizationUrl>http://www.bgbm.org/BioDivInf/</organizationUrl>
145
      <timezone>+1</timezone>
146
      <roles>
147
        <role>Java Developer</role>
148
      </roles>
149
      <url />
150
    </developer>
151
    <developer>
152
      <!-- your SVN account id please! -->
153
      <id>a.mueller</id>
154
      <name>
153 155
                Andreas Müller
154 156
            </name>
155
            <email>a.mueller [at] bgbm.org</email>
156
            <organization>
157
      <email>a.mueller [at] bgbm.org</email>
158
      <organization>
157 159
                Botanical Garden Botanical Museum Berlin
158 160
            </organization>
159
            <organizationUrl>http://www.bgbm.org/BioDivInf/</organizationUrl>
160
            <timezone>+1</timezone>
161
            <roles>
162
                <role>Architect</role>
163
                <role>Java Developer</role>
164
                <role>Release Manager</role>
165
            </roles>
166
            <url />
167
        </developer>
168
    </developers>
169
    <!--contributors>
170
        <contributor>
171
            <name>Test-Contributor</name>
172
        </contributor>
173
    </contributors-->
174
    <issueManagement>
175
        <system>Trac</system>
176
        <url>http://dev.e-taxonomy.eu/trac/</url>
177
    </issueManagement>
178
    <ciManagement>
179
        <system>Jenkins</system>
180
        <url>http://int.e-taxonomy.eu/jenkins</url>
181
    </ciManagement>
182
    <!-- **** REPOSITORIES **** -->
183
    <profiles>
184
        <profile>
185
          <id>local-repository</id>
186
          <activation>
187
            <property>
188
              <name>localrepo</name>
189
            </property>
190
          </activation>
191
          <repositories>
192
            <repository>
193
              <id>EditLocalRepository</id>
194
              <url>file://${localrepo}/eu/etaxonomy/</url>
195
              <releases>
196
                <enabled>false</enabled>
197
                <updatePolicy>always</updatePolicy>
198
              </releases>
199
              <snapshots>
200
                <enabled>true</enabled>
201
                <updatePolicy>always</updatePolicy>
202
              </snapshots>
203
            </repository>
204
          </repositories>
205
        </profile>
206
      </profiles>
207
    <repositories>
208
        <!-- sun repository -->
209
        <repository>
210
            <id>java.net</id>
211
            <url>http://download.java.net/maven/1/</url>
212
        </repository>
213
        <!-- the cdm internal repository -->
214
        <repository>
215
            <id>EditRepository</id>
216
            <url>http://wp5.e-taxonomy.eu/mavenrepo/</url>
217
        </repository>
218
        <!-- apache incubating repository -->
219
        <repository>
220
            <id>ApacheIncubating</id>
221
            <url>http://people.apache.org/repo/m2-incubating-repository/</url>
222
        </repository>
223
        <!-- Neccessary for hibernate-envers -->
224
        <repository>
225
            <releases>
226
                <enabled>true</enabled>
227
                <updatePolicy>always</updatePolicy>
228
                <checksumPolicy>warn</checksumPolicy>
229
            </releases>
230
            <snapshots>
231
                <enabled>false</enabled>
232
                <updatePolicy>never</updatePolicy>
233
                <checksumPolicy>fail</checksumPolicy>
234
            </snapshots>
235
            <id>jboss-repository</id>
236
            <name>JBoss Repository</name>
237
            <url>http://repository.jboss.com</url>
238
        </repository>
239
        <!-- codehaus mule repository needed for yourkit  -->
240
        <repository>
241
            <id>CodehausMuleRepository</id>
242
            <url>http://dist.codehaus.org/mule/dependencies/maven2/</url>
243
        </repository>
244
        <!-- current spring source repositories -->
245
        <repository>
246
            <id>SpringSource Enterprise Bundle Repository - External Bundle Milestones</id>
247
            <url>http://repository.springsource.com/maven/bundles/milestone</url>
248
        </repository>
249
        <repository>
250
            <id>SpringSource Enterprise Bundle Repository - SpringSource Bundle Releases</id>
251
            <url>http://repository.springsource.com/maven/bundles/release</url>
252
        </repository>
161
      <organizationUrl>http://www.bgbm.org/BioDivInf/</organizationUrl>
162
      <timezone>+1</timezone>
163
      <roles>
164
        <role>Architect</role>
165
        <role>Java Developer</role>
166
        <role>Release Manager</role>
167
      </roles>
168
      <url />
169
    </developer>
170
  </developers>
171
  <!--contributors> <contributor> <name>Test-Contributor</name> </contributor> 
172
    </contributors -->
173
  <issueManagement>
174
    <system>Trac</system>
175
    <url>http://dev.e-taxonomy.eu/trac/</url>
176
  </issueManagement>
177
  <ciManagement>
178
    <system>Jenkins</system>
179
    <url>http://int.e-taxonomy.eu/jenkins</url>
180
  </ciManagement>
181
  <!-- **** REPOSITORIES **** -->
182
  <profiles>
183
    <profile>
184
      <id>local-repository</id>
185
      <activation>
186
        <property>
187
          <name>localrepo</name>
188
        </property>
189
      </activation>
190
      <repositories>
253 191
        <repository>
254
            <id>SpringSource Enterprise Bundle Repository - External Bundle Releases</id>
255
            <url>http://repository.springsource.com/maven/bundles/external</url>
192
          <id>EditLocalRepository</id>
193
          <url>file://${localrepo}/eu/etaxonomy/</url>
194
          <releases>
195
            <enabled>false</enabled>
196
            <updatePolicy>always</updatePolicy>
197
          </releases>
198
          <snapshots>
199
            <enabled>true</enabled>
200
            <updatePolicy>always</updatePolicy>
201
          </snapshots>
256 202
        </repository>
257
	    <!-- for ikey-plus -->
258
		<repository>
259
        	<id>itextpdf.com</id>
260
            <name>Maven Repository for iText</name>
261
            <url>http://maven.itextpdf.com/</url>
262
        </repository>
263
		<!-- for jena snapshot -->
264
		<repository>
265
        	<id>apache</id>
266
            <name>Apache Repository for Snapshots</name>
267
            <url>https://repository.apache.org/content/repositories/snapshots/</url>
268
        </repository>
269
		
270
	<!-- Vaadin -->
271
	<repository>
272
    	  <id>vaadin-addons</id>
273
    	  <url>http://maven.vaadin.com/vaadin-addons</url>
274
	</repository>
275
    </repositories>
276
    <!-- **** PLUGINS **** -->
277
    <build>
278
        <plugins>
279
            <plugin>
280
                <groupId>org.apache.maven.plugins</groupId>
281
                <artifactId>maven-compiler-plugin</artifactId>
282
                <version>2.3.2</version>
283
                <configuration>
284
					<source>${java.codelevel}</source>
285
                    <target>${java.codelevel}</target>
286
                    <encoding>UTF-8</encoding>  <!-- necessary? should be covered by project. properties source encoding-->
287
                </configuration>
288
            </plugin>
289
            <plugin>
290
                <groupId>org.apache.maven.plugins</groupId>
291
                <artifactId>maven-surefire-plugin</artifactId>
292
                <version>2.12</version>
293
                <configuration>
294
                    <argLine>-Xmx512M -XX:MaxPermSize=128M</argLine>
295
                    <runOrder>alphabetical</runOrder>
296
					<includes>
297
                        <include>**/*Test.java</include>
298
                    </includes>
299
                </configuration>
300
            </plugin>
301
            <plugin>
302
                <groupId>org.codehaus.mojo</groupId>
303
                <artifactId>buildnumber-maven-plugin</artifactId>
304
                <version>1.0-beta-3</version>
305
                <executions>
306
                    <execution>
307
                        <!--<phase>deploy</phase>-->
308
                        <goals>
309
                            <goal>create</goal>
310
                        </goals>
311
                    </execution>
312
                </executions>
313
                <configuration>
314
                    <doCheck>false</doCheck>
315
                    <!-- Only create the build number if there are no local modifications -->
316
                    <doUpdate>false</doUpdate>
317
                    <!-- automatically update the local svn copy -->
318
                </configuration>
319
            </plugin>
320
            <plugin>
321
                <groupId>org.apache.maven.plugins</groupId>
322
                <artifactId>maven-site-plugin</artifactId>
323
                <version>3.0</version>
324
                <configuration>
325
                    <locales>en</locales>
326
                    <outputEncoding>UTF-8</outputEncoding>
327
                    <!-- chmod: not not use chmod, rather adapt the umask of the user at the server to which the site is deployed -->
328
                    <chmod>false</chmod>
329
                </configuration>
330
            </plugin>
331
            <plugin>
332
                <groupId>org.apache.maven.plugins</groupId>
333
                <artifactId>maven-source-plugin</artifactId>
334
                <version>2.1.2</version>
335
                <executions>
336
                    <execution>
337
                        <id>attach-sources</id>
338
                        <phase>verify</phase>
339
                        <goals>
340
                            <goal>jar</goal>
341
                        </goals>
342
                    </execution>
343
                </executions>
344
            </plugin>
345
            <plugin>
346
                <groupId>org.apache.maven.plugins</groupId>
347
                <artifactId>maven-javadoc-plugin</artifactId>
348
                <version>2.7</version>
349
                <configuration>
350
                    <stylesheet>maven</stylesheet>
351
                    <quiet>true</quiet>
352
                    <detectLinks>true</detectLinks>
353
                    <failOnError>false</failOnError>
354
                </configuration>
355
                <executions>
356
                    <execution>
357
                        <id>aggregate</id>
358
                        <goals>
359
                            <goal>aggregate</goal>
360
                        </goals>
361
                        <phase>site</phase>
362
                    </execution>
363
                </executions>
364
            </plugin>
365
            <plugin>
366
                <groupId>org.apache.maven.plugins</groupId>
367
                <artifactId>maven-eclipse-plugin</artifactId>
368
                <version>2.9</version>
369
                <configuration>
370
                    <downloadSources>true</downloadSources>
371
                    <downloadJavadocs>true</downloadJavadocs>
372
                </configuration>
373
            </plugin>
374
            <plugin>
375
                <groupId>com.agilejava.docbkx</groupId>
376
                <artifactId>docbkx-maven-plugin</artifactId>
377
                <version>2.0.9</version>
378
                <executions>
379
                    <execution>
380
                        <goals>
381
                            <goal>generate-html</goal>
382
                            <goal>generate-pdf</goal>
383
                        </goals>
384
                        <phase>pre-site</phase>
385
                    </execution>
386
                </executions>
387
                <dependencies>
388
                    <dependency>
389
                        <groupId>org.docbook</groupId>
390
                        <artifactId>docbook-xml</artifactId>
391
                        <version>4.4</version>
392
                        <scope>runtime</scope>
393
                    </dependency>
394
                </dependencies>
395
                <configuration>
396
                    <includes>ReferenceDocumentation.xml</includes>
397
                    <chunkedOutput>true</chunkedOutput>
398
                    <htmlStylesheet>resources/css/html.css</htmlStylesheet>
399
                    <xincludeSupported>true</xincludeSupported>
400
                    <!--<htmlCustomization>src/docbkx/resources/xsl/html_chunk.xsl</htmlCustomization>-->
401
                    <!-- if anyone can get the xsl-fo customization to work properly, then by all
402
                        means use it
403
                        <foCustomization>src/docbkx/resources/xsl/fopdf.xsl</foCustomization>
404
                    -->
405
                    <entities>
406
                        <entity>
407
                            <name>version</name>
408
                            <value>${project.version}</value>
409
                        </entity>
410
                    </entities>
411
                    <!--We want the final documentation and the required resources to end up in
412
              the right place-->
413
                    <postProcess>
414
                        <copy todir="target/site/reference">
415
                            <fileset dir="target/docbkx">
416
                                <include name="**/*.html" />
417
                                <include name="**/*.pdf" />
418
                            </fileset>
419
                        </copy>
420
                        <copy todir="target/site/reference/html">
421
                            <fileset dir="src/docbkx">
422
                                <include name="**/*.css" />
423
                                <include name="**/*.png" />
424
                                <include name="**/*.gif" />
425
                                <include name="**/*.jpg" />
426
                            </fileset>
427
                        </copy>
428
                    </postProcess>
429
                </configuration>
430
            </plugin>
431
            <plugin>
432
                <groupId>org.codehaus.mojo</groupId>
433
                <artifactId>wagon-maven-plugin</artifactId>
434
                <version>1.0-beta-3</version>
435
                <configuration>
436
                    <fromDir>${project.build.directory}/docbkx/</fromDir>
437
                    <includes>**/*</includes>
438
                    <excludes />
439
                    <url>scpexe://wp5.e-taxonomy.eu</url>
440
                    <serverId>wp5.e-taxonomy.eu</serverId>
441
                    <toDir>var/www/wp5.e-taxonomy.eu/cdmlib/reference/${project.version}</toDir>
442
                </configuration>
443
                <executions>
444
                    <execution>
445
                        <id>upload-reference-documentation</id>
446
                        <phase>site-deploy</phase>
447
                        <goals>
448
                            <goal>upload</goal>
449
                        </goals>
450
                    </execution>
451
                </executions>
452
            </plugin>
203
      </repositories>
204
    </profile>
205
  </profiles>
206
  <repositories>
207
    <!-- sun repository -->
208
    <repository>
209
      <id>java.net</id>
210
      <url>http://download.java.net/maven/1/</url>
211
    </repository>
212
    <!-- the cdm internal repository -->
213
    <repository>
214
      <id>EditRepository</id>
215
      <url>http://wp5.e-taxonomy.eu/mavenrepo/</url>
216
    </repository>
217
    <!-- apache incubating repository -->
218
    <repository>
219
      <id>ApacheIncubating</id>
220
      <url>http://people.apache.org/repo/m2-incubating-repository/</url>
221
    </repository>
222
    <!-- Neccessary for hibernate-envers -->
223
    <repository>
224
      <releases>
225
        <enabled>true</enabled>
226
        <updatePolicy>always</updatePolicy>
227
        <checksumPolicy>warn</checksumPolicy>
228
      </releases>
229
      <snapshots>
230
        <enabled>false</enabled>
231
        <updatePolicy>never</updatePolicy>
232
        <checksumPolicy>fail</checksumPolicy>
233
      </snapshots>
234
      <id>jboss-repository</id>
235
      <name>JBoss Repository</name>
236
      <url>http://repository.jboss.com</url>
237
    </repository>
238
    <!-- codehaus mule repository needed for yourkit -->
239
    <repository>
240
      <id>CodehausMuleRepository</id>
241
      <url>http://dist.codehaus.org/mule/dependencies/maven2/</url>
242
    </repository>
243
    <!-- current spring source repositories -->
244
    <repository>
245
      <id>SpringSource Enterprise Bundle Repository - External Bundle Milestones</id>
246
      <url>http://repository.springsource.com/maven/bundles/milestone</url>
247
    </repository>
248
    <repository>
249
      <id>SpringSource Enterprise Bundle Repository - SpringSource Bundle Releases</id>
250
      <url>http://repository.springsource.com/maven/bundles/release</url>
251
    </repository>
252
    <repository>
253
      <id>SpringSource Enterprise Bundle Repository - External Bundle Releases</id>
254
      <url>http://repository.springsource.com/maven/bundles/external</url>
255
    </repository>
256
    <!-- for ikey-plus -->
257
    <repository>
258
      <id>itextpdf.com</id>
259
      <name>Maven Repository for iText</name>
260
      <url>http://maven.itextpdf.com/</url>
261
    </repository>
262
    <!-- for jena snapshot -->
263
    <repository>
264
      <id>apache</id>
265
      <name>Apache Repository for Snapshots</name>
266
      <url>https://repository.apache.org/content/repositories/snapshots/</url>
267
    </repository>
268

  
269

  
270
  </repositories>
271
  <!-- **** PLUGINS **** -->
272
  <build>
273
    <plugins>
274
      <plugin>
275
        <groupId>org.apache.maven.plugins</groupId>
276
        <artifactId>maven-compiler-plugin</artifactId>
277
        <version>2.3.2</version>
278
        <configuration>
279
          <source>${java.codelevel}</source>
280
          <target>${java.codelevel}</target>
281
          <encoding>UTF-8</encoding>  <!-- necessary? should be covered by project. properties source encoding -->
282
        </configuration>
283
      </plugin>
284
      <plugin>
285
        <groupId>org.apache.maven.plugins</groupId>
286
        <artifactId>maven-surefire-plugin</artifactId>
287
        <version>2.12</version>
288
        <configuration>
289
          <argLine>-Xmx512M -XX:MaxPermSize=128M</argLine>
290
          <runOrder>alphabetical</runOrder>
291
          <includes>
292
            <include>**/*Test.java</include>
293
          </includes>
... This diff was truncated because it exceeds the maximum size that can be displayed.

Also available in: Unified diff

Add picture from clipboard (Maximum size: 40 MB)