SAP Knowledge Base Article - Preview

2298261 - What does the SMP server error 'changeID not populated correctly' indicate?

Symptom

  •  While developing an OData offline application the following error appeared:

             changeID not populated correctly.

    See the SMP server log below.

  • Server log shows:
    2016 03 22 18:57:03#0-400#ERROR#System.err###Thread-138#########java.lang.RuntimeException: changeID not populated correctly |
    2016 03 22 18:57:03#0-400#ERROR#System.err###Thread-138######### at com.sap.odata.offline.entityprocessor.RequestState.getIndividualDeltaLink(RequestState.java:856) |
    2016 03 22 18:57:03#0-400#ERROR#System.err###Thread-138######### at com.sap.odata.offline.entityprocessor.EntityProcessor$ResponseWriter.processResponse(EntityProcessor.java:320) |
    2016 03 22 18:57:03#0-400#ERROR#System.err###Thread-138######### at com.sap.odata.offline.entityprocessor.EntityProcessor.processResponses(EntityProcessor.java:75) |
    2016 03 22 18:57:03#0-400#ERROR#System.err###Thread-138######### at com.sap.odata.offline.scripts.RefreshHandler.processRequests(RefreshHandler.java:286) |
    2016 03 22 18:57:03#0-400#ERROR#System.err###Thread-138######### at com.sap.odata.offline.scripts.RefreshHandler.refresh(RefreshHandler.java:129) |
    2016 03 22 18:57:03#0-400#ERROR#System.err###Thread-138######### at com.sap.odata.offline.scripts.ODataSyncHandler.doHandleDownloadData(ODataSyncHandler.java:316) |
    2016 03 22 18:57:03#0-400#ERROR#System.err###Thread-138######### at com.sap.odata.offline.scripts.ODataSyncHandler$2.call(ODataSyncHandler.java:258) |
    2016 03 22 18:57:03#0-400#ERROR#System.err###Thread-138######### at com.sap.mobile.platform.server.mobilink.MODataServiceSupport.executeWithContext(MODataServiceSupport.java:103) |
    2016 03 22 18:57:03#0-400#ERROR#System.err###Thread-138######### at com.sap.odata.offline.util.MODataServiceImpl.executeWithContext(MODataServiceImpl.java:87) |
    2016 03 22 18:57:03#0-400#ERROR#System.err###Thread-138######### at com.sap.odata.offline.scripts.ODataSyncHandler.handle_DownloadData(ODataSyncHandler.java:263) |
    2016 03 22 18:57:03#0-400#ERROR#System.err###Thread-138######### at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) |
    2016 03 22 18:57:03#0-400#ERROR#System.err###Thread-138######### at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) |
    2016 03 22 18:57:03#0-400#ERROR#System.err###Thread-138######### at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) |
    2016 03 22 18:57:03#0-400#ERROR#System.err###Thread-138######### at java.lang.reflect.Method.invoke(Method.java:497) |
    2016 03 22 18:57:03#0-400#ERROR#System.err###Thread-138######### at ianywhere.ml.script.MethodInfo.invoke(MethodInfo.java:12223) |
    2016 03 22 18:57:03#0-400#ERROR#com.sap.odata.offline.util.NativeLogger###Thread-138####3ede480e-f032-11e5-8000-890e815bfecf#####<7> [-10118] Caught Java exception with type: java.lang.RuntimeException. |
    2016 03 22 18:57:03#0-400#ERROR#com.sap.odata.offline.util.NativeLogger###Thread-138####3ede480e-f032-11e5-8000-890e815bfecf#####<7> [-10118] Exception message: changeID not populated correctly |
    2016 03 22 18:57:03#0-400#ERROR#com.sap.odata.offline.util.NativeLogger###Thread-138####3ede480e-f032-11e5-8000-890e815bfecf#####<7> [-10225] User exception: changeID not populated correctly: java.lang.RuntimeException |

  • Client log shows:
    Unknown network error occurred. [-10210] The operation failed due to an error on the server.


Read more...

Environment

SMP 3.0.10 PL06

Product

SAP Mobile Platform 3.0

Keywords

changeID delta token , KBA , MOB-ONP-OOD , SAP Mobile On Premise Offline OData Server , 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.