Versions Compared

Key

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

To open the configuration dialog, click the New Configuration button and select WS Profile from the Configurations dialog.

title
Note

Note

Any restrictions on the WSDL format will be ignored by the outgoing web service.

The Configuration tab Web Service Profile consists of three partsfour tabs: Create Configuration From, Service Port Definition and ValidationSecurity, Advanced, and View WSDL Configuration.Image Removed

...

The Web Service profile  - Configuration tab

Create Configuration From

The consists of two main parts: WSDL Configuration and WSDL Validation.

Note

If you are using Legacy Desktop, the WSDL Configuration will look different. You will see separate options for importing single and concatenated WSDL files.


The WS profile configuration can either handle a single WSDL file or several WSDL files, which all can be concatenated, using the Concatenated WSDL Files functionality.

The WSDL file must be a valid XML and must adhere to the W3C specifications - see http://www.w3schools.com/xml/xml_elements.asp. It is recommended that you use a validation service, outside Image Removed, to check that the WSDL file is valid.

Note
titleNote!

The type  any  cannot be used in a WSDL file. The type  any  maps to an org.w3c.dom.Element in java, which does not map to Ultra.

...

Single WSDL File

...

at once. Use the Import button to open the Import New File dialog.

...

Here you can browse for, and import, a selected WSDL file

...

via the web browser. If present, they

...

are imported at the same time as the WSDL file. If not, a validation error

...

occurs.

Basic validation of the WSDL file is performed before the file is imported. After the file is imported, the content of the WSDL file and adherent files can be viewed in

...

the View WSDL

...

Content tab.

A more extended validation of the WSDL file is performed when the profile is saved.

Note
titleNote

If you configure the Web Service agents with any value that contradicts the WSDL file specifications, your configuration will override the WSDL file.

Note
titleNote!

If you are unable to import an encoded non-ASCII WSDL file to Web Services Profile, you need to ensure that the WSDL file is encoded with UTF-8 and includes the following header:

<?xml version="1.0" encoding="UTF-8"?>

You can use the Export WSDL button to export the original WSDL file to a directory on the local workstation. Refer to Web Service Profile Configuration Tab for further information.

...

Concatenated WSDL File

...

Used when parts of several WSDL files are required. The functionality is only useful if operations defined in bindings in several WSDL files shall be published at the same endpoint.

To add files to the Files list click on the Add button and browse for the correct WSDL files in the Add WSDL File dialog box.

The list of WSDL files will be concatenated when the profile is saved. The concatenation functionality concatenates and arranges all operations defined in the WSDL binding element of several WSDL files and everything else that is needed for the result to be a valid WSDL file.

...

Service Port Definition

This drop-down list consists of the service port definitions that are included in the WSDL file. Only one service element per WSDL file is supported. By selecting a port you set the binding address.

...

titleNote

...

If the WSDL file consists of several concatenated files, only the first WSDL file service port is applicable.

The Service Port Definition entries appear in the following format:

...

  • XXX: Currently only SOAP ports are supported.

  • YYY: The name of the port.

  • ZZZ: The binding that the port is connected to.

WSDL Validation

...

You can use the Export button to export the original WSDL file to a ZIP file.

When you select an entry you are presented with an actions list allowing you to further interact with it:

...

WS Profile Actions List

Action

Description

Clear Selection(s)

Clears the currently selected item(s).

View

Opens the WSDL Schema screen.

Image Added

WSDL Schema Screen
Here you can view the schema of the selected entry.

Replace

Opens the Replace Existing File screen.

Image Added

Here you can replace the contents of the selected entry by uploading the desired files.

Delete

Deletes the selected entry.

Underneath the entries selection table, you can select a Service Port Definition from the dropdown list, if several such definitions are available.

The WSL Validation section allows you to select one or more validation checks if desired.

Validation Type

Description

Enable Desktop WSDL Validation

Select

this checkbox to perform the WSDL validation in the client desktop during

to enable a desktop-side validation of the

profile

provided WSDL files.

Enable Platform-Side Schema Validation

Select

this checkbox to verify the WSDL file against WSDL schemas. This can only be performed in Platform during the save action. Note
titleNote
Validation will work if platform has external internet access

to enable a platform-side validation of the provided WSDL files.