Есть ли способ для этого:
def getChannelListJSON = {
def results = Channel2.list()
def t1 = System.currentTimeMillis()
render(contentType:"text/json") {
canais = array {
for(b in results) {
canal = {
id= b.id
nome= b.channel_name
sigla= b.channel_sigla
}
}
}
}
def t2 = System.currentTimeMillis()
def tt = t2 - t1
new Statistic(servico: Servicos.findByName('getChannelListJSON'), totalTime: tt, date: new Date()).save()
}
, но вместо использования рендера мне нужно использовать:
return object as XML
Поскольку мне нужно, чтобы этот метод отдыха был совместимhttp://code.google.com/p/grails-jaxrs/wiki/GettingStarted и я не могу получить его с помощью рендера.