OSB automatically changes to hostname
Hi All,
I using the OSB to connect to an external third party. The WSDL file defined for business and proxy layers contain this part with service location as.
<wsdl:service name="HandleRequests_ep">
<wsdl:port name="execute_pt" binding="client:RealTimeServiceBinding">
<soap:address location="*http://10.xxx.xx.xx:8001/soa-infra/services/default/RealTimeService/RealTimeService*"/>
</wsdl:port>
</wsdl:service>
However, on deploying the OSB configuration on the server the above part service location changes to
<WL5G3N0:service name="HandleRealTimeRequests_ep">
<WL5G3N0:port binding="WL5G3N2:RealTimeServiceBinding" name="execute_pt">
<WL5G3N3:address location="*http://hostname:8011/context/proxy/RealTimeService*"/>
</WL5G3N0:port>
</WL5G3N0:service>
How do I keep the endpoint service location to be referenced by IP Address instead of hostname. The issue is third party does not want to add external host configuration into their hosts file.