SAP Knowledge Base Article - Preview

3001759 - Error ‘java.net.SocketTimeoutException’ in SOAP 1.x Receiver Adapter in combination with HTTP 500 Internal Server Error – Cloud Platform Integration

Symptom

You want to send a payload to a (third-party) server endpoint via SOAP 1.x Receiver adapter. During the message processing in your Integration Flow you see the following error which is occurring in the SOAP 1.x Receiver adapter:

  • org.apache.cxf.interceptor.Fault: Could not send Message., cause: java.net.SocketTimeoutException: Read timed out (local port 43720 to address 10.78.23.198 (vsa7855613.od.sap.biz), remote port 8080 to address 10.78.128.28 (sgw-a1s-07-08-vip.od.sap.biz))

AND

 

HTTP 500 Internal Server Error in the trace logs of the Integration Flow:

  • Processing exchange ID-vsa7855613-43021-1605337182717-419-2:
         StartTime           = Thu Nov 19 10:18:09.701 UTC 2020
         StopTime            = Thu Nov 19 10:19:09.930 UTC 2020
         Status              = FAILED
         ChildCount          = 3
         Content Type        = text/xml
         Cxf.EndpointAddress = https://[server endpoint]
         Error               = org.apache.cxf.interceptor.Fault: Could not send Message, cause: java.net.SocketTimeoutException: Read timed out (local port 43720 to address 10.78.23.198 (vsa7855613.od.sap.biz), remote port 8080 to address 10.78.128.28 (sgw-a1s-07-08-vip.od.sap.biz))
         ErrorFaultCode      = {http://cxf.apache.org/faultcode}server
         HTTPRequestHeaders  = Accept: */*
    Authorization: Basic ***
    SAP-PASSPORT: 2A5[…]
    SAP_MessageProcessingLogID: AF-2RmFHs1qvb_kXa8FsEGJQN5KR
    SAP_MplCorrelationId: AF-2RmExhI4m5Byrz1tnz_b5lufe
    SAP_PregeneratedMplId: AF-2RmG4x6UQyne1TYvq16My8zys
    SOAPAction: "https://[server endpoint]"
         HTTPStatusCode      = 500
         ModelStepId         = MessageFlow_10
         RealDestinationUrl  = https://[server endpoint]
         StepId              = MessageFlow_10
         Activities [
          {Activity=removeHeader[operationName], StartTime=Thu Nov 19 10:18:09.701 UTC 2020, StopTime=Thu Nov 19 10:18:09.708 UTC 2020}
          {Activity=removeHeader[operationNamespace], StartTime=Thu Nov 19 10:18:09.708 UTC 2020, StopTime=Thu Nov 19 10:18:09.708 UTC 2020}
          {Activity=cxf:bean:Receiver_SOAP?cxfBinding=#MessageFlow_10.cxfBinding&cxfEndpointConfigurer=#MessageFlow_10.configurer, StartTime=Thu Nov 19 10:18:09.708 UTC 2020, StopTime=Thu Nov 19 10:19:09.929 UTC 2020}
          {Activity=processEvent[SentMessage], StartTime=Thu Nov 19 10:18:09.724 UTC 2020}
          {Activity=Write Message To Trace, StartTime=Thu Nov 19 10:18:09.883 UTC 2020, StopTime=Thu Nov 19 10:18:09.883 UTC 2020}
          {Activity=log Fault, StartTime=Thu Nov 19 10:19:09.928 UTC 2020, StopTime=Thu Nov 19 10:19:09.928 UTC 2020}
          {Activity=Exchange ID-vsa7855613-43021-1605337182717-419-2 failed, StartTime=Thu Nov 19 10:19:09.936 UTC 2020}
         ]


Read more...

Environment

SAP Cloud Platform Integration

Product

Cloud Integration all versions

Keywords

HCI, HANA Cloud Integration, SAP Cloud Platform Integration, CPI, HTTP Chunking, SOAP 1.x Receiver Adapter, HTTP 500, Internal Server Error, payload, timeout, org.apache.cxf.interceptor.Fault: Could not send Message, cause: java.net.SocketTimeoutException: Read timed out , KBA , LOD-HCI-PI-RT , Integration Runtime , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP ONE Support launchpad (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.