未生成WSDL

时间:2014-02-15 22:06:35

标签: spring web-services wsdl cxf maven-plugin

我已将下面的插件添加到pom.xml但我不知道wsdl的生成位置或者可能是wsdl未生成。我做干净时没有任何错误。安装

<plugin>
    <groupId>org.apache.cxf</groupId>
    <artifactId>cxf-java2ws-plugin</artifactId>
    <version>${cxf.version}</version>
    <dependencies>
        <dependency>
            <groupId>org.apache.cxf</groupId>
            <artifactId>cxf-rt-frontend-simple</artifactId>
            <version>${cxf.version}</version>
        </dependency>
    </dependencies>
    <executions>
        <execution>
            <id>process-classes</id>
            <phase>process-classes</phase>
            <configuration>
                <className>com.alu.usddomega.ws.facade.customeroffer.CustomerOfferFacadeImpl</className>
                <outputFile>${basedir}/src/main/java/wsdl/CusttomerOffer.wsdl</outputFile>
                <genWsdl>true</genWsdl>
                <verbose>true</verbose>
                <genServer>false</genServer>
                <targetNamespace>http://customeroffer.manage.ws.usddomega.alu.com/</targetNamespace>
                <attachWsdl>true</attachWsdl>
                <serviceName>getCustomerOffer</serviceName>
                <databinding>ManageCustomerOffer</databinding>
            </configuration>
            <goals>
                <goal>java2ws</goal>
            </goals>
        </execution>
    </executions>
</plugin>

1 个答案:

答案 0 :(得分:0)

WSDL应位于:

<outputFile>${basedir}/src/main/java/wsdl/CusttomerOffer.wsdl</outputFile>