Project

General

Profile

1
<?xml version="1.0" encoding="UTF-8"?>
2
<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
3
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
4
	<parent>
5
	    <groupId>eu.dnetlib</groupId>
6
        <artifactId>dnet-parent</artifactId>
7
        <version>2.0.0-SNAPSHOT</version>
8
        <relativePath></relativePath>
9
	</parent>
10
	<modelVersion>4.0.0</modelVersion>
11
	<groupId>eu.dnetlib</groupId>
12
	<artifactId>dnet-hadoop-services</artifactId>
13
	<packaging>jar</packaging>
14
	<version>1.0.0-SNAPSHOT</version>
15
	<scm>
16
        <developerConnection>scm:svn:https://svn.driver.research-infrastructures.eu/driver/dnet50/modules/dnet-hadoop-services/trunk</developerConnection>
17
	</scm>
18
	<repositories>
19
	    <!-- Cloudera Repositories -->
20
	    <repository>
21
	        <snapshots>
22
	            <enabled>false</enabled>
23
	        </snapshots>
24
	        <id>cloudera-central</id>
25
	        <name>cloundera-libs-release</name>
26
	        <url>http://maven.research-infrastructures.eu/nexus/content/repositories/cloudera-central</url>
27
	    </repository>
28
	        <repository>
29
	            <id>cloudera-snapshots</id>
30
	            <name>cloudera-libs-snapshot</name>
31
	            <url>http://maven.research-infrastructures.eu/nexus/content/repositories/cloudera-snapshots</url>
32
	    </repository>
33
	    <repository>
34
	        <id>typesafe</id>
35
	        <name>typesafe-releases</name>
36
	        <url>http://maven.research-infrastructures.eu/nexus/content/repositories/typesafe</url>
37
	    </repository>
38
	</repositories>
39
	<dependencies>
40
        <dependency>
41
            <groupId>eu.dnetlib</groupId>
42
            <artifactId>dnet-core-services</artifactId>
43
            <version>1.0.0-SNAPSHOT</version>
44
        </dependency>
45
		<dependency>
46
			<groupId>eu.dnetlib</groupId>
47
			<artifactId>dnet-core-components</artifactId>
48
			<version>1.0.0-SNAPSHOT</version>
49
		</dependency>
50
		<dependency>
51
			<groupId>eu.dnetlib</groupId>
52
			<artifactId>dnet-graph-domain</artifactId>
53
			<version>1.0.0-SNAPSHOT</version>
54
		</dependency>
55
        <dependency>
56
            <groupId>eu.dnetlib</groupId>
57
            <artifactId>dnet-dli-domain</artifactId>
58
            <version>1.0.0-SNAPSHOT</version>
59
            <scope>test</scope>
60
        </dependency>
61

    
62
        <dependency>
63
			<groupId>org.apache.hadoop</groupId>
64
			<artifactId>hadoop-common</artifactId>
65
			<version>${hadoop.common.version}</version>
66
			<exclusions>
67
				<exclusion>
68
					<groupId>com.google.protobuf</groupId>
69
					<artifactId>protobuf-java</artifactId>
70
				</exclusion>
71
				<exclusion>
72
					<groupId>javax.servlet</groupId>
73
					<artifactId>servlet-api</artifactId>
74
				</exclusion>
75
				<exclusion>
76
					<artifactId>slf4j-api</artifactId>
77
					<groupId>org.slf4j</groupId>
78
				</exclusion>
79
				<exclusion>
80
					<artifactId>slf4j-log4j12</artifactId>
81
					<groupId>org.slf4j</groupId>
82
				</exclusion>
83
				<exclusion>
84
					<artifactId>jsp-api</artifactId>
85
					<groupId>javax.servlet.jsp</groupId>
86
				</exclusion>
87
				<exclusion>
88
					<artifactId>guava</artifactId>
89
					<groupId>com.google.guava</groupId>
90
				</exclusion>
91
				<exclusion>
92
					<artifactId>jersey-json</artifactId>
93
					<groupId>com.sun.jersey</groupId>
94
				</exclusion>
95
				<exclusion>
96
					<artifactId>jersey-core</artifactId>
97
					<groupId>com.sun.jersey</groupId>
98
				</exclusion>
99
				<exclusion>
