Versions Compared

Key

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

The remote WSDL promotion refreshes the service's WSDL, or replaces a current remote WSDL address with a new address.

Initiating a New Validate or Promote Remote WSDL Request

Choose either Validate Remote WSDL or Promote Remote WSDL from the DevOps Services List to initiate the process

Info
Changing a service with Local WSDL to a remote WSDL or vice versa is not supported


Info
You may or may not be able to enter a new remote WSDL address, depending on your permissions

Image Added

Click on Execute to send the request

Image Added

DPOD's internal process will monitor and start executing 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. DPOD creates a temporary service on the temporary domain that points to the remote WSDL (or to the new remote WSDL address if the user requested to change the WSDL address).
  3. The new temporary service will be created without any front side handlers, so it will not be accessible.
  4. After creating the temp temporary service, DPOD will check the DataPowertemporary service's WSDL compilation status of the temporary service.

Promotion Flow - Remote WSDL Promotion (Same Address)

  1. Run DPOD first runs the validation flow - and will continue to step 2 only if the validation was successful
  2. Perform a DataPower WSDL Refresh

Promotion Flow - Remote WSDL Promotion (Address Change)

  1. Run DPOD first runs the validation flow - and will continue to step 2 only if the validation was successful
  2. Export DPOD exports the original service
  3. Change DPOD changes the WSDL address in the export Import to the new remote WSDL address
  4. DPOD Imports the origin service again with the new WSDL address.
  5. Check DPOD checks the WSDL status and the service operational state
  6. If the service is not up or the WSDL status is not okay ok - try DPOD tries to rollback the operation by importing the service again with the original unchanged WSDL address

...