Skip to Content

WSDL not correctly generated when called via webdispatcher


I encounter the following issue :

I defined and deployed a WS on a CE environment, composed of 2 applications servers (let's name them AS1 and AS2). Their port are 58200 and 57600

When I try to get the WSDL generated through the webdispatcher (let's say WD), the endpoint is not correctly set...

In fact, here is the scenario :

call http://WD:8084/MyWebService?wsdl

I got as endpoint :

<soap:address location="http://WD:58200/MyWebService" />


<soap:address location="http://WD:57600/MyWebService" />

So we can see, the port is well the one's from the AS where the request was re-directed, but the server is always the WD...

As result off course, an invalid URL...

How can I fix this ? (hoping this is the good forum)


Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • avatar image
    Former Member
    Apr 27, 2011 at 05:06 AM


    I too faced a similar situation, where my servers are behind a load balancer . And SAP Note 1325985 helped in overcoming the issue.



    Add comment
    10|10000 characters needed characters exceeded