У меня есть тест интеграции в моем приложении Grails, который терпит неудачу, когда я пытаюсь сохранить объект типа Member
invitingMember.save(flush: true)
Это вызывает следующее исключение
org.hibernate.AssertionFailure: коллекция [com.mycompany.facet.Facet.channels] был не обрабатывается flush() при com.mycompany.member.MemberConnectionService.addOrUpdateContact(MemberConnectionService.groovy: 939)
Ранее в транзакции я добавляю объект к свойству коллекции invitingMember
. Я предполагаю, что исключение выбрано в строке выше, потому что только в этот момент объект, добавленный в коллекцию, сохраняется.