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 7737 leinfelder
        <d1_portal_version>1.2.0-SNAPSHOT</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 7737 leinfelder
            <artifactId>d1_portal</artifactId>
40
            <groupId>org.dataone</groupId>
41
            <version>${d1_portal_version}</version>
42
            <type>jar</type>
43
            <!-- exclude extraneous artifacts (jars) -->
44
			<exclusions>
45
		        <exclusion>
46
		          <groupId>org.jibx</groupId>
47
		          <artifactId>jibx-tools</artifactId>
48
		        </exclusion>
49
		        <exclusion>
50
		          <groupId>org.jibx</groupId>
51
		          <artifactId>jibx-schema</artifactId>
52
		        </exclusion>
53
		        <exclusion>
54
		          <groupId>org.jibx</groupId>
55
		          <artifactId>jibx-extras</artifactId>
56
		        </exclusion>
57
		        <exclusion>
58
		          <groupId>org.jibx</groupId>
59
		          <artifactId>jibx-bind</artifactId>
60
		        </exclusion>
61
		        <exclusion>
62
		        	<groupId>org.apache.maven.plugins</groupId>
63
					<artifactId>maven-compiler-plugin</artifactId>
64
		        </exclusion>
65
		        <exclusion>
66
		        	<groupId>org.apache.maven.plugins</groupId>
67
					<artifactId>maven-jar-plugin</artifactId>
68
		        </exclusion>
69
		        <exclusion>
70
		        	<groupId>org.apache.maven.plugins</groupId>
71
					<artifactId>maven-clean-plugin</artifactId>
72
		        </exclusion>
73
		        <exclusion>
74
		        	<groupId>org.jibx</groupId>
75
					<artifactId>maven-jibx-plugin</artifactId>
76
		        </exclusion>
77
			</exclusions>
78
        </dependency>
79
    	<dependency>
80 7704 leinfelder
            <groupId>edu.ucsb.nceas.metacat.common</groupId>
81
            <artifactId>metacat-common</artifactId>
82
            <version>1.0-SNAPSHOT</version>
83
            <type>jar</type>
84
            <!-- exclude extraneous artifacts (jars) -->
85
			<exclusions>
86
		        <exclusion>
87
		          <groupId>org.jibx</groupId>
88
		          <artifactId>jibx-tools</artifactId>
89
		        </exclusion>
90
		        <exclusion>
91
		          <groupId>org.jibx</groupId>
92
		          <artifactId>jibx-schema</artifactId>
93
		        </exclusion>
94
		        <exclusion>
95
		          <groupId>org.jibx</groupId>
96
		          <artifactId>jibx-extras</artifactId>
97
		        </exclusion>
98
		        <exclusion>
99
		          <groupId>org.jibx</groupId>
100
		          <artifactId>jibx-bind</artifactId>
101
		        </exclusion>
102
		        <exclusion>
103
		        	<groupId>org.apache.maven.plugins</groupId>
104
					<artifactId>maven-compiler-plugin</artifactId>
105
		        </exclusion>
106
		        <exclusion>
107
		        	<groupId>org.apache.maven.plugins</groupId>
108
					<artifactId>maven-jar-plugin</artifactId>
109
		        </exclusion>
110
		        <exclusion>
111
		        	<groupId>org.apache.maven.plugins</groupId>
112
					<artifactId>maven-clean-plugin</artifactId>
113
		        </exclusion>
114
		        <exclusion>
115
		        	<groupId>org.jibx</groupId>
116
					<artifactId>maven-jibx-plugin</artifactId>
117
		        </exclusion>
118
			</exclusions>
119
        </dependency>
120 7622 leinfelder
		<dependency>
121
			<groupId>org.dataone</groupId>
122
			<artifactId>d1_libclient_java</artifactId>
123
			<version>${d1_libclient_version}</version>
124
			<type>jar</type>
125 7704 leinfelder
			<scope>runtime</scope>
126 7622 leinfelder
			<!-- exclude extraneous artifacts (jars) -->
127
			<exclusions>
128
		        <exclusion>
129
		          <groupId>org.jibx</groupId>
130
		          <artifactId>jibx-tools</artifactId>
131
		        </exclusion>
132
		        <exclusion>
133
		          <groupId>org.jibx</groupId>
134
		          <artifactId>jibx-schema</artifactId>
135
		        </exclusion>
136
		        <exclusion>
137
		          <groupId>org.jibx</groupId>
138
		          <artifactId>jibx-extras</artifactId>
139
		        </exclusion>
140
		        <exclusion>
141
		          <groupId>org.jibx</groupId>
142
		          <artifactId>jibx-bind</artifactId>
143
		        </exclusion>
144
		        <exclusion>
145
		        	<groupId>org.apache.maven.plugins</groupId>
146
					<artifactId>maven-compiler-plugin</artifactId>
147
		        </exclusion>
148
		        <exclusion>
149
		        	<groupId>org.apache.maven.plugins</groupId>
150
					<artifactId>maven-jar-plugin</artifactId>
