cancel
Showing results for 
Search instead for 
Did you mean: 

ToBeDelivered in SOAP to RFC synchronous scenario

Former Member
0 Kudos

Hi,

We have a synchronous SOAP to RFC scenario which generally runs without any problem.

However , sometimes  synchronous response is not returned and source system receive a timeout message, even though RFC is sucessfully executed  . After that , we have found messages in ToBeDelivered status at integration engine monitor corresponding to these calls. The same messages in trans SXMB_MONI  appear with LogVersion status and without corresponding response message.

What could be the cause of this issue?

Thanks in advance

Carme


Accepted Solutions (1)

Accepted Solutions (1)

marksmyth
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Carme,

The note 1593920 Synchronous SOAP sender calls: fine tune PI under high load, describes how to tune your system for synchronous SOAP scenarios. You can increase timeouts in the SOAP channel, increase the number of queues/threads available to the SOAP adapter i.e. increase the parallel processing of these messages and increase your throughput as a result, increase the number of HTTP threads (see note 1945745 How to increase the number of HTTP Worker (FCA) threads in PI).

Regards

Mark

Answers (2)

Answers (2)

Former Member
0 Kudos

Hello,

>>sometimes  synchronous response is not returned and source system receive a timeout message

I think ur RFC is taking more time to return response to PI MS as a result ur sync request is getting timeout.

So u can check the RFC processing time and, in addition to that, try to increase AE MS timeout and SOAP sender channel timeout. You can refer "How to Investigate timeouts in Synchronous*** " doc for the same (search SDN u will find it)

Thanks

Amit Srivastava

iaki_vila
Active Contributor
0 Kudos

Hi Carme,

You should increase the RFC receiver timeout. Check this thread http://scn.sap.com/thread/3203171

Regards.