title: Working with large wsdl, can we trim it?
body: <p>My webservice provider give me a large WSDL file, but we are going to use only a few function inside.</p>
  
  <p>I believe that the large WSDL have negative impact to the application performance.</p>
  
  <p>We use the webservice in client appliction, <strong>startup time</strong> and <strong>memory usage</strong> are issues.
  Large WSDL means that jax-ws will takes longer to do binding and will takes more memory for the stub class.</p>
  
  <p>Is is possible that we trim WSDL file to a lightweight version? Are there any tool for this purpose?</p>
  
  <p>I do not think my webservice provider will generate another WSDL for us. We may have to <strong>do it auto in the build script</strong>.</p>