Grails provides render converter plugin for xml so if we want generate xml and render it to response writer, we can do like this:
render(contentType:"text/xml") {
books {
book(title:b.title,author:b.author)
...
There is a simple way to change grails context name to other than default from our path name.
Usually if we create grails create-app "appname" then we will have "appname" context as default.
But Grails provide a simple way to do it.