cancel
Showing results for 
Search instead for 
Did you mean: 

XI restart in qRFC not allowed

Former Member
0 Kudos

I am new in XI. Have prior experience in debugging BW related queues or CIF queue (APO) but not XI qRFC.

In our XI system's inbound queue is having stuck queue with large no. of LUWs from mdm system with SYSFAIL error. Opening the qRFC for details show the first LUW contains message "XI restart in qRFC not allowed".

What this indicates ? qRFC queue restart not possible here ? Double clicking on the queue status message shows a xml message with 'red flag' with information 'System error - manual restart possible' - where and how to restart queues like this ?

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

run sxmb_adm-integration engine configurationcategory (monitor) ,add paramter monitor QRFC_RESTART_ALLOWED 1

it can work

Former Member
0 Kudos

Hi Try by this

Lock the queue and then Unlock the same queue , then activate , and refresh , if still the problem , delete and reprocess .

Thanks

former_member200962
Active Contributor
0 Kudos

Check the required settings here: /people/sap.user72/blog/2005/11/29/xi-how-to-re-process-failed-xi-messages-automatically

From the blog:
To be able to initiate processing of messages stuck in the queue, make sure to set following IS configuration parameter
MONITOR QRFC_RESTART_ALLOWED to value 1

Update:

The parameter needs to be set in SAP GUI --> tcode SXMB_ADM -> Integration Engine Configuration-> Configuration

Regards,

Abhishek.

Edited by: abhishek salvi on Aug 3, 2009 4:31 PM

prateek
Active Contributor
0 Kudos

When you see "restart in qRFC not allowed", just make single click on that line and press F6. The queue should get executed.

Regards,

Prateek

Former Member
0 Kudos

Thanks for your quick response.

When I select the the concerned LUW and press F6 then I am getting the following message in system bar "Function module does not exist or EXCEPTION raised". Some problem with ABAP coding ?

Queue is not yet processed, the initial LUW with "XI restart in qRFC not allowed" is still there thus causing other LUW's to get stuck in the queue.

Former Member
0 Kudos

If you like to process other transactions and the one blocked is of not use then u can deleted the same for processing of the rest

Rajesh

prateek
Active Contributor
0 Kudos

It should work ideally. Are you doing this as soon as you get all the messages in sm58 and after single click on "Status text"?

Regards,

Prateek