Versions Compared

Key

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

How to import a WSDL or XSD file

  1. Open the repository and branch of the project you want the WSDL or XSD file to be imported in.
  2. Select the opened branch in the navigation panel.
  3. Select "Import WSDL" or "Import XSD" 
  4. Fill in the properties

    Panel

    Properties

    PropertyDescription
    Upload a file...The location of the WSDL/XSD file, or of the ZIP file containing the WSDL/XSDs.
    ProjectThe Project in wish you want to import the file.
    New moduleIf you want to create a new module, specify a name here.
    Existing moduleSelecting an already existing module in which the WSDL/XSD will be imported.
    Generate DomainIf enabled, entities, attributes and relations will be created according to the WSDL/XSD.
  5. If you import a WSDL, you will be asked for which operations to import. Simply select those which you want to use. No entities/attributes/relations will be created for the non-imported operations.

...

After having imported the WSDL, you may choose to expose its operations as a webservice operated by Blueriq by creating a webservice in a configuration module.

Note
titleKnown limitations

If a WSDL/XSD contains a groupRef to a group that is defined in a different namespace, the elements in the group will have the namespace of the element where the groupRef is used instead of the group's namespace, causing an invalid SOAP message. This can be worked around by defining groups in the same namespace as the elements where they are used. If this is not an option, please contact Blueriq Support.