The mappings are inconsistent with each other
You can't map the same OneToMany
relations on the same mappedby
key, so the beahviour of the doctrine mapping validation is to correctly pass the first contactInformations
reference and fail on the other.
Try to map your entities as One-To-Many, Unidirectional with Join Table
as described in the Doctrine2 doc reference
Hope this help