Project

General

Profile

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"
3
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4
    <modelVersion>4.0.0</modelVersion>
5
    <groupId>org.ecoinformatics</groupId>
6
    <artifactId>metacat</artifactId>
7
    <version>2.5.0-SNAPSHOT</version>
8
    <name>metacat</name>
9
    <packaging>war</packaging>
10
    <url>http://maven.apache.org</url>
11
    <properties>
12
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
13
        <d1_libclient_version>2.0.0-SNAPSHOT</d1_libclient_version>
14
        <d1_portal_version>2.0.0-SNAPSHOT</d1_portal_version>
15
        <d1_annotator_version>0.1-SNAPSHOT</d1_annotator_version>
16
        <metacat_common_version>2.5.0-SNAPSHOT</metacat_common_version>            
17
    </properties>
18
    <repositories>
19
        <repository>
20
			<id>dataone.org</id>
21
			<url>http://maven.dataone.org</url>
22
			<releases>
23
				<enabled>true</enabled>
24
			</releases>
25
			<snapshots>
26
				<enabled>true</enabled>
27
			</snapshots>
28
		</repository>
29
        <repository>
30
            <snapshots>
31
                <enabled>true</enabled>
32
            </snapshots>
33
            <id>opengeo</id>
34
            <name>OpenGeo Maven Repository</name>
35
            <url>http://download.osgeo.org/webdav/geotools</url>
36
        </repository>
37
    </repositories>
38
    <dependencies>
39
    	<dependency>
40
			<groupId>edu.ucsb.nceas</groupId>
41
			<artifactId>utilities</artifactId>
42
			<version>2.0.0-SNAPSHOT</version>
43
		</dependency>
44
		<dependency>
45
			<groupId>org.ecoinformatics.eml</groupId>
46
			<artifactId>datamanager</artifactId>
47
			<version>0.9.0-SNAPSHOT</version>
48
		</dependency>
49
    	<dependency>
50
    		<groupId>gov.loc</groupId>
51
			<artifactId>bagit</artifactId>
52
			<version>4.4</version>
53
			<type>jar</type>
54
			<exclusions>
55
				<exclusion>
56
					<groupId>xml-apis</groupId>
57
					<artifactId>xml-apis</artifactId>
58
		        </exclusion>
59
		        <exclusion>
60
					<groupId>org.apache.httpcomponents</groupId>
61
					<artifactId>httpclient</artifactId>
62
		        </exclusion>
63
		        <exclusion>
64
		        	<groupId>org.apache.httpcomponents</groupId>
65
    				<artifactId>httpmime</artifactId>
66
		        </exclusion>
67
		        <exclusion>
68
					<groupId>commons-codec</groupId>
69
					<artifactId>commons-codec</artifactId>
70
		        </exclusion>
71
			</exclusions>
72
    	</dependency>
73
    	<dependency>
74
            <artifactId>d1_annotator</artifactId>
75
            <groupId>org.dataone</groupId>
76
            <version>${d1_annotator_version}</version>
77
            <type>jar</type>
78
            <!-- exclude extraneous artifacts (jars) -->
79
			<exclusions>
80
		        <exclusion>
81
		          <groupId>org.jibx</groupId>
82
		          <artifactId>jibx-tools</artifactId>
83
		        </exclusion>
84
		        <exclusion>
85
		          <groupId>org.jibx</groupId>
86
		          <artifactId>jibx-schema</artifactId>
87
		        </exclusion>
88
		        <exclusion>
89
		          <groupId>org.jibx</groupId>
90
		          <artifactId>jibx-extras</artifactId>
91
		        </exclusion>
92
		        <exclusion>
93
		          <groupId>org.jibx</groupId>
94
		          <artifactId>jibx-bind</artifactId>
95
		        </exclusion>
96
		        <exclusion>
97
		        	<groupId>org.apache.maven.plugins</groupId>
98
					<artifactId>maven-compiler-plugin</artifactId>
