Implemented Bean Validation using Interceptors.