如何从GrailsJMS获取完整的消息,包括消息头?

如何从GrailsJMS获取完整的消息,包括消息头?,grails,jms,activemq,Grails,Jms,Activemq,我想使用Grails和JMS从ActiveMQ连接获取完整消息(头和体) 下面的代码只返回消息体。当我取消注释“static adapter=”行时,我会得到标题和标题的缩写版本。我怎样才能得到完整的信息 class NrodTmListenerService { static exposes = ["jms"] static destination = "SOMEDESTINATION" static isTopic = true // static adap

我想使用Grails和JMS从ActiveMQ连接获取完整消息(头和体)

下面的代码只返回消息体。当我取消注释“static adapter=”行时,我会得到标题和标题的缩写版本。我怎样才能得到完整的信息

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
    }
}
在my config.groovy中:

jms {
    adapters {
        zeroConversionAdapter {
            meta {
                parentBean = 'standardJmsListenerAdapter'
            }
            messageConverter = null
        }
    }
}

你知道怎么做吗?