SAP Knowledge Base Article - Preview

1849044 - ESI - How to change the WSDL URL and the service URL for ABAP based Web Services

Symptom

A Web Service definition and a corresponding runtime configuration (Endpoint) has been created in transaction SOAMANAGER. However a different <protocol>://<host>:<port> is required than the current one. For example when the path should point to the loadbalancer, instead of the current application server.

  • Case 1: In transaction SOAMANAGER when opening the WSDL for the selected binding, the URL of the WSDL should contain a different protocol/host/port.
  • Case 2: Within the WSDL file, at the bottom end of the file, the protocol/host/port value should be different within the <soap:address location="<host>:<port>/sap/bc..."> part.


Read more...

Environment

  • ABAP Web Services
  • SAP NetWeaver
  • SAP NetWeaver Application Server for SAP S/4HANA
  • ABAP PLATFORM - Application Server ABAP

Product

ABAP platform all versions ; SAP NetWeaver all versions ; SAP Web Application Server for SAP S/4HANA all versions

Keywords

Webservice, Web Service, Webservices, Web Services, ESI, ESI_GDPR, ESI_STD, WSDL URL Fehlerhaft, falsher Hostname in WSDL URL, wrong host in the WSDL URL, FQDN, SAPLOCALHOSTFULL, HTTPURLLOC table, Reverse Proxy , KBA , fqdn missing , sap webdispatcher , sapwebdispatcher , webdispatcher , wdp , reverse proxy , saplocalhostfull , httpurlloc , default url by application server , generated wsdl file , address wrong , concatenate , BC-ESI-WS-ABA , Web Service and SOAP - ABAP , BC-ESI-WS-ABA-CFG , WebServices ABAP Configuration , How To

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP ONE Support launchpad (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.