99
		        </exclusion>
100
		        <exclusion>
101
		        	<groupId>org.apache.maven.plugins</groupId>
102
					<artifactId>maven-jar-plugin</artifactId>
103
		        </exclusion>
104
		        <exclusion>
105
		        	<groupId>org.apache.maven.plugins</groupId>
106
					<artifactId>maven-clean-plugin</artifactId>
107
		        </exclusion>
108
		        <exclusion>
109
		        	<groupId>org.jibx</groupId>
110
					<artifactId>maven-jibx-plugin</artifactId>
111
		        </exclusion>
112
			</exclusions>
113
        </dependency>
114
    	<dependency>
115
            <artifactId>d1_portal</artifactId>
116
            <groupId>org.dataone</groupId>
117
            <version>${d1_portal_version}</version>
118
            <type>jar</type>
119
            <!-- exclude extraneous artifacts (jars) -->
120
			<exclusions>
121
		        <exclusion>
122
		          <groupId>org.jibx</groupId>
123
		          <artifactId>jibx-tools</artifactId>
124
		        </exclusion>
125
		        <exclusion>
126
		          <groupId>org.jibx</groupId>
127
		          <artifactId>jibx-schema</artifactId>
128
		        </exclusion>
129
		        <exclusion>
130
		          <groupId>org.jibx</groupId>
131
		          <artifactId>jibx-extras</artifactId>
132
		        </exclusion>
133
		        <exclusion>
134
		          <groupId>org.jibx</groupId>
135
		          <artifactId>jibx-bind</artifactId>
136
		        </exclusion>
137
		        <exclusion>
138
		        	<groupId>org.apache.maven.plugins</groupId>
139
					<artifactId>maven-compiler-plugin</artifactId>
140
		        </exclusion>
141
		        <exclusion>
142
		        	<groupId>org.apache.maven.plugins</groupId>
143
					<artifactId>maven-jar-plugin</artifactId>
144
		        </exclusion>
145
		        <exclusion>
146
		        	<groupId>org.apache.maven.plugins</groupId>
147
					<artifactId>maven-clean-plugin</artifactId>
148
		        </exclusion>
149
		        <exclusion>
150
		        	<groupId>org.jibx</groupId>
151
					<artifactId>maven-jibx-plugin</artifactId>
152
		        </exclusion>
153
			</exclusions>
154
        </dependency>
155
    	<dependency>
156
            <groupId>edu.ucsb.nceas.metacat.common</groupId>
157
            <artifactId>metacat-common</artifactId>
158
            <version>${metacat_common_version}</version>
159
            <type>jar</type>
160
            <!-- exclude extraneous artifacts (jars) -->
161
			<exclusions>
162
		        <exclusion>
163
		          <groupId>org.jibx</groupId>
164
		          <artifactId>jibx-tools</artifactId>
165
		        </exclusion>
166
		        <exclusion>
167
		          <groupId>org.jibx</groupId>
168
		          <artifactId>jibx-schema</artifactId>
169
		        </exclusion>
170
		        <exclusion>
171
		          <groupId>org.jibx</groupId>
172
		          <artifactId>jibx-extras</artifactId>
173
		        </exclusion>
174
		        <exclusion>
175
		          <groupId>org.jibx</groupId>
176
		          <artifactId>jibx-bind</artifactId>
177
		        </exclusion>
178
		        <exclusion>
179
		        	<groupId>org.apache.maven.plugins</groupId>
180
					<artifactId>maven-compiler-plugin</artifactId>
181
		        </exclusion>
182
		        <exclusion>
183
		        	<groupId>org.apache.maven.plugins</groupId>
184
					<artifactId>maven-jar-plugin</artifactId>
185
		        </exclusion>
186
		        <exclusion>
187
		        	<groupId>org.apache.maven.plugins</groupId>
188
					<artifactId>maven-clean-plugin</artifactId>
189
		        </exclusion>
190
		        <exclusion>
