on 03-21-2013 9:21 AM
Hi experts.
In my scenario when a sync Soap message fails, it doesn't expire in the queue and is continously trying to resend. Then I have to cancel the message each time it fails.
Where could I configure the time that the messages keeps alive in a queue?
Thanks in advance and regards.
José Antonio Roldán.
Hi Jose,
actually synchronous message are not queued. I think something is special here. Can you describe your scenario? Do you use BPM?
/Udo
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Mr Martens,
Yes I can, It is a sync/asinc-bridge BPM. One of the step is a soap send syncronous call. The message goes to a outbound queue (XBTO). Is here where the message is trying to resend. I know that target server is down due to it use to be overloaded. Therefore, I have to stop de BPM on swwl and remove the message from the queue. So I'm wondering, what's the best way to solve it?
@SAP Tech your answer have been very useful. Thanks
Hi Jose,
build a block around your send step (or around your process) or make use of an existing block. Define an exception for the block. Catch the exception in the synchronous send steop (to soap service). Define an exception brunch and react there. For example with an alert (control step), just stopping the process (control) or an error response to close the bridge or what ever makes sense.
And after catching the exception - a little miracle - nothing stucks anymore
/Udo
Hi Jose,
as Udo says, it's quite weird since asynchronous messages are the ones that could be restarted when something fails. Synchronous messages are not queued, and cannot be restarted, so what's exactly your case?
cheers,
Edu.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
If I understand correctly , you dont want retry for your failed synch message...
for that -- go to comm. channel monitoring from RWB, select the channel --> select the "Settings" tab and maintain "Delivery attempts for mesages" with retry interval...
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
93 | |
10 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.