Hi,

I'm trying to compile flume-ng-morphline-solr-sink.
But, it does not succeed by the compile error. Could you advise me about how to 
compile it?
Please see following messages:

```
$ git clone https://github.com/apache/flume.git
Cloning into 'flume'...
remote: Counting objects: 31417, done.
remote: Compressing objects: 100% (4/4), done.
remote: Total 31417 (delta 0), reused 0 (delta 0), pack-reused 31413
Receiving objects: 100% (31417/31417), 40.28 MiB | 3.27 MiB/s, done.
Resolving deltas: 100% (13064/13064), done.
Checking connectivity... done.

$ cd flume

$ mvn clean compile -pl flume-ng-sinks/flume-ng-morphline-solr-sink
[INFO] Scanning for projects...

[...]

[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Flume NG Morphline Solr Sink 1.7.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[WARNING] The POM for org.kitesdk:kite-morphlines-all:pom:1.0.0 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.kitesdk:kite-morphlines-solr-core:jar:tests:1.0.0 is 
invalid, transitive dependencies (if any) will not be available, enable debug 
logging for more details
[INFO]
[INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ 
flume-ng-morphline-solr-sink ---
[INFO] Deleting 
/Users/mosuka/git/flume/flume-ng-sinks/flume-ng-morphline-solr-sink/target
[INFO]
[INFO] --- maven-remote-resources-plugin:1.1:process (default) @ 
flume-ng-morphline-solr-sink ---
[INFO] Setting property: classpath.resource.loader.class => 
'org.codehaus.plexus.velocity.ContextClassLoaderResourceLoader'.
[INFO] Setting property: velocimacro.messages.on => 'false'.
[INFO] Setting property: resource.loader => 'classpath'.
[INFO] Setting property: resource.manager.logwhenfound => 'false'.
[WARNING] Invalid POM for org.kitesdk:kite-morphlines-all:pom:1.0.0, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for 
org.kitesdk:kite-morphlines-solr-core:test-jar:tests:1.0.0, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid project model for artifact 
[kite-morphlines-all:org.kitesdk:1.0.0]. It will be ignored by the remote 
resources Mojo.
[INFO]
[INFO] --- maven-resources-plugin:2.4.3:resources (default-resources) @ 
flume-ng-morphline-solr-sink ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory 
/Users/mosuka/git/flume/flume-ng-sinks/flume-ng-morphline-solr-sink/src/main/resources
[INFO] Copying 3 resources
[INFO]
[INFO] --- maven-compiler-plugin:2.3.2:compile (default-compile) @ 
flume-ng-morphline-solr-sink ---
[INFO] Compiling 8 source files to 
/Users/mosuka/git/flume/flume-ng-sinks/flume-ng-morphline-solr-sink/target/classes
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] 
/Users/mosuka/git/flume/flume-ng-sinks/flume-ng-morphline-solr-sink/src/main/java/org/apache/flume/sink/solr/morphline/MorphlineInterceptor.java:[34,32]
 error: package org.kitesdk.morphline.api does not exist
[ERROR] 
/Users/mosuka/git/flume/flume-ng-sinks/flume-ng-morphline-solr-sink/src/main/java/org/apache/flume/sink/solr/morphline/MorphlineInterceptor.java:[35,32]
 error: package org.kitesdk.morphline.api does not exist
[ERROR] 
/Users/mosuka/git/flume/flume-ng-sinks/flume-ng-morphline-solr-sink/src/main/java/org/apache/flume/sink/solr/morphline/MorphlineInterceptor.java:[36,33]
 error: package org.kitesdk.morphline.base does not exist
[ERROR] 
/Users/mosuka/git/flume/flume-ng-sinks/flume-ng-morphline-solr-sink/src/main/java/org/apache/flume/sink/solr/morphline/MorphlineHandlerImpl.java:[27,32]
 error: package org.kitesdk.morphline.api does not exist
[ERROR] 
/Users/mosuka/git/flume/flume-ng-sinks/flume-ng-morphline-solr-sink/src/main/java/org/apache/flume/sink/solr/morphline/MorphlineHandlerImpl.java:[28,32]
 error: package org.kitesdk.morphline.api does not exist
[ERROR] 
/Users/mosuka/git/flume/flume-ng-sinks/flume-ng-morphline-solr-sink/src/main/java/org/apache/flume/sink/solr/morphline/MorphlineHandlerImpl.java:[29,32]
 error: package org.kitesdk.morphline.api does not exist
[ERROR] 
/Users/mosuka/git/flume/flume-ng-sinks/flume-ng-morphline-solr-sink/src/main/java/org/apache/flume/sink/solr/morphline/MorphlineHandlerImpl.java:[30,32]
 error: package org.kitesdk.morphline.api does not exist

[...]

[ERROR] 
/Users/mosuka/git/flume/flume-ng-sinks/flume-ng-morphline-solr-sink/src/main/java/org/apache/flume/sink/solr/morphline/MorphlineSolrSink.java:[43,18]
 error: cannot find symbol
[ERROR] class MorphlineSolrSink
[ERROR] 
/Users/mosuka/git/flume/flume-ng-sinks/flume-ng-morphline-solr-sink/src/main/java/org/apache/flume/sink/solr/morphline/BlobHandler.java:[116,18]
 error: cannot find symbol
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e 
switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please 
read the following articles:
[ERROR] [Help 1] 
http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
```

Thanks,
Minoru

Reply via email to