Create Web Resource

Note: To use this feature, your Platform must be using HTTP Basic Authentication. If you attempt to access this page from a non-secure connection, the Platform will display an HTTP Authentication error.

This Platform feature enables you to auto-generate client classes from external target web service WSDLs. The Converter will reads the target WSDLs and converts them to client classes. The Platform provides these classes as a new library supported for use by be used by Groovy scripts. Developers will be able to create scripts or custom objects that use these client classes. Once a Web service is converted, method calls of that web service are available for use in Groovy scripts/Custom Objects.

Only SOAP-based, v1.1 WSDLs can be converted.

To add or edit an extended UI module

1.       In the Name field, type a unique name to identify this Web resource. This field is required. The name can be up to 80 characters in length.

2.       Optionally, type a Description of the Web Resource. For example, explain what functionality the Web Resources provides. You can use up to 2000 characters.

3.       Type the URL of a WSDL to add for conversion. The URL you specify can be no more than 500 characters.

You can add multiple WSDLs. If you want to add more WSDLs than there are WSDL URL fields, click Add WSDL URL... to add another field in which you can specify more WSDL locations.

4.       If needed, in the WSDL Username field, type the username through which you will access the WSDL. Note that this user needs to be an authenticated user for the Web service. This is an optional field and required only if the WSDL is password-protected.

Note: If the WSDL is password-protected, the Platform will use Basic HTTP/HTTPS authentication.

5.       If needed, in the WSDL Password field, type the password associated with the specified WSDL Password.

6.       Type the same password again.

7.       In the Resource Package Namespace, identify the namespace where the created clients will reside. the namespace can be of no more than 80 characters.

8.       When ready, click Create to create the the module with data from the related content source and for a specified asset.

The Platform will create the new client classes a defined, and at the designated namespace.