((URIArrayType) actualParameter.getType()).setValueArray(newFiles.toArray(new String[newFiles.size()]));
newFiles.add(doStaging(outputFileStagingPath, paramValueEach, ftp, gssCred, endpoint)); ((URIArrayType) actualParameter.getType()).setValueArray(newFiles.toArray(new String[newFiles.size()]));
List<String> outputList = ftp.listDir(outputURI, gssCred); String[] valueList = outputList.toArray(new String[outputList.size()]); ((URIArrayType) actualParameter.getType()).setValueArray(valueList); stringMap.put(paramName, actualParameter); }else if ("StringArray".equals(actualParameter.getType().getType().toString())) {