Versions Compared

Key

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

...

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

...

Table of Contents
maxLevel3
minLevel3
styleborder:1
locationtop
typeflat
separatorpipe

...

Info
titleNote

You can configure the WSDL endpoint using XML. Click on the "Switch to source view" link in the "WSDL Endpoint" page.

The syntax of the endpoint is as follows.

Code Block
languagehtml/xml
<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>

...

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

...

UI Configuration

1. In the "Add Endpoint" list, click "WSDL Endpoint" (See Adding an Endpoint). The "WSDL Endpoint" page appears.

WSDL EndpointImage Removed

The following fields are specific to the WSDL Endpoint:

...

The following page is opened by clicking WSDL Endpoint in the Add Endpoint tab of the Manage Endpoints page.

Image Added

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 URI

...

The URI of the WSDL.

...

titleTip

...

Click Test to test the URI.
Service

...

The service selected from the available services for the WSDL.
Port

...

The 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

...

Image Removed

3. Then the page with all the available WSDL Endpoint options appears.

Image Removed

...

for the endpoint. See Advanced Options for details of the available advanced options.
Add PropertyClick this link if you want to add properties to the endpoint. See Properties Reference for details of the available properties.
Excerpt
hiddentrue

Description of the WSDL Endpoint in WSO2 ESB.