References a SOAP web service by creating the HTTP connector with all transactions matching the web service methods, referencing its WSDL file and importing its schemas in this project.
The SOAP web service reference creates an HTTP connector configured to target the web service. It automatically creates XML HTTP transactions for each method described by the web service, including their variables.
The SOAP web service reference also enhances the current project’s schema by importing the referenced WSDL file’s schemas (such as an Import WSDL schema reference).
The imported XSD objects (types, elements, groups, …) are automatically used to define the transactions output schemas. They can also be used anywhere in current project sequences, using the Assigned XSD Complex type QName and Assigned XSD Element ref QName properties.
Notes:
• The referenced WSDL file is copied locally in current project’s resources, in wsdl folder.
• The imported WSDL file should declare a target namespace different from the target namespace of the current project. It is mandatory for an XSD to be imported in another.
Property | Type | Category | Description |
---|---|---|---|
Comment | String | standard | Describes the object comment to include in the documentation report. This property generally contains an explanation about the object. |
WSDL URL | String | standard | Defines the URL of the WSDL file to import. If the WSDL file to import is outside of the current project (either a remote file or a file on the developer’s computer but external to the project), this WSDL URL property is used to define the file’s original URL. Notes: • If the file to import is located in the file system (local or network drives), use the “Browse” button of the wizard: it will automatically create the correct file URL depending on your operating system (file://[host]/path or file:[//host]/path). • Once imported, the WSDL file will be copied locally in the current project’s resources. This will then fill the WSDL local path property. If both are filled, only WSDL local path property is used. |
WSDL local path | String | standard | Defines the Convertigo local path of the imported WSDL file. If the WSDL file to import is a local file in the current project or in the current workspace, this WSDL local path property is used to define the local file path. This path is relative to Convertigo environment. Relative paths starting with: • ./ are relative to Convertigo workspace, • .// are relative to current project folder. Note: Only one of both WSDL local path or WSDL URL properties can be used. If both are filled, only WSDL local path property is used. |
Auth password | String | expert | Defines the password to use for authentication. |
Auth user | String | expert | Defines the username to use for authentication. |
Authentication needed ? | boolean | expert | Defines if the reference resources need an authentication. |