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