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
    <version>2.1.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 7698 leinfelder
        <d1_libclient_version>1.3.0-SNAPSHOT</d1_libclient_version>
14
        <d1_common_java_version>1.2.0-SNAPSHOT</d1_common_java_version>
15 7865 leinfelder
        <d1_portal_version>1.2.0</d1_portal_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
            <version>1.0-SNAPSHOT</version>
107
            <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 7622 leinfelder
			</exclusions>
210
		</dependency>
211
		<!-- geotools -->
212
		<dependency>
213
            <groupId>org.geotools</groupId>
214
			<artifactId>gt-api</artifactId>
215
			<version>2.6.4</version>
216
		</dependency>
217
		<dependency>
218
            <groupId>org.geotools</groupId>
219
			<artifactId>gt-data</artifactId>
220
			<version>2.6.4</version>
221
		</dependency>
222
		<dependency>
223
            <groupId>org.geotools</groupId>
224
			<artifactId>gt-shapefile</artifactId>
225
			<version>2.6.4</version>
226
		</dependency>
227
		<dependency>
228
        	<groupId>com.servlets</groupId>
229
        	<artifactId>cos</artifactId>
230
        	<version>05Nov2002</version>
231
		</dependency>
232
		<dependency>
233
			<groupId>com.hazelcast</groupId>
234
			<artifactId>hazelcast</artifactId>
235
			<version>2.4.1</version>
236
		</dependency>
237
		<dependency>
238
        	<groupId>net.sf.opencsv</groupId>
239
        	<artifactId>opencsv</artifactId>
240
        	<version>1.8</version>
241
		</dependency>
242
		<dependency>
243
    		<groupId>org.apache.wicket</groupId>
244
    		<artifactId>wicket-core</artifactId>
245
			<version>6.7.0</version>
246
		</dependency>
247
		<dependency>
248
			<groupId>postgresql</groupId>
249
			<artifactId>postgresql</artifactId>
250
			<version>8.0-312.jdbc3</version>
251
		</dependency>
252
		<dependency>
253
			<groupId>org.apache.solr</groupId>
254
			<artifactId>solr-core</artifactId>
255
			<version>3.4.0</version>
256
		</dependency>
257
		<dependency>
258
			<groupId>org.apache.solr</groupId>
259
			<artifactId>solr-solrj</artifactId>
260
			<version>3.4.0</version>
261
			<exclusions>
262
				<exclusion>
263
		        	<groupId>junit</groupId>
264
					<artifactId>junit</artifactId>
265
		        </exclusion>
266
			</exclusions>
267
		</dependency>
268
		<dependency>
269
			<groupId>commons-io</groupId>
270
			<artifactId>commons-io</artifactId>
271
			<version>2.0</version>
272
		</dependency>
273
		<dependency>
274
      		<groupId>org.dspace</groupId>
275
			<artifactId>oaicat</artifactId>
276
			<version>1.5.48</version>
277
		</dependency>
278
		<dependency>
279
			<groupId>org.quartz-scheduler</groupId>
280
			<artifactId>quartz</artifactId>
281
			<version>1.7.2</version>
282
		</dependency>
283
		<dependency>
284
			<groupId>org.apache.axis</groupId>
285
			<artifactId>axis</artifactId>
286
			<version>1.4</version>
287
		</dependency>
288
		<dependency>
289
			<groupId>javax.xml</groupId>
290
			<artifactId>jaxrpc-api</artifactId>
291
			<version>1.1</version>
292
		</dependency>
293
		<dependency>
294
			<groupId>junit</groupId>
295
			<artifactId>junit</artifactId>
296
			<version>4.8.2</version>
297
		</dependency>
298 7666 leinfelder
		<!-- require newer xercesImpl -->
299 7632 tao
		<dependency>
300 7666 leinfelder
			<groupId>xerces</groupId>
301
			<artifactId>xercesImpl</artifactId>
302
			<version>2.7.1</version>
303
		</dependency>
304 7622 leinfelder
    </dependencies>
305
</project>