SAP Knowledge Base Article - Preview

3419590 - HTTP error 400: Bad Request, Application Server Error when using SOAP receiver adapter with on-premise ERP system

Symptom

Outbound SOAP calls from a Cloud Integration tenant to an on-premise system fail sporadically with an HTTP 400 Bad Request.

The org.apache.cxf.interceptor.Fault in the message monitor indicates an HTTPException. Analysis of the full response reveals the presence of the sap-err-id: ICMENOSESSION header from the target system's Internet Communication Manager (ICM).

The full error trace is as follows:

org.apache.cxf.interceptor.Fault: Could not send Message., cause: org.apache.cxf.transport.http.HTTPException: HTTP response '400: Bad Request.'

Notably, subsequent attempts to send the identical payload are successful.


Read more...

Environment

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

Product

Cloud Integration all versions ; SAP Integration Suite 1.0

Keywords

Cloud Integration, CPI, HCI, SCPI, SOAP receiver adapter, integration flow, iFlow, cloud connector, SCC, headers, 400 Bad Request, Application Server Error, Session Timeout, ICMENOSESSION , KBA , LOD-HCI-PI-CON-FTP , FTP, SFTP and SOAP Adapter , BC-CST-IC , Internet Communication Manager , 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.