Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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


Image Modified

  1. Choose one WSDL file
  2. Choose zero or more XSD files (note that you can select multiple files at once from the XSD file browser.)
  3. Click "Upload" - this will upload your new files to DPOD (not to the DataPower!)
  4. If the upload was successful, click on "Execute" to request a new WSDL validation/promotion

After clicking "Execute" the next message will appear
Image Modified

DPOD's internal process will monitor and collect pending requests every one minute.

Validation Flow

  1. DPOD will use a temporary domain on a monitored device that was chosen and created by the admin.
  2. 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
  3. DPOD will download all the WSDL/Schema files of the current service
  4. 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
  5. DPOD will upload the new altered WSDL/Schema files to the temporary domain and will create a new service that uses this WSDL
  6. The new temporary service will be created without any front side handlers, so it will not be accessible.
  7. After creating the temporary service, DPOD will check the its DataPower's WSDL compilation status.

...