【发布时间】:2016-10-18 11:40:56
【问题描述】:
我有通过 JMS 传输到通过通道适配器侦听队列的组件的对象:
IntegrationFlows
.from(Jms.messageDriverChannelAdapter(connectionFactory)
.destination(inputQueue)
)
但是这种设置只提供了接收ObjectMessage 的可能性,但是我想提供自定义解串器,它也能够接受BytesMessage。所需的设置如下所示:
IntegrationFlows
.from(Jms.messageDriverChannelAdapter(connectionFactory)
.destination(inputQueue)
.deserializeWith((javax.jms.Message message) -> new org.springframework.messaging.Message(){}) // Does not exist, but desired
)
非常感谢。
【问题讨论】:
标签: java spring jms spring-integration