Project

General

Profile

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" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
3
	<parent>
4
    		<groupId>eu.dnetlib</groupId>
5
	        <artifactId>icm-iis-parent-container</artifactId>
6
            <version>1.0.0-SNAPSHOT</version>
7
	</parent>
8
	<modelVersion>4.0.0</modelVersion>
9
	<artifactId>icm-iis-export-actionmanager</artifactId>
10
	<packaging>jar</packaging>
11
	<version>1.0.0-SNAPSHOT</version>
12
	
13
	<properties>
14
		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
15
	</properties>
16
	<dependencies>
17
		<dependency>
18
			<groupId>eu.dnetlib</groupId>
19
			<artifactId>dnet-actionmanager-common</artifactId>
20
			<version>2.1.0-SNAPSHOT</version>
21
			<exclusions>
22
				<!-- excluding all libraries which are defined in IIS as provided -->
23
				<exclusion>
24
					<groupId>org.apache.hadoop</groupId>
25
					<artifactId>hadoop-core</artifactId>
26
				</exclusion>
27
				<exclusion>
28
					<groupId>org.apache.hadoop</groupId>
29
					<artifactId>hadoop-common</artifactId>
30
				</exclusion>
31
				<exclusion>
32
					<groupId>org.apache.hadoop</groupId>
33
					<artifactId>hadoop-hdfs</artifactId>
34
				</exclusion>
35
				<exclusion>
36
					<groupId>org.apache.hbase</groupId>
37
					<artifactId>hbase</artifactId>
38
				</exclusion>
39
				<!-- excluding org.slf4j:slf4j-jdk14:jar:1.3.1 causing conflicts -->
40
				<exclusion>
41
					<groupId>org.slf4j</groupId>
42
					<artifactId>slf4j-jdk14</artifactId>
43
				</exclusion>
44
				<!-- excluding duplicated dependencies -->
45
				<exclusion>
46
					<groupId>apache</groupId>
47
					<artifactId>commons-logging</artifactId>
48
				</exclusion>
49
				<!-- excluding duplicated dependencies -->
50
				<exclusion>
51
					<groupId>eu.dnetlib</groupId>
52
					<artifactId>dnet-openaire-data-protos</artifactId>
53
				</exclusion>
54
			</exclusions>
55
		</dependency>
56
		<!-- required after introducing 'provided' scope for hadoop libs -->
57
		<dependency>
58
            <groupId>org.apache.hadoop</groupId>
59
            <artifactId>hadoop-core</artifactId>
60
            <version>${iis.hadoop.core.version}</version>
61
            <type>jar</type>
62
            <scope>provided</scope>
63
        </dependency>
64
		<dependency>
65
			<groupId>org.apache.hadoop</groupId>
66
			<artifactId>hadoop-common</artifactId>
67
			<version>${iis.hadoop.common.version}</version>
68
			<scope>provided</scope>
69
		</dependency>
70
		<dependency>
71
			<groupId>org.apache.hbase</groupId>
72
			<artifactId>hbase</artifactId>
73
			<version>${iis.hbase.version}</version>
74
			<scope>provided</scope>
75
		</dependency>
76
		<dependency>
77
			<groupId>eu.dnetlib</groupId>
78
			<artifactId>icm-iis-core</artifactId>
79
			<version>1.0.0-SNAPSHOT</version>
80
		</dependency>
81
		<dependency>
82
			<groupId>eu.dnetlib</groupId>
83
			<artifactId>icm-iis-common</artifactId>
84
			<version>1.0.0-SNAPSHOT</version>
85
		</dependency>
86
		<dependency>
87
			<groupId>eu.dnetlib</groupId>
88
			<artifactId>icm-iis-schemas</artifactId>
89
			<version>1.0.0-SNAPSHOT</version>
90
		</dependency>
91
		
92
		<!-- required for SOAP communication with MDStore -->
93
		<dependency>
