title: jax-ws maven plugin sets wsdlLocation to absolute path
body: <p>I generate web service client using</p>
  
  <pre><code>&lt;plugin&gt; 
   &lt;groupId&gt;org.jvnet.jax-ws-commons&lt;/groupId&gt; 
   &lt;artifactId&gt;jaxws-maven-plugin&lt;/artifactId&gt; 
   &lt;version&gt;2.3&lt;/version&gt; 
   &lt;configuration&gt;
    &lt;target&gt;2.1&lt;/target&gt; 
    &lt;xnocompile&gt;false&lt;/xnocompile&gt; 
   &lt;/configuration&gt;
   &lt;executions&gt;
    &lt;execution&gt; 
     &lt;goals&gt; 
      &lt;goal&gt;wsimport&lt;/goal&gt; 
     &lt;/goals&gt;
    &lt;/execution&gt; 
   &lt;/executions&gt;
  &lt;/plugin&gt;
  </code></pre>
  
  <p>my EndpointService.wsdl is in src/main/wsdl. Plugin generates EndointServiceService.java with annotation </p>
  
  <pre><code>@WebServiceClient(name = "EndpointServiceService", targetNamespace = "http://soap.endpoint.fsg.ftc/", wsdlLocation = "file:/D:/Source/java/branches/9.3.0/camel-smev/wscapi/src/wsdl/EndpointService.wsdl")
  </code></pre>
  
  <p>so if wsdl</p>
  
  <pre><code>D:/Source/java/branches/9.3.0/camel-smev/wscapi/src/wsdl/EndpointService.wsdl 
  </code></pre>
  
  <p>not exist(on another machine), it throw exception in runtime.
  if i copy wsdl to this dir it runs successfully. How can i include wsdl into my target jar and make client use it? Or how to exclude wsdl dependency at runtime at all? Maybe try older version or another plugin? </p>