EntityAlreadyExistsException is actually not thrown