Revision 42690
Added by Eri Katsari almost 8 years ago
modules/dnet-openaire-lodinterlinking/trunk/target/classes/eu/dnetlib/data/mapreduce/hbase/lodExport/log4j.properties | ||
---|---|---|
1 |
# Root logger option |
|
2 |
log4j.rootLogger=INFO, file, stdout |
|
3 |
|
|
4 |
# Direct log messages to a log file |
|
5 |
log4j.appender.file=org.apache.log4j.RollingFileAppender |
|
6 |
log4j.appender.file.File=/tmp/statsExportLog |
|
7 |
log4j.appender.file.MaxFileSize=1MB |
|
8 |
log4j.appender.file.MaxBackupIndex=1 |
|
9 |
log4j.appender.file.layout=org.apache.log4j.PatternLayout |
|
10 |
log4j.appender.file.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n |
|
11 |
|
|
12 |
# Direct log messages to stdout |
|
13 |
log4j.appender.stdout=org.apache.log4j.ConsoleAppender |
|
14 |
log4j.appender.stdout.Target=System.out |
|
15 |
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout |
|
16 |
log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n |
|
17 |
|
|
18 |
#log4j.rootLogger = WARN, R |
|
19 |
|
|
20 |
#log4j.logger.gr.uoa = DEBUG |
|
21 |
#log4j.logger.org.springframework = DEBUG, S |
|
22 |
#log4j.additivity.org.springframework = false |
|
23 |
# |
|
24 |
#log4j.logger.com.opensymphony.xwork2.ognl.OgnlValueStack = FATAL |
|
25 |
#log4j.logger.com.opensymphony.xwork2.ObjectFactory = FATAL |
|
26 |
# |
|
27 |
#log4j.appender.R=org.apache.log4j.RollingFileAppender |
|
28 |
#log4j.appender.R.File=/tmp/log/validator.log |
|
29 |
#log4j.appender.R.MaxFileSize=10MB |
|
30 |
#log4j.appender.R.MaxBackupIndex=10 |
|
31 |
#log4j.appender.R.layout=org.apache.log4j.PatternLayout |
|
32 |
#log4j.appender.R.layout.ConversionPattern= %d %p %t [%c] - %m%n |
|
33 |
# |
|
34 |
#log4j.appender.S=org.apache.log4j.RollingFileAppender |
|
35 |
#log4j.appender.S.File=/tmp/log/spring-validator.log |
|
36 |
#log4j.appender.S.MaxFileSize=10MB |
|
37 |
#log4j.appender.S.MaxBackupIndex=10 |
|
38 |
#log4j.appender.S.layout=org.apache.log4j.PatternLayout |
|
39 |
#log4j.appender.S.layout.ConversionPattern= %d %p %t [%c] - %m%n |
modules/dnet-openaire-lodinterlinking/trunk/target/maven-archiver/pom.properties | ||
---|---|---|
1 |
#Generated by Maven |
|
2 |
#Wed May 25 23:28:59 EEST 2016 |
|
3 |
version=1.0.0-SNAPSHOT |
|
4 |
groupId=eu.dnetlib |
|
5 |
artifactId=dnet-openaire-lod-interlinking |
modules/dnet-openaire-lodinterlinking/trunk/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst | ||
---|---|---|
1 |
C:\Users\eri_k\workspace\lodinterlinking\trunk\src\main\java\eu\dnetlib\data\mapreduce\hbase\lodExport\utils\TargetParser.java |
|
2 |
C:\Users\eri_k\workspace\lodinterlinking\trunk\src\main\java\eu\dnetlib\data\mapreduce\hbase\lodExport\utils\SourceParser.java |
|
3 |
C:\Users\eri_k\workspace\lodinterlinking\trunk\src\main\java\eu\dnetlib\data\mapreduce\hbase\lodExport\TargetMapper.java |
|
4 |
C:\Users\eri_k\workspace\lodinterlinking\trunk\src\main\java\eu\dnetlib\data\mapreduce\hbase\lodExport\DatasetReducer.java |
|
5 |
C:\Users\eri_k\workspace\lodinterlinking\trunk\src\main\java\eu\dnetlib\data\mapreduce\hbase\lodExport\SourceMapper.java |
modules/dnet-openaire-lodinterlinking/trunk/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst | ||
---|---|---|
1 |
eu\dnetlib\data\mapreduce\hbase\lodExport\utils\SourceParser.class |
|
2 |
eu\dnetlib\data\mapreduce\hbase\lodExport\SourceMapper$ENTITIES_COUNTER.class |
|
3 |
eu\dnetlib\data\mapreduce\hbase\lodExport\utils\TargetParser.class |
|
4 |
eu\dnetlib\data\mapreduce\hbase\lodExport\TargetMapper$ENTITIES_COUNTER.class |
|
5 |
eu\dnetlib\data\mapreduce\hbase\lodExport\SourceMapper.class |
|
6 |
eu\dnetlib\data\mapreduce\hbase\lodExport\TargetMapper.class |
|
7 |
eu\dnetlib\data\mapreduce\hbase\lodExport\DatasetReducer.class |
modules/dnet-openaire-lodinterlinking/trunk/src/main/java/eu/dnetlib/data/mapreduce/hbase/lodExport/TargetMapper.java | ||
---|---|---|
1 |
package eu.dnetlib.data.mapreduce.hbase.lodExport; |
|
2 |
|
|
3 |
import eu.dnetlib.data.mapreduce.hbase.lodExport.utils.SourceParser; |
|
4 |
import eu.dnetlib.data.mapreduce.hbase.lodExport.utils.TargetParser; |
|
5 |
import org.apache.hadoop.io.LongWritable; |
|
6 |
import org.apache.hadoop.io.Text; |
|
7 |
import org.apache.hadoop.mapreduce.Mapper; |
|
8 |
import org.apache.log4j.Logger; |
|
9 |
|
|
10 |
import java.io.IOException; |
|
11 |
|
|
12 |
/** |
|
13 |
* Mapper Class that reads HBASE contents and prepares them for the StatsDB |
|
14 |
* export |
|
15 |
*/ |
|
16 |
public class TargetMapper extends Mapper<LongWritable, Text, Text, Text> { |
|
17 |
private Logger log = Logger.getLogger(this.getClass()); |
|
18 |
|
|
19 |
private TargetParser parser; |
|
20 |
|
|
21 |
public static enum ENTITIES_COUNTER { |
|
22 |
RESULT, |
|
23 |
PROJECT, |
|
24 |
DATASOURCE, |
|
25 |
PERSON, |
|
26 |
ORGANIZATION, |
|
27 |
TARGET_ENTITIES, |
|
28 |
} |
|
29 |
|
|
30 |
|
|
31 |
@Override |
|
32 |
protected void setup(Context context) throws IOException, InterruptedException { |
|
33 |
|
|
34 |
// lastExecutionDate = context.getConfiguration().get("lod.lastExecutionDate"); |
|
35 |
|
|
36 |
|
|
37 |
} |
|
38 |
|
|
39 |
|
|
40 |
@Override |
|
41 |
protected void map(final LongWritable keyIn, final Text result, final Context context) throws IOException { |
|
42 |
|
|
43 |
try { |
|
44 |
|
|
45 |
//parse record accordingly |
|
46 |
String processedRecord = parser.parse(result.toString()); |
|
47 |
|
|
48 |
//if record is valid according to our constaints |
|
49 |
|
|
50 |
if (processedRecord != null) { |
|
51 |
//here add id |
|
52 |
Text TextKeyOut = new Text("sourceId"); |
|
53 |
context.write((TextKeyOut), new Text(processedRecord)); |
|
54 |
context.getCounter(ENTITIES_COUNTER.TARGET_ENTITIES).increment(1); |
|
55 |
} |
|
56 |
|
|
57 |
} catch (Exception e) { |
|
58 |
log.error("Error writing entity to M/R output", e); |
|
59 |
} |
|
60 |
|
|
61 |
} |
|
62 |
|
|
63 |
|
|
64 |
@Override |
|
65 |
protected void cleanup(Context context) throws IOException, InterruptedException { |
|
66 |
|
|
67 |
super.cleanup(context); |
|
68 |
} |
|
69 |
|
|
70 |
|
|
71 |
} |
modules/dnet-openaire-lodinterlinking/trunk/src/main/java/eu/dnetlib/data/mapreduce/hbase/lodExport/DatasetReducer.java | ||
---|---|---|
1 |
package eu.dnetlib.data.mapreduce.hbase.lodExport; |
|
2 |
|
|
3 |
import org.apache.hadoop.io.Text; |
|
4 |
import org.apache.hadoop.mapreduce.Reducer; |
|
5 |
import org.apache.log4j.Logger; |
|
6 |
|
|
7 |
import java.io.IOException; |
|
8 |
import java.nio.charset.Charset; |
|
9 |
import java.util.Iterator; |
|
10 |
|
|
11 |
public class DatasetReducer extends Reducer<Text, Text, Text, Text> { |
|
12 |
|
|
13 |
private Logger log = Logger.getLogger(DatasetReducer.class); |
|
14 |
|
|
15 |
|
|
16 |
@Override |
|
17 |
protected void setup(Context context) throws IOException, InterruptedException { |
|
18 |
} |
|
19 |
|
|
20 |
; |
|
21 |
|
|
22 |
@Override |
|
23 |
protected void reduce(final Text key, final Iterable<Text> values, final Context context) throws IOException, InterruptedException { |
|
24 |
|
|
25 |
Iterator<Text> it = values.iterator(); |
|
26 |
|
|
27 |
while (it.hasNext()) { |
|
28 |
String value = new String(it.next().copyBytes(), Charset.forName("UTF-8")); |
|
29 |
|
|
30 |
context.write(key, new Text(value)); |
|
31 |
} |
|
32 |
} |
|
33 |
|
|
34 |
@Override |
|
35 |
protected void cleanup(Context context) throws IOException, InterruptedException { |
|
36 |
log.info("Cleaning up reducer..."); |
|
37 |
//MultipleOutputWriter.close(); |
|
38 |
} |
|
39 |
} |
modules/dnet-openaire-lodinterlinking/trunk/src/main/java/eu/dnetlib/data/mapreduce/hbase/lodExport/utils/SourceParser.java | ||
---|---|---|
1 |
package eu.dnetlib.data.mapreduce.hbase.lodExport.utils; |
|
2 |
|
|
3 |
/** |
|
4 |
* Created by eri_k on 5/25/2016. |
|
5 |
*/ |
|
6 |
public class SourceParser { |
|
7 |
|
|
8 |
public static String parse(String record) { |
|
9 |
|
|
10 |
String[] Fields = record.split(","); |
|
11 |
// filter output records based on attibute |
|
12 |
|
|
13 |
if (isValid("")) { |
|
14 |
return "s_" + record; |
|
15 |
} else { |
|
16 |
return null; |
|
17 |
} |
|
18 |
} |
|
19 |
|
|
20 |
//add checks here - which records should we outuput to the map output? |
|
21 |
private static boolean isValid(String attribute) { |
|
22 |
return true; |
|
23 |
} |
|
24 |
} |
modules/dnet-openaire-lodinterlinking/trunk/src/main/java/eu/dnetlib/data/mapreduce/hbase/lodExport/utils/TargetParser.java | ||
---|---|---|
1 |
package eu.dnetlib.data.mapreduce.hbase.lodExport.utils; |
|
2 |
|
|
3 |
/** |
|
4 |
* Created by eri_k on 5/25/2016. |
|
5 |
*/ |
|
6 |
public class TargetParser { |
|
7 |
|
|
8 |
public static String parse(String record) { |
|
9 |
|
|
10 |
String[] Fields = record.split(","); |
|
11 |
// filter output records based on attibute |
|
12 |
|
|
13 |
if (isValid("")) { |
|
14 |
return "s_" + record; |
|
15 |
} else { |
|
16 |
return null; |
|
17 |
} |
|
18 |
} |
|
19 |
|
|
20 |
//add checks here - which records should we outuput to the map output? |
|
21 |
private static boolean isValid(String attribute) { |
|
22 |
return true; |
|
23 |
} |
|
24 |
} |
modules/dnet-openaire-lodinterlinking/trunk/src/main/java/eu/dnetlib/data/mapreduce/hbase/lodExport/SourceMapper.java | ||
---|---|---|
1 |
package eu.dnetlib.data.mapreduce.hbase.lodExport; |
|
2 |
|
|
3 |
import eu.dnetlib.data.mapreduce.hbase.lodExport.utils.SourceParser; |
|
4 |
import org.apache.hadoop.io.LongWritable; |
|
5 |
import org.apache.hadoop.io.Text; |
|
6 |
import org.apache.hadoop.mapreduce.Mapper; |
|
7 |
import org.apache.log4j.Logger; |
|
8 |
|
|
9 |
import java.io.IOException; |
|
10 |
|
|
11 |
/** |
|
12 |
* Mapper Class that reads HBASE contents and prepares them for the StatsDB |
|
13 |
* export |
|
14 |
*/ |
|
15 |
public class SourceMapper extends Mapper<LongWritable, Text, Text, Text> { |
|
16 |
private Logger log = Logger.getLogger(this.getClass()); |
|
17 |
|
|
18 |
private SourceParser parser; |
|
19 |
|
|
20 |
public static enum ENTITIES_COUNTER { |
|
21 |
RESULT, |
|
22 |
PROJECT, |
|
23 |
DATASOURCE, |
|
24 |
PERSON, |
|
25 |
ORGANIZATION, |
|
26 |
SOURCE_ENTITIES, |
|
27 |
} |
|
28 |
|
|
29 |
|
|
30 |
@Override |
|
31 |
protected void setup(Context context) throws IOException, InterruptedException { |
|
32 |
|
|
33 |
// lastExecutionDate = context.getConfiguration().get("lod.lastExecutionDate"); |
|
34 |
|
|
35 |
|
|
36 |
} |
|
37 |
|
|
38 |
|
|
39 |
@Override |
|
40 |
protected void map(final LongWritable keyIn, final Text result, final Context context) throws IOException { |
|
41 |
|
|
42 |
try { |
|
43 |
|
|
44 |
//parse record accordingly |
|
45 |
String processedRecord = parser.parse(result.toString()); |
|
46 |
|
|
47 |
//if record is valid according to our constaints |
|
48 |
if (processedRecord != null) { |
|
49 |
//here add id |
|
50 |
Text TextKeyOut = new Text("sourceId"); |
|
51 |
context.write((TextKeyOut), new Text(processedRecord)); |
|
52 |
context.getCounter(ENTITIES_COUNTER.SOURCE_ENTITIES).increment(1); |
|
53 |
} |
|
54 |
|
|
55 |
} catch (Exception e) { |
|
56 |
log.error("Error writing entity to M/R output", e); |
|
57 |
} |
|
58 |
|
|
59 |
} |
|
60 |
|
|
61 |
|
|
62 |
@Override |
|
63 |
protected void cleanup(Context context) throws IOException, InterruptedException { |
|
64 |
|
|
65 |
super.cleanup(context); |
|
66 |
} |
|
67 |
|
|
68 |
|
|
69 |
} |
modules/dnet-openaire-lodinterlinking/trunk/src/main/resources/eu/dnetlib/data/mapreduce/hbase/lodExport/log4j.properties | ||
---|---|---|
1 |
# Root logger option |
|
2 |
log4j.rootLogger=INFO, file, stdout |
|
3 |
|
|
4 |
# Direct log messages to a log file |
|
5 |
log4j.appender.file=org.apache.log4j.RollingFileAppender |
|
6 |
log4j.appender.file.File=/tmp/statsExportLog |
|
7 |
log4j.appender.file.MaxFileSize=1MB |
|
8 |
log4j.appender.file.MaxBackupIndex=1 |
|
9 |
log4j.appender.file.layout=org.apache.log4j.PatternLayout |
|
10 |
log4j.appender.file.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n |
|
11 |
|
|
12 |
# Direct log messages to stdout |
|
13 |
log4j.appender.stdout=org.apache.log4j.ConsoleAppender |
|
14 |
log4j.appender.stdout.Target=System.out |
|
15 |
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout |
|
16 |
log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n |
|
17 |
|
|
18 |
#log4j.rootLogger = WARN, R |
|
19 |
|
|
20 |
#log4j.logger.gr.uoa = DEBUG |
|
21 |
#log4j.logger.org.springframework = DEBUG, S |
|
22 |
#log4j.additivity.org.springframework = false |
|
23 |
# |
|
24 |
#log4j.logger.com.opensymphony.xwork2.ognl.OgnlValueStack = FATAL |
|
25 |
#log4j.logger.com.opensymphony.xwork2.ObjectFactory = FATAL |
|
26 |
# |
|
27 |
#log4j.appender.R=org.apache.log4j.RollingFileAppender |
|
28 |
#log4j.appender.R.File=/tmp/log/validator.log |
|
29 |
#log4j.appender.R.MaxFileSize=10MB |
|
30 |
#log4j.appender.R.MaxBackupIndex=10 |
|
31 |
#log4j.appender.R.layout=org.apache.log4j.PatternLayout |
|
32 |
#log4j.appender.R.layout.ConversionPattern= %d %p %t [%c] - %m%n |
|
33 |
# |
|
34 |
#log4j.appender.S=org.apache.log4j.RollingFileAppender |
|
35 |
#log4j.appender.S.File=/tmp/log/spring-validator.log |
|
36 |
#log4j.appender.S.MaxFileSize=10MB |
|
37 |
#log4j.appender.S.MaxBackupIndex=10 |
|
38 |
#log4j.appender.S.layout=org.apache.log4j.PatternLayout |
|
39 |
#log4j.appender.S.layout.ConversionPattern= %d %p %t [%c] - %m%n |
modules/dnet-openaire-lodinterlinking/trunk/pom.xml | ||
---|---|---|
1 |
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
|
2 |
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> |
|
3 |
<parent> |
|
4 |
<groupId>eu.dnetlib</groupId> |
|
5 |
<artifactId>dnet-hadoop-parent</artifactId> |
|
6 |
<version>1.0.0</version> |
|
7 |
<relativePath></relativePath> |
|
8 |
</parent> |
|
9 |
<modelVersion>4.0.0</modelVersion> |
|
10 |
<groupId>eu.dnetlib</groupId> |
|
11 |
<artifactId>dnet-openaire-lod-interlinking</artifactId> |
|
12 |
<version>1.0.0-SNAPSHOT</version> |
|
13 |
|
|
14 |
<build> |
|
15 |
|
|
16 |
<plugins> |
|
17 |
<plugin> |
|
18 |
<groupId>org.apache.maven.plugins</groupId> |
|
19 |
<artifactId>maven-compiler-plugin</artifactId> |
|
20 |
<configuration> |
|
21 |
<source>1.7</source> |
|
22 |
<target>1.7</target> |
|
23 |
</configuration> |
|
24 |
</plugin> |
|
25 |
</plugins> |
|
26 |
|
|
27 |
</build> |
|
28 |
<dependencies> |
|
29 |
<dependency> |
|
30 |
<groupId>javax.xml</groupId> |
|
31 |
<artifactId>jaxp-api</artifactId> |
|
32 |
<version>1.4.2</version> |
|
33 |
</dependency> |
|
34 |
|
|
35 |
<dependency> |
|
36 |
<groupId>org.apache.poi</groupId> |
|
37 |
<artifactId>poi</artifactId> |
|
38 |
<version>3.8</version> |
|
39 |
</dependency> |
|
40 |
|
|
41 |
<dependency> |
|
42 |
<groupId>org.apache.logging.log4j</groupId> |
|
43 |
<artifactId>log4j-core</artifactId> |
|
44 |
<version>2.0-rc2</version> |
|
45 |
</dependency> |
|
46 |
<dependency> |
|
47 |
<groupId>log4j</groupId> |
|
48 |
<artifactId>log4j</artifactId> |
|
49 |
<version>1.2.17</version> |
|
50 |
</dependency> |
|
51 |
<dependency> |
|
52 |
<groupId>org.slf4j</groupId> |
|
53 |
<artifactId>slf4j-api</artifactId> |
|
54 |
<version>1.7.6</version> |
|
55 |
</dependency> |
|
56 |
<dependency> |
|
57 |
<groupId>org.slf4j</groupId> |
|
58 |
<artifactId>slf4j-log4j12</artifactId> |
|
59 |
<version>1.7.6</version> |
|
60 |
</dependency> |
|
61 |
<dependency> |
|
62 |
<groupId>com.google.guava</groupId> |
|
63 |
<artifactId>guava</artifactId> |
|
64 |
<version>15.0</version> |
|
65 |
</dependency> |
|
66 |
|
|
67 |
|
|
68 |
<dependency> |
|
69 |
<groupId>org.apache.httpcomponents</groupId> |
|
70 |
<artifactId>httpclient</artifactId> |
|
71 |
<version>4.0-alpha4</version> |
|
72 |
</dependency> |
|
73 |
<dependency> |
|
74 |
<groupId>commons-httpclient</groupId> |
|
75 |
<artifactId>commons-httpclient</artifactId> |
|
76 |
<version>3.1</version> |
|
77 |
</dependency> |
|
78 |
<dependency> |
|
79 |
<groupId>junit</groupId> |
|
80 |
<artifactId>junit</artifactId> |
|
81 |
<version>4.8.2</version> |
|
82 |
</dependency> |
|
83 |
<dependency> |
|
84 |
<groupId>eu.dnetlib</groupId> |
|
85 |
<artifactId>cnr-rmi-api</artifactId> |
|
86 |
<version>LATEST</version> |
|
87 |
</dependency> |
|
88 |
<dependency> |
|
89 |
<groupId>org.apache.cxf</groupId> |
|
90 |
<artifactId>cxf-rt-frontend-jaxws</artifactId> |
|
91 |
<version>2.7.8</version> |
|
92 |
</dependency> |
|
93 |
<dependency> |
|
94 |
<groupId>org.apache.hadoop</groupId> |
|
95 |
<artifactId>hadoop-common</artifactId> |
|
96 |
<version>2.6.0-cdh5.4.7</version> |
|
97 |
</dependency> |
|
98 |
<dependency> |
|
99 |
<groupId>org.apache.hadoop</groupId> |
|
100 |
<artifactId>hadoop-mapreduce-client-core</artifactId> |
|
101 |
<version>2.6.0-cdh5.4.3</version> |
|
102 |
</dependency> |
|
103 |
|
|
104 |
</dependencies> |
|
105 |
<repositories> |
|
106 |
<repository> |
|
107 |
<id>cloudera</id> |
|
108 |
<name>Cloudera Repository</name> |
|
109 |
<url>https://repository.cloudera.com/artifactory/cloudera-repos</url> |
|
110 |
<releases> |
|
111 |
<enabled>true</enabled> |
|
112 |
</releases> |
|
113 |
<snapshots> |
|
114 |
<enabled>false</enabled> |
|
115 |
</snapshots> |
|
116 |
</repository> |
|
117 |
</repositories> |
|
118 |
|
|
119 |
</project> |
|
120 |
|
modules/dnet-openaire-lodinterlinking/trunk/dnet-openaire-lod-interlinking.iml | ||
---|---|---|
1 |
<?xml version="1.0" encoding="UTF-8"?> |
|
2 |
<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4"> |
|
3 |
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_8" inherit-compiler-output="false"> |
|
4 |
<output url="file://$MODULE_DIR$/target/classes" /> |
|
5 |
<output-test url="file://$MODULE_DIR$/target/test-classes" /> |
|
6 |
<content url="file://$MODULE_DIR$"> |
|
7 |
<sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" /> |
|
8 |
<sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" /> |
|
9 |
<sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" /> |
|
10 |
<sourceFolder url="file://$MODULE_DIR$/src/test/resources" type="java-test-resource" /> |
|
11 |
<excludeFolder url="file://$MODULE_DIR$/target" /> |
|
12 |
</content> |
|
13 |
<orderEntry type="inheritedJdk" /> |
|
14 |
<orderEntry type="sourceFolder" forTests="false" /> |
|
15 |
<orderEntry type="library" name="Maven: javax.xml:jaxp-api:1.4.2" level="project" /> |
|
16 |
<orderEntry type="library" name="Maven: org.apache.poi:poi:3.8" level="project" /> |
|
17 |
<orderEntry type="library" name="Maven: commons-codec:commons-codec:1.5" level="project" /> |
|
18 |
<orderEntry type="library" name="Maven: org.apache.logging.log4j:log4j-core:2.0-rc2" level="project" /> |
|
19 |
<orderEntry type="library" name="Maven: org.apache.logging.log4j:log4j-api:2.0-rc2" level="project" /> |
|
20 |
<orderEntry type="library" name="Maven: log4j:log4j:1.2.17" level="project" /> |
|
21 |
<orderEntry type="library" name="Maven: org.slf4j:slf4j-api:1.7.6" level="project" /> |
|
22 |
<orderEntry type="library" name="Maven: org.slf4j:slf4j-log4j12:1.7.6" level="project" /> |
|
23 |
<orderEntry type="library" name="Maven: com.google.guava:guava:15.0" level="project" /> |
|
24 |
<orderEntry type="library" name="Maven: org.apache.httpcomponents:httpclient:4.0-alpha4" level="project" /> |
|
25 |
<orderEntry type="library" name="Maven: org.apache.httpcomponents:httpcore:4.0-beta1" level="project" /> |
|
26 |
<orderEntry type="library" name="Maven: commons-logging:commons-logging:1.1.1" level="project" /> |
|
27 |
<orderEntry type="library" name="Maven: commons-httpclient:commons-httpclient:3.1" level="project" /> |
|
28 |
<orderEntry type="library" name="Maven: junit:junit:4.8.2" level="project" /> |
|
29 |
<orderEntry type="library" name="Maven: eu.dnetlib:cnr-rmi-api:2.0.0" level="project" /> |
|
30 |
<orderEntry type="library" name="Maven: org.apache.cxf:cxf-api:2.7.8" level="project" /> |
|
31 |
<orderEntry type="library" name="Maven: org.codehaus.woodstox:woodstox-core-asl:4.2.0" level="project" /> |
|
32 |
<orderEntry type="library" name="Maven: org.codehaus.woodstox:stax2-api:3.1.1" level="project" /> |
|
33 |
<orderEntry type="library" name="Maven: org.apache.ws.xmlschema:xmlschema-core:2.0.3" level="project" /> |
|
34 |
<orderEntry type="library" name="Maven: org.apache.geronimo.specs:geronimo-javamail_1.4_spec:1.7.1" level="project" /> |
|
35 |
<orderEntry type="library" name="Maven: wsdl4j:wsdl4j:1.6.3" level="project" /> |
|
36 |
<orderEntry type="library" name="Maven: org.apache.cxf:cxf-rt-frontend-jaxws:2.7.8" level="project" /> |
|
37 |
<orderEntry type="library" name="Maven: xml-resolver:xml-resolver:1.2" level="project" /> |
|
38 |
<orderEntry type="library" name="Maven: asm:asm:3.3.1" level="project" /> |
|
39 |
<orderEntry type="library" name="Maven: org.apache.cxf:cxf-rt-core:2.7.8" level="project" /> |
|
40 |
<orderEntry type="library" name="Maven: com.sun.xml.bind:jaxb-impl:2.1.13" level="project" /> |
|
41 |
<orderEntry type="library" name="Maven: org.apache.cxf:cxf-rt-bindings-soap:2.7.8" level="project" /> |
|
42 |
<orderEntry type="library" name="Maven: org.apache.cxf:cxf-rt-databinding-jaxb:2.7.8" level="project" /> |
|
43 |
<orderEntry type="library" name="Maven: org.apache.cxf:cxf-rt-bindings-xml:2.7.8" level="project" /> |
|
44 |
<orderEntry type="library" name="Maven: org.apache.cxf:cxf-rt-frontend-simple:2.7.8" level="project" /> |
|
45 |
<orderEntry type="library" name="Maven: org.apache.cxf:cxf-rt-ws-addr:2.7.8" level="project" /> |
|
46 |
<orderEntry type="library" name="Maven: org.apache.cxf:cxf-rt-ws-policy:2.7.8" level="project" /> |
|
47 |
<orderEntry type="library" name="Maven: org.apache.neethi:neethi:3.0.2" level="project" /> |
|
48 |
<orderEntry type="library" name="Maven: org.apache.hadoop:hadoop-common:2.6.0-cdh5.4.7" level="project" /> |
|
49 |
<orderEntry type="library" name="Maven: org.apache.hadoop:hadoop-annotations:2.6.0-cdh5.4.7" level="project" /> |
|
50 |
<orderEntry type="library" name="Maven: commons-cli:commons-cli:1.2" level="project" /> |
|
51 |
<orderEntry type="library" name="Maven: org.apache.commons:commons-math3:3.1.1" level="project" /> |
|
52 |
<orderEntry type="library" name="Maven: xmlenc:xmlenc:0.52" level="project" /> |
|
53 |
<orderEntry type="library" name="Maven: commons-io:commons-io:2.4" level="project" /> |
|
54 |
<orderEntry type="library" name="Maven: commons-net:commons-net:3.1" level="project" /> |
|
55 |
<orderEntry type="library" name="Maven: commons-collections:commons-collections:3.2.1" level="project" /> |
|
56 |
<orderEntry type="library" name="Maven: javax.servlet:servlet-api:2.5" level="project" /> |
|
57 |
<orderEntry type="library" name="Maven: org.mortbay.jetty:jetty:6.1.26.cloudera.4" level="project" /> |
|
58 |
<orderEntry type="library" name="Maven: org.mortbay.jetty:jetty-util:6.1.26.cloudera.4" level="project" /> |
|
59 |
<orderEntry type="library" name="Maven: com.sun.jersey:jersey-core:1.9" level="project" /> |
|
60 |
<orderEntry type="library" name="Maven: com.sun.jersey:jersey-json:1.9" level="project" /> |
|
61 |
<orderEntry type="library" name="Maven: org.codehaus.jettison:jettison:1.1" level="project" /> |
|
62 |
<orderEntry type="library" name="Maven: org.codehaus.jackson:jackson-jaxrs:1.8.3" level="project" /> |
|
63 |
<orderEntry type="library" name="Maven: org.codehaus.jackson:jackson-xc:1.8.3" level="project" /> |
|
64 |
<orderEntry type="library" name="Maven: com.sun.jersey:jersey-server:1.9" level="project" /> |
|
65 |
<orderEntry type="library" scope="RUNTIME" name="Maven: tomcat:jasper-compiler:5.5.23" level="project" /> |
|
66 |
<orderEntry type="library" scope="RUNTIME" name="Maven: tomcat:jasper-runtime:5.5.23" level="project" /> |
|
67 |
<orderEntry type="library" scope="RUNTIME" name="Maven: javax.servlet.jsp:jsp-api:2.1" level="project" /> |
|
68 |
<orderEntry type="library" scope="RUNTIME" name="Maven: commons-el:commons-el:1.0" level="project" /> |
|
69 |
<orderEntry type="library" name="Maven: net.java.dev.jets3t:jets3t:0.9.0" level="project" /> |
|
70 |
<orderEntry type="library" name="Maven: com.jamesmurty.utils:java-xmlbuilder:0.4" level="project" /> |
|
71 |
<orderEntry type="library" name="Maven: commons-lang:commons-lang:2.6" level="project" /> |
|
72 |
<orderEntry type="library" name="Maven: commons-configuration:commons-configuration:1.6" level="project" /> |
|
73 |
<orderEntry type="library" name="Maven: commons-digester:commons-digester:1.8" level="project" /> |
|
74 |
<orderEntry type="library" name="Maven: commons-beanutils:commons-beanutils:1.7.0" level="project" /> |
|
75 |
<orderEntry type="library" name="Maven: commons-beanutils:commons-beanutils-core:1.8.0" level="project" /> |
|
76 |
<orderEntry type="library" name="Maven: org.codehaus.jackson:jackson-core-asl:1.8.8" level="project" /> |
|
77 |
<orderEntry type="library" name="Maven: org.codehaus.jackson:jackson-mapper-asl:1.8.8" level="project" /> |
|
78 |
<orderEntry type="library" name="Maven: org.apache.avro:avro:1.7.6-cdh5.4.7" level="project" /> |
|
79 |
<orderEntry type="library" name="Maven: com.thoughtworks.paranamer:paranamer:2.3" level="project" /> |
|
80 |
<orderEntry type="library" name="Maven: org.xerial.snappy:snappy-java:1.0.5" level="project" /> |
|
81 |
<orderEntry type="library" name="Maven: com.google.protobuf:protobuf-java:2.5.0" level="project" /> |
|
82 |
<orderEntry type="library" name="Maven: com.google.code.gson:gson:2.2.4" level="project" /> |
|
83 |
<orderEntry type="library" name="Maven: org.apache.hadoop:hadoop-auth:2.6.0-cdh5.4.7" level="project" /> |
|
84 |
<orderEntry type="library" name="Maven: org.apache.directory.server:apacheds-kerberos-codec:2.0.0-M15" level="project" /> |
|
85 |
<orderEntry type="library" name="Maven: org.apache.directory.server:apacheds-i18n:2.0.0-M15" level="project" /> |
|
86 |
<orderEntry type="library" name="Maven: org.apache.directory.api:api-asn1-api:1.0.0-M20" level="project" /> |
|
87 |
<orderEntry type="library" name="Maven: org.apache.directory.api:api-util:1.0.0-M20" level="project" /> |
|
88 |
<orderEntry type="library" name="Maven: org.apache.curator:curator-framework:2.7.1" level="project" /> |
|
89 |
<orderEntry type="library" name="Maven: com.jcraft:jsch:0.1.42" level="project" /> |
|
90 |
<orderEntry type="library" name="Maven: org.apache.curator:curator-client:2.7.1" level="project" /> |
|
91 |
<orderEntry type="library" name="Maven: org.apache.curator:curator-recipes:2.7.1" level="project" /> |
|
92 |
<orderEntry type="library" name="Maven: com.google.code.findbugs:jsr305:3.0.0" level="project" /> |
|
93 |
<orderEntry type="library" name="Maven: org.htrace:htrace-core:3.0.4" level="project" /> |
|
94 |
<orderEntry type="library" name="Maven: org.apache.zookeeper:zookeeper:3.4.5-cdh5.4.7" level="project" /> |
|
95 |
<orderEntry type="library" name="Maven: org.apache.commons:commons-compress:1.4.1" level="project" /> |
|
96 |
<orderEntry type="library" name="Maven: org.tukaani:xz:1.0" level="project" /> |
|
97 |
<orderEntry type="library" name="Maven: org.apache.hadoop:hadoop-mapreduce-client-core:2.6.0-cdh5.4.3" level="project" /> |
|
98 |
<orderEntry type="library" name="Maven: org.apache.hadoop:hadoop-yarn-common:2.6.0-cdh5.4.3" level="project" /> |
|
99 |
<orderEntry type="library" name="Maven: org.apache.hadoop:hadoop-yarn-api:2.6.0-cdh5.4.3" level="project" /> |
|
100 |
<orderEntry type="library" name="Maven: javax.xml.bind:jaxb-api:2.2.2" level="project" /> |
|
101 |
<orderEntry type="library" name="Maven: javax.xml.stream:stax-api:1.0-2" level="project" /> |
|
102 |
<orderEntry type="library" name="Maven: javax.activation:activation:1.1" level="project" /> |
|
103 |
<orderEntry type="library" name="Maven: com.sun.jersey:jersey-client:1.9" level="project" /> |
|
104 |
<orderEntry type="library" name="Maven: com.google.inject:guice:3.0" level="project" /> |
|
105 |
<orderEntry type="library" name="Maven: javax.inject:javax.inject:1" level="project" /> |
|
106 |
<orderEntry type="library" name="Maven: aopalliance:aopalliance:1.0" level="project" /> |
|
107 |
<orderEntry type="library" name="Maven: com.sun.jersey.contribs:jersey-guice:1.9" level="project" /> |
|
108 |
<orderEntry type="library" name="Maven: com.google.inject.extensions:guice-servlet:3.0" level="project" /> |
|
109 |
<orderEntry type="library" name="Maven: io.netty:netty:3.6.2.Final" level="project" /> |
|
110 |
</component> |
|
111 |
</module> |
Also available in: Unified diff
''