Repository: airavata
Updated Branches:
  refs/heads/master 10139baa6 -> c2b9158ea


fixing error while adding error details


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

Branch: refs/heads/master
Commit: c2b9158eaacf8ce54add5dfb37c69e3518c03544
Parents: 10139ba
Author: Chathuri Wimalasena <[email protected]>
Authored: Fri Oct 3 11:25:24 2014 -0400
Committer: Chathuri Wimalasena <[email protected]>
Committed: Fri Oct 3 11:25:24 2014 -0400

----------------------------------------------------------------------
 .../persistance/registry/jpa/impl/ExperimentRegistry.java        | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/airavata/blob/c2b9158e/modules/registry/airavata-jpa-registry/src/main/java/org/apache/airavata/persistance/registry/jpa/impl/ExperimentRegistry.java
----------------------------------------------------------------------
diff --git 
a/modules/registry/airavata-jpa-registry/src/main/java/org/apache/airavata/persistance/registry/jpa/impl/ExperimentRegistry.java
 
b/modules/registry/airavata-jpa-registry/src/main/java/org/apache/airavata/persistance/registry/jpa/impl/ExperimentRegistry.java
index 7e6a145..03ca6fc 100644
--- 
a/modules/registry/airavata-jpa-registry/src/main/java/org/apache/airavata/persistance/registry/jpa/impl/ExperimentRegistry.java
+++ 
b/modules/registry/airavata-jpa-registry/src/main/java/org/apache/airavata/persistance/registry/jpa/impl/ExperimentRegistry.java
@@ -1340,7 +1340,7 @@ public class ExperimentRegistry {
                     workflowNode = (WorkflowNodeDetailResource) 
experiment.create(ResourceType.WORKFLOW_NODE_DETAIL);
                     taskDetail = workflowNode.getTaskDetail((String) id);
                     errorResource = (ErrorDetailResource) 
taskDetail.create(ResourceType.ERROR_DETAIL);
-                    if (error.getErrorID() != null){
+                    if (error.getErrorID() != null &&  
!error.getErrorID().equals(experimentModelConstants.DEFAULT_ID)){
                         List<ErrorDetailResource> errorDetailList = 
taskDetail.getErrorDetailList();
                         if (errorDetailList != null && 
!errorDetailList.isEmpty()){
                             for (ErrorDetailResource errorDetailResource : 
errorDetailList){
@@ -1364,7 +1364,7 @@ public class ExperimentRegistry {
                     taskDetail = workflowNode.getTaskDetail((String) 
cid.getTopLevelIdentifier());
                     JobDetailResource jobDetail = 
taskDetail.getJobDetail((String) cid.getSecondLevelIdentifier());
                     errorResource = (ErrorDetailResource) 
jobDetail.create(ResourceType.ERROR_DETAIL);
-                    if (error.getErrorID() != null){
+                    if (error.getErrorID() != null &&  
!error.getErrorID().equals(experimentModelConstants.DEFAULT_ID)){
                         List<ErrorDetailResource> errorDetailList = 
taskDetail.getErrorDetailList();
                         if (errorDetailList != null && 
!errorDetailList.isEmpty()){
                             for (ErrorDetailResource errorDetailResource : 
errorDetailList){

Reply via email to