Implement JSR 303 Validation