title: WSDL displaying incorrect Soap Binding Address
body: <p>I have a WebService deployed on 2 WebSphere 9 Servers(WebSphere ND 9.0.0.0). I have a F5 load balancer in front of WAS Servers which is deviding the traffic between the 2 WAS servers. </p>
  
  <p>e.g</p>
  
  <p>Was 1 URL : <a href="http://1.2.3.4:9080/contextroot/MyWebService?wsdl" rel="nofollow noreferrer">http://1.2.3.4:9080/contextroot/MyWebService?wsdl</a></p>
  
  <p>Was 2 URL : <a href="http://1.2.3.5:9080/contextroot/MyWebService?wsdl" rel="nofollow noreferrer">http://1.2.3.5:9080/contextroot/MyWebService?wsdl</a></p>
  
  <p>F5 URL : <a href="https://mywerservice.domain.com/contextroot/MyWebService?wsdl" rel="nofollow noreferrer">https://mywerservice.domain.com/contextroot/MyWebService?wsdl</a></p>
  
  <p>When I am accessing the WSDL from F5, it is displaying server port in the soap address location:</p>
  
  <pre><code>    &lt;service name="MyWebService"&gt;
         &lt;port name="MyWebServicePort" binding="tns:MyWebServicePortBinding"&gt;
            &lt;soap:address location="http://mywerservice.domain.com:9080/contextroot/MyWebService"/&gt;
         &lt;/port&gt;
      &lt;/service&gt;
  </code></pre>
  
  <p>What can I do so that the WSDL starts to display correct address?</p>