Solution : https://service.sap.com/sap/support/notes/1405895 (Connexion à SAP Service Marketplace requise)
Résumé :
Dans les environnements SAP, les canaux de récepteur SOAP sont utilisés pour gérer le transfert de messages volumineux. Un bug identifié dans cette configuration cause des retards de transmission de données lors de l'envoi de messages de plus de 2-3MB, dû à une erreur de codage qui empêchait l'envoi réussi des messages vers le serveur cible. Cela conduit à des problèmes de délai d'attente car la connexion reste ouverte sans transfert de données, déclenchant des erreurs de SocketException de différentes descriptions en fonction du JVM utilisé (HP, IBM, SAP, Oracle). La solution inclut l'activation de TCP_NODELAY au niveau du socket pour désactiver l'algorithme de Nagle, favorisant ainsi un envoi de données plus rapide. Des mises à jour ou des correctifs doivent être appliqués comme décrit dans la note SAP 952402 pour une correction permanente.
Mots Clés :
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
Notes associées :
1631886 | ESR, MESSAGING, SR, UDDI related changes in 7.10 SP13 |
1611296 | SAP EhP2 for Netweaver 7.00 SP09 |
1608134 | SAP EhP1 for XI on Netweaver 7.00 SP10 |
1603564 | NW04s XI Support Package Stack 25 |
1570042 | ESR,SR,UDDI,MESSAGING related changes in 7.11 SP07 |
1476226 | NW04s XI Support Package Stack 22 |
1466811 | XI 30 Support Package Stack (SPS) 26 |