2017-06-06 42 views
0

我試圖使用datamapper來轉換傳入的消息,問題是,當消息與預期不同時,它會直接結束執行而不調用錯誤序列我已經爲序列定義了。有沒有解決方案?我該如何處理映射錯誤?WSO2 ESB 5.0.0 Datamapper錯誤未啓動錯誤序列

感謝,

託尼

+0

這是一個json或xml消息? – maheeka

+0

XML消息,我可以控制響應代碼,但是如果映射更改並且我沒有意識到會發生什麼,這可能是一個問題。謝謝回覆。 –

回答

0

DataMapper mediator截至目前不執行對模式的驗證。當由於輸入不兼容導致無法執行映射時,執行失敗。由於您具有XML有效內容,因此可以在DataMapper之前使用Validate mediator來驗證有效內容是否符合預期的XML模式。有關更多詳細信息,請參閱https://docs.wso2.com/display/ESB490/Validate+Mediator。通過在Validate mediator中指定故障路徑,可以解決您提到的問題。