Tema anterior: QueryStartRequestFormsTema siguiente: QueryStartRequests


SubmitStartRequestForm

Para enviar un formulario de solicitud de inicio, utilice los parámetros definidos en la respuesta de QueryStartRequestForms.

Por ejemplo, envíe una solicitud de HTTP POST:

http://<nombrehost>:7000/node/rest/CA:00074_CA:00074:01/_ops/SubmitStartRequestForm

Incluya un encabezado de solicitud:

Content-Type=application/xml

Por ejemplo:

<SubmitStartRequestFormRequest xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                               xsi:type="p1:SubmitStartRequestFormRequest"
                               xmlns:p1="http://ns.ca.com/2011/09/pam-ops" >
  <Name>SRF</Name>
  <Path>/TestSRF</Path>
  <Arguments>
    <Argument>
      <Name>Var_0</Name>
      <Value>val0</Value>
    </Argument>
    <Argument>
      <Name>Var_1</Name>
      <Value>true</Value>
    </Argument>
    <Argument>
      <Name>Var_2</Name>
      <Value>val2</Value>
    </Argument>
  </Arguments>
  <Options>
    <StartDate>startDate</StartDate>
    <StartTime>startTime</StartTime>
  </Options>
</SubmitStartRequestFormRequest>

Nota:

Utilice el formato siguiente para StartDate y StartTime:

Como aparece en el siguiente ejemplo, la respuesta de SubmitStartRequestForm contiene el identificador de solicitud de inicio (en el ejemplo se muestra en negrita):

<?xml version="1.0" encoding="utf-8"?>
<pam-ops:SubmitStartRequestFormResponse xmlns:pam-ops="http://ns.ca.com/2011/09/pam-ops"
                                        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                                        xsi:type="pam-ops:SubmitStartRequestFormResponse">
  <StartRequestStatus>
    <InteractionID>1291</InteractionID>
    <Instance>SRF_1291</Instance>
    <State>En cola</State>
    <Earliest-start-time>2012-06-14T15:52:05.341Z</Earliest-start-time>
    <RefProcess>/TestSRF/TestProcess</RefProcess>
  </StartRequestStatus>
</pam-ops:SubmitStartRequestFormResponse>