[ http://issues.apache.org/jira/browse/HADOOP-464?page=all ]
Doug Cutting resolved HADOOP-464.
---------------------------------
Fix Version/s: 0.6.0
Resolution: Fixed
I committed this, although implemented slightly differently. Rather than
printing a message to standard error to amend the uninformative exception, I
instead improved the exception. Now the output looks like:
% bin/hadoop jar foo
Exception in thread "main" java.io.IOException: Error opening job jar: foo
at org.apache.hadoop.util.RunJar.main(RunJar.java:82)
Caused by: java.util.zip.ZipException: No such file or directory
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:203)
at java.util.jar.JarFile.<init>(JarFile.java:132)
at java.util.jar.JarFile.<init>(JarFile.java:70)
at org.apache.hadoop.util.RunJar.main(RunJar.java:80)
> Troubleshooting message for RunJar (bin/hadoop jar)
> ---------------------------------------------------
>
> Key: HADOOP-464
> URL: http://issues.apache.org/jira/browse/HADOOP-464
> Project: Hadoop
> Issue Type: Improvement
> Components: util
> Reporter: Michel Tourn
> Fix For: 0.6.0
>
> Attachments: runjar.patch
>
>
> Many users get this exception when using bin/hadoop
> There are various reasons:
> HADOOP_CONF_DIR or HADOOP_HOME misconfigured.
> "hadoop jar" parameter incorrect
> So the patch displays the path of the jar it is trying to open if this fails:
> Problem while opening hadoop job jar: /home/build/hadoop-streaming.jar
> Exception in thread "main" java.util.zip.ZipException: error in opening zip
> file
> at java.util.zip.ZipFile.open(Native Method)
> at java.util.zip.ZipFile.<init>(ZipFile.java:203)
> at java.util.jar.JarFile.<init>(JarFile.java:132)
> at java.util.jar.JarFile.<init>(JarFile.java:70)
> at org.apache.hadoop.util.RunJar.main(RunJar.java:80)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira