У меня есть конечная точка POST, которая выдает пользовательское исключение при определенных условиях на входе не выполнено
myrest() throws MyException
Теперь это развернуто как служба отдыха.Я звоню на этот сервис из другой программы, используя шаблон отдыха весны.Когда я выполняю myrest () изолированно в почтальоне, я получу специальную оболочку исключения в ответе, подобном этому
{mydata:"null",error:"my error",code:"1000"}
Но если я вызову это из метода обмена шаблонами отдыха, я получу 400нулевое сообщение вместо этого ответа оболочки, кто-нибудь знает, что здесь происходит не так?В почтальоне я получил правильный объект-оболочку ответа, а в шаблоне отдыха я получаю 400 нулей вместо объекта-оболочки.Для успешного случая проблем нет.Я попытался отладить его, отладчик приводит меня к ResourceAccessException, где он генерирует исключение ввода-вывода.Невозможно получить правильный объект ответа?
ниже приведен неполный код, я показал только вызывающие части, чтобы получить контекст
try {
url = "url";
HashMap outPut = restManager.executeRest(input, "credetials",url,HttpMethod.POST,HashMap.class);
data = (String) outPut.get("mydata");
} catch (MyException e) {