This is the latest release in the 6.x.x family. For EI 7.0.0, click here.

All docs This doc
||
Skip to end of metadata
Go to start of metadata

The WSDL Endpoint is an endpoint definition based on a specified WSDL document.

The WSDL document can be specified in 2 ways:

  • As a URI.
  • As an inlined definition within the endpoint configuration.


XML Configuration

The syntax of the endpoint is as follows.

<wsdl [uri="wsdl-uri"] service="qname" port/endpoint="qname">
    <wsdl:definition>...</wsdl:definition>?
    <wsdl20:description>...</wsdl20:description>?
    <enableRM [policy="key"]/>?
    <enableSec [policy="key"]/>?
    <enableAddressing/>?

    <timeout>
        <duration>timeout duration in milliseconds</duration>
        <action>discard|fault</action>
    </timeout>?

    <markForSuspension>
        [<errorCodes>xxx,yyy</errorCodes>]
        <retriesBeforeSuspension>m</retriesBeforeSuspension>
        <retryDelay>d</retryDelay>
    </markForSuspension>

    <suspendOnFailure>
        [<errorCodes>xxx,yyy</errorCodes>]
        <initialDuration>n</initialDuration>
        <progressionFactor>r</progressionFactor>
        <maximumDuration>l</maximumDuration>
    </suspendOnFailure>
</wsdl>

The service and port name containing the target EPR has to be specified with the service and port (or endpoint) attributes respectively.

enableRM, enableSec, enableAddressing, suspendOnFailure and timeout elements are same as for an Address Endpoint .


Parameters

Parameters available to configure a WSDL endpoint are as follows.

Parameter NameDescription
NameThis parameter is used to enter a unique name for the endpoint.
WSDL URIThe URI of the WSDL. Click Test to test the URI.
ServiceThe service selected from the available services for the WSDL.
PortThe port selected for the service specified in the Service parameter. In a WSDL, an endpoint is bound to each port inside each service.
Show Advanced OptionsClick this link if you want to add advanced options for the endpoint.
Add PropertyClick this link if you want to add properties to the endpoint. See Properties Reference for details of the available properties.
  • No labels