gpt4 book ai didi

tomcat - 似乎 CXF 不是每次都生成 wsdl

转载 作者:行者123 更新时间:2023-11-28 22:27:54 28 4
gpt4 key购买 nike

我正在做一个 CXF(spring) 项目 (HUB)。部署后,我可以看到肥皂和休息服务列表,我通过两个地址打开它。一种是使用本地主机,第二种是使用我电脑的 ip。所以我得到了这些输出。

使用本地主机

![使用本地主机][1]

使用 ip

![使用 IP][2]

但是一旦我从任何输出打开任何 wsdl 或 wadl 文件。它反射(reflect)到另一个,直到重新启动服务器才改变。例如我从第一个输出(使用本地主机)打开 wsdl 文件,然后通过 Ip 地址刷新输出,然后我得到端点显示本地主机而不是 ip 的输出。

请帮帮我。因为我在 F5 负载平衡器上工作,并且在一个域中创建多个站点。所以每个站点都在反射(reflect)其他 wsdl 文件,无论先打开什么。

最佳答案

伙计们,我找到了答案。通过在 web.xml 中进行以下简单配置,我能够解决我的问题。

    <init-param>
<param-name>disable-address-updates</param-name>
<param-value>true</param-value>
</init-param>

这是 cxf 2.7.x 或更早版本的副作用。从 3.0.x 开始,此属性默认为 true。

有关更多信息,请访问此链接。 https://issues.apache.org/jira/browse/CXF-5737

关于tomcat - 似乎 CXF 不是每次都生成 wsdl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34336318/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com