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>

Reply via email to