Mashables : Types of Mashable Information Sources : WSDL Web Services : WSDLs for SOAP Web Services
WSDLs for SOAP Web Services
SOAP web services use WSDLs (web service definition language files) to define the service contract. When you register a WSDL web service, Presto retrieves the WSDL, including any schemas that are included in the WSDL, to help define meta-data for the WSDL mashable.
You must provide a URL to the primary WSDL when you register the mashable. Presto supports WSDLs that include schemas only when the locations for included fragments are relative to the location of the primary WSDL or that have absolute addresses. For some SOAP web services you may also need to define security configuration for the web service to allow Presto to access the service.
If your environment does not have Internet access or you experience other WSDL access problems when registering a WSDL mashable, you may need to download the primary WSDL and any included schemas to the Presto configuration folder or the file system of the Presto Server host. You may also need to edit the primary WSDL to reflect the new locations of included schemas.
Some WSDLs use array datatypes from the SOAP Encoding namespace (http://schemas.xmlsoap.org/soap/encoding) but do not actually import this schema. This can cause unknown type or type resolution errors when you register the WSDL web service. You can set configuration for the Presto Server to work around this issue. See Handle SOAP Encoding Errors for WSDL Services for instructions.
Copyright © 2006-2015 Software AG, Darmstadt, Germany.

Product LogoContact Support   |   Community   |   Feedback