191
		        	<groupId>org.jibx</groupId>
192
					<artifactId>maven-jibx-plugin</artifactId>
193
		        </exclusion>
194
			</exclusions>
195
        </dependency>
196
		<dependency>
197
			<groupId>org.dataone</groupId>
198
			<artifactId>d1_libclient_java</artifactId>
199
			<version>${d1_libclient_version}</version>
200
			<type>jar</type>
201
			<scope>runtime</scope>		
202
			<!-- exclude extraneous artifacts (jars) -->
203
			<exclusions>
204
		        <exclusion>
205
		          <groupId>org.jibx</groupId>
206
		          <artifactId>jibx-tools</artifactId>
207
		        </exclusion>
208
		        <exclusion>
209
		          <groupId>org.jibx</groupId>
210
		          <artifactId>jibx-schema</artifactId>
211
		        </exclusion>
212
		        <exclusion>
213
		          <groupId>org.jibx</groupId>
214
		          <artifactId>jibx-extras</artifactId>
215
		        </exclusion>
216
		        <exclusion>
217
		          <groupId>org.jibx</groupId>
218
		          <artifactId>jibx-bind</artifactId>
219
		        </exclusion>
220
		        <exclusion>
221
		        	<groupId>org.apache.maven.plugins</groupId>
222
					<artifactId>maven-compiler-plugin</artifactId>
223
		        </exclusion>
224
		        <exclusion>
225
		        	<groupId>org.apache.maven.plugins</groupId>
226
					<artifactId>maven-jar-plugin</artifactId>
227
		        </exclusion>
228
		        <exclusion>
229
		        	<groupId>org.apache.maven.plugins</groupId>
230
					<artifactId>maven-clean-plugin</artifactId>
231
		        </exclusion>
232
		        <exclusion>
233
		        	<groupId>org.jibx</groupId>
234
					<artifactId>maven-jibx-plugin</artifactId>
235
		        </exclusion>
236
		        <!-- TODO: refine the JCS requirements -->
237
		        <exclusion>
238
		        	<groupId>berkeleydb</groupId>
239
      				<artifactId>berkeleydb</artifactId>
240
		        </exclusion>
241
		        <exclusion>
242
		        	<groupId>mysql</groupId>
243
      				<artifactId>mysql-connector-java</artifactId>
244
		        </exclusion>
245
		        <exclusion>
246
		        	<groupId>hsqldb</groupId>
247
					<artifactId>hsqldb</artifactId>
248
		        </exclusion>
249
		        <exclusion>
250
					<groupId>xml-apis</groupId>
251
					<artifactId>xml-apis</artifactId>
252
		        </exclusion>
253
		        <exclusion>
254
		        	<groupId>junit</groupId>
255
					<artifactId>junit</artifactId>
256
		        </exclusion>
257
		        <exclusion>
258
					<groupId>xerces</groupId>
259
					<artifactId>xercesImpl</artifactId>
260
		        </exclusion>
261
		        <exclusion>
262
					<groupId>com.hp.hpl.jena</groupId>
263
					<artifactId>jena</artifactId>
264
				</exclusion>
265
			</exclusions>
266
		</dependency>
267
		<dependency>
268
			<groupId>edu.ucsb.nceas</groupId>
269
			<artifactId>ezid</artifactId>
270
			<version>1.0.1-SNAPSHOT</version>
271
		</dependency>
272
		<!-- geotools -->
273
		<dependency>
274
            <groupId>org.geotools</groupId>
275
			<artifactId>gt-api</artifactId>
276
			<version>2.6.4</version>
277
		</dependency>
278
		<dependency>
279
            <groupId>org.geotools</groupId>
280
			<artifactId>gt-data</artifactId>
281
			<version>2.6.4</version>
282
		</dependency>
283
		<dependency>
284
            <groupId>org.geotools</groupId>
285
			<artifactId>gt-shapefile</artifactId>
286
			<version>2.6.4</version>
