title: overriding endpoint address in the JAX-WS WSDL throw InaccessibleWSDLException
body: <p><BR/>I am facing an issue when trying to init a simple Jax-ws webservice, 
  <BR/>the exception is thrown when I init the new service object: [e.g. new HelloService()]
  <BR/>I was trying to follow instructions on java.net on  how to <a href="https://metro.java.net/nonav/1.2/guide/How_to_invoke_and_endpoint_by_overriding_endpoint_address_in_the_WSDL.html" rel="nofollow noreferrer">override endpoint address</a>
  <BR/>I also found similar question on <a href="https://stackoverflow.com/questions/2490737/how-to-change-webservice-url-endpoint/2490895#2490895">StackOverflow</a>, 
  <BR/> but still facing the same issue:</p>
  
  <pre><code>com.sun.xml.internal.ws.wsdl.parser.InaccessibleWSDLException: 2 counts of InaccessibleWSDLException.
  java.io.FileNotFoundException: http://server-ps:8080/halloWorld/HalloWorldWebService.wsdl
  java.io.FileNotFoundException: http://server-ps:8080/halloWorld/HalloWorldWebService.wsdl?wsdl
  </code></pre>
  
  <p>Here is the code I am using (from the java.net article)</p>
  
  <pre><code>String halloServiceUrl = "http://server-ps:8080/halloWorld/HalloWorldWebService?wsdl";
  HelloService service = new HelloService(); // I get the exception here..
  HelloPort proxy =  service.getHelloPort(); 
      ((BindingProvider)proxy).getRequestContext().put(BindingProvider.ENDPOINT_ADDRESS_PROPERTY,alloServiceUrl);
  proxy.sayHello("Hello World!");
  </code></pre>
  
  <p>full stack Trace:</p>
  
  <pre><code>  com.sun.xml.internal.ws.wsdl.parser.InaccessibleWSDLException: 2 counts of InaccessibleWSDLException.
  
   java.io.FileNotFoundException: http://server-ps:8080/halloWorld/HalloWorldWebService.wsdl
   java.io.FileNotFoundException: http://server-ps:8080/halloWorld/HalloWorldWebService.wsdl?wsdl
  
   at com.sun.xml.internal.ws.wsdl.parser.RuntimeWSDLParser.tryWithMex(RuntimeWSDLParser.java:161)
   at com.sun.xml.internal.ws.wsdl.parser.RuntimeWSDLParser.parse(RuntimeWSDLParser.java:133)
   at com.sun.xml.internal.ws.client.WSServiceDelegate.parseWSDL(WSServiceDelegate.java:254)
   at com.sun.xml.internal.ws.client.WSServiceDelegate.&lt;init&gt;(WSServiceDelegate.java:217)
   at com.sun.xml.internal.ws.client.WSServiceDelegate.&lt;init&gt;(WSServiceDelegate.java:165)
   at com.sun.xml.internal.ws.spi.ProviderImpl.createServiceDelegate(ProviderImpl.java:93)
   at javax.xml.ws.Service.&lt;init&gt;(Service.java:56)
   at halloWorld.services.HalloWorldWebService_v1.HalloWorldWebService.&lt;init&gt;(HalloWorldWebService.java:46)
   at com.starOne.ps.cmmg.pkg.test.MiscTest.testhalloWorldServiceCall(MiscTest.java:73)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   at java.lang.reflect.Method.invoke(Method.java:597)
   at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
   at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
   at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
   at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
   at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
   at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
   at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
   at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
   at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
   at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
   at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
   at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
   at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
   at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
   at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50)
   at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
   at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)
   at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
   at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
   at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)
  </code></pre>