XmlElement result = XMLUtil.stringToXmlElement(output);
SystemComponentInvoker invoker = new SystemComponentInvoker();
List<DataPort> outPorts = node.getOutputPorts();
for (DataPort dataPort : outPorts) {
Iterable itr = result.children();
for (Object outputElem : itr) {
if (outputElem instanceof XmlElement) {
if (((XmlElement) outputElem).getName().equals(dataPort.getName())) {
invoker.addOutput(dataPort.getName(), ((XmlElement) outputElem).children().iterator().next());
}