100
					<artifactId>jersey-server</artifactId>
101
					<groupId>com.sun.jersey</groupId>
102
				</exclusion>
103
				<exclusion>
104
					<artifactId>jetty</artifactId>
105
					<groupId>org.mortbay.jetty</groupId>
106
				</exclusion>
107
				<exclusion>
108
					<artifactId>jetty-util</artifactId>
109
					<groupId>org.mortbay.jetty</groupId>
110
				</exclusion>
111
				<exclusion>
112
					<artifactId>jackson-core-asl</artifactId>
113
					<groupId>org.codehaus.jackson</groupId>
114
				</exclusion>
115
				<exclusion>
116
					<artifactId>jackson-mapper-asl</artifactId>
117
					<groupId>org.codehaus.jackson</groupId>
118
				</exclusion>
119
				<exclusion>
120
					<artifactId>jasper-compiler</artifactId>
121
					<groupId>tomcat</groupId>
122
				</exclusion>
123
				<exclusion>
124
					<artifactId>commons-httpclient</artifactId>
125
					<groupId>commons-httpclient</groupId>
126
				</exclusion>
127
				<exclusion>
128
					<artifactId>jsch</artifactId>
129
					<groupId>com.jcraft</groupId>
130
				</exclusion>
131
				<exclusion>
132
					<artifactId>commons-beanutils</artifactId>
133
					<groupId>commons-beanutils</groupId>
134
				</exclusion>
135
				<exclusion>
136
					<artifactId>commons-lang</artifactId>
137
					<groupId>commons-lang</groupId>
138
				</exclusion>
139
				<exclusion>
140
					<artifactId>commons-logging</artifactId>
141
					<groupId>commons-logging</groupId>
142
				</exclusion>
143
				<exclusion>
144
					<artifactId>commons-net</artifactId>
145
					<groupId>commons-net</groupId>
146
				</exclusion>
147
				<exclusion>
148
					<artifactId>commons-compress</artifactId>
149
					<groupId>commons-compress</groupId>
150
				</exclusion>
151
			</exclusions>
152
		</dependency>
153
		<dependency>
154
			<groupId>org.apache.hadoop</groupId>
155
			<artifactId>hadoop-core</artifactId>
156
			<version>${hadoop.core.version}</version>
157
			<exclusions>
158
				<exclusion>
159
					<groupId>tomcat</groupId>
160
					<artifactId>jasper-runtime</artifactId>
161
				</exclusion>
162
				<exclusion>
163
					<groupId>tomcat</groupId>
164
					<artifactId>jasper-compiler</artifactId>
165
				</exclusion>
166
				<exclusion>
167
					<artifactId>jsp-api</artifactId>
168
					<groupId>javax.servlet.jsp</groupId>
169
				</exclusion>
170
				<exclusion>
171
					<groupId>javax.servlet</groupId>
172
					<artifactId>servlet-api</artifactId>
173
				</exclusion>
174
				<exclusion>
175
					<artifactId>commons-httpclient</artifactId>
176
					<groupId>commons-httpclient</groupId>
177
				</exclusion>
178
				<exclusion>
179
					<artifactId>commons-net</artifactId>
180
					<groupId>commons-net</groupId>
181
				</exclusion>
182
				<exclusion>
183
					<artifactId>jackson-core-asl</artifactId>
184
					<groupId>org.codehaus.jackson</groupId>
185
				</exclusion>
186
				<exclusion>
187
					<artifactId>jackson-mapper-asl</artifactId>
188
					<groupId>org.codehaus.jackson</groupId>
189
				</exclusion>
190
				<exclusion>
191
					<artifactId>jetty</artifactId>
192
					<groupId>org.mortbay.jetty</groupId>
193
				</exclusion>
194
				<exclusion>
195
					<artifactId>jetty-util</artifactId>
196
					<groupId>org.mortbay.jetty</groupId>
197
				</exclusion>
198
				<exclusion>
199
					<artifactId>jsp-2.1</artifactId>
200
					<groupId>org.mortbay.jetty</groupId>
201
				</exclusion>
202

    
203
				<exclusion>
204
					<artifactId>core</artifactId>
205
					<groupId>org.eclipse.jdt</groupId>
206
				</exclusion>
