I have a Grails app that loads its data from xml files and delivers rss feeds via rome. I don\'t have any domain classes and my app has no datasource. I don\'t want Grails t
This is a good guide: http://digitalbreed.com/2011/using-grails-without-a-database
Remove Grails’ Hibernate plugin.
Explicitly declare services as non-transactional. The default is true and your class methods would be proxied, but without the Hibernate plugin there is no transaction manager and the deployment will fail.
class SomeService { static transactional = false // ... }
Use command objects instead of domain objects, particularly if you need validation.