MessageContext outMessage = new MessageContext();
ActualParameter a1 = new ActualParameter();
a1.getType().changeType(StringParameterType.type);
((StringParameterType)a1.getType()).setValue(new File(tmpFilePath).getName());
outMessage.addParameter("echo_output", a1);
ActualParameter o1 = new ActualParameter();
o1.getType().changeType(URIParameterType.type);
// this may be any gridftp / ftp directory
((URIParameterType)o1.getType()).setValue(gridftpAddress+"/"+remoteTempDir + "/" + "outputData"+"/"+"cog-jglobus-1.4.jar");