我们正在寻找将旧的mule xml代码迁移到Mule 3.6并且我遇到了这个特定功能的问题
<cxf:outbound-endpoint address="${business.process.one}"
proxy="true"
synchronous="true"
transformer-refs="domToXml logging extractIDTransformer stripOutContentIds logging xmlToXSR"
applyTransformersToProtocol="false">
<xa-transaction action="ALWAYS_JOIN" timeout="60000"/>
<property key="outInterceptors" value-ref="cxfOutInterceptors"/>
<property key="inInterceptors" value-ref="cxfResponseOutboundInterceptors"/>
</cxf:outbound-endpoint>
各种入站cxf端点地址以及
元素cxf:此处不允许使用outbound-endpoint
在Mule 3.6中有没有新方法?
答案 0 :(得分:0)
示例应如下所示,根据您的要求选择操作&#39;客户端&#39;或者&#39; service&#39; 。拦截器可以是基于In和out的选择器。这很简单。请参阅:https://docs.mulesoft.com/mule-user-guide/v/3.6/cxf-module-reference更多详情
<cxf:jaxws-service doc:name="CXF" configuration-ref="CXF_Configuration" serviceClass="co.test.ServiceHttpGet" validationEnabled="true">
<cxf:inInterceptors>
<spring:ref bean="inInterceptorBean"/>
</cxf:inInterceptors>
<cxf:outInterceptors>
<spring:ref bean="outInterceptorBeans"/>
</cxf:outInterceptors>
</cxf:jaxws-service>