首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Apache CXF管道匹配策略

Apache CXF管道匹配策略
EN

Stack Overflow用户
提问于 2013-01-16 22:06:38
回答 1查看 3.6K关注 0票数 6

也许有人知道Apache CXF是如何匹配Spring中配置的HTTP管道的?我的意思是,这是管道的定义:

代码语言:javascript
复制
<http-conf:conduit name="{http://abc.com/wsdl}MyPortHttp.http-conduit">
    <http-conf:client Connection="Keep-Alive" MaxRetransmits="1" ReceiveTimeout="180000" />
</http-conf:conduit>

如果省略.http-conduit部件,会发生什么情况?实际匹配的代码在哪里?我的快速搜索没有效果。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-01-18 03:19:29

这主要是在org.apache.cxf.transport.http.HTTPTransportFactory#configure(Object, String, String)中完成的。然后它被分派到org.apache.cxf.configuration.spring.ConfigurerImpl.configureBean(String, Object, boolean)。如果省略.http-conduit部件,配置对于CXF将不可见,因为它具有非常简单匹配行为:通过通配符,或者通过管道名称(org.apache.cxf.transport.http.HTTPConduit.getBeanName()包含硬编码的.http-conduit后缀)。

此外,当通配符管道覆盖特定于端口的管道时,我遇到了一个奇怪的行为。检查this问题。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14360244

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档