【发布时间】:2016-06-30 06:43:52
【问题描述】:
我正在使用 ws:outbound-gateway 来调用肥皂服务。我也添加了拦截器。
<int-ws:outbound-gateway id="wsOutboundGateway"
request-channel="requestChannel"
uri="{soapURI}"
message-sender="httpMessageSender"
message-factory="messageFactory"
interceptor="myInterceptor"
marshaller="jaxbMarshaller" unmarshaller="jaxbMarshaller">
<int-ws:uri-variable name="soapURI" expression="headers.soapURI"/>
</int-ws:outbound-gateway>
myInterceptor 是一个实现 ClientInterceptor 的类。
查询:我在消息头中有需要拦截的信息。有没有办法在拦截器中接收消息头。
注意:我在线程本地设置标头值并现在返回拦截器。
任何更好的解决方案,请提出建议。
【问题讨论】:
标签: web-services spring-integration