Mule APIKit Включить причину ошибки 400

У меня есть документ raml, в котором указывается структура данных моего запроса с полем, подобным следующему:

    "EstInstallDate": {
  "description": "the estimated date that the installation will be completed",
  "type": "string",
  "format": "date"
}

это здорово, потому что при попадании в APIkit возникает MessageException со следующим текстом:

строка "2016-32-32" недействительна для запрошенного формата даты гггг-мм-дд

но общая полезная нагрузка с ошибкой 400 - это просто «плохой запрос». Я хотел бы включить это сообщение об ошибке в полезную нагрузку ответа.

Как мне это сделать?


person Nathan Tregillus    schedule 27.04.2016    source источник


Ответы (1)


Я обнаружил, что в моем блоке исключений я могу получить доступ

исключение.сообщение

чтобы получить полную строку ошибки. однако было бы здорово указать, какое поле не прошло проверку

person Nathan Tregillus    schedule 29.04.2016