Flume
  1. Flume
  2. FLUME-2184

flume-ng-morphline-solr-sink Build failing due to incorrect hadoop-common dependency declaration

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: v1.4.0
    • Fix Version/s: v1.5.0
    • Component/s: Sinks+Sources
    • Labels:
      None
    • Release Note:
      Added exclusion for hadoop common jar dependency in flume-ng-morphline-solr-sink

      Description

      flume-ng-morphline-solr-sink build fails due to incorrect dependency declaration.

      Downloaded the code from flume git repo.

      Trying to build it

      mvn clean install -DskipTests

      It gives me this error.

      The project expects 1.0.1 version of jar which was never there at maven central.

      http://search.maven.org/#search|gav|1|g%3A%22org.apache.hadoop%22%20AND%20a%3A%22hadoop-common%22

      [ERROR] Failed to execute goal org.apache.maven.plugins:maven-remote-resources-plugin:1.1:process (default) on project flume-ng-morphline-solr-sink: Failed to resolve dependencies for one or more projects in the reactor. Reason: Missing:
      [ERROR] ----------
      [ERROR] 1) org.apache.hadoop:hadoop-common:jar:1.0.1
      [ERROR]
      [ERROR] Try downloading the file manually from the project website.

      [ERROR] Path to dependency:
      [ERROR] 1) org.apache.flume.flume-ng-sinks:flume-ng-morphline-solr-sink:jar:1.5.0-SNAPSHOT
      [ERROR] 2) com.cloudera.cdk:cdk-morphlines-all:pom:0.6.0
      [ERROR] 3) com.cloudera.cdk:cdk-morphlines-solr-core:jar:0.6.0
      [ERROR] 4) org.apache.solr:solr-core:jar:4.4.0
      [ERROR] 5) org.apache.hadoop:hadoop-common:jar:1.0.1

      Details here

      http://mail-archives.apache.org/mod_mbox/flume-dev/201309.mbox/%3CCAJ-d8Xep4LcoSE0Yo%3D1w17CewQFzDU%2B5KQDa3DGZDT-oQ3XHYg%40mail.gmail.com%3E

      Attaching patch to fix it.

        Activity

        Jagat Singh created issue -
        Jagat Singh made changes -
        Field Original Value New Value
        Attachment FLUME-2184-0.patch [ 12602031 ]
        Jagat Singh made changes -
        Release Note Added exclusion for hadoop common jar dependency in flume-ng-morphline-solr-sink
        Status Open [ 1 ] Patch Available [ 10002 ]
        Hari Shreedharan made changes -
        Assignee Jagat Singh [ jagatsingh ]
        Hari Shreedharan made changes -
        Status Patch Available [ 10002 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Hari Shreedharan made changes -
        Affects Version/s v1.3.1 [ 12323879 ]
        Affects Version/s v1.5.0 [ 12324642 ]
        Fix Version/s v1.5.0 [ 12324642 ]
        Hari Shreedharan made changes -
        Affects Version/s v1.4.0 [ 12323372 ]
        Affects Version/s v1.3.1 [ 12323879 ]

          People

          • Assignee:
            Jagat Singh
            Reporter:
            Jagat Singh
          • Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development