Grails

If a hibernate error occurs in an integration test, tearDown that does any GORM cleanup causes another hibernate exception re: not flushing if exception occurred