gpt4 book ai didi

java - 如何使用 XML 配置和 JaxWsProxyFactoryBean 增加 Apache CXF 超时?

转载 作者:行者123 更新时间:2023-11-30 07:39:30 25 4
gpt4 key购买 nike

我正在使用 JAX-WSapache CXF 实现。我的 Web 服务是使用 JaxWsProxyFactoryBean 通过 spring xml 配置进行配置的:

<bean id="myWSClient" class="my.package.MyWSClient"
factory-bean="clientFactory"
factory-method="create" />

<bean id="clientFactory" class="org.apache.cxf.jaxws.JaxWsProxyFactoryBean">
<property name="serviceClass" value="my.package.MyWSClient"/>
<property name="address" value="http://some.url"/>
</bean>

后来我通过以下方式注入(inject)它:

@Resource(name = "myWSClient")
MyWSClient myWSClient;

如何设法增加 MyWSClient 的超时

最佳答案

要使用spring配置配置客户端超时,请使用:

<http-conf:conduit name="*.http-conduit">
<http-conf:client
ConnectionTimeout="600000"
ReceiveTimeout="600000"/>
</http-conf:conduit>

在此示例中,响应和连接超时设置为 600 秒。

引用:

关于java - 如何使用 XML 配置和 JaxWsProxyFactoryBean 增加 Apache CXF 超时?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34881378/

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