Grails JMSTemplate如何将MessageConverter添加到Message Listener

时间:2015-06-10 22:57:29

标签: grails jms

我正在使用Grails为JMS应用程序使用JMSTemplate。 我想在从队列接收消息时添加自定义MessageConverter。

如何将MessageConverter名称添加到resources.groovy conf文件?

我将消息监听器设置为:

jms{
   'listener-container'('connection-factory': 'singletonJmsFactory',
                        'concurrency': 1,
                        'acknowledge': 'client') {
      listener(destination: "FINDLAW.WLDREFRESH.LDCACHEUPDATE",
               ref:' profileUpdateListenerService',
               method: 'onMessage')
      adapters(messageConverter: 'MessageConverter')
   }
}

1 个答案:

答案 0 :(得分:0)

这似乎适用于Config.groovy

jms {
    containers {
        standard {

        }
    }
    adapters {
        standard {
            messageConverter = new MappingJackson2MessageConverter()
        }
    }
}

不确定resources.groovy。 Grails jms docs here