MashZone NextGen 10.2 | Appendix | Legacy Presto components | Mashables and Mashups | Mashables | Connect Information Sources as Mashables | Register WSDL Web Services
 
Register WSDL Web Services
For WSDL web services that require SSL authentication, you or a MashZone NextGen administrator must configure MashZone NextGen for SSL and digital certificates before you register the service.
1. Select Connect > WSDL Web Service in the MashZone NextGen Hub main menu.
2. Enter a unique Name for the web service.MashZone NextGenuses this name to assign a unique ID. For more information, see What are valid artifact names and IDs?.
3. Enter the full Web Service Descriptor (WSDL) URL to this web service.
This URL points to the WSDL for this web service. If the WSDL includes external schemas, these must also be accessible by relative or absolute URL.
Note: DOCTYPE processing for WSDL is disabled by default to prevent External Entity Injection attacks. Registering a WSDL containing a DOCTYPE declaration will result in an error message. To enable DOCTYPE processing for WSDL, an administrator must set the enable.wsdl.doctype property in the presto.config file to true:
#
# parameter to enable DOCTYPE processing within WSDL documents. For security reasons
# this should be set to false. Setting this to 'true' allows presto to process WSDL
# documents containing DOCTYPE sections, but also then opens the possibility of
# External XML Entity Injection attacks.
#
enable.wsdl.doctype = false
4. Add metadata for this mashable, such as a description or category. For more information, see Descriptions, Providers, Categories and Tags for Artifacts external.
5. If this mashable information source requires authentication information when you run it, choose the Security Profile to use for authentication and complete the fields for this profile. See Mashable Authentication with Security Profiles for details.
6. Activate the Register using Auth Protocol option if the security profile should be used to request the WSDL document during the registration process. If activated the server request for a WSDL document requires an authentication by credentials.
Deactivate the Register using Auth Protocol option in cases where no authentication is required.
7. Click Register.
MashZone NextGen validates the URL, registers the mashable and turns this mashable information source on (by default). This also loads the WSDL in MashZone NextGen.
Then, either:
*Grant permissions to run this mashable to other users and groups:
*Choose the mashble-wide Service >> mashable name permissions section to grant run permissions to all operations. Or expand a specific Operation >> operation name section to grant run permissions for just that operation.
*Find Users and Groups for Permissions or Choose MashZone NextGen Built-In Groups for Permissions.
*Click on a user or group in the Search result list to add them to the list of Principals with permissions.
*Save the permissions once the list is complete.
*Or skip permissions for now and click Finish.
To allow other users to work with this mashable, you must grant run permissions at a later time.
Note: Some groups or users may already be listed as Principals with permissions. These users and groups have been defined by a MashZone NextGen administrator to grant permission automatically.
You can open the artifact page for this new mashable to run the mashable, add views, take snapshots, create basic apps based on this mashable, edit the mashable, turn it off or grant permissions to other users to work with it.

Copyright © 2013-2018 | Software AG, Darmstadt, Germany and/or Software AG USA, Inc., Reston, VA, USA, and/or its subsidiaries and/or its affiliates and/or their licensors.
Innovation Release