SAP Knowledge Base Article - Preview

3312714 - 400 Bad Request Response for IDoc/SOAP Receiver Adapter

Symptom

  • You are connecting to an on-premise system from your Cloud Integration tenant and the call is being made via an IDoc or SOAP receiver adapter
  • There are multiple iFlows calling the same virtual address configured in the Cloud Connector but all calls are not being made using the same Location ID
  • The call sporadically fails with the following error message - 

    org.apache.cxf.interceptor.Fault: Could not send Message., cause: org.apache.cxf.transport.http.HTTPException: HTTP response '400: Bad Request. One of the headers [SAP-Connectivity-ConsumerAccount, SAP-Connectivity-SCC-Location_ID] was set with a different value compared to the value which was already used for this connection! Check the request headers!' when communicating with <address configured in adapter>


Read more...

Environment

  • SAP Cloud Integration
  • SAP Integration Suite
  • SAP Business Technology Platform

Product

Cloud Integration all versions ; SAP Integration Suite all versions

Keywords

Cloud Integration, CPI, HCI, SCPI, IDoc, SOAP receiver adapter, integration flow, iFlow, connectivity, cloud connector, SCC, virtual host, location ID, headers, 400 Bad Request , KBA , LOD-HCI-PI-CON-SOAP , SOAP Adapter , 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.