title: Java WebService throwing javax.xml.ws.WebServiceException with Invalid Endpoint Interface
body: <p>I am trying to call a WebService.  I built the client jar from the published WSDL.  When I make the WebService call, I get a WebServiceException.</p>
  
  <pre><code>javax.xml.ws.WebServiceException: The Endpoint validation failed to validate due to the following errors:  :: Invalid Endpoint Interface
  </code></pre>
  
  <p>The exception is listing the methods that the WSDL exposes and the methods the client thinks should be there.  In the list from the client, there are a couple of null values instead of method names.  </p>
  
  <pre><code>wsdl operations = [getEntity getBrokers addBrokerPermissions removeBrokerPermissions addAgencyPermissions updateTaxIdUserAuth updateTaxIdFacets removeAgencyPermissions addBrokerUser isValidTaxId getBrokerConfirmationId addConfirmationId getBrokerByConfirmationId confirmBrokerRegistration getBrokerConfirmations addAgencyUser getAgencies approveAgencyRegistration rejectAgencyRegistration getAgencyConfirmations ] 
  
  dispatch operations = [getBrokers addBrokerUser removeBrokerPermissions getAgencyConfirmations getBrokerConfirmations addBrokerPermissions approveAgencyRegistration isValidTaxId getBrokerByConfirmationId null addConfirmationId addAgencyUser confirmBrokerRegistration rejectAgencyRegistration addAgencyPermissions getBrokerConfirmationId null getEntity getAgencies removeAgencyPermissions ]
  </code></pre>
  
  <p>The nulls should be either updateTaxIdUserAuth or updateTaxIdFacets.  I have looked at my client, and the methods are in there, and they are annotated with @WebMethod.</p>
  
  <p>I am running on WAS 7.0.</p>