【发布时间】:2021-12-02 12:49:46
【问题描述】:
我正在尝试在旧版应用程序的基于 xml 的配置中使用有效负载类型路由器,并且该应用程序既不会路由到特定通道,也不会在该实例中引发任何错误。我们可以使用 XML 配置使用 payload-type-router 路由 List> 类型的消息吗?我在文档中没有找到太多示例,因为它只提到了使用 Integer、String 类而不是 List 的路由。
<int:payload-type-router input-channel="run-router-channel">
<int:mapping type="com.foo.req.BlRunnerRequest" channel="runner-channel"/>
<int:mapping type="java.util.List" channel="run-channel"/> <!-- can spring integration support this approach-->
</int:payload-type-router>
提前致谢。 XML 中这种路由的替代方案是什么?
【问题讨论】:
标签: java spring-integration payload spring-integration-dsl