SAP Knowledge Base Article - Preview

1849044 - ESI - How to change the soap address location of an ABAP web service

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 generated one. For example when the path should point to the loadbalancer, instead of the current application server.

  • 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.

"Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental."


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, load balancer, web dispatcher, external host, internal host , KBA , httpurlloc , sap webdispatcher , wdp , reverse proxy , concatenate , webdispatcher , sapwebdispatcher , saplocalhostfull , default url by application server , address wrong , fqdn missing , generated wsdl file , 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 for Me (Login required).

Search for additional results

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