Found shared references to a collection org.hibernate.HibernateException

Hibernate shows this error when you attempt to persist more than one entity instance sharing the same collection reference (i.e. the collection identity in contrast with collection equality).

Note that it means the same collection, not collection element – in other words relatedPersons on both person and anotherPerson must be the same. Perhaps you’re resetting that collection after entities are loaded? Or you’ve initialized both references with the same collection instance?

Leave a Comment