Hi,
I have an integration test in my Grails application that fails when I try to save an entity of type Member
invitingMember.save(flush: true)
This raises the following exception
org.hibernate.AssertionFailure: collection [com.mycompany.facet.Facet.channels] was not processed by flush() at com.mycompany.member.MemberConnectionService.addOrUpdateContact(MemberConnectionService.groovy:939)
Earlier in the transaction I add a Facet to a collection. My guess is that the exception is thrown at the line above, because it's only at this point that the Facet is persisted, and "something goes wrong" with saving/flushing the channels
collection property of the Facet.
Cheers, Don