Я получаю исключение для следующего метода:
@Transactional
@RequestMapping(method=RequestMethod.PUT)
public @ResponseBody Account create(@Valid @RequestBody CreateAccountRequest request, BindingResult bindingResult)
{ ...
}
Выдает следующее исключение:
java.lang.IllegalStateException: ожидается аргумент Errors / BindingResultнаходиться сразу после аргумента атрибута модели в сигнатуре метода контроллера: public com.mangofactory.concorde.domain.Account com.mangofactory.concorde.api.AccountService.create (com.mangofactory.concorde.api.rpc.CreateAccountRequest, org.springframework.validation.BindingResult)
Согласно документации , мне необходимо добавить BindingResult
в качестве второго параметра.Тем не менее, я сделал это.
Это даже присутствует в исключении.
Что я пропустил?