错误响应
当方法调用失败时, IBM® Business Automation Workflow REST 协议返回的响应代码指示发生的错误类型。 例如,响应代码404 Not Found指示方法未找到资源,例如指定的解决方案或案例类型。 响应代码400 Bad Request指示未提供必需参数,或者为参数指定了不正确的值。
此方法所返回的 JSON 响应包含有关错误情况的其他信息。 以下示例说明了响应提供此信息时所采用的格式:
#Response
HTTP/1.1 500 Internal Server Error
Content-Type: application/json;charset-UTF-8
{
"UserMessage":
{
"UniqueId":"FNRPA0024E",
"Text":"FNRPA0024E IBM Case Builder cannot connect to the Process
Engine.",
"Severity":"ERROR"
}
"UnderlyingDetails":
{
"Causes":
[
"Failed to connect to vworbbroker on hq-liquent:32776[100]. Check server
connection.\nfilenet.pe.peorb.client.ORBServiceHelper$VWORBBrokerNotStarted:
Failed to retrieve an IOR for vworbbroker. URL=http:\/\/hq-liquent:32776\
/IOR\/FileNet.PE.vworbbroker. Check PE server to make sure that vworbbroker
process is started.",
"Failed to retrieve an IOR for vworbbroker. URL=http:\/\/hq-liquent:32776\
/IOR\/FileNet.PE.vworbbroker. Check PE server to make sure that vworbbroker
process is started."
]
},
}您可以在 IBM Business Automation Workflow 信息中心中搜索消息信息。 在信息中心的搜索字段中输入唯一标识元素的值。