Appendix : Legacy Presto components : Mashables and Mashups : 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, Business Analytics 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. Business Analytics 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 Business Analytics 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 Business Analytics configuration folder or the file system of the Business Analytics 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 Business Analytics Server to work around this issue.
Copyright © 2013-2017 Software AG, Darmstadt, Germany. (Innovation Release)

Product LogoContact Support   |   Community   |   Feedback