如果我将OData实体的属性更改为无效值(SAPUI5客户端)并使用submitChanges
将该值发送到SAP Gateway Server,我在日志文件中收到以下消息:
服务返回了未请求的实体的消息。这个 可能导致错误的消息处理和消息丢失
现在我希望调用“错误”的回调,但它总是“成功”。
在成功回调中,我有一个回复列表(在这种情况下有错误)。
现在我问我,为什么没有调用错误回调?
我假设,因为如果批处理中的一个请求包含错误,整个批处理响应大部分时间都是“OK”吗?
那么我必须在成功回调中实现错误处理吗?或者服务器是否应该发送整体错误响应?
我正在使用SAPUI5 1.28.15(至少引用的消息似乎被删除了1.30.6)并将批处理模式切换为“打开”(如果批处理模式关闭,则不会调用回调!)。