Transform the given location string to reflect the given request. If the given location is a full url, the
scheme, server name, and port are changed. If it is a relative url, the scheme, server name, and port are
prepended. Can be overridden in subclasses to change this behavior.
For instance, if the location attribute defined in the WSDL is http://localhost:8080/context/services/myService,
and the request URI for the WSDL is http://example.com:80/context/myService.wsdl, the location
will be changed to http://example.com:80/context/services/myService.
If the location attribute defined in the WSDL is /services/myService, and the request URI for the
WSDL is http://example.com:8080/context/myService.wsdl, the location will be changed to
http://example.com:8080/context/services/myService.
This method is only called when the transformLocations property is true.