added general purpose not found exception, added a white-space trim on the required validator