287
		</dependency>
288
		<dependency>
289
        	<groupId>com.servlets</groupId>
290
        	<artifactId>cos</artifactId>
291
        	<version>05Nov2002</version>
292
		</dependency>
293
		<dependency>
294
			<groupId>com.hazelcast</groupId>
295
			<artifactId>hazelcast</artifactId>
296
			<version>2.4.1</version>
297
		</dependency>
298
		<dependency>
299
        	<groupId>net.sf.opencsv</groupId>
300
        	<artifactId>opencsv</artifactId>
301
        	<version>1.8</version>
302
		</dependency>
303
		<dependency>
304
    		<groupId>org.apache.wicket</groupId>
305
    		<artifactId>wicket-core</artifactId>
306
			<version>6.7.0</version>
307
			<exclusions>
308
                <exclusion>
309
                  <groupId>org.slf4j</groupId>
310
                  <artifactId>slf4j-api</artifactId>
311
                </exclusion>
312
            </exclusions>
313
		</dependency>
314
		<dependency>
315
			<groupId>postgresql</groupId>
316
			<artifactId>postgresql</artifactId>
317
			<version>8.0-312.jdbc3</version>
318
		</dependency>
319
		<!-- <dependency>
320
			<groupId>org.apache.solr</groupId>
321
			<artifactId>solr-core</artifactId>
322
			<version>3.4.0</version>
323
		</dependency>-->
324
		<dependency>
325
			<groupId>org.apache.solr</groupId>
326
			<artifactId>solr-solrj</artifactId>
327
			<version>3.4.0</version>
328
			<exclusions>
329
				<exclusion>
330
		        	<groupId>junit</groupId>
331
					<artifactId>junit</artifactId>
332
		        </exclusion>
333
		        <exclusion>
334
                  <groupId>org.slf4j</groupId>
335
                  <artifactId>slf4j-jdk</artifactId>
336
                </exclusion>
337
			</exclusions>
338
		</dependency>
339
		<dependency>
340
			<groupId>commons-io</groupId>
341
			<artifactId>commons-io</artifactId>
342
			<version>2.0</version>
343
		</dependency>
344
		<dependency>
345
      		<groupId>org.dspace</groupId>
346
			<artifactId>oaicat</artifactId>
347
			<version>1.5.48</version>
348
		</dependency>
349
		<dependency>
350
			<groupId>org.quartz-scheduler</groupId>
351
			<artifactId>quartz</artifactId>
352
			<version>1.7.2</version>
353
		</dependency>
354
		<dependency>
355
			<groupId>org.apache.axis</groupId>
356
			<artifactId>axis</artifactId>
357
			<version>1.4</version>
358
		</dependency>
359
		<dependency>
360
			<groupId>javax.xml</groupId>
361
			<artifactId>jaxrpc-api</artifactId>
362
			<version>1.1</version>
363
		</dependency>
364
		<dependency>
365
			<groupId>junit</groupId>
366
			<artifactId>junit</artifactId>
367
			<version>4.8.2</version>
368
		</dependency>
369
		<!-- require newer xercesImpl -->
370
		<dependency>
371
			<groupId>xerces</groupId>
372
			<artifactId>xercesImpl</artifactId>
373
			<version>2.7.1</version>
374
		</dependency>
375
		<dependency>
376
            <groupId>commons-jxpath</groupId>
377
            <artifactId>commons-jxpath</artifactId>
378
            <version>1.3</version>
379
        </dependency>
380
        <dependency>
381
            <groupId>org.mindrot</groupId>
382
            <artifactId>jbcrypt</artifactId>
383
            <version>0.3m</version>
384
        </dependency>
385
        <!-- jena tdb -->
386
        <dependency>
387
			<groupId>org.apache.jena</groupId>
388
			<artifactId>jena-tdb</artifactId>
389
			<version>1.0.0</version>
390
		</dependency>
391
    </dependencies>
392
</project>
(6-6/7)