Я использую до тех пор, пока не удастся повторить вызов веб-службы только тогда, когда она не работает.
Ниже то, что я пробовал:Mule 3.7 до успешного failExpression не работает
<until-successful maxRetries="10" failureExpression="#[(message.inboundProperties['http.status'] != 200) && (message.inboundProperties['http.status'] != 500)]" synchronous="true" millisBetweenRetries="5000">
<flow-ref name="callSubFlow" doc:name="Flow Reference"/>
Если я получаю ответ HTTP 500 Я также не хочу, чтобы повторить попытку вызова веб-службы. Я издевался над веб-сервисом, и когда он возвращает ответ HTTP 500, пока он не удастся повторить вызов веб-службы. Что случилось с выводом Expression выше?
Thanks
Спасибо за ваш ответ.Например: ws: consumer-config> Мне просто нужно выяснить, где добавить http: success-status-code-validator. Мой http-конфиг: –
max