Apache CXF多总线定义

时间:2013-07-03 19:27:35

标签: spring cxf

我正在尝试使用具有多个端点和2个总线定义的CXF,这是我的配置:

<jaxws:endpoint id="csSegSEndPoint" 
    implementor="#csSegServices"
    address="/ESTSServices" 
    bus="busEST">
</jaxws:endpoint>

<cxf:bus name="busEST">
    <cxf:inInterceptors>
        <ref bean="logInbound"/>            
    </cxf:inInterceptors>
    <cxf:outInterceptors>
        <ref bean="logOutbound"/>
    </cxf:outInterceptors>
</cxf:bus>

问题在于,当我启动应用程序时,我得到了:

org.springframework.beans.factory.BeanCreationException:创建名为'csSegSEndPoint'的bean时出错:无法解析匹配的构造函数(提示:为简单参数指定索引/类型/名称参数以避免类型歧义)

我做了一些搜索,我无法得到我做错了什么。你能帮我吗?

注意:我使用的是CXF 2.2.10。

salu2 .. masch ...

1 个答案:

答案 0 :(得分:1)

在某些时候,直到CXF 2.4.x才真正起作用。绝对升级。 2.2.10是古老的,有缺陷的,不受支持的,并且存在安全问题。