Repository: airavata
Updated Branches:
  refs/heads/master d84783da0 -> a2823bc6e


Check ouptutName for null while saving processoutput to database


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

Branch: refs/heads/master
Commit: 7cecac8edb823a77e8e731d9f5ff93dc020d6caf
Parents: 07da736
Author: Shameera Rathnayaka Yodage <[email protected]>
Authored: Mon Sep 28 18:01:39 2015 -0400
Committer: Shameera Rathnayaka Yodage <[email protected]>
Committed: Mon Sep 28 18:01:39 2015 -0400

----------------------------------------------------------------------
 .../experiment/catalog/resources/ProcessOutputResource.java     | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/airavata/blob/7cecac8e/modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/resources/ProcessOutputResource.java
----------------------------------------------------------------------
diff --git 
a/modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/resources/ProcessOutputResource.java
 
b/modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/resources/ProcessOutputResource.java
index 9300cfe..0b56cd1 100644
--- 
a/modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/resources/ProcessOutputResource.java
+++ 
b/modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/resources/ProcessOutputResource.java
@@ -153,8 +153,9 @@ public class ProcessOutputResource extends 
AbstractExpCatResource {
     public void save() throws RegistryException{
         EntityManager em = null;
         try {
-            if(processId == null){
-                throw new RegistryException("Does not have the process id");
+            if (processId == null || outputName == null) {
+                throw new RegistryException("Primary keys must have not null 
values. ProcessId:" + processId
+                        + " OutputName:" + outputName);
             }
             em = ExpCatResourceUtils.getEntityManager();
 

Reply via email to