The local WSDL promotion replace the current service WSDL and XSDs with new files supplied by the user.
...
Info |
---|
Changing a service with Local WSDL to a remote WSDL or vice versa is not supported |
- Choose one WSDL file
- Choose zero or more XSD files (note that you can select multiple files at once from the XSD file browser.)
- Click "Upload" - this will upload your new files to DPOD (not to the DataPower!)
- If the upload was successful, click on "Execute" to request a new WSDL validation/promotion
After clicking "Execute" the next message will appear
DPOD's internal process will monitor and collect pending requests every one minute.
Validation Flow
- DPOD will use a temporary domain on a monitored device that was chosen and created by the admin.
- First DPOD will execute a custom user script that will analyze the current service's WSDL and will return all the schema files used by the sevice
- DPOD will download all the WSDL/Schema files of the current service
- DPOD will execute a second custom user script that will analyze the new WSDL/Schema files and will replace all the references in the files so they will point to the correct DataPower paths
- DPOD will upload the new altered WSDL/Schema files to the temporary domain and will create a new service that uses this WSDL
- The new temporary service will be created without any front side handlers, so it will not be accessible.
- After creating the temporary service, DPOD will check the its DataPower's WSDL compilation status.
...