SOAP Service

Service type: SOAP Service

images/download/attachments/1805814/Services_SOAP_Service.png

  • WSDL URI: Browse the WSDL file or type the URI of the service.

  • Port: Select WSDL port which describes the interfaces (legal operations) exposed by the web service.
    After importing the service descriptor, the tree containing all available operation of the web service is filled, and an operation can be selected.
    Upon selecting an operation, the argument list of the operation is filled, if the operation is supported, otherwise an error message is shown.
    There is a port selector for an operation. The SOAP type requests are supported. The port selector automatically tries to select a SOAP type port.

  • Type: Type of the parameter; supported types and their mapping:

    SOAP

    Java

    xs:string

    java.lang.String

    xs:int

    java.lang.Integer

    xs:double

    java.lang.Double

    xs:float

    java.lang.Float

    xs:boolean

    java.lang.Boolean

    xs:anytype

    java.lang.Object

  • Name: The name of the parameter; parameters can be referred by this name later.

  • Evaluation: Specify how the parameters are passed to the service. Select from the drop-down list.

    • Molecule format: Input molecule is converted to the specified format and the resulting string is passed to the service as a parameter.

    • Chemical Terms: Evaluate the given Chemical Terms expression on the input molecule and pass the evaluation result to the service as a parameter.

    • Manual: The value of the parameter is read from the Value field.

  • Value: Set a default value for the input parameter (in case of Manual evaluation) or set the parameters for evaluation. Value can be overwritten on the calculation info panel.