better exception messages for field type errors in findByxxx methods