151
		        </exclusion>
152
		        <exclusion>
153
		        	<groupId>org.apache.maven.plugins</groupId>
154
					<artifactId>maven-clean-plugin</artifactId>
155
		        </exclusion>
156
		        <exclusion>
157
		        	<groupId>org.jibx</groupId>
158
					<artifactId>maven-jibx-plugin</artifactId>
159
		        </exclusion>
160
		        <!-- TODO: refine the JCS requirements -->
161
		        <exclusion>
162
		        	<groupId>berkeleydb</groupId>
163
      				<artifactId>berkeleydb</artifactId>
164
		        </exclusion>
165
		        <exclusion>
166
		        	<groupId>mysql</groupId>
167
      				<artifactId>mysql-connector-java</artifactId>
168
		        </exclusion>
169
		        <exclusion>
170
		        	<groupId>hsqldb</groupId>
171
					<artifactId>hsqldb</artifactId>
172
		        </exclusion>
173
		        <exclusion>
174
					<groupId>xml-apis</groupId>
175
					<artifactId>xml-apis</artifactId>
176
		        </exclusion>
177
		        <exclusion>
178
		        	<groupId>junit</groupId>
179
					<artifactId>junit</artifactId>
180
		        </exclusion>
181 7666 leinfelder
		        <exclusion>
182
					<groupId>xerces</groupId>
183
					<artifactId>xercesImpl</artifactId>
184
		        </exclusion>
185 7622 leinfelder
			</exclusions>
186
		</dependency>
187
		<!-- geotools -->
188
		<dependency>
189
            <groupId>org.geotools</groupId>
190
			<artifactId>gt-api</artifactId>
191
			<version>2.6.4</version>
192
		</dependency>
193
		<dependency>
194
            <groupId>org.geotools</groupId>
195
			<artifactId>gt-data</artifactId>
196
			<version>2.6.4</version>
197
		</dependency>
198
		<dependency>
199
            <groupId>org.geotools</groupId>
200
			<artifactId>gt-shapefile</artifactId>
201
			<version>2.6.4</version>
202
		</dependency>
203
		<dependency>
204
        	<groupId>com.servlets</groupId>
205
        	<artifactId>cos</artifactId>
206
        	<version>05Nov2002</version>
207
		</dependency>
208
		<dependency>
209
			<groupId>com.hazelcast</groupId>
210
			<artifactId>hazelcast</artifactId>
211
			<version>2.4.1</version>
212
		</dependency>
213
		<dependency>
214
        	<groupId>net.sf.opencsv</groupId>
215
        	<artifactId>opencsv</artifactId>
216
        	<version>1.8</version>
217
		</dependency>
218
		<dependency>
219
    		<groupId>org.apache.wicket</groupId>
220
    		<artifactId>wicket-core</artifactId>
221
			<version>6.7.0</version>
222
		</dependency>
223
		<dependency>
224
			<groupId>postgresql</groupId>
225
			<artifactId>postgresql</artifactId>
226
			<version>8.0-312.jdbc3</version>
227
		</dependency>
228
		<dependency>
229
			<groupId>org.apache.solr</groupId>
230
			<artifactId>solr-core</artifactId>
231
			<version>3.4.0</version>
232
		</dependency>
233
		<dependency>
234
			<groupId>org.apache.solr</groupId>
235
			<artifactId>solr-solrj</artifactId>
236
			<version>3.4.0</version>
237
			<exclusions>
238
				<exclusion>
239
		        	<groupId>junit</groupId>
240
					<artifactId>junit</artifactId>
241
		        </exclusion>
242
			</exclusions>
243
		</dependency>
244
		<dependency>
245
			<groupId>commons-io</groupId>
246
			<artifactId>commons-io</artifactId>
247
			<version>2.0</version>
248
		</dependency>
249
		<dependency>
250
      		<groupId>org.dspace</groupId>
251
			<artifactId>oaicat</artifactId>
252
			<version>1.5.48</version>
253
		</dependency>
254
		<dependency>
255
			<groupId>org.quartz-scheduler</groupId>
256
			<artifactId>quartz</artifactId>
257
			<version>1.7.2</version>
258
		</dependency>
259
		<dependency>
260
			<groupId>org.apache.axis</groupId>
261
			<artifactId>axis</artifactId>
262
			<version>1.4</version>
263
		</dependency>
264
		<dependency>
265
			<groupId>javax.xml</groupId>
266
			<artifactId>jaxrpc-api</artifactId>
267
			<version>1.1</version>
268
		</dependency>
269
		<dependency>
270
			<groupId>junit</groupId>
271
			<artifactId>junit</artifactId>
272
			<version>4.8.2</version>
273
		</dependency>
274 7666 leinfelder
		<!-- require newer xercesImpl -->
275 7632 tao
		<dependency>
276 7666 leinfelder
			<groupId>xerces</groupId>
277
			<artifactId>xercesImpl</artifactId>
278
			<version>2.7.1</version>
279
		</dependency>
280 7622 leinfelder
    </dependencies>
281
</project>