[ https://issues.apache.org/jira/browse/HADOOP-2681?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Allen Wittenauer resolved HADOOP-2681. -------------------------------------- Resolution: Duplicate Closing this as a duplicate of HADOOP-3438. > 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 Common > Issue Type: Bug > Components: conf > Affects Versions: 0.15.2 > Reporter: Xu Zhang > Priority: Minor > Labels: newbie > > 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 was sent by Atlassian JIRA (v6.2#6252)