title: wsimport generates faulty code
body: <p>I use wsimport to generate my java stub files. For this, I use an ant build file in Eclipse:</p>
  
  <pre><code>&lt;taskdef name="wsimport" classname="com.sun.tools.ws.ant.WsImport"&gt;
      &lt;classpath&gt;
          &lt;fileset dir="../lib"&gt;
              &lt;include name="jaxws-tools.jar" /&gt;
          &lt;/fileset&gt;
      &lt;/classpath&gt;
  &lt;/taskdef&gt;
  
  &lt;target name="generate"&gt;
      &lt;wsimport wsdl="../wsdl/Knowledgebase.wsdl"
                destdir="../bin"
                sourcedestdir="../gen"
                keep="true"
                xendorsed="true"&gt;
      &lt;/wsimport&gt;
  &lt;/target&gt;
  </code></pre>
  
  <p>The task runs without any errors. It creates different java-files, also Knowledgebase.java and KnowledgebasePort.java. In der Knowledgebase.java, there are these constructors:</p>
  
  <pre><code>public Knowledgebase(WebServiceFeature... features) {
      super(__getWsdlLocation(), KNOWLEDGEBASE_QNAME, features);
  }
  </code></pre>
  
  <p>For them I get an error "The constructor Service(...) is undefined". I imported the current jax-ws jar files. Is my generation process broken, do I use the wrong jars or where is the error?</p>