Project

General

Profile

« Previous | Next » 

Revision 42690

Added by Eri Katsari almost 8 years ago

''

View differences:

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