on 12-05-2013 7:57 PM
Dear All,
In PI, Inbound Queues (SMQ2) lot of messages got struck. All the Queues are registered. I'm unable to release messages from the Queues. It's showing the status as "RUNNING". When i'm trying to unlock and activate the queue, it's showing the warning message as: " Queues is already registered so that you can not be activated" . Please suggest any solution, as it's production issue, it's effecting the business transactions..
Regards,
Aravind
Dear All,
The messages got struck due to work processes full in XI. After allocating the work processes the queue is cleared without any further action..
Regards,
Aravind
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Aravind,
1.You have to delete queue from SMQ2 then u need to register the queue ,not deregister from SXMB_ADM.
2. Change the parameter in SXMB_ADM->Integration engine->Specific Configuaration->Select MONITOR->put Parameter
3.QRFC_RESTART_ALLOWED ,value is 1.
Also refer this blog on creating alerts for Q errors:
/people/santhosh.kumarv/blog/2009/05/19/sap-xipi-alerts-for-queue-errors
/people/sap.user72/blog/2005/11/29/xi-how-to-re-process-failed-xi-messages-automatically
Best Regards,
Monikandan
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Dear Monikandan,
You have to delete queue from SMQ2 then u need to register the queue ,not deregister from SXMB_ADM:
If we delete the Queues, do we lost the data of the messages...??? How to track these deleted messages???
QRFC_RESTART_ALLOWED ,value is 1, is already added in sxmb_adm.
Thanks,
Aravind
Dear Monikandan,
that blog says...they are not sure that they can recover deleted Queues in smq2. Any other alternate solution to this..
Thanks,
Aravind
may be you can save the LUW of first message then unlock and activate the queue.
i see that you are facing it for all the queues then try to register and activate all queus from the sxmb_adm - manage queus
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
goto sxmb_adm->Manage Queus->qrfc monitor->select your queue and deregister it.
Then go to smq2 and activate the queue.
What is the message size? are they huge?
however if it doesn't work and considering the fact that it is a production system, i would suggest to restart the system to minimize the impact incase there is no message flow..
User | Count |
---|---|
88 | |
23 | |
11 | |
9 | |
8 | |
5 | |
5 | |
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.