【问题标题】:How to set soap:address dynamically based on maven profile如何根据 maven 配置文件动态设置soap:address
【发布时间】:2013-12-26 17:13:39
【问题描述】:

目前在我的 wsdl 文件中,我有以下指向开发框的地址。

<wsdl:service name="SecurityTokenService">
    <wsdl:port name="STS_Port" binding="tns:UT_Binding">
        <soap:address location="http://DEVbox:8080/DoubleItSTS/STS" />
    </wsdl:port>
</wsdl:service>

我想从 maven 配置文件中读取数据并动态设置soap:address 属性,这样我就不必在每次部署到 QA 或 Production 框时都更改代码。有什么办法可以做到吗?

【问题讨论】:

    标签: web-services maven soap wsdl cxf


    【解决方案1】:

    是的,试试maven velocity plugin。您可以从模板构建您的 WSDL,并在您的个人资料中注入不同的 URL。

    【讨论】:

    • @TastyCode,你能解决这个问题吗?我也面临同样的问题
    猜你喜欢
    • 2020-12-27
    • 2014-10-14
    • 2018-07-15
    • 2015-03-12
    • 2023-04-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多