cancel
Showing results for 
Search instead for 
Did you mean: 

PL_TIMEOUT in BPM

Former Member
0 Kudos

Hi

I have a BPM with a fork with 2 branches. It receives a sync request, post an async idoc and return response.

Branch 1 - post Idoc, wait for transport acknowledgement and then map OK message back to sender

Branch 2 - wait step (1 minute), map to timeout-error and send response.

If Idoc posts ok, the OK-mapping will be returned to sender. If Idoc wait more than 60 seconds for an acknowledgement, the PL_TIMEOUT error kicks in. I have set the parameter SA_COMM - CHECK_FOR_ASYNCH_RESPONSE to 75 seconds to be able to run the BPM process after the WAIT step has finished. Still, the PL_TIMEOUT kicks in and the error-response is not sent back.

Anyone have any idea what it may be? DId I explain myself good enough?

Thanks!

regards Marianne

Accepted Solutions (0)

Answers (1)

Answers (1)

udo_martens
Active Contributor
0 Kudos

Hi Marianne,

i think you need to define a exception in idoc send step and a exception branch catching that error for branch 1, where you put the same error handling as in branch 2.

Regards,

Udo