QName x = QName.valueOf(invocationContext.getServiceName());
String timeStampedServiceName = GfacUtils.createServiceDirName(x);
File localStdOutFile = new File(logDir, timeStampedServiceName + ".stdout");
File localStdErrFile = new File(logDir, timeStampedServiceName + ".stderr");
SCPFileTransfer fileTransfer = ssh.newSCPFileTransfer();
fileTransfer.download(model.getStdOut(), localStdOutFile.getAbsolutePath());
fileTransfer.download(model.getStderr(), localStdErrFile.getAbsolutePath());
context.getExecutionModel().setStdoutStr(GfacUtils.readFile(localStdOutFile.getAbsolutePath()));
context.getExecutionModel().setStderrStr(GfacUtils.readFile(localStdErrFile.getAbsolutePath()));