我正在使用直到成功重試調用Web服務,只有當它關閉。
下面是我曾嘗試:騾3.7直到成功失敗表達不起作用
<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"/>
如果我得到我也不想再試調用Web服務的HTTP響應500。我嘲笑了一個Web服務,並且它返回一個HTTP 500響應,直到成功不斷重試調用Web服務。上面的失敗表達有什麼問題?
謝謝
感謝您的回覆。我正在使用Web服務使用者,如: ws:consumer-config>我只需要弄清楚在哪裏添加http:success-status-code-validator。我的http配置是: –
max