You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by la...@apache.org on 2012/10/02 23:57:34 UTC
svn commit: r1393205 -
/airavata/trunk/modules/commons/registry-api/src/main/java/org/apache/airavata/registry/api/workflow/WorkflowInstanceNodeData.java
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);
}
}