If you have an external proxy / firewall before a NW ABAP stack, you can maintain HTTPURLLOC so that Webdynpro and BSPs
are started with the External address and rerouted to the internal address.
Unfortunately this doesnt seem to work for WSDLs.
I can call a webservices using the external address, it redirected and all works as planned.
The problem is the WSDL generated still used the SAP ABAP internal address in the binding.
So if someone is doing WSDL runtime access, the get an URL that will not work.
How can we get the WSDL binding URLS to be generated with external and not internal URLs?