hadoop-pig-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mridul Muralidharan <mrid...@yahoo-inc.com>
Subject Re: Pig compile error
Date Fri, 13 Feb 2009 14:12:47 GMT

You need jdk 1.6. Maybe that will help ?

- Mridul

nitesh bhatia wrote:
> Hi
> I've downloaded latest Pig code from trunk today. It is not getting compiled
> using 'ant' command.
> 
> Trace:
> 
> nitesh-bhatias-macbook:trunk niteshbhatia$ ant
> Buildfile: build.xml
> 
> init:
> 
> cc-compile:
> 
> compile:
>      [echo] *** Building Main Sources ***
>      [echo] *** To compile with all warnings enabled, supply
> -Dall.warnings=1 on command line ***
>      [echo] *** If all.warnings property is supplied,
> compile-sources-all-warnings target will be executed ***
>      [echo] *** Else, compile-sources (which only warns about deprecations)
> target will be executed ***
> 
> compile-sources:
>     [javac] Compiling 401 source files to
> /Users/niteshbhatia/hadoop/pig/trunk/build/classes
>     [javac]
> /Users/niteshbhatia/hadoop/pig/trunk/src/org/apache/pig/PigException.java:134:
> cannot find symbol
>     [javac] symbol  : constructor IOException(java.lang.Throwable)
>     [javac] location: class java.io.IOException
>     [javac]         super(cause);
>     [javac]         ^
>     [javac]
> /Users/niteshbhatia/hadoop/pig/trunk/src/org/apache/pig/PigException.java:144:
> cannot find symbol
>     [javac] symbol  : constructor
> IOException(java.lang.String,java.lang.Throwable)
>     [javac] location: class java.io.IOException
>     [javac]         super(message, cause);
>     [javac]         ^
>     [javac]
> /Users/niteshbhatia/hadoop/pig/trunk/src/org/apache/pig/PigException.java:244:
> cannot find symbol
>     [javac] symbol  : constructor
> IOException(java.lang.String,java.lang.Throwable)
>     [javac] location: class java.io.IOException
>     [javac]         super(message, cause);
>     [javac]         ^
>     [javac]
> /Users/niteshbhatia/hadoop/pig/trunk/src/org/apache/pig/PigServer.java:377:
> cannot find symbol
>     [javac] symbol  : constructor IOException(java.lang.Throwable)
>     [javac] location: class java.io.IOException
>     [javac]             throw new IOException(e.getCause());
>     [javac]                   ^
>     [javac]
> /Users/niteshbhatia/hadoop/pig/trunk/src/org/apache/pig/PigServer.java:381:
> cannot find symbol
>     [javac] symbol  : constructor IOException(java.lang.Throwable)
>     [javac] location: class java.io.IOException
>     [javac]             throw new IOException(e.getCause());
>     [javac]                   ^
>     [javac]
> /Users/niteshbhatia/hadoop/pig/trunk/src/org/apache/pig/backend/hadoop/executionengine/mapReduceLayer/PigInputFormat.java:122:
> warning: [deprecation] validateInput(org.apache.hadoop.mapred.JobConf) in
> org.apache.hadoop.mapred.InputFormat has been deprecated
>     [javac]     public void validateInput(JobConf job) throws IOException {
>     [javac]                 ^
>     [javac]
> /Users/niteshbhatia/hadoop/pig/trunk/src/org/apache/pig/backend/hadoop/executionengine/mapReduceLayer/PigMapBase.java:109:
> cannot find symbol
>     [javac] symbol  : constructor
> IOException(java.lang.String,org.apache.pig.impl.plan.VisitorException)
>     [javac] location: class java.io.IOException
>     [javac]             throw new IOException("Error trying to finish
> UDFs",e);
>     [javac]                   ^
>     [javac]
> /Users/niteshbhatia/hadoop/pig/trunk/src/org/apache/pig/backend/hadoop/executionengine/mapReduceLayer/PigMapReduce.java:355:
> cannot find symbol
>     [javac] symbol  : constructor
> IOException(java.lang.String,org.apache.pig.impl.plan.VisitorException)
>     [javac] location: class java.io.IOException
>     [javac]                 throw new IOException("Error trying to finish
> UDFs",e);
>     [javac]                       ^
>     [javac]
> /Users/niteshbhatia/hadoop/pig/trunk/src/org/apache/pig/backend/hadoop/hbase/HBaseSlice.java:122:
> method does not override a method from its superclass
>     [javac]     @Override
>     [javac]      ^
>     [javac]
> /Users/niteshbhatia/hadoop/pig/trunk/src/org/apache/pig/backend/hadoop/hbase/HBaseSlice.java:128:
> method does not override a method from its superclass
>     [javac]     @Override
>     [javac]      ^
>     [javac]
> /Users/niteshbhatia/hadoop/pig/trunk/src/org/apache/pig/backend/hadoop/hbase/HBaseSlice.java:135:
> method does not override a method from its superclass
>     [javac]     @Override
>     [javac]      ^
>     [javac]
> /Users/niteshbhatia/hadoop/pig/trunk/src/org/apache/pig/backend/hadoop/hbase/HBaseSlice.java:140:
> method does not override a method from its superclass
>     [javac]     @Override
>     [javac]      ^
>     [javac]
> /Users/niteshbhatia/hadoop/pig/trunk/src/org/apache/pig/backend/hadoop/hbase/HBaseSlice.java:147:
> method does not override a method from its superclass
>     [javac]     @Override
>     [javac]      ^
>     [javac]
> /Users/niteshbhatia/hadoop/pig/trunk/src/org/apache/pig/backend/hadoop/hbase/HBaseSlice.java:153:
> method does not override a method from its superclass
>     [javac]     @Override
>     [javac]      ^
>     [javac]
> /Users/niteshbhatia/hadoop/pig/trunk/src/org/apache/pig/backend/hadoop/hbase/HBaseSlice.java:189:
> method does not override a method from its superclass
>     [javac]     @Override
>     [javac]      ^
>     [javac]
> /Users/niteshbhatia/hadoop/pig/trunk/src/org/apache/pig/backend/hadoop/hbase/HBaseSlice.java:238:
> method does not override a method from its superclass
>     [javac]     @Override
>     [javac]      ^
>     [javac]
> /Users/niteshbhatia/hadoop/pig/trunk/src/org/apache/pig/backend/hadoop/hbase/HBaseStorage.java:71:
> method does not override a method from its superclass
>     [javac]     @Override
>     [javac]      ^
>     [javac]
> /Users/niteshbhatia/hadoop/pig/trunk/src/org/apache/pig/backend/hadoop/hbase/HBaseStorage.java:98:
> method does not override a method from its superclass
>     [javac]     @Override
>     [javac]      ^
>     [javac]
> /Users/niteshbhatia/hadoop/pig/trunk/src/org/apache/pig/backend/hadoop/hbase/HBaseStorage.java:114:
> method does not override a method from its superclass
>     [javac]     @Override
>     [javac]      ^
>     [javac]
> /Users/niteshbhatia/hadoop/pig/trunk/src/org/apache/pig/backend/hadoop/hbase/HBaseStorage.java:120:
> method does not override a method from its superclass
>     [javac]     @Override
>     [javac]      ^
>     [javac]
> /Users/niteshbhatia/hadoop/pig/trunk/src/org/apache/pig/backend/hadoop/hbase/HBaseStorage.java:127:
> method does not override a method from its superclass
>     [javac]     @Override
>     [javac]      ^
>     [javac]
> /Users/niteshbhatia/hadoop/pig/trunk/src/org/apache/pig/backend/hadoop/hbase/HBaseStorage.java:132:
> method does not override a method from its superclass
>     [javac]     @Override
>     [javac]      ^
>     [javac]
> /Users/niteshbhatia/hadoop/pig/trunk/src/org/apache/pig/builtin/Distinct.java:54:
> method does not override a method from its superclass
>     [javac]     @Override
>     [javac]      ^
>     [javac]
> /Users/niteshbhatia/hadoop/pig/trunk/src/org/apache/pig/builtin/Distinct.java:62:
> method does not override a method from its superclass
>     [javac]     @Override
>     [javac]      ^
>     [javac]
> /Users/niteshbhatia/hadoop/pig/trunk/src/org/apache/pig/builtin/Distinct.java:70:
> method does not override a method from its superclass
>     [javac]     @Override
>     [javac]      ^
>     [javac]
> /Users/niteshbhatia/hadoop/pig/trunk/src/org/apache/pig/data/NonSpillableDataBag.java:110:
> method does not override a method from its superclass
>     [javac]     @Override
>     [javac]      ^
>     [javac]
> /Users/niteshbhatia/hadoop/pig/trunk/src/org/apache/pig/data/NonSpillableDataBag.java:115:
> method does not override a method from its superclass
>     [javac]     @Override
>     [javac]      ^
>     [javac]
> /Users/niteshbhatia/hadoop/pig/trunk/src/org/apache/pig/data/NonSpillableDataBag.java:122:
> method does not override a method from its superclass
>     [javac]     @Override
>     [javac]      ^
>     [javac]
> /Users/niteshbhatia/hadoop/pig/trunk/src/org/apache/pig/data/NonSpillableDataBag.java:127:
> method does not override a method from its superclass
>     [javac]     @Override
>     [javac]      ^
>     [javac]
> /Users/niteshbhatia/hadoop/pig/trunk/src/org/apache/pig/data/NonSpillableDataBag.java:132:
> method does not override a method from its superclass
>     [javac]     @Override
>     [javac]      ^
>     [javac]
> /Users/niteshbhatia/hadoop/pig/trunk/src/org/apache/pig/data/NonSpillableDataBag.java:137:
> method does not override a method from its superclass
>     [javac]     @Override
>     [javac]      ^
>     [javac]
> /Users/niteshbhatia/hadoop/pig/trunk/src/org/apache/pig/data/NonSpillableDataBag.java:142:
> method does not override a method from its superclass
>     [javac]     @Override
>     [javac]      ^
>     [javac]
> /Users/niteshbhatia/hadoop/pig/trunk/src/org/apache/pig/data/NonSpillableDataBag.java:184:
> method does not override a method from its superclass
>     [javac]     @Override
>     [javac]      ^
>     [javac]
> /Users/niteshbhatia/hadoop/pig/trunk/src/org/apache/pig/data/SingleTupleBag.java:33:
> method does not override a method from its superclass
>     [javac]     @Override
>     [javac]      ^
>     [javac]
> /Users/niteshbhatia/hadoop/pig/trunk/src/org/apache/pig/data/SingleTupleBag.java:41:
> method does not override a method from its superclass
>     [javac]     @Override
>     [javac]      ^
>     [javac]
> /Users/niteshbhatia/hadoop/pig/trunk/src/org/apache/pig/data/SingleTupleBag.java:49:
> method does not override a method from its superclass
>     [javac]     @Override
>     [javac]      ^
>     [javac]
> /Users/niteshbhatia/hadoop/pig/trunk/src/org/apache/pig/data/SingleTupleBag.java:57:
> method does not override a method from its superclass
>     [javac]     @Override
>     [javac]      ^
>     [javac]
> /Users/niteshbhatia/hadoop/pig/trunk/src/org/apache/pig/data/SingleTupleBag.java:65:
> method does not override a method from its superclass
>     [javac]     @Override
>     [javac]      ^
>     [javac]
> /Users/niteshbhatia/hadoop/pig/trunk/src/org/apache/pig/data/SingleTupleBag.java:73:
> method does not override a method from its superclass
>     [javac]     @Override
>     [javac]      ^
>     [javac]
> /Users/niteshbhatia/hadoop/pig/trunk/src/org/apache/pig/data/SingleTupleBag.java:81:
> method does not override a method from its superclass
>     [javac]     @Override
>     [javac]      ^
>     [javac]
> /Users/niteshbhatia/hadoop/pig/trunk/src/org/apache/pig/data/SingleTupleBag.java:89:
> method does not override a method from its superclass
>     [javac]     @Override
>     [javac]      ^
>     [javac]
> /Users/niteshbhatia/hadoop/pig/trunk/src/org/apache/pig/data/SingleTupleBag.java:97:
> method does not override a method from its superclass
>     [javac]     @Override
>     [javac]      ^
>     [javac]
> /Users/niteshbhatia/hadoop/pig/trunk/src/org/apache/pig/data/SingleTupleBag.java:105:
> method does not override a method from its superclass
>     [javac]     @Override
>     [javac]      ^
>     [javac]
> /Users/niteshbhatia/hadoop/pig/trunk/src/org/apache/pig/data/SingleTupleBag.java:113:
> method does not override a method from its superclass
>     [javac]     @Override
>     [javac]      ^
>     [javac]
> /Users/niteshbhatia/hadoop/pig/trunk/src/org/apache/pig/data/SingleTupleBag.java:124:
> method does not override a method from its superclass
>     [javac]     @Override
>     [javac]      ^
>     [javac]
> /Users/niteshbhatia/hadoop/pig/trunk/src/org/apache/pig/data/SingleTupleBag.java:135:
> method does not override a method from its superclass
>     [javac]     @Override
>     [javac]      ^
>     [javac]
> /Users/niteshbhatia/hadoop/pig/trunk/src/org/apache/pig/data/SingleTupleBag.java:146:
> method does not override a method from its superclass
>     [javac]         @Override
>     [javac]          ^
>     [javac]
> /Users/niteshbhatia/hadoop/pig/trunk/src/org/apache/pig/data/SingleTupleBag.java:154:
> method does not override a method from its superclass
>     [javac]         @Override
>     [javac]          ^
>     [javac]
> /Users/niteshbhatia/hadoop/pig/trunk/src/org/apache/pig/data/SingleTupleBag.java:164:
> method does not override a method from its superclass
>     [javac]         @Override
>     [javac]          ^
>     [javac] Note: Some input files use unchecked or unsafe operations.
>     [javac] Note: Recompile with -Xlint:unchecked for details.
>     [javac] 48 errors
>     [javac] 1 warning
> 
> BUILD FAILED
> /Users/niteshbhatia/hadoop/pig/trunk/build.xml:189: The following error
> occurred while executing this line:
> /Users/niteshbhatia/hadoop/pig/trunk/build.xml:228: Compile failed; see the
> compiler error output for details.
> 
> Total time: 4 seconds
> 
> Is there any change in code?
> 
> --nitesh
> 


Mime
View raw message