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();
