Project

General

Profile

1 7622 leinfelder
<?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 8810 leinfelder
    <version>2.5.0-SNAPSHOT</version>
8 7622 leinfelder
    <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 8810 leinfelder
        <d1_libclient_version>2.0.0-SNAPSHOT</d1_libclient_version>
14
        <d1_portal_version>2.0.0-SNAPSHOT</d1_portal_version>
15
        <metacat_common_version>2.5.0-SNAPSHOT</metacat_common_version>
16 7622 leinfelder
    </properties>
17
    <repositories>
18
        <repository>
19
			<id>dataone.org</id>
20 8943 tao
			<url>http://maven.dataone.org</url>
21 7622 leinfelder
			<releases>
22
				<enabled>true</enabled>
23
			</releases>
24
			<snapshots>
25
				<enabled>true</enabled>
26
			</snapshots>
27
		</repository>
28
        <repository>
29
            <snapshots>
30
                <enabled>true</enabled>
31
            </snapshots>
32
            <id>opengeo</id>
33
            <name>OpenGeo Maven Repository</name>
34 8943 tao
            <url>http://download.osgeo.org/webdav/geotools</url>
35 7622 leinfelder
        </repository>
36
    </repositories>
37
    <dependencies>
38 7704 leinfelder
    	<dependency>
39 8803 leinfelder
			<groupId>edu.ucsb.nceas</groupId>
40
			<artifactId>utilities</artifactId>
41
			<version>2.0.0-SNAPSHOT</version>
42 8800 leinfelder
		</dependency>
43 8804 leinfelder
		<dependency>
44
			<groupId>org.ecoinformatics.eml</groupId>
45
			<artifactId>datamanager</artifactId>
46
			<version>0.9.0-SNAPSHOT</version>
47
		</dependency>
48 8800 leinfelder
    	<dependency>
49 7850 leinfelder
    		<groupId>gov.loc</groupId>
50
			<artifactId>bagit</artifactId>
51
			<version>4.4</version>
52
			<type>jar</type>
53
			<exclusions>
54
				<exclusion>
55
					<groupId>xml-apis</groupId>
56
					<artifactId>xml-apis</artifactId>
57
		        </exclusion>
58
		        <exclusion>
59
					<groupId>org.apache.httpcomponents</groupId>
60
					<artifactId>httpclient</artifactId>
61
		        </exclusion>
62
		        <exclusion>
63
		        	<groupId>org.apache.httpcomponents</groupId>
64
    				<artifactId>httpmime</artifactId>
65
		        </exclusion>
66
		        <exclusion>
67
					<groupId>commons-codec</groupId>
68
					<artifactId>commons-codec</artifactId>
69
		        </exclusion>
70
			</exclusions>
71
    	</dependency>
72
    	<dependency>
73 7737 leinfelder
            <artifactId>d1_portal</artifactId>
74
            <groupId>org.dataone</groupId>
75
            <version>${d1_portal_version}</version>
76
            <type>jar</type>
77
            <!-- exclude extraneous artifacts (jars) -->
78
			<exclusions>
79
		        <exclusion>
80
		          <groupId>org.jibx</groupId>
81
		          <artifactId>jibx-tools</artifactId>
82
		        </exclusion>
83
		        <exclusion>
84
		          <groupId>org.jibx</groupId>
85
		          <artifactId>jibx-schema</artifactId>
86
		        </exclusion>
87
		        <exclusion>
88
		          <groupId>org.jibx</groupId>
89
		          <artifactId>jibx-extras</artifactId>
90
		        </exclusion>
91
		        <exclusion>
92
		          <groupId>org.jibx</groupId>
93
		          <artifactId>jibx-bind</artifactId>
94
		        </exclusion>
95
		        <exclusion>
96
		        	<groupId>org.apache.maven.plugins</groupId>
97
					<artifactId>maven-compiler-plugin</artifactId>
98
		        </exclusion>
99
		        <exclusion>
100
		        	<groupId>org.apache.maven.plugins</groupId>
101
					<artifactId>maven-jar-plugin</artifactId>
102
		        </exclusion>
103
		        <exclusion>
104
		        	<groupId>org.apache.maven.plugins</groupId>
105
					<artifactId>maven-clean-plugin</artifactId>
106
		        </exclusion>
107
		        <exclusion>
108
		        	<groupId>org.jibx</groupId>
