Creating a Mapping

The Mapper automatically populates the left-hand and right-hand sides of the tab with the appropriate data.

On the Input to Process tab:

  • The left-hand side displays the service input and output parameters defined for the selected operation (in the WSDL document) that is being exposed.
  • The right-hand side displays the formal parameters and correlation data fields available to this task or event, as defined on the Interface tab

On the Output from Process tab:

  • The left-hand side displays the formal parameters available to this task or event, as defined on the Interface tab.
  • The right-hand side displays the service input or output parameters defined for the selected operation (in the WSDL document) that is being exposed.

To perform a mapping, simply drag and drop the parameter(s) or data field(s) that you want to map from one side onto the appropriate service input or output parameter on the other side. A mapping is created between the two entities.

The following example shows the Input to Process tab for a message start event that uses the default web service operation. The OrderRef parameter, which is the only input parameter defined for the selected operation in the associated WSDL document:

  • has been automatically mapped to the OrderRef process parameter, which will be used to store the OrderRef value sent to the web service by the client application.
  • has been manually mapped to the OrderRefID correlation data field, which will be used to identify the process instance that the incoming call relates to.