Odata错误消息在消息管理器(sap.ui.core.message.MessageManager)中显示两次

2020-08-16 04:12发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)来自后端odata的错误消息显示...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


来自后端odata的错误消息显示两次-SAP UI5版本1.63。

错误响应如下所示

 {
"错误":{ " code":"/img/IWBEP/CM_MGW_RT/020", "信息": { " lang":" de", " value":"资源段\" XVWKXVSVIBTCHAGG \" \ r \ nnicht gefunden" }, "内部错误":{ "应用程序":{ " component_id":" CA", " service_namespace":"/img/VWK/", " service_id":" VSV_SCAN_MONTAGE_SRV", " service_version":" 0001" }, " transactionid":" 79EA9499B14647E08AC3E65394CFBA50", " timestamp":"", " Error_Resolution":{ " SAP_Transaction":"", " SAP_Note":"有关错误分析,请参阅SAP Note 1797736(https://service.sap.com/sap/support/notes/1797736)", " Batch_SAP_Note":"有关使用$ batch的详细信息,请参阅SAP注释1869434(https://service.sap.com/sap/support/notes/1869434)" }, "错误详情": [ { " code":"/img/IWBEP/CX_MGW_BUSI_EXCEPTION", " message":"资源\\" XVWKXVSVIBTCHAGG \" \ r \ nnicht gefunden", " propertyref":"", "严重性":"错误", " target":"" } ] } } }

(10.9 kB)
5条回答
Nan4612
2020-08-16 04:37 .采纳回答

我了解到这是因为我没有在oData方法中引发任何显式异常。
类似的东西。

异常类型/iwbep/cx_mgw_busi_exception
           出口
             message_container = lr_msg_cont。

但是在我的方法中添加了异常之后,我只能在messageManager中看到一次错误消息。

错误消息被两次显示的原因是批处理响应包含一个键 " CODE"出现了两次。

一周热门 更多>