Project

General

Profile

metacat / pom.xml @ 8506

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