109
					<artifactId>maven-jibx-plugin</artifactId>
110
		        </exclusion>
111
			</exclusions>
112
        </dependency>
113
    	<dependency>
114 7704 leinfelder
            <groupId>edu.ucsb.nceas.metacat.common</groupId>
115
            <artifactId>metacat-common</artifactId>
116 8106 leinfelder
            <version>${metacat_common_version}</version>
117 7704 leinfelder
            <type>jar</type>
118
            <!-- exclude extraneous artifacts (jars) -->
119
			<exclusions>
120
		        <exclusion>
121
		          <groupId>org.jibx</groupId>
122
		          <artifactId>jibx-tools</artifactId>
123
		        </exclusion>
124
		        <exclusion>
125
		          <groupId>org.jibx</groupId>
126
		          <artifactId>jibx-schema</artifactId>
127
		        </exclusion>
128
		        <exclusion>
129
		          <groupId>org.jibx</groupId>
130
		          <artifactId>jibx-extras</artifactId>
131
		        </exclusion>
132
		        <exclusion>
133
		          <groupId>org.jibx</groupId>
134
		          <artifactId>jibx-bind</artifactId>
135
		        </exclusion>
136
		        <exclusion>
137
		        	<groupId>org.apache.maven.plugins</groupId>
138
					<artifactId>maven-compiler-plugin</artifactId>
139
		        </exclusion>
140
		        <exclusion>
141
		        	<groupId>org.apache.maven.plugins</groupId>
142
					<artifactId>maven-jar-plugin</artifactId>
143
		        </exclusion>
144
		        <exclusion>
145
		        	<groupId>org.apache.maven.plugins</groupId>
146
					<artifactId>maven-clean-plugin</artifactId>
147
		        </exclusion>
148
		        <exclusion>
149
		        	<groupId>org.jibx</groupId>
150
					<artifactId>maven-jibx-plugin</artifactId>
151
		        </exclusion>
152
			</exclusions>
153
        </dependency>
154 7622 leinfelder
		<dependency>
155
			<groupId>org.dataone</groupId>
156
			<artifactId>d1_libclient_java</artifactId>
157
			<version>${d1_libclient_version}</version>
158
			<type>jar</type>
159 7704 leinfelder
			<scope>runtime</scope>
160 7622 leinfelder
			<!-- 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
		        <!-- TODO: refine the JCS requirements -->
195
		        <exclusion>
196
		        	<groupId>berkeleydb</groupId>
197
      				<artifactId>berkeleydb</artifactId>
198
		        </exclusion>
199
		        <exclusion>
200
		        	<groupId>mysql</groupId>
201
      				<artifactId>mysql-connector-java</artifactId>
202
		        </exclusion>
203
		        <exclusion>
204
		        	<groupId>hsqldb</groupId>
205
					<artifactId>hsqldb</artifactId>
206
		        </exclusion>
207
		        <exclusion>
208
					<groupId>xml-apis</groupId>
209
					<artifactId>xml-apis</artifactId>
210
		        </exclusion>
211
		        <exclusion>
212
		        	<groupId>junit</groupId>
213
					<artifactId>junit</artifactId>
214
		        </exclusion>
215 7666 leinfelder
		        <exclusion>
216
					<groupId>xerces</groupId>
217
					<artifactId>xercesImpl</artifactId>
218
		        </exclusion>
219 8758 leinfelder
		        <exclusion>
220
					<groupId>com.hp.hpl.jena</groupId>
221
					<artifactId>jena</artifactId>
222
				</exclusion>
223 7622 leinfelder
			</exclusions>
224
		</dependency>
225 8602 leinfelder
		<dependency>
226
			<groupId>edu.ucsb.nceas</groupId>
227
			<artifactId>ezid</artifactId>
228 8758 leinfelder
			<version>1.0.1-SNAPSHOT</version>
229 8602 leinfelder
		</dependency>
230 7622 leinfelder
		<!-- geotools -->
231
		<dependency>
232
            <groupId>org.geotools</groupId>
233
			<artifactId>gt-api</artifactId>
234
			<version>2.6.4</version>
235
		</dependency>
236
		<dependency>
237
            <groupId>org.geotools</groupId>
238
			<artifactId>gt-data</artifactId>
239
			<version>2.6.4</version>
240
		</dependency>
241
		<dependency>
