我已经制作了一个api,可以通过wso2
(正在运行)在表格中插入值
但我也收到如下错误消息:
java.sql.SQLException:通信链接失败
所以我想将此错误消息存储在属性中。
我必须使用哪个xpath
来存储此错误消息,该消息在邮递员调用其余服务时也会出现?
我希望该用户也收到如下错误消息:
{
"Result": "java.sql.SQLException: Communication link failure."
}
答案 0 :(得分:1)
在故障序列中,您可以使用get-property XPath函数访问这些属性值。
<property name="Fault_Message" expression="get-property('ERROR_MESSAGE')"/>
故障序列
<faultSequence>
<property expression="get-property('ERROR_CODE')"
name="ERROR_CODE" scope="default" type="STRING"/>
<property expression="get-property('ERROR_MESSAGE')"
name="ERROR_MESSAGE" scope="default" type="STRING"/>
</faultSequence>
您可以在此处找到更多信息
https://docs.wso2.com/display/ESB460/Error+Handling+and+Error+Codes