Author: lahiru
Date: Tue Oct  2 21:57:34 2012
New Revision: 1393205

URL: http://svn.apache.org/viewvc?rev=1393205&view=rev
Log:
fixing array index output of boudn exception.

Modified:
    
airavata/trunk/modules/commons/registry-api/src/main/java/org/apache/airavata/registry/api/workflow/WorkflowInstanceNodeData.java

Modified: 
airavata/trunk/modules/commons/registry-api/src/main/java/org/apache/airavata/registry/api/workflow/WorkflowInstanceNodeData.java
URL: 
http://svn.apache.org/viewvc/airavata/trunk/modules/commons/registry-api/src/main/java/org/apache/airavata/registry/api/workflow/WorkflowInstanceNodeData.java?rev=1393205&r1=1393204&r2=1393205&view=diff
==============================================================================
--- 
airavata/trunk/modules/commons/registry-api/src/main/java/org/apache/airavata/registry/api/workflow/WorkflowInstanceNodeData.java
 (original)
+++ 
airavata/trunk/modules/commons/registry-api/src/main/java/org/apache/airavata/registry/api/workflow/WorkflowInstanceNodeData.java
 Tue Oct  2 21:57:34 2012
@@ -24,7 +24,7 @@ package org.apache.airavata.registry.api
 import java.util.ArrayList;
 import java.util.List;
 
-public class WorkflowInstanceNodeData{
+public class    WorkflowInstanceNodeData{
        private WorkflowInstanceNode workflowInstanceNode;
        private List<WorkflowInstanceNodePortData> inputData;
        private List<WorkflowInstanceNodePortData> outputData;
@@ -58,8 +58,14 @@ public class WorkflowInstanceNodeData{
                        String[] pairs = data.split(",");
                        for (String paras : pairs) {
                                String[] nameVals = paras.trim().split("=");
-                               NameValue pair = new 
NameValue(nameVals[0].trim(),
+                NameValue pair = null;
+                if(nameVals.length != 0){
+                                pair = new NameValue(nameVals[0].trim(),
                                                nameVals[1].trim());
+                }else{
+                  pair = new NameValue(nameVals[0].trim(),
+                                               "");
+                }
                                parameters.add(pair);
                        }
                }


Reply via email to