3.1.4.3 AssociateWorkflowMarkup

The AssociateWorkflowMarkup operation<17> causes a workflow configuration file<18> already present on the server to be processed and associated with a list.

Before using this operation, the caller MUST first upload<19> the workflow markup file, workflow rules file, and workflow configuration file for the workflow (2) to associate, and then MUST call ValidateWorkflowMarkupAndCreateSupportObjects (section 3.1.4.28) to validate that workflow (2) and prepare it for running.

To upload documents, use the put document method, as specified in [MS-FPSE] section 3.1.5.3.11.

This operation is defined as follows:

 <wsdl:operation name="AssociateWorkflowMarkup" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
    <wsdl:input message="tns:AssociateWorkflowMarkupSoapIn" />
    <wsdl:output message="tns:AssociateWorkflowMarkupSoapOut" />
 </wsdl:operation>

The client sends an AssociateWorkflowMarkupSoapIn request message (section 3.1.4.3.1.1), and the server responds with an AssociateWorkflowMarkupSoapOut response message (section 3.1.4.3.1.2).