title: Ignore missing method in JAX-WS client
body: <p>I have a model that is used to create a Web Service endpoint on a server. The same model is used for the client. However when a new operation is added to the server but the client still uses the older model, service creation fails with an exception like the following (line breaks added for clarity):</p>
  
  <pre><code>Exception in thread "main" javax.xml.ws.WebServiceException:
    Method someNewMethod is exposed as WebMethod, but there is no
    corresponding wsdl operation with name someNewMethod in the
    wsdl:portType{http://example.com}MyService
  </code></pre>
  
  <p>I understand the problem but is it possible to ignore this? I'd like to be backwards compatible when consuming the Web service. As long as methods are merely added this should work just fine most of the time.</p>
  
  <p>The problem occurs in the <code>getPort</code> method:</p>
  
  <pre><code>Service s = Service.create(
      new URL("http://example.com/foo?wsdl"),
      new QName("http://example.com", "MyService"));
  MyService m = s.getPort(MyService.class);
  </code></pre>