Hi,
I'm an HDFS newbie. I'm trying to learn more about HDFS by doing a
student project.

Ive been facing build breaks since today with the error messages:

============================================================================================================
*compile-hdfs-test:*
*    [javac] Compiling 194 source files to
/media/Spring_2011/Distributed_Systems/project/hadoop_source_code/hadoop-hdfs/build/test/hdfs/classes
*
*    [javac]
/media/Spring_2011/Distributed_Systems/project/hadoop_source_code/hadoop-hdfs/src/test/hdfs/org/apache/hadoop/cli/CmdFactoryDFS.java:20:
cannot find symbol*
*    [javac] symbol  : class CLICommands*
*    [javac] location: package org.apache.hadoop.cli.util*
*    [javac] import org.apache.hadoop.cli.util.CLICommands;*
*    [javac]                                  ^*
*    [javac]
/media/Spring_2011/Distributed_Systems/project/hadoop_source_code/hadoop-hdfs/src/test/hdfs/org/apache/hadoop/cli/CmdFactoryDFS.java:22:
cannot find symbol*
*    [javac] symbol  : class CmdFactory*
*    [javac] location: package org.apache.hadoop.cli.util*
*    [javac] import org.apache.hadoop.cli.util.CmdFactory;*
*    [javac]                                  ^*
*    [javac]
/media/Spring_2011/Distributed_Systems/project/hadoop_source_code/hadoop-hdfs/src/test/hdfs/org/apache/hadoop/cli/CmdFactoryDFS.java:26:
cannot find symbol*
*    [javac] symbol: class CmdFactory*
*    [javac] public abstract class CmdFactoryDFS extends CmdFactory {*
*    [javac]                                             ^*
*    [javac]
/media/Spring_2011/Distributed_Systems/project/hadoop_source_code/hadoop-hdfs/src/test/hdfs/org/apache/hadoop/cli/CmdFactoryDFS.java:27:
cannot find symbol*
*    [javac] symbol  : class TestCmd*
*    [javac] location: class org.apache.hadoop.cli.util.CLITestData*
*    [javac]   public static CommandExecutor
getCommandExecutor(CLITestData.TestCmd cmd,*
*    [javac]                                                               ^
*
*    [javac]
/media/Spring_2011/Distributed_Systems/project/hadoop_source_code/hadoop-hdfs/src/test/hdfs/org/apache/hadoop/cli/TestHDFSCLI.java:21:
cannot find symbol*
*    [javac] symbol  : class TestCmd*
*    [javac] location: class org.apache.hadoop.cli.util.CLITestData*
*    [javac] import org.apache.hadoop.cli.util.CLITestData.TestCmd;*
*    [javac]                                              ^*
*    [javac]
/media/Spring_2011/Distributed_Systems/project/hadoop_source_code/hadoop-hdfs/src/test/hdfs/org/apache/hadoop/cli/TestHDFSCLI.java:93:
cannot find symbol*
*    [javac] symbol  : class TestCmd*
*    [javac] location: class org.apache.hadoop.cli.TestHDFSCLI*
*    [javac]   protected Result execute(TestCmd cmd) throws Exception {*
*    [javac]                            ^*
*    [javac]
/media/Spring_2011/Distributed_Systems/project/hadoop_source_code/hadoop-hdfs/src/test/hdfs/org/apache/hadoop/cli/CmdFactoryDFS.java:32:
cannot find symbol*
*    [javac] symbol  : variable DFSADMIN*
*    [javac] location: class org.apache.hadoop.cli.CmdFactoryDFS*
*    [javac]       case DFSADMIN:*
*    [javac]            ^*
*    [javac]
/media/Spring_2011/Distributed_Systems/project/hadoop_source_code/hadoop-hdfs/src/test/hdfs/org/apache/hadoop/cli/CmdFactoryDFS.java:33:
package CLICommands does not exist*
*    [javac]         executor = new CLICommands.FSCmdExecutor(tag, new
DFSAdmin());*
*    [javac]                                   ^*
*    [javac]
/media/Spring_2011/Distributed_Systems/project/hadoop_source_code/hadoop-hdfs/src/test/hdfs/org/apache/hadoop/cli/CmdFactoryDFS.java:36:
cannot find symbol*
*    [javac] symbol  : variable CmdFactory*
*    [javac] location: class org.apache.hadoop.cli.CmdFactoryDFS*
*    [javac]         executor = CmdFactory.getCommandExecutor(cmd, tag);*
*    [javac]                    ^*
*    [javac]
/media/Spring_2011/Distributed_Systems/project/hadoop_source_code/hadoop-hdfs/src/test/hdfs/org/apache/hadoop/hdfs/server/namenode/TestStorageRestore.java:355:
cannot find symbol*
*    [javac] symbol  : class TestCmd*
*    [javac] location: class org.apache.hadoop.cli.util.CLITestData*
*    [javac]           new CLITestData.TestCmd(cmd,
CLITestData.TestCmd.CommandType.DFSADMIN),*
*    [javac]                          ^*
*    [javac]
/media/Spring_2011/Distributed_Systems/project/hadoop_source_code/hadoop-hdfs/src/test/hdfs/org/apache/hadoop/hdfs/server/namenode/TestStorageRestore.java:355:
cannot find symbol*
*    [javac] symbol  : variable TestCmd*
*    [javac] location: class org.apache.hadoop.cli.util.CLITestData*
*    [javac]           new CLITestData.TestCmd(cmd,
CLITestData.TestCmd.CommandType.DFSADMIN),*
*    [javac]                                                   ^*
*    [javac] Note: Some input files use or override a deprecated API.*
*    [javac] Note: Recompile with -Xlint:deprecation for details.*
*    [javac] 11 errors*
============================================================================================================

Ive tried applying the following patch (posted by  Konstantin Boudnik)

https://issues.apache.org/jira/browse/HDFS-1486

to my code , but the build continues to fail.

Also, Is there a way for me to build HDFS while excluding hdfs-test for the
time being?

I'd appreciate any help someone could give me with understanding/resolving
this.

Thanks,
-- 
Amit Gupta

Reply via email to