Map the inputs of the Invoke Service activity.
The XML input parameter for the operation selected in the Configure task above, shown below the body input parameter listed in the To Activity pane of the Map Inputs task.
To view the optional input parameters called location, header, and httpheaders in the To Activity pane of the Map Inputs pane, select from the toolbar menu or right-click in the To Activity pane and select the Show Optional Parameters option. If the option is not selectable in the toolbar menu, click a node in the Map Inputs pane to make this option active.
You can override the setting of the location element specified in the WSDL using the optional location input parameter. The location element in the WSDL, specifies the URL endpoint. A request to start a Web Services is made to the URL Endpoint.
The schema of the header input parameter is defined by WSDL. The header input parameter is optional because Web Service you start might not require a header.
Nodes of the httpheaders Input Parameter | Description |
---|---|
httpheaders/uri | Specifies the resource path, for example: /myPath. |
httpheaders/method | Specifies the type of HTTP request. |
httpheaders/otherHeaders/headerItem | Specifies an element that contains a set of HTTP header parameters as name/value pairs. Multiple HTTP header parameters can be specified in the HTTP request, so this is a recurring node. |
httpheaders/otherHeaders/headerItem/name | Specifies the name of the HTTP header parameter. |
httpheaders/otherHeaders/headerItem/value | Specifies the value of the HTTP header parameter. |
Input Parameter Name/Node | Description | Overrides the Setting in Task? |
---|---|---|
proxyConnection/host | Specifies the hostname of the proxy server. | The host node of the proxyConnection input parameter overrides the Proxy Host Name field of the Web Services Endpoint. |
proxyConnection/port | Specifies the port number to use to connect to the proxy server. | The port node of the proxyConnection input parameter overrides the Proxy Port field of the Web Services Endpoint. |
proxyConnection/username | Specifies the username to use for proxy server authentication. This field is optional if your proxy server does not require authentication. | The username node of the proxyConnection input parameter overrides the Proxy User Name field of the Web Services Endpoint. |
proxyConnection/password | Specifies the password to use for proxy server authentication. This field is optional if your proxy server does not require authentication. | The password node of the proxyConnection input parameter overrides the Proxy Password field of the Web Services Endpoint. |