我希望使用Grails和JMS从ActiveMQ连接获取完整的消息(标题和正文)。
下面的代码只返回邮件正文。当我取消注释"静态适配器=" line,我得到标题和标题的缩写版本。我如何获得完整的信息?
class NrodTmListenerService {
static exposes = ["jms"]
static destination = "SOMEDESTINATION"
static isTopic = true
// static adapter = "zeroConversionAdapter"
def onMessage(msg) {
// handle message
// explicitly return null to prevent unwanted replyTo attempt
return null
}
}
在我的config.groovy中:
jms {
adapters {
zeroConversionAdapter {
meta {
parentBean = 'standardJmsListenerAdapter'
}
messageConverter = null
}
}
}