Hi everyone, I'm "playing" with SoapUI in order to invoke the GRAM's factory (managedJobFactory->createManagedJob). I only want to submit a very simple work (without credentials or staging) but I'm not filling the SOAP parameters properly. At this moment, the services responses with a fault: resource key is missing.
It would be great if someone could teach/show me how to fill the request soap message out. Thank you in advance. ps: You can also find my SOAP request attached <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:job="http://www.globus.org/namespaces/2004/10/gram/job" xmlns:wsn=" http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1.2-draft-01.xsd" xmlns:add="http://schemas.xmlsoap.org/ws/2004/03/addressing" xmlns:des=" http://www.globus.org/namespaces/2004/10/gram/job/description" xmlns:typ=" http://www.globus.org/namespaces/2004/10/gram/job/types" xmlns:rft=" http://www.globus.org/namespaces/2004/10/rft"> <soapenv:Header/> <soapenv:Body> <job:createManagedJob> <des:job> <des:factoryEndpoint> <add:Address> https://host:8443/wsrf/services/ManagedJobFactoryService</add:Address> </des:factoryEndpoint> <typ:localUserId>miguel</typ:localUserId> <des:executable>/bin/touch</des:executable> <des:directory>/home/miguel</des:directory> <des:argument>/home/miguel/victory</des:argument> <des:count>1</des:count> <des:jobType>single</des:jobType> </des:job> </job:createManagedJob> </soapenv:Body> </soapenv:Envelope> -- Miguel Julián Ramos(Miky) http://www.mikysblog.com http://www.youtube.com/watch?v=d6gmp8pf8k4
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:job="http://www.globus.org/namespaces/2004/10/gram/job" xmlns:wsn="http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1.2-draft-01.xsd" xmlns:add="http://schemas.xmlsoap.org/ws/2004/03/addressing" xmlns:des="http://www.globus.org/namespaces/2004/10/gram/job/description" xmlns:typ="http://www.globus.org/namespaces/2004/10/gram/job/types" xmlns:rft="http://www.globus.org/namespaces/2004/10/rft"> <soapenv:Header/> <soapenv:Body> <job:createManagedJob> <des:job> <des:factoryEndpoint> <add:Address>https://host:8443/wsrf/services/ManagedJobFactoryService</add:Address> </des:factoryEndpoint> <typ:localUserId>miguel</typ:localUserId> <des:executable>/bin/touch</des:executable> <des:directory>/home/miguel</des:directory> <des:argument>/home/miguel/victory</des:argument> <des:count>1</des:count> <des:jobType>single</des:jobType> </des:job> </job:createManagedJob> </soapenv:Body> </soapenv:Envelope>
