Bom dia,
Estou gerando as classes cliente e de serviço para acessar um web service via apache cxf usando o plugin do maven, depois de um dia consegui fazer rodar, porém, ele não está gerando os arquivos na pasta que eu imaginava, vocês tem alguma idéia do porque? eu to executando a fase mvn generete-sources
OBS: Via console funciona normal
POM:
[code]?xml version=“1.0”?>
4.0.0
bmt-pdv-generico-custom-boticario
br.com.bematech.pdv.generico
1.0.0-SNAPSHOT
br.com.bematech.pdv.generico
promocaoSMS
1.0-SNAPSHOT
PDV Generico Custom - Boticario - Promocao SMS
http://maven.apache.org
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<cxf.version>2.5.1</cxf.version>
br.com.b.framework
bmt-framework
1.0.0-SNAPSHOT
jar
</dependencies>
<build>
<plugins>
<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>c:/teste/b</sourceRoot>
<wsdlOptions>
<wsdlOption>
<!--Pegar o wsdl através do browser e salvar na pasta abaixo -->
<wsdl>${basedir}/src/main/resources/Functions.wsdl</wsdl>
<extraargs>
<extraarg>-all</extraarg>
</extraargs>
</wsdlOption>
</wsdlOptions>
</configuration>
<goals>
<goal>wsdl2java</goal>
</goals>
</execution>
</executions>
<dependencies>
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-frontend-jaxws</artifactId>
<version>${cxf.version}</version>
</dependency>
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-transports-http</artifactId>
<version>${cxf.version}</version>
</dependency>
<dependency>
<groupId>org.bluestemsoftware.open.maven.tparty</groupId>
<artifactId>xerces-impl</artifactId>
<version>2.9.0</version>
</dependency>
</dependencies>
</plugin>
</plugins>
</build>
[/code]
Obrigado