Added @ControllerAdvice for generic exception capture.