Details
Description
When trying to unmarshall, a MarshalException: "Invalid (empty) ID value encountered" is thrown that was not thrown in castor 1.0.1 even when explicitly setting validation to false. It appears that the root of this is that a ValidationException is being thrown from the bind method of IDResolverImpl when an empty id is passed even if isValidating is passed as false.
Updated test