[ 
https://issues.apache.org/jira/browse/MAPREDUCE-1897?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12882797#action_12882797
 ] 

Greg Roelofs commented on MAPREDUCE-1897:
-----------------------------------------

Still no joy after multiple rounds of clean(ish) builds (e.g., removal of all 
of .ivy2; removal of build and build-fi in all three subdirs; removal of 
.ivy2/cache/*org.apache.hadoop*).  However, "ant binary" works, so I'm going to 
ignore "ant mvn-install" for now.

> trunk build broken on compile-mapred-test
> -----------------------------------------
>
>                 Key: MAPREDUCE-1897
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-1897
>             Project: Hadoop Map/Reduce
>          Issue Type: Bug
>          Components: test
>    Affects Versions: 0.22.0
>         Environment: RHEL4 Linux, Java 1.6.0_15-b03
>            Reporter: Greg Roelofs
>
> ...apparently.  Fresh checkout of trunk (all three hadoop-*), 
> build.properties project.version fix, ant veryclean mvn-install of common, 
> hdfs, and then mapreduce:
>     [javac] 
> /home/roelofs/grid/trunk2/hadoop-mapreduce/src/test/mapred/org/apache/hadoop/mapred/FakeObjectUtilities.java:52:
>  cannot access org.apache.hadoop.test.system.DaemonProtocol
>     [javac] class file for org.apache.hadoop.test.system.DaemonProtocol not 
> found
>     [javac]   static class FakeJobTracker extends JobTracker {
>     [javac]          ^
>     [javac] 
> /home/roelofs/grid/trunk2/hadoop-mapreduce/src/test/mapred/org/apache/hadoop/mapred/FakeObjectUtilities.java:60:
>  non-static variable this cannot be referenced from a static context
>     [javac]       this.trackers = tts;
>     [javac]       ^
>     [javac] 
> /home/roelofs/grid/trunk2/hadoop-mapreduce/src/test/mapred/org/apache/hadoop/mapred/FakeObjectUtilities.java:60:
>  cannot find symbol
>     [javac] symbol  : variable trackers
>     [javac] location: class org.apache.hadoop.mapred.FakeObjectUtilities
>     [javac]       this.trackers = tts;
>     [javac]           ^
>     [javac] 
> /home/roelofs/grid/trunk2/hadoop-mapreduce/src/test/mapred/org/apache/hadoop/mapred/FakeObjectUtilities.java:67:
>  cannot find symbol
>     [javac] symbol  : method taskTrackers()
>     [javac] location: class 
> org.apache.hadoop.mapred.FakeObjectUtilities.FakeJobTracker
>     [javac]           taskTrackers().size() - getBlacklistedTrackerCount(),
>     [javac]           ^
>     [javac] 
> /home/roelofs/grid/trunk2/hadoop-mapreduce/src/test/mapred/org/apache/hadoop/mapred/FakeObjectUtilities.java:67:
>  cannot find symbol
>     [javac] symbol  : method getBlacklistedTrackerCount()
>     [javac] location: class 
> org.apache.hadoop.mapred.FakeObjectUtilities.FakeJobTracker
>     [javac]           taskTrackers().size() - getBlacklistedTrackerCount(),
>     [javac]                                   ^
>     [javac] 
> /home/roelofs/grid/trunk2/hadoop-mapreduce/src/test/mapred/org/apache/hadoop/mapred/FakeObjectUtilities.java:68:
>  cannot find symbol
>     [javac] symbol  : method getBlacklistedTrackerCount()
>     [javac] location: class 
> org.apache.hadoop.mapred.FakeObjectUtilities.FakeJobTracker
>     [javac]           getBlacklistedTrackerCount(), 0, 0, 0, totalSlots/2, 
> totalSlots/2, 
>     [javac]           ^
>     [javac] 
> /home/roelofs/grid/trunk2/hadoop-mapreduce/src/test/mapred/org/apache/hadoop/mapred/FakeObjectUtilities.java:64:
>  method does not override or implement a method from a supertype
>     [javac]     @Override
>     [javac]     ^
>     [javac] 
> /home/roelofs/grid/trunk2/hadoop-mapreduce/src/test/mapred/org/apache/hadoop/mapred/FakeObjectUtilities.java:73:
>  non-static variable this cannot be referenced from a static context
>     [javac]       this.totalSlots = totalSlots;
>     [javac]       ^
>     [javac] 
> /home/roelofs/grid/trunk2/hadoop-mapreduce/src/test/mapred/org/apache/hadoop/mapred/FakeObjectUtilities.java:73:
>  cannot find symbol
>     [javac] symbol  : variable totalSlots
>     [javac] location: class org.apache.hadoop.mapred.FakeObjectUtilities
>     [javac]       this.totalSlots = totalSlots;
>     [javac]           ^
>     [javac] 
> /home/roelofs/grid/trunk2/hadoop-mapreduce/src/test/mapred/org/apache/hadoop/mapred/TestJobInProgress.java:91:
>  establishFirstContact(org.apache.hadoop.mapred.JobTracker,java.lang.String) 
> in org.apache.hadoop.mapred.FakeObjectUtilities cannot be applied to 
> (org.apache.hadoop.mapred.FakeObjectUtilities.FakeJobTracker,java.lang.String)
>     [javac]           FakeObjectUtilities.establishFirstContact(jobTracker, 
> s);
>     [javac]                              ^
>     [javac] 
> /home/roelofs/grid/trunk2/hadoop-mapreduce/src/test/mapred/org/apache/hadoop/mapred/TestJobInProgress.java:170:
>  cannot find symbol
>     [javac] symbol  : constructor 
> MyFakeJobInProgress(org.apache.hadoop.mapred.JobConf,org.apache.hadoop.mapred.FakeObjectUtilities.FakeJobTracker)
>     [javac] location: class 
> org.apache.hadoop.mapred.TestJobInProgress.MyFakeJobInProgress
>     [javac]     MyFakeJobInProgress job1 = new MyFakeJobInProgress(conf, 
> jobTracker);
>     [javac]                                ^
>     [javac] 
> /home/roelofs/grid/trunk2/hadoop-mapreduce/src/test/mapred/org/apache/hadoop/mapred/TestJobInProgress.java:185:
>  cannot find symbol
>     [javac] symbol  : constructor 
> MyFakeJobInProgress(org.apache.hadoop.mapred.JobConf,org.apache.hadoop.mapred.FakeObjectUtilities.FakeJobTracker)
>     [javac] location: class 
> org.apache.hadoop.mapred.TestJobInProgress.MyFakeJobInProgress
>     [javac]     MyFakeJobInProgress job2 = new MyFakeJobInProgress(conf, 
> jobTracker);
>     [javac]                                ^
>     [javac] 
> /home/roelofs/grid/trunk2/hadoop-mapreduce/src/test/mapred/org/apache/hadoop/mapred/TestJobInProgress.java:225:
>  cannot find symbol
>     [javac] symbol  : constructor 
> MyFakeJobInProgress(org.apache.hadoop.mapred.JobConf,org.apache.hadoop.mapred.FakeObjectUtilities.FakeJobTracker)
>     [javac] location: class 
> org.apache.hadoop.mapred.TestJobInProgress.MyFakeJobInProgress
>     [javac]     MyFakeJobInProgress jip = new MyFakeJobInProgress(conf, 
> jobTracker);
>     [javac]                               ^
>     [javac] 
> /home/roelofs/grid/trunk2/hadoop-mapreduce/src/test/mapred/org/apache/hadoop/mapred/TestJobInProgress.java:296:
>  cannot find symbol
>     [javac] symbol  : constructor 
> MyFakeJobInProgress(org.apache.hadoop.mapred.JobConf,org.apache.hadoop.mapred.FakeObjectUtilities.FakeJobTracker)
>     [javac] location: class 
> org.apache.hadoop.mapred.TestJobInProgress.MyFakeJobInProgress
>     [javac]     MyFakeJobInProgress jspy = spy(new MyFakeJobInProgress(conf, 
> jobTracker));
>     [javac]                                    ^

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to