207

    
208
				<exclusion>
209
					<artifactId>jersey-core</artifactId>
210
					<groupId>com.sun.jersey</groupId>
211
				</exclusion>
212
				<exclusion>
213
					<artifactId>jersey-server</artifactId>
214
					<groupId>com.sun.jersey</groupId>
215
				</exclusion>
216

    
217
			</exclusions>
218
		</dependency>
219

    
220

    
221
		<dependency>
222
			<groupId>org.springframework</groupId>
223
			<artifactId>spring-beans</artifactId>
224
			<version>${spring.version}</version>
225
		</dependency>
226

    
227

    
228
		<!-- DO NOT REMOVE THIS DEPENDENCY!!! MODULES ACCESSING HDFS NEEDS IT EVEN
229
			IF mvn dependency:analyze SUGGESTS TO REMOVE IT -->
230
		<dependency>
231
			<groupId>org.apache.hadoop</groupId>
232
			<artifactId>hadoop-hdfs</artifactId>
233
			<version>${hadoop.hdfs.version}</version>
234
			<exclusions>
235
				<exclusion>
236
					<groupId>com.google.protobuf</groupId>
237
					<artifactId>protobuf-java</artifactId>
238
				</exclusion>
239
				<exclusion>
240
					<groupId>javax.servlet</groupId>
241
					<artifactId>servlet-api</artifactId>
242
				</exclusion>
243
				<exclusion>
244
					<artifactId>jsp-api</artifactId>
245
					<groupId>javax.servlet.jsp</groupId>
246
				</exclusion>
247
				<exclusion>
248
					<artifactId>guava</artifactId>
249
					<groupId>com.google.guava</groupId>
250
				</exclusion>
251
				<exclusion>
252
					<artifactId>commons-lang</artifactId>
253
					<groupId>commons-lang</groupId>
254
				</exclusion>
255
				<exclusion>
256
					<artifactId>commons-logging</artifactId>
257
					<groupId>commons-logging</groupId>
258
				</exclusion>
259
				<exclusion>
260
					<artifactId>jackson-core-asl</artifactId>
261
					<groupId>org.codehaus.jackson</groupId>
262
				</exclusion>
263
				<exclusion>
264
					<artifactId>jackson-mapper-asl</artifactId>
265
					<groupId>org.codehaus.jackson</groupId>
266
				</exclusion>
267
				<exclusion>
268
					<artifactId>jetty</artifactId>
269
					<groupId>org.mortbay.jetty</groupId>
270
				</exclusion>
271
				<exclusion>
272
					<artifactId>jetty-util</artifactId>
273
					<groupId>org.mortbay.jetty</groupId>
274
				</exclusion>
275
				<exclusion>
276
					<artifactId>jsp-2.1</artifactId>
277
					<groupId>org.mortbay.jetty</groupId>
278
				</exclusion>
279

    
280
				<exclusion>
281
					<artifactId>jersey-core</artifactId>
282
					<groupId>com.sun.jersey</groupId>
283
				</exclusion>
284
				<exclusion>
285
					<artifactId>jersey-server</artifactId>
286
					<groupId>com.sun.jersey</groupId>
287
				</exclusion>
288

    
289
			</exclusions>
290
		</dependency>
291
		<dependency>
292
			<groupId>org.apache.hbase</groupId>
293
			<artifactId>hbase</artifactId>
294
			<version>${apache.hbase.version}</version>
295
			<exclusions>
296
				<exclusion>
297
					<groupId>com.google.protobuf</groupId>
298
					<artifactId>protobuf-java</artifactId>
299
				</exclusion>
300
				<exclusion>
301
					<artifactId>jsp-api-2.1</artifactId>
302
					<groupId>org.mortbay.jetty</groupId>
303
				</exclusion>
304
				<exclusion>
305
					<artifactId>servlet-api-2.5</artifactId>
306
					<groupId>org.mortbay.jetty</groupId>
307
				</exclusion>
308
				<exclusion>
309
					<artifactId>slf4j-api</artifactId>
310
					<groupId>org.slf4j</groupId>
311
				</exclusion>
312
				<exclusion>
313
					<artifactId>slf4j-log4j12</artifactId>
314
					<groupId>org.slf4j</groupId>
