title: JAX-WS - wsimport tool not creating web service client correctly
body: <p><strong>jdk 1.8.0_151</strong> </p>
  
  <p><strong>macOS High Sierra - Version 10.13.2</strong></p>
  
  <p>I'm trying to create a web service client using JAX-WS wsimport tool, it's throwing warning messages for web operation (ex:getOrderSummary) like,</p>
  
  <p>[WARNING] Ignoring operation "getOrderSummary": more than one part bound to body</p>
  
  <p>and ending up not generating Service agent (extending javax.xml.ws.Service) and an Endpoint class , so there is no way for me to invoke the web operations.It generates individual class files in soap body though.</p>
  
  <p>What could be the problem? Is the endpoint not properly developed? Or am I missing something? I have used wsimport tool to create many clients earlier and no issues, only this endpoint is creating troubles. I tried with axis2 as well, instead of throwing warning, it throws error and stops. But it works in SoapUI.
  <a href="https://i.stack.imgur.com/ZQ8FD.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/ZQ8FD.png" alt="enter image description here"></a></p>
  
  <p>For understanding purposes, I just included the warning message to do with web operation 'getOrderSummary'. </p>
  
  <p>Command used to create client:</p>
  
  <pre><code>wsimport -extension -keep -p com.webservice -XadditionalHeaders http://localmc:7000/api/IntegrationWebServices/api/IntegrationWebService?wsdl 
  </code></pre>