【问题标题】:Grails JMSTemplate how to add MessageConverter to the Message ListenerGrails JMSTemplate 如何将 MessageConverter 添加到 Message Listener
【发布时间】:2015-07-31 04:11:55
【问题描述】:

我将 Grails 用于使用 JMSTemplate 的 JMS 应用程序。 我想在从队列接收消息时添加自定义 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')
   }
}

【问题讨论】:

    标签: grails jms


    【解决方案1】:

    这似乎在 Config.groovy 中有效

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

    不确定 resources.groovy。 Grails jms 文档here

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-07-14
      • 1970-01-01
      • 2014-08-09
      • 1970-01-01
      • 2019-08-17
      • 2013-12-21
      • 1970-01-01
      相关资源
      最近更新 更多