有没有办法让整个SOAP消息在通道拦截器回调方法中?是否有任何MessageContext默认注入任何回调方法?
答案 0 :(得分:0)
这个问题听起来不太好。 ChannelInterceptor
对SOAP没有任何作用。他们只知道要传递的频道和消息。
一般情况下,Spring Integration是无状态,因此没有任何上下文注入到通道拦截器中。
任何MessageContext
都是您自己的应用程序的责任。
其中一种方法是MessageHeaders
我在你的其他问题中建议你:在向频道发送消息之前,你可以将东西存储到它的标题中,而不是通过提供的频道拦截方法访问该对象。 message
。