on 10-30-2009 9:30 AM
I have a sinc-asinc bridge bpm. Inside the bridge there's a block performing different communications, and I have set a deadline of 1 minute for it. One of the communications is taking too long, (it is a call to a RFC and it takes so long that causes a dump), but the deadline brach doesn't trigger.
The process ends with the error message <SAP:AdditionalText>com.sap.engine.interfaces.messaging.api.exception.MessageExpiredException: Message 4ae9e669-e4dd-007f-e100-8000b5660b19(INBOUND) expired</SAP:AdditionalText> that the BPM catches and send back to the sender. All this takes about 6 minutes but the deadline set to 1 minute doesn't trigger.
Anyone has an idea why can this be happening?
Thanks in advance.
Hello...
Can you brief the steps that you used to create the BPM. Also what are you doing in Deadline branch? Are you raising ( when the desired time is passed ) an exception in the deadline branch?
Regards
Suraj
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Patrick the process for deadline is scheduled and set to 1 minute.
S.R.Suraj,
The steps of the BPM are a receive step that open a sinc-asinc bridge, a block with different steps (transformations and sinc send steps) and a send step that closes the sinc-asinc bridge (out of the block). The block has a deadline branch set to 1 minute, and inside there's a control step rising an exception that is handled in another exeption branch. The steps inside the block take too long, (one of the send steps is a call to a RFC that takes a long time), but the deadline is not triggered. The process ends due to a system error got from the send step inside the block after 6 minutes (it raises an exception handled by another exception branch), but it should end due to the deadline reached.
Hello..
As I thought...
The guy there is saying my basis team has missed out the workflow configuration during installation.
Can you check with Basis on this!!! as I am not sure what all configurations are required.,...
And as far as i searched all the modes for Reference Date/Time should trigger the Deadline Branch
All the best
Regards
Suraj
Hi,
in transaction SWU3 you could check the configured time "Schedule Background Job for Missed Deadlines" this is time for checking if a deadline has expired.
Regards
Patrick
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
87 | |
10 | |
10 | |
9 | |
7 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.