for (int i = 0; i < rows.size(); i++) {
requestIds.add(rows.get(i).getId());
requestURLStrings.add(rows.get(i).getNode(hNodeId).getValue().asString());
}
InvocationManager invocatioManager;
try {
invocatioManager = new InvocationManager(getUrlColumnName(wk), requestIds, requestURLStrings, encoding);
logger.info("Requesting data with includeURL=" + false + ",includeInput=" + true + ",includeOutput=" + true);
// This generate a flat table of the json results
Table serviceTable = invocatioManager.getServiceData(false, true, true);
ServiceTableUtil.populateWorksheet(serviceTable, wk, workspace.getFactory(), selection);
// FIXME
// String json = invocatioManager.getServiceJson(true);
invocatioManager.getServiceJson(true);
// new JsonImport(json, wk, ws.getFactory());
// logger.debug(json);
WebService service = invocatioManager.getInitialServiceModel(null);
MetadataContainer metaData = wk.getMetadataContainer();
if (metaData == null) {
metaData = new MetadataContainer();
wk.setMetadataContainer(metaData);
}