SAP Note 1405895 - Large messages from SOAP receiver channel fail

Component : SOAP Adapter - Connectivity

Solution : https://service.sap.com/sap/support/notes/1405895 (SAP Service marketplace login required)

Summary :
In SAP environments, SOAP receiver channels are used to handle large message transmissions. An identified bug in this configuration causes data transmission delays when sending messages larger than 2-3MB, due to a coding error which prevented successful message dispatch toward the target server. This leads to timeout issues as the connection remains open without data transfer, triggering SocketException errors of various descriptions depending on the JVM used (HP, IBM, SAP, Oracle). The workaround includes enabling TCP_NODELAY at the socket level to disable Nagle's Algorithm, promoting quicker data dispatch. Upgrades or patches should be applied as outlined in SAP Note 952402 for a permanent fix.

Key words :
target system prevented comparatively large messages, configured soap receiver channel, terms adapter framework, soap receiver channels, sap service marketplace, target system, destination server closing, jvm vendor versions, java socket level, enabling tcp_nodelay parameter

Related Notes :

1631886ESR, MESSAGING, SR, UDDI related changes in 7.10 SP13
1611296SAP EhP2 for Netweaver 7.00 SP09
1608134SAP EhP1 for XI on Netweaver 7.00 SP10
1603564NW04s XI Support Package Stack 25
1570042ESR,SR,UDDI,MESSAGING related changes in 7.11 SP07
1476226NW04s XI Support Package Stack 22
1466811XI 30 Support Package Stack (SPS) 26