Added by Matt Casters, last edited by Matt Casters on Sep 03, 2008

Labels:

Enter labels to add to this page:
Wait Image 
Looking for a label? Just start typing.


Description


This step performans a Web Services lookup using the Web Services Description Language, WSDL for short.
See also: http://en.wikipedia.org/wiki/Web_Services_Description_Language\\

Limitations

  • Only SOAP WSDL requests / responses are understood.  The other variations of the WSDL standard are not yet implemented.
  • Not all WSDL XML dialects and formats are as easily read as we would like.  In those cases, you need to specify (manually) what the input and output fields look like.
  • Data conversion is done automatically still inside the step.  Especially in the case where we have dates and numbers this can go wrong.  If you encounter conversion errors we advice you to return Strings and convert them in a "Select Values" step.

Options

Option Description
Step name Name of the step; this name has to be unique in a single transformation
URL The base URL pointing to the WSDL document that will be retrieved
Load (button)
The load button loads the WSDL at the specified URL and tries to automatically populate the input and output tabs and fields.
NOTE: If this doesn't work, you can still try to manually specify the input and output fields using the "Add Input" and "Add Output" buttons.
The number of rows per call
The number of rows to send with each WSDL call
Pass input data to output
If you disable this, the input will be eaten and only the WSDL output will be passed along to the next steps.
v2.x/3.x compatibility mode
We improved the parsing engine of the 3.x engine dramatically.  For compatibility reasons, we kept the old engine around to make sure older steps would still work OK.
Repeating element name
Specify the name of the repeating element in the output XML (if any).
HTTP authentication
Here you can put the username and password if these are required for the web service.
Proxy to use
Here you can optionally put the proxy host and port information.
Add Input / Add Output
These buttons will allow you to manually specify the input and output specifications of the WSDL service.


Looks like this page needs updated.  The "Web service call step" option is not included.  Also is the "The number of rows per call" still suppose to be there?  I don't see it.  I am using 3.1.0-RC1.

Comment: Posted by Anthony Topper at Oct 06, 2008 10:47