SAP Knowledge Base Article - Preview

3665023 - Unexpected behavior with request merge algorithm in sap mobile sdk offline odata client

Symptom

  • Requests made before sync in offline mode for an entity with the flag 'unmodifiableRequest' set as true are being merged incorrectly during subsequent syncs.
  • REQ-1 fails during the first sync due to an object lock in SAP, causing REQ-2 to REQ-4 to be merged into a single request during the next sync.
  • Only the final state (REQ-4) is logged in SAP, while intermediate states (REQ-2 and REQ-3) are omitted.
  • The error is logged in the Error Archive on the mobile device.


Read more...

Environment

SAP Mobile SDK Offline OData Client

Product

SAP Mobile Services all versions

Keywords

request merge algorithm, sap mobile sdk, offline odata client, unmodifiableRequest, non-mergeable headers, error archive, sync failure, android sdk, coding error, intermediate states, sap trace, object lock, mobile service network trace. , KBA , MOB-SDK-OOD , SAP Mobile SDK Offline OData Client , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.