using @Transactional - 'static transactional = true' only works in grails-app/services