94
			<groupId>eu.dnetlib</groupId>
95
			<artifactId>cnr-service-utils</artifactId>
96
			<version>1.0.0-SNAPSHOT</version>
97
			<exclusions>
98
				<!-- excluding duplicated dependencies -->
99
				<exclusion>
100
					<groupId>apache</groupId>
101
					<artifactId>commons-cli</artifactId>
102
				</exclusion>
103
				<exclusion>
104
					<groupId>apache</groupId>
105
					<artifactId>commons-logging</artifactId>
106
				</exclusion>
107
			</exclusions>
108
		</dependency>
109
		<!-- required to access MDStore API -->
110
		<dependency>
111
			<groupId>eu.dnetlib</groupId>
112
			<artifactId>cnr-rmi-api</artifactId>
113
			<version>2.0.0-SNAPSHOT</version>
114
		</dependency>
115
		<dependency>
116
			<groupId>eu.dnetlib</groupId>
117
			<artifactId>cnr-resultset-client</artifactId>
118
			<version>1.0.0-SNAPSHOT</version>
119
			<exclusions>
120
				<exclusion>
121
					<groupId>apache</groupId>
122
					<artifactId>commons-io</artifactId>
123
				</exclusion>
124
				<exclusion>
125
					<groupId>apache</groupId>
126
					<artifactId>commons-cli</artifactId>
127
				</exclusion>
128
			</exclusions>
129
		</dependency>
130
		<!-- proper spring context version required by cnr-resultset-client -->
131
		<dependency>
132
			<groupId>org.springframework</groupId>
133
			<artifactId>spring-context</artifactId>
134
			<version>${spring.version}</version>
135
		</dependency>
136
		<dependency>
137
	        <groupId>org.apache.cxf</groupId>
138
	        <artifactId>cxf-bundle-jaxrs</artifactId>
139
	        <version>${cxf.version}</version>
140
	        <exclusions>
141
	            <exclusion>
142
	                <groupId>org.eclipse.jetty</groupId>
143
	                <artifactId>jetty-server</artifactId>
144
	            </exclusion>
145
	            <!-- excluding org.slf4j:slf4j-jdk14:jar:1.3.1 causing conflicts -->
146
				<exclusion>
147
					<groupId>org.slf4j</groupId>
148
					<artifactId>slf4j-jdk14</artifactId>
149
				</exclusion>
150
	        </exclusions>
151
		</dependency>
152
		
153
		<!-- required by hadoop, not sure why, need to ivestigate this -->
154
		<dependency>
155
			<groupId>xml-apis</groupId>
156
			<artifactId>xml-apis</artifactId>
157
			<version>1.4.01</version>
158
		</dependency>
159
		
160
		<!-- required by dnet-actionmanager-common on CNR cluster only 
161
			for XSLT tansformations when exporting entities -->
162
		<dependency>
163
			<groupId>xalan</groupId>
164
			<artifactId>xalan</artifactId>
165
			<version>2.7.1</version>
166
		</dependency>
167
		<dependency>
168
			<groupId>com.thoughtworks.xstream</groupId>
169
			<artifactId>xstream</artifactId>
170
			<version>1.4.7</version>
171
		</dependency>
172
		
173
		<dependency>
174
			<groupId>junit</groupId>
175
			<artifactId>junit</artifactId>
176
			<version>4.10</version>
177
			<scope>test</scope>
178
		</dependency>
179
	</dependencies>
180
	<build>
181
	</build>
182
	<repositories>
183
		<repository>
184
	      <id>cloudera</id>
185
		<name>Cloudera Repository</name>
186
	      <url>https://repository.cloudera.com/artifactory/cloudera-repos</url>
187
	      <releases>
188
      			<enabled>true</enabled>
189
      		</releases>
190
      		<snapshots>
191
      			<enabled>false</enabled>
192
      		</snapshots>
193
	    </repository>
194
	</repositories>
195
</project>
(2-2/2)