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

Outbound messages sent via the SOAP 1.x receiver adapter fail with a java.net.SocketTimeoutException: Read timed out.

This exception is raised after a successful TCP connection is established with the remote server. The failure occursbecause the server did not return a SOAP response before the client-side socket read timeout was exceeded.

The error in the message processing log is:

org.apache.cxf.interceptor.Fault: Could not send Message., cause: java.net.SocketTimeoutException: Read timed out

 

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 Integration
  • SAP Integration Suite

Product

Cloud Integration all versions ; SAP Integration Suite 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-CON-FTP , FTP, SFTP and 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.