242
            <groupId>org.geotools</groupId>
243
			<artifactId>gt-shapefile</artifactId>
244
			<version>2.6.4</version>
245
		</dependency>
246
		<dependency>
247
        	<groupId>com.servlets</groupId>
248
        	<artifactId>cos</artifactId>
249
        	<version>05Nov2002</version>
250
		</dependency>
251
		<dependency>
252
			<groupId>com.hazelcast</groupId>
253
			<artifactId>hazelcast</artifactId>
254
			<version>2.4.1</version>
255
		</dependency>
256
		<dependency>
257
        	<groupId>net.sf.opencsv</groupId>
258
        	<artifactId>opencsv</artifactId>
259
        	<version>1.8</version>
260
		</dependency>
261
		<dependency>
262
    		<groupId>org.apache.wicket</groupId>
263
    		<artifactId>wicket-core</artifactId>
264
			<version>6.7.0</version>
265 8333 tao
			<exclusions>
266
                <exclusion>
267
                  <groupId>org.slf4j</groupId>
268
                  <artifactId>slf4j-api</artifactId>
269
                </exclusion>
270
            </exclusions>
271 7622 leinfelder
		</dependency>
272
		<dependency>
273
			<groupId>postgresql</groupId>
274
			<artifactId>postgresql</artifactId>
275
			<version>8.0-312.jdbc3</version>
276
		</dependency>
277 8333 tao
		<!-- <dependency>
278 7622 leinfelder
			<groupId>org.apache.solr</groupId>
279
			<artifactId>solr-core</artifactId>
280
			<version>3.4.0</version>
281 8333 tao
		</dependency>-->
282 7622 leinfelder
		<dependency>
283
			<groupId>org.apache.solr</groupId>
284
			<artifactId>solr-solrj</artifactId>
285
			<version>3.4.0</version>
286
			<exclusions>
287
				<exclusion>
288
		        	<groupId>junit</groupId>
289
					<artifactId>junit</artifactId>
290
		        </exclusion>
291 8333 tao
		        <exclusion>
292
                  <groupId>org.slf4j</groupId>
293
                  <artifactId>slf4j-jdk</artifactId>
294
                </exclusion>
295 7622 leinfelder
			</exclusions>
296
		</dependency>
297
		<dependency>
298
			<groupId>commons-io</groupId>
299
			<artifactId>commons-io</artifactId>
300
			<version>2.0</version>
301
		</dependency>
302
		<dependency>
303
      		<groupId>org.dspace</groupId>
304
			<artifactId>oaicat</artifactId>
305
			<version>1.5.48</version>
306
		</dependency>
307
		<dependency>
308
			<groupId>org.quartz-scheduler</groupId>
309
			<artifactId>quartz</artifactId>
310
			<version>1.7.2</version>
311
		</dependency>
312
		<dependency>
313
			<groupId>org.apache.axis</groupId>
314
			<artifactId>axis</artifactId>
315
			<version>1.4</version>
316
		</dependency>
317
		<dependency>
318
			<groupId>javax.xml</groupId>
319
			<artifactId>jaxrpc-api</artifactId>
320
			<version>1.1</version>
321
		</dependency>
322
		<dependency>
323
			<groupId>junit</groupId>
324
			<artifactId>junit</artifactId>
325
			<version>4.8.2</version>
326
		</dependency>
327 7666 leinfelder
		<!-- require newer xercesImpl -->
328 7632 tao
		<dependency>
329 7666 leinfelder
			<groupId>xerces</groupId>
330
			<artifactId>xercesImpl</artifactId>
331
			<version>2.7.1</version>
332
		</dependency>
333 8417 tao
		<dependency>
334
            <groupId>commons-jxpath</groupId>
335
            <artifactId>commons-jxpath</artifactId>
336
            <version>1.3</version>
337
        </dependency>
338 8467 tao
        <dependency>
339
            <groupId>org.mindrot</groupId>
340
            <artifactId>jbcrypt</artifactId>
341
            <version>0.3m</version>
342
        </dependency>
343 8758 leinfelder
        <!-- jena tdb -->
344
        <dependency>
345
			<groupId>org.apache.jena</groupId>
346
			<artifactId>jena-tdb</artifactId>
347
			<version>1.0.0</version>
348
		</dependency>
349 7622 leinfelder
    </dependencies>
350
</project>