SAP Knowledge Base Article - Preview

2959054 - Second OData Call Failed With 404 Error When Session Reuse is Enabled in CPI

Symptom

You have an integration flow in CPI with two OData service as below:

  • Service 1: https://myXXXXXX.crm.ondemand.com/sap/c4c/odata/v1/c4codataapi (where XXXXXX is the tenant URL)
  • Service 2: https://myXXXXXX.crm.ondemand.com/sap/c4c/odata/analytics/ds/Fndclmb.svc

Session reuse is enabled in CPI. The sessions are cached in CPI for a domain. In this case both services are from the same domain https://myXXXXXX.crm.ondemand.com/. The session received from Service 1 is used in Service 2 and the service responds with 404 Not Found.

Without session reuse (without cookies) the service 2 works fine. If the cookies are not valid for Service 2, then the service should return 401. But here it returns 404.


Read more...

Environment

SAP Cloud for Customer

Product

SAP Cloud for Customer add-ins all versions ; SAP Cloud for Customer core applications all versions

Keywords

Iflow, two different OData get calls, different basic credentials for authentication, activated HTTP session reuse, second OData call fails, , KBA , AP-RC-ODF , OData framework (C4C Only) , LOD-HCI-PI-CON-OD , OData Adapters , 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.