added a exception handling. modified to wrap
ServletRequestBindingException an IllegalArgumentException.