soap - Maven WSDL2 JAVA JAVA classes not generating -


please find below code snippet.

i using pom.xml generate java classes, unsuccessful. please let me know went wrong:

<?xml version="1.0" encoding="utf-8"?> <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">     <modelversion>4.0.0</modelversion>      <groupid>com.github</groupid>     <artifactid>spring-ws-client</artifactid>     <packaging>jar</packaging>     <version>1.0-snapshot</version>     <name>spring ws sample client application</name>     <description>the spring ws sample client application</description>   <properties>     <project.build.sourceencoding>utf-8</project.build.sourceencoding>   </properties>      <dependencies>         <dependency>             <groupid>org.springframework.ws</groupid>             <artifactid>spring-ws-core</artifactid>             <version>2.1.4.release</version>         </dependency>         <dependency>             <groupid>org.springframework.ws</groupid>             <artifactid>spring-ws-security</artifactid>             <version>2.1.4.release</version>         </dependency>          <dependency>             <groupid>org.springframework</groupid>             <artifactid>spring-oxm</artifactid>             <version>3.1.2.release</version>         </dependency>         <dependency>             <groupid>log4j</groupid>             <artifactid>log4j</artifactid>             <version>1.2.14</version>         </dependency>         <dependency>             <groupid>commons-httpclient</groupid>             <artifactid>commons-httpclient</artifactid>             <version>3.1</version>         </dependency>         <dependency>             <groupid>junit</groupid>             <artifactid>junit</artifactid>             <version>4.3.1</version>             <scope>test</scope>         </dependency>     </dependencies>      <build>         <pluginmanagement>             <plugins>                 <plugin>                     <groupid>org.codehaus.mojo</groupid>                     <artifactid>jaxws-maven-plugin</artifactid>                     <version>1.12</version>                     <executions>                         <execution>                      <id> wsdl 1</id>                      <phase>generate-sources</phase>                             <goals>                                 <goal>wsimport</goal>                             </goals>                     <configuration>                         <wsdldirectory>src/main/resources</wsdldirectory>                         <wsdlfiles>                             <wsdlfile>cen_1.0.wsdl</wsdlfile>                         </wsdlfiles>                         <keep>true</keep>                         <packagename>com.xxx.oraclecrm.inbound.census.jaxb</packagename>                         <sourcedestdir>src/main/java</sourcedestdir>                     </configuration>                         </execution>                     </executions>                  </plugin>             </plugins>         </pluginmanagement>     </build> </project> 

console output:

here not getting build failure plugin not generating code. here let me know went wrong.

[info] scanning projects... [info]                                                                          [info] ------------------------------------------------------------------------ [info] building spring ws sample client application 1.0-snapshot [info] ------------------------------------------------------------------------ [info]  [info] --- maven-resources-plugin:2.6:resources (default-resources) @ spring-ws-client --- [info] using 'utf-8' encoding copy filtered resources. [info] copying 4 resources [info]  [info] --- maven-compiler-plugin:3.1:compile (default-compile) @ spring-ws-client --- [info] nothing compile - classes date [info]  [info] --- maven-resources-plugin:2.6:testresources (default-testresources) @ spring-ws-client --- [info] using 'utf-8' encoding copy filtered resources. [info] skip non existing resourcedirectory c:\users\eoi\downloads\spring-ws-client\spring-ws-client\src\test\resources [info]  [info] --- maven-compiler-plugin:3.1:testcompile (default-testcompile) @ spring-ws-client --- [info] nothing compile - classes date [info]  [info] --- maven-surefire-plugin:2.12.4:test (default-test) @ spring-ws-client --- [info]  [info] --- maven-jar-plugin:2.4:jar (default-jar) @ spring-ws-client --- [info] building jar: c:\users\eoi\downloads\spring-ws-client\spring-ws-client\target\spring-ws-client-1.0-snapshot.jar [info] ------------------------------------------------------------------------ [info] build success [info] ------------------------------------------------------------------------ [info] total time: 2.940 s [info] finished at: 2016-06-06t19:37:29-07:00 [info] final memory: 12m/212m [info] ------------------------------------------------------------------------ 

i'd suggest using apache cxf codegen plugin instead:

        <plugin>             <groupid>org.apache.cxf</groupid>             <artifactid>cxf-codegen-plugin</artifactid>             <version>${cxf.version}</version>             <executions>                 <execution>                     <id>generate-sources</id>                     <phase>generate-sources</phase>                     <configuration>                         <sourceroot>target/generated-code/src</sourceroot>                         <defaultoptions>                             <autonameresolution>true</autonameresolution>                         </defaultoptions>                         <wsdloptions>                             <wsdloption>                                 <packagenames>                                     <packagename>com.xxx.oraclecrm.inbound.census.jaxb</packagename>                                 </packagenames>                                 <wsdl>src/main/resources/cen_1.0.wsdl</wsdl>                                 <wsdllocation>classpath:cen_1.0.wsdl</wsdllocation>                             </wsdloption>                         </wsdloptions>                     </configuration>                     <goals>                         <goal>wsdl2java</goal>                     </goals>                 </execution>             </executions>         </plugin>