title: maven jax-ws plugin does not generate client classes from wsdl
body: <p>I have created a web project using <strong>maven 2</strong>(it will be deployed on tomcat 7.0.35), which should serve as a client for <strong>JAX-WS</strong> web service. I am trying to generate client classes from <strong>wsdl</strong> file(I have 1 wsdl and 1 xsd). 
  After I run "<strong>mvn clean install</strong>" command, no classes are generated and I don't see any errors in console</p>
  
  <p>This is my <code>pom.xml</code></p>
  
  <pre><code>&lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"&gt;
    &lt;modelVersion&gt;4.0.0&lt;/modelVersion&gt;
    &lt;groupId&gt;com.test.ws&lt;/groupId&gt;
    &lt;artifactId&gt;my_ws&lt;/artifactId&gt;
    &lt;packaging&gt;war&lt;/packaging&gt;
    &lt;version&gt;1.0&lt;/version&gt;
    &lt;name&gt;cs Maven Webapp&lt;/name&gt;
    &lt;url&gt;http://maven.apache.org&lt;/url&gt;
  
    &lt;build&gt;
      &lt;finalName&gt;my_ws&lt;/finalName&gt;
      &lt;pluginManagement&gt;
          &lt;plugins&gt;
           &lt;plugin&gt;
                  &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
                  &lt;artifactId&gt;maven-compiler-plugin&lt;/artifactId&gt;
                  &lt;configuration&gt;
                      &lt;source&gt;1.6&lt;/source&gt;
                      &lt;target&gt;1.6&lt;/target&gt;
                  &lt;/configuration&gt;
              &lt;/plugin&gt;
              &lt;plugin&gt;
                  &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
                  &lt;artifactId&gt;maven-eclipse-plugin&lt;/artifactId&gt;
                  &lt;version&gt;2.8&lt;/version&gt;
                  &lt;configuration&gt;
                      &lt;projectNameTemplate&gt;
                          [artifactId]-[version]
                      &lt;/projectNameTemplate&gt;
                      &lt;wtpmanifest&gt;true&lt;/wtpmanifest&gt;
                      &lt;wtpapplicationxml&gt;true&lt;/wtpapplicationxml&gt;
                      &lt;wtpversion&gt;2.0&lt;/wtpversion&gt;
                      &lt;manifest&gt;
                          ${basedir}/src/main/resources/META-INF/MANIFEST.MF
                      &lt;/manifest&gt;
                  &lt;/configuration&gt;
              &lt;/plugin&gt;   
              &lt;plugin&gt;
                  &lt;groupId&gt;org.codehaus.mojo&lt;/groupId&gt;
                  &lt;artifactId&gt;jaxws-maven-plugin&lt;/artifactId&gt;
                  &lt;executions&gt;
                      &lt;execution&gt;
                          &lt;goals&gt;
                              &lt;goal&gt;wsimport&lt;/goal&gt;
                          &lt;/goals&gt;
                          &lt;configuration&gt;
                              &lt;wsdlDirectory&gt;${basedir}/src/main/resources/wsdl&lt;/wsdlDirectory&gt;
                              &lt;wsdlFiles&gt;
                                  &lt;wsdlFile&gt;my_ws.wsdl&lt;/wsdlFile&gt;
                              &lt;/wsdlFiles&gt;
                              &lt;packageName&gt;com.test.ws.client&lt;/packageName&gt;
                              &lt;sourceDestDir&gt;${basedir}/target/generated-sources/&lt;/sourceDestDir&gt;
                              &lt;keep&gt;true&lt;/keep&gt;
                              &lt;bindingFiles&gt;
                                  &lt;bindingFile&gt;${basedir}/src/main/resources/wsdl/binding.xml&lt;/bindingFile&gt;
                                  &lt;bindingFile&gt;${basedir}/src/main/resources/wsdl/jaxb-binding.xml&lt;/bindingFile&gt;
                              &lt;/bindingFiles&gt;
                          &lt;/configuration&gt;
                          &lt;phase&gt;generate-sources&lt;/phase&gt;
                      &lt;/execution&gt;
                  &lt;/executions&gt;
              &lt;/plugin&gt;
          &lt;/plugins&gt;
      &lt;/pluginManagement&gt;
    &lt;/build&gt;
  
  
    &lt;dependencies&gt;
      &lt;dependency&gt;
          &lt;groupId&gt;log4j&lt;/groupId&gt;
          &lt;artifactId&gt;log4j&lt;/artifactId&gt;
          &lt;version&gt;1.2.9&lt;/version&gt;
      &lt;/dependency&gt;
      &lt;dependency&gt;
          &lt;groupId&gt;com.oracle&lt;/groupId&gt;
          &lt;artifactId&gt;ojdbc&lt;/artifactId&gt;
          &lt;version&gt;11.2.0.2.0&lt;/version&gt;
          &lt;scope&gt;provided&lt;/scope&gt;
      &lt;/dependency&gt;
      &lt;dependency&gt;
          &lt;groupId&gt;com.sun.xml.ws&lt;/groupId&gt;
          &lt;artifactId&gt;jaxws-rt&lt;/artifactId&gt;
          &lt;version&gt;2.2.8&lt;/version&gt;
      &lt;/dependency&gt;
    &lt;/dependencies&gt;
  
  &lt;/project&gt;
  </code></pre>
  
  <p>Here is <code>binding.xml</code></p>
  
  <pre><code>&lt;bindings
      xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
      wsdlLocation="./my_ws.wsdl"
      xmlns="http://java.sun.com/xml/ns/jaxws"&gt;
          &lt;!-- Disable default wrapper style --&gt;
          &lt;enableWrapperStyle&gt;false&lt;/enableWrapperStyle&gt;
  
  &lt;/bindings&gt;
  </code></pre>
  
  <p>and <code>jaxb-binding.xml</code></p>
  
  <pre><code>&lt;jaxb:bindings version="2.1" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
      xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xs="http://www.w3.org/2001/XMLSchema"&gt;
      &lt;jaxb:globalBindings generateElementProperty="false" /&gt;
  &lt;/jaxb:bindings&gt; 
  </code></pre>