on 07-01-2009 8:51 AM
Hi all,
We have a scenario where we are using BPM to call RFCs in sequence using BPM. In case of exception, we make use of exception branch and canel the process. But even after doing so, failed messages are stucked in queue and if a new message comes in, it goes in pending status due to previous stucked messages.
Can anybody please suggest how to overcome this.
Thanks
-Kulwant
Are you making a SYnc call to the RFC and then having an Exception Branch corresponding to this call?
Open your BPM in IR and press F7...i.e. make a check.....you make get an info saying that the exception branch will never get executed (or something like that)......in short your Cancel Process tsep is not getting executed and hence the messages are piling in the Queue.....
Regards,
Abhishek.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You need to make sure that:
1) You have defined a Exception Handler in your Block
2) You have included this in the Exception Branch properties.
3) You have included this under the Exceptions section of your Sync Send Step....
Even I got into the same situation and then figured out that F7 mentioned Exception will never be raised....why??.....the 3rd point was the reason.....check if same applicable to your case also...
Regards,
Abhishek.
User | Count |
---|---|
85 | |
10 | |
10 | |
10 | |
7 | |
6 | |
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.