SAP Knowledge Base Article - Preview

3736347 - API POST call returns "cannot deserialize value of type com.sap.commissions.model.ResourceDto" error

Symptom

  • API POST call returns HTTP 400 Bad Request.
  • Error message: “Error deserializing the field in record: Cannot deserialize value of type `com.sap.commissions.model.ResourceDto` from Object value (token `JsonToken.START_OBJECT`) at [Source: REDACTED (`StreamReadFeature.INCLUDE_SOURCE_IN_LOCATION` disabled); line: 1, column: 1].”


Read more...

Environment

  • SAP Sales Performance Management
  • Incentive Management on Hyperscalers

Product

SAP Incentive Management all versions

Keywords

rest api, users endpoint, v2 users, 400 bad request, cannot deserialize value of type, com.sap.commissions.model.ResourceDto, JsonToken.START_OBJECT, json array payload, square brackets, create user, deserialization error, business unit, incentives api, kubernetes apis, tcmp users , KBA , CEC-SAL-COM-CORE , Core Data , CEC-SAL-COM , Incentive Management , CEC-SAL-COM-USR , Organization and User Data Setup , 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.