on 06-10-2008 4:52 PM
Hi Experts,
My scenario is RFC to SOAP synch and i am using BPA also in this scenario. When ever i make a RFC call messages are frequently stuck up in the SMQ1. How to overcome this problem, please advice me.
Thanks & Regards
Dhanush.
deactivate and activate queue from SMQR
Unlock the message in SMQ1 and activate it again
check if the SYSFAIL error has resulted in a dump. in that caen analyse the dump from ST22
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi danush,
try this way:
You can use transaction codes SMQR and SXMB_ADM for queue status resetting.
use transaction codes SMQ1 and SMQ2 for deleting SYSFAIL files, and manually resending messages in the queues.(For activating queues in SMQ1 and SMQ2, you would need to first deregister them in SMQR or SXMB_ADM).
As a pre-requisite, the IS configuration parameter MONITOR QRFC_RESTART_ALLOWED should be set to 1.
Thanks
Kiran
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
In SMQ1, Delete the queue and process your message again.
You can use the transactions SMQ1 and SMQ2 to clear the inbound and outbound messages in the ABAP stack. You can run this transactions in your XI server and clear the stuck up messages.
Also check if you have registered the queues
TCODE -> SXMB_ADM -> register queues
Thanks
Swarup
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Try to delete the messages in queue using tcode smq1 and smq2 and try to execute the scenario again.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
89 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.