cancel
Showing results for 
Search instead for 
Did you mean: 

BPM SA bridge timeout

Former Member
0 Kudos

We have sync RFC calls to an external SAP system and is done via BPM SA bridge. Some very critical business information is exchanged which takes over 30 mts at times.

I was able to set the BPM SA communication timeout to 1000 seconds from 60 seconds default which is approximately 16 minutes. Unfortunately 1000 seconds is the max I can set.

Any idea how I can go about making BPM sync calls to last over 30 mts.

thank you,

Parimala

Accepted Solutions (1)

Accepted Solutions (1)

MichalKrawczyk
Active Contributor
0 Kudos

Hi Parimala,

sync RFC which lasts 30 minutes?

sync calls shouldn't last longer then 30 secs

can't you use asyn calls with correlation?

your one sync call blocks lots of resources for about 30

minutes in both the R3 and the XI is this acceptable?

try changing your BPM and use async calls this way you

won't have to worry about the timeouts and you'll have a

lot better performance (also with other interfaces that

sit on your XI box)

Regards,

michal

-


<a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions">XI FAQ - Frequently Asked Questions</a>

Former Member
0 Kudos

Thanks Michal. I questioned the same thing but got a lot of push back. When you say it blocks lot of resources. Can you name a few. Thanks.

I've been thinking about async but thanks for the tip on correlation - makes sense.

Pl. get back to me on types of resources I will be blocking by waiting on sync thread.

thanks.

MichalKrawczyk
Active Contributor
0 Kudos

Hi,

>>>>When you say it blocks lot of resources. Can you name a few.

1. RFC calls with CALL FUNCTION are processed in dialog work processes so if you're using sRFC then one of your dialog processes hangs for 30 minutes

2. in the XI if you use sync communication this means that

you're blocking one queue which is constantly waiting for

the response (and it has to wait 30 minutes) so you block

one queue for such a long time

3. if there is an error in communication with your

external system then what? the XI has to wait? or does it

trieeger error and the whole process has to start

from the beggining ?

use correlations if you can show those people:

>>>> but got a lot of push back

the default timeout for sync calls

Regards,

michal

-


<a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions">XI FAQ - Frequently Asked Questions</a>

Answers (0)