[ 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

        

Reply via email to