Spring没有输出通道或replyChannel标头可用,即使有消费者

时间:2018-02-20 15:58:40

标签: spring spring-integration

我正在为Spring Channel及其消费者使用以下设置:

<publish-subscribe-channel id="ImportReportChannel" datatype="com.something.ImportReport"/>

<transformer input-channel="ImportReportChannel" ref="ImportItemReportedTransformerBean"/>

<transformer  input-channel="ImportReportChannel" 
              output-channel="ImportReportHtmlChannel" 
              ref="ImportReportToHtmlTransformer"/>

出于某种原因,我从ImportReportChannel获得以下错误:

  

DestinationResolutionException:无输出通道或replyChannel   标题可用

这是什么原因以及如何解决?

1 个答案:

答案 0 :(得分:0)

您有2个订阅者;一个有输出通道,另一个没有。在这种情况下,没有和output-channel的变换器毫无意义。您正在执行转换但不将其发送到任何地方。