我在设置虚拟网关消息的频道时遇到问题:
现在,我得到例外
Exception in thread "main" org.springframework.integration.support.channel.ChannelResolutionException: no output-channel or replyChannel header available
我的出站网关设置如下:
channel-> transformer-> channel-> outbound-gateway
我没有为出站网关设置回复通道,只是一个请求通道
问题:当您不等待响应(故障消息除外)时,设置出站系统请求的正确方法是什么?
答案 0 :(得分:1)
阻止任何响应的最简单方法是使用<outbound-channel-adapter>
- 单向服务调用程序。但我猜您使用的是<int-ws:outbound-gateway>
,而且此问题没有<outbound-channel-adapter>
。
在这种情况下,您可以emulate
reply-channel="nullChannel"
使用{{1}}。
应该就够了。