Skip to content

Instantly share code, notes, and snippets.

@blinsay
Created April 6, 2012 17:06
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save blinsay/2321396 to your computer and use it in GitHub Desktop.
Save blinsay/2321396 to your computer and use it in GitHub Desktop.
pycascading build failure
$ ant
Buildfile: /Users/benl/Projects/python/pycascading/java/build.xml
init:
[mkdir] Created dir: /Users/benl/Projects/python/pycascading/build/classes
compile:
[echo] Cascading version: ${cascading.release.major}.${cascading.release.minor}
[javac] /Users/benl/Projects/python/pycascading/java/build.xml:64: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
[javac] Compiling 19 source files to /Users/benl/Projects/python/pycascading/build/classes
[javac] /Users/benl/Projects/python/pycascading/java/src/com/twitter/pycascading/CascadingBaseOperationWrapper.java:33: package cascading.flow.hadoop does not exist
[javac] import cascading.flow.hadoop.HadoopFlowProcess;
[javac] ^
[javac] /Users/benl/Projects/python/pycascading/java/src/com/twitter/pycascading/bigintegerserialization/BigIntegerComparator.java:26: package cascading.tuple.hadoop does not exist
[javac] import cascading.tuple.hadoop.BufferedInputStream;
[javac] ^
[javac] /Users/benl/Projects/python/pycascading/java/src/com/twitter/pycascading/bigintegerserialization/BigIntegerComparator.java:33: cannot find symbol
[javac] symbol: class BufferedInputStream
[javac] public class BigIntegerComparator implements StreamComparator<BufferedInputStream>,
[javac] ^
[javac] /Users/benl/Projects/python/pycascading/java/src/com/twitter/pycascading/bigintegerserialization/BigIntegerComparator.java:40: cannot find symbol
[javac] symbol : class BufferedInputStream
[javac] location: class com.twitter.pycascading.bigintegerserialization.BigIntegerComparator
[javac] public int compare(BufferedInputStream lhsStream, BufferedInputStream rhsStream) {
[javac] ^
[javac] /Users/benl/Projects/python/pycascading/java/src/com/twitter/pycascading/bigintegerserialization/BigIntegerComparator.java:40: cannot find symbol
[javac] symbol : class BufferedInputStream
[javac] location: class com.twitter.pycascading.bigintegerserialization.BigIntegerComparator
[javac] public int compare(BufferedInputStream lhsStream, BufferedInputStream rhsStream) {
[javac] ^
[javac] /Users/benl/Projects/python/pycascading/java/src/com/twitter/pycascading/CascadingBaseOperationWrapper.java:108: cannot find symbol
[javac] symbol : class HadoopFlowProcess
[javac] location: class com.twitter.pycascading.CascadingBaseOperationWrapper
[javac] function.prepare(((HadoopFlowProcess) flowProcess).getJobConf());
[javac] ^
[javac] /Users/benl/Projects/python/pycascading/java/src/com/twitter/pycascading/MetaScheme.java:45: com.twitter.pycascading.MetaScheme is not abstract and does not override abstract method sink(cascading.flow.FlowProcess,cascading.scheme.SinkCall) in cascading.scheme.Scheme
[javac] public class MetaScheme extends Scheme {
[javac] ^
[javac] /Users/benl/Projects/python/pycascading/java/src/com/twitter/pycascading/MetaScheme.java:107: method does not override or implement a method from a supertype
[javac] @Override
[javac] ^
[javac] /Users/benl/Projects/python/pycascading/java/src/com/twitter/pycascading/MetaScheme.java:113: method does not override or implement a method from a supertype
[javac] @Override
[javac] ^
[javac] /Users/benl/Projects/python/pycascading/java/src/com/twitter/pycascading/MetaScheme.java:121: cannot find symbol
[javac] symbol : method sinkInit(cascading.tap.Tap,org.apache.hadoop.mapred.JobConf)
[javac] location: class cascading.scheme.Scheme
[javac] scheme.sinkInit(tap, conf);
[javac] ^
[javac] /Users/benl/Projects/python/pycascading/java/src/com/twitter/pycascading/MetaScheme.java:119: method does not override or implement a method from a supertype
[javac] @Override
[javac] ^
[javac] /Users/benl/Projects/python/pycascading/java/src/com/twitter/pycascading/MetaScheme.java:184: sink(cascading.flow.FlowProcess,cascading.scheme.SinkCall) in cascading.scheme.Scheme cannot be applied to (cascading.tuple.TupleEntry,org.apache.hadoop.mapred.OutputCollector)
[javac] scheme.sink(tupleEntry, outputCollector);
[javac] ^
[javac] /Users/benl/Projects/python/pycascading/java/src/com/twitter/pycascading/MetaScheme.java:124: method does not override or implement a method from a supertype
[javac] @Override
[javac] ^
[javac] /Users/benl/Projects/python/pycascading/java/src/com/twitter/pycascading/Util.java:130: cascading.flow.FlowConnector is abstract; cannot be instantiated
[javac] FlowConnector flowConnector = new FlowConnector(properties);
[javac] ^
[javac] Note: Some input files use unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
[javac] 14 errors
BUILD FAILED
/Users/benl/Projects/python/pycascading/java/build.xml:64: Compile failed; see the compiler error output for details.
Total time: 1 second
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment