Как справиться Не удалось получить ответ на муле?

Я пытаюсь реализовать правильную обработку ошибок в своем коде. Есть компонент запроса, который попадает в конкретный api. Мне нужно обработать сценарий, в котором возникает исключение «сервер не может отправить ответ». Mule не определяет это как ошибку HTTP: NOT FOUND, а определяет ее как MULE: UNKNOWN. Как мне вести себя в этом случае? Я хочу, чтобы mule идентифицировал это как ошибку HTTP.

РЕДАКТИРОВАТЬ:

Как обрабатывать ошибку типа MULE: UNKNOWN. Я не хочу обрабатывать его под ЛЮБОЙ, а компилятор не принимает тип MULE: UNKNOWN. ?

org.mule.runtime.deployment.model.api.DeploymentException: не удалось развернуть артефакт [] Вызвано: org.mule.runtime.api.exception.MuleRuntimeException: org.mule.runtime.deployment.model.api.DeploymentInitException: MuleRuntimeException : Не удалось найти ErrorType для данного идентификатора: 'MULE: UNKNOWN' Причина: org.mule.runtime.deployment.model.api.DeploymentInitException: MuleRuntimeException: Не удалось найти ErrorType для данного идентификатора: 'MULE: UNKNOWN' Вызвано : org.mule.runtime.core.api.config.ConfigurationException: не удалось найти ErrorType для данного идентификатора: 'MULE: UNKNOWN' Причина: org.mule.runtime.api.lifecycle.InitialisationException: не удалось найти ErrorType для данный идентификатор: 'MULE: UNKNOWN' Причина: org.mule.runtime.api.lifecycle.LifecycleException: Не удалось найти ErrorType для данного идентификатора: 'MULE: UNKNOWN' Причина: org.mule.runtime.api.exception. MuleRuntimeException: не удалось найти ErrorType для данного идентификатора ifier: 'МУЛ: НЕИЗВЕСТНО'


person HMT    schedule 13.01.2020    source источник


Ответы (1)


HTTP: NOT FOUND означает, что сервер вернул ответ HTTP 404 (т. Е. Не найден). Если сервер по какой-либо причине прервал ответ, не ожидается, что запрашивающая HTTP вернет НЕ НАЙДЕН. При этом ошибка MULE: UNKNOWN указывает на ошибку, которую компонент не может обработать. Вы можете попробовать обновить версию HTTP-коннектора до последней, чтобы увидеть, улучшен ли он для лучшей обработки этой конкретной ситуации. Ознакомьтесь с примечаниями к выпуску, чтобы узнать, выпущена ли последняя версия.

person aled    schedule 13.01.2020
comment
Любые предложения о том, как я могу справиться с ошибкой MULE: UNKNOWN? Я не хочу терпеть ЛЮБОЙ - person HMT; 13.01.2020
comment
Вы обновили коннектор до последней версии, но ошибка не устранена? - person aled; 21.01.2020