315
				</exclusion>
316
				<exclusion>
317
					<artifactId>stax-api</artifactId>
318
					<groupId>stax</groupId>
319
				</exclusion>
320
				<exclusion>
321
					<artifactId>httpclient</artifactId>
322
					<groupId>org.apache.httpcomponents</groupId>
323
				</exclusion>
324
				<exclusion>
325
					<artifactId>guava</artifactId>
326
					<groupId>com.google.guava</groupId>
327
				</exclusion>
328
				<exclusion>
329
					<artifactId>jersey-json</artifactId>
330
					<groupId>com.sun.jersey</groupId>
331
				</exclusion>
332
				<exclusion>
333
					<artifactId>jaxb-api</artifactId>
334
					<groupId>javax.xml.bind</groupId>
335
				</exclusion>
336
				<exclusion>
337
					<artifactId>commons-httpclient</artifactId>
338
					<groupId>commons-httpclient</groupId>
339
				</exclusion>
340
				<exclusion>
341
					<artifactId>commons-lang</artifactId>
342
					<groupId>commons-lang</groupId>
343
				</exclusion>
344
				<exclusion>
345
					<artifactId>commons-logging</artifactId>
346
					<groupId>commons-logging</groupId>
347
				</exclusion>
348
				<exclusion>
349
					<artifactId>jackson-core-asl</artifactId>
350
					<groupId>org.codehaus.jackson</groupId>
351
				</exclusion>
352
				<exclusion>
353
					<artifactId>jackson-mapper-asl</artifactId>
354
					<groupId>org.codehaus.jackson</groupId>
355
				</exclusion>
356
				<exclusion>
357
					<artifactId>jetty</artifactId>
358
					<groupId>org.mortbay.jetty</groupId>
359
				</exclusion>
360
				<exclusion>
361
					<artifactId>jetty-util</artifactId>
362
					<groupId>org.mortbay.jetty</groupId>
363
				</exclusion>
364
				<exclusion>
365
					<artifactId>jsp-2.1</artifactId>
366
					<groupId>org.mortbay.jetty</groupId>
367
				</exclusion>
368

    
369
				<exclusion>
370
					<artifactId>jasper-compiler</artifactId>
371
					<groupId>tomcat</groupId>
372
				</exclusion>
373
				<exclusion>
374
					<artifactId>core</artifactId>
375
					<groupId>org.eclipse.jdt</groupId>
376
				</exclusion>
377

    
378
				<exclusion>
379
					<artifactId>jersey-core</artifactId>
380
					<groupId>com.sun.jersey</groupId>
381
				</exclusion>
382
				<exclusion>
383
					<artifactId>jersey-server</artifactId>
384
					<groupId>com.sun.jersey</groupId>
385
				</exclusion>
386

    
387
				<exclusion>
388
					<artifactId>jamon-runtime</artifactId>
389
					<groupId>org.jamon</groupId>
390
				</exclusion>
391

    
392
			</exclusions>
393
		</dependency>
394
		<dependency>
395
			<groupId>org.apache.oozie</groupId>
396
			<artifactId>oozie-client</artifactId>
397
			<version>${apache.oozie.version}</version>
398
			<exclusions>
399
				<exclusion>
400
					<artifactId>slf4j-simple</artifactId>
401
					<groupId>org.slf4j</groupId>
402
				</exclusion>
403
				<exclusion>
404
					<artifactId>slf4j-api</artifactId>
405
					<groupId>org.slf4j</groupId>
406
				</exclusion>
407
				<exclusion>
408
					<artifactId>xercesImpl</artifactId>
409
					<groupId>xerces</groupId>
410
				</exclusion>
411
			</exclusions>
412
		</dependency>
413

    
414
		<dependency>
415
			<groupId>commons-lang</groupId>
416
			<artifactId>commons-lang</artifactId>
417
			<version>2.5</version>
418
			<scope>test</scope>
419
		</dependency>
420

    
421
		<dependency>
422
			<groupId>junit</groupId>
423
			<artifactId>junit</artifactId>
424
			<version>${junit.version}</version>
425
			<scope>test</scope>
426
		</dependency>
427

    
428
	</dependencies>
429
	<properties>
430
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
431
    </properties>
432
</project>
(2-2/2)