Hibernate / GORM: la colección no fue procesada por flush ()
Tengo una prueba de integración en mi aplicación Grails que falla cuando intento guardar una entidad de tipoMember
invitingMember.save(flush: true)
Esto plantea la siguiente excepción.
org.hibernate.AssertionFailure: la colección [com.mycompany.facet.Facet.channels] no fue procesada por flush () en com.mycompany.member.MemberConnectionService.addOrUpdateContact (MemberConnectionService.groovy: 939)
Anteriormente en la transacción agrego un objeto a una propiedad de colección deinvitingMember
. Mi conjetura es que la excepción se lanza a la línea anterior, porque solo en este punto se mantiene el objeto agregado a la colección.