【问题标题】:WSDL is not generated未生成 WSDL
【发布时间】:2014-02-15 22:06:35
【问题描述】:

我已将以下插件添加到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>

【问题讨论】:

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


    【解决方案1】:

    WSDL 应位于:

    &lt;outputFile&gt;${basedir}/src/main/java/wsdl/CusttomerOffer.wsdl&lt;/outputFile&gt;

    【讨论】:

    • 我也想过,但不存在。
    • 您是否尝试过使用 -X 参数运行 Maven 以查看运行 CXF 插件时打印的内容?
    猜你喜欢
    • 2012-06-14
    • 1970-01-01
    • 2010-09-09
    • 2023-03-18
    • 1970-01-01
    • 1970-01-01
    • 2014-02-01
    • 2010-09-10
    • 1970-01-01
    相关资源
    最近更新 更多