Don't you need to add getLocationId() and setLocationId(Integer locationId)?