Я пытаюсь реализовать правильную обработку ошибок в моем коде. Существует компонент запроса, который указывает на значение c api. Я должен обработать сценарий, в котором возникает исключение « сервер не может отправить ответ ». Мул не идентифицирует ее как ошибку HTTP:NOT FOUND , а идентифицирует ее как MULE: UNKNOWN . Как мне справиться с этим делом? Я хочу, чтобы mule идентифицировал это как ошибку HTTP.
EDIT:
Как мне обработать 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: не удалось найти ошибкуT заданный идентификатор: '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 для данного идентификатора: 'MUL E: НЕИЗВЕСТНО '