Triggering a process flow using Web service Trigger

Web service Trigger is an interface, which allows a Web service client to trigger any process flow in Connect Server. The Web service client needs to pass the ID of the process flow and any input parameters that need to be passed into the Process Flow.
To trigger a Process Flow, the Web service client needs to know details of the Web service published and format in which input parameter can be passed.

Steps to trigger a Process Flow:

  1. Click Configure > EVENTS > Web Service.
  2. This screen shows the details of the Web service published. All the parameters needed by the Web service client to invoke the service are displayed in this screen.
  3. Use the WSDL URL and Sample Input Document displayed to trigger the Process Flow.
  4. A Sample Input Document which is to be used to trigger the process flow is displayed below.

    <?xml version="1.0" encoding="ISO-8859-1"?><request
     xmlns:xsi='http://www.w3.org/2001/XMLSchema-
     instance'><Transactionid>192168001138109626945685900003</Transactionid>
     <Map><Key>name</Key><value>Adeptia</value></Map></request>

  5. Make sure to replace the Transaction ID with the ID of the Process Flow, which is to be triggered.

    While creating the Web service trigger, you need to ensure that Transport security type is selected, as this trigger does not support Message security type.

  6. To pass the parameter to the process flow, enter the key(name) and the value of the parameter in the Map tag of the XML shown above.