[
https://issues.apache.org/jira/browse/HADOOP-2681?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Xu Zhang updated HADOOP-2681:
-----------------------------
Description:
Currently, NullPointerException exception is thrown on line 321 in
TaskRunner.java when system property "hadoop.log.dir" is not set. Instead of a
NullPointerException exception, I expected a default value for "hadoop.log.dir"
to be used, or to see a more meaningful error message that could have helped me
figure out what was wrong (like, telling me that I needed to set
"hadoop.log.dir" and how to do so).
Here is one instance of such exceptions:
WARN mapred.TaskRunner: task_200801181719_0001_m_000000_0 Child Error
java.lang.NullPointerException
at java.io.File.<init>(File.java:222)
at org.apache.hadoop.mapred.TaskRunner.run(TaskRunner.java:321)
was:Currently, NullPointerException exception is thrown on line 321 in
TaskRunner.java when system property "hadoop.log.dir" is not set. Instead of a
NullPointerException exception, I expected a default value for
"hadoop.log.dir" to be used, or to see a more meaningful error message that
helped me figure out what was wrong.
Summary: NullPointerException in TaskRunner.java when system property
"hadoop.log.dir" is not set (was: NullPointerException on line 321 in
TaskRunner.java when system property "hadoop.log.dir" is not set)
Nigel recommended to add a stack trace.
> NullPointerException in TaskRunner.java when system property "hadoop.log.dir"
> is not set
> ----------------------------------------------------------------------------------------
>
> Key: HADOOP-2681
> URL: https://issues.apache.org/jira/browse/HADOOP-2681
> Project: Hadoop
> Issue Type: Bug
> Components: conf
> Affects Versions: 0.15.2
> Reporter: Xu Zhang
> Priority: Minor
>
> Currently, NullPointerException exception is thrown on line 321 in
> TaskRunner.java when system property "hadoop.log.dir" is not set. Instead of
> a NullPointerException exception, I expected a default value for
> "hadoop.log.dir" to be used, or to see a more meaningful error message that
> could have helped me figure out what was wrong (like, telling me that I
> needed to set "hadoop.log.dir" and how to do so).
> Here is one instance of such exceptions:
> WARN mapred.TaskRunner: task_200801181719_0001_m_000000_0 Child Error
> java.lang.NullPointerException
> at java.io.File.<init>(File.java:222)
> at org.apache.hadoop.mapred.TaskRunner.run(TaskRunner.java:321)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.