null check resource job manager in Abstract remote cluster

Project: http://git-wip-us.apache.org/repos/asf/airavata/repo
Commit: http://git-wip-us.apache.org/repos/asf/airavata/commit/11ff4d8e
Tree: http://git-wip-us.apache.org/repos/asf/airavata/tree/11ff4d8e
Diff: http://git-wip-us.apache.org/repos/asf/airavata/diff/11ff4d8e

Branch: refs/heads/auroraMesosIntegration
Commit: 11ff4d8e9ea83d654ebfa917703bf69f1b6d4651
Parents: 30aa6f6
Author: Shameera Rathnayaka <[email protected]>
Authored: Tue Nov 1 20:12:25 2016 -0400
Committer: Shameera Rathnayaka <[email protected]>
Committed: Tue Nov 1 20:12:25 2016 -0400

----------------------------------------------------------------------
 .../airavata/gfac/core/cluster/AbstractRemoteCluster.java      | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/airavata/blob/11ff4d8e/modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/cluster/AbstractRemoteCluster.java
----------------------------------------------------------------------
diff --git 
a/modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/cluster/AbstractRemoteCluster.java
 
b/modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/cluster/AbstractRemoteCluster.java
index 9e12415..51867ec 100644
--- 
a/modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/cluster/AbstractRemoteCluster.java
+++ 
b/modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/cluster/AbstractRemoteCluster.java
@@ -36,6 +36,10 @@ public abstract class AbstractRemoteCluster implements 
RemoteCluster {
                this.serverInfo = serverInfo;
                this.jobManagerConfiguration = jobManagerConfiguration;
                this.authenticationInfo = authenticationInfo;
-               this.outputParser = jobManagerConfiguration.getParser();
+               if (jobManagerConfiguration != null) {
+                       this.outputParser = jobManagerConfiguration.getParser();
+               }else {
+                       this.outputParser = null;
+               }
        }
 }

Reply via email to