What steps will reproduce the problem?
1. create empty lib/ input directory
2. ant examples
What is the expected output? What do you see instead?
[exec] java.io.IOException: No input paths specified in job
[exec] at
org.apache.hadoop.mapred.FileInputFormat.listStatus(FileInputFormat.java:152)
[exec] at
org.apache.hadoop.mapred.FileInputFormat.getSplits(FileInputFormat.java:201)
[exec] at
org.apache.hadoop.mapred.JobClient.writeOldSplits(JobClient.java:810)
[exec] at
org.apache.hadoop.mapred.JobClient.submitJobInternal(JobClient.java:781)
[exec] at
org.apache.hadoop.mapred.JobClient.submitJob(JobClient.java:730)
[exec] at org.apache.hadoop.mapred.JobClient.runJob(JobClient.java:1249)
[exec] at
com.codeminders.hamake.examples.ClassSizeHistogram.run(ClassSizeHistogram.java:7
7)
[exec] at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
[exec] at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:79)
[exec] at
com.codeminders.hamake.examples.ClassSizeHistogram.main(ClassSizeHistogram.java:
35)
[exec] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[exec] at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[exec] at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.jav
a:25)
[exec] at java.lang.reflect.Method.invoke(Method.java:597)
[exec] at org.apache.hadoop.util.RunJar.main(RunJar.java:156)
[exec] at
com.codeminders.hamake.commands.HadoopCommand.execute(HadoopCommand.java:74)
[exec] at
com.codeminders.hamake.tasks.ReduceTask.execute(ReduceTask.java:65)
[exec] at com.codeminders.hamake.TaskThread.run(TaskThread.java:43)
Please use labels and text to provide additional information.
MapTask and ReduceTask should not launch job and should output warning in
case there is empty input folder
Original issue reported on code.google.com by vorl.s...@gmail.com on 29 Mar 2010 at 9:22
Original issue reported on code.google.com by
vorl.s...@gmail.com
on 29 Mar 2010 at 9:22