You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kylin.apache.org by lu...@apache.org on 2015/01/15 13:26:33 UTC

[17/50] [abbrv] incubator-kylin git commit: fix NPE

fix NPE


Project: http://git-wip-us.apache.org/repos/asf/incubator-kylin/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-kylin/commit/38df3403
Tree: http://git-wip-us.apache.org/repos/asf/incubator-kylin/tree/38df3403
Diff: http://git-wip-us.apache.org/repos/asf/incubator-kylin/diff/38df3403

Branch: refs/heads/inverted-index
Commit: 38df34039cdc911f2a20cdc9cef3ebb845ac1e5e
Parents: 484ec78
Author: qianhao.zhou <qi...@ebay.com>
Authored: Wed Jan 14 11:10:36 2015 +0800
Committer: qianhao.zhou <qi...@ebay.com>
Committed: Wed Jan 14 11:10:36 2015 +0800

----------------------------------------------------------------------
 server/src/main/java/com/kylinolap/rest/service/JobService.java | 3 +++
 1 file changed, 3 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-kylin/blob/38df3403/server/src/main/java/com/kylinolap/rest/service/JobService.java
----------------------------------------------------------------------
diff --git a/server/src/main/java/com/kylinolap/rest/service/JobService.java b/server/src/main/java/com/kylinolap/rest/service/JobService.java
index d56aa3f..5b4ddf0 100644
--- a/server/src/main/java/com/kylinolap/rest/service/JobService.java
+++ b/server/src/main/java/com/kylinolap/rest/service/JobService.java
@@ -156,6 +156,9 @@ public class JobService extends BasicService {
     }
 
     private JobInstance parseToJobInstance(AbstractExecutable job) {
+        if (job == null) {
+            return null;
+        }
         Preconditions.checkState(job instanceof CubingJob, "illegal job type, id:" + job.getId());
         CubingJob cubeJob = (CubingJob) job;
         final JobInstance result = new JobInstance();