看起来没有建造messageDrivenChannelAdapter
的工厂,listenerContainers
...在 Spring 消息抽象 (org.springframework.messaging.*
( 而不是 JMS (org.springframework.jms.*
(。
我的意思是,您可以配置消息传递的MappingJackson2MessageConverter
而不是 JMS,请使用JmsMessagingTemplate
...
JmsMessagingTemplate
不是为在 Spring 集成流程中使用而设计的。在这里,我们在它们之间有适配器和通道。JmsMessagingTemplate
是一站式商店,可从目标服务使用,无需任何流功能。
您可以从.handle(jmsMessagingTemplate::send)
将其用作服务激活器,并从IntegrationFlow.from(jmsMessagingTemplate::receive)
用作入站通道适配器。