Queues indound blocked

I wanted to ask what can I check on my XI, because I often block queues indound, blocking the process of my interfaces.
thanks
umberto

Hi,
check in  RWB and Message Monitoring for specific interface.
or
check in TCode  SMQ2 for Inbound Queue monitoring
http://help.sap.com/saphelp_nw70/helpdata/EN/76/e12041c877f623e10000000a155106/frameset.htm
Queue Status in SMQ1 and Table ARFCRSTATE
Use
Depending on the way a Logical Unit of Work (LUW) is processed, an inbound queue, outbound queue or table ARFCRSTATE (status table of the LUWs in the tRFC/qRFC target system) can have different statuses.
Outbound Queue
The following statuses may be displayed in transaction SMQ1:
READY
·        The queue is ready for transmission. This status should only be a temporary status. However, in the following case this status can also be permanent: A queue has been locked manually via transaction SMQ1 or via a program, and then unlocked without being activated at the same time. This queue must be activated explicitly.
RUNNING
·        The first LUW of this queue is currently being processed. If a queue in this status hangs for more than 30 minutes, this may mean that the work process responsible for sending this LUW has been terminated. In this case you can activate this queue again.
Note that activating a queue in status RUNNING may cause a LUW to be executed several times if this LUW is still being processed in the target system at that time. We therefore recommend a waiting time of at least 30 minutes before you reactivate the queue.
EXECUTED
·        The first LUW of this queue has been processed. The system waits for a qRFC-internal confirmation from the target system before processing further LUWs. If a queue in this status hangs for more than 30 minutes, this may mean that the work process responsible for sending this LUW has been terminated. In contrast to status RUNNING, this current LUW has definitely been executed successfully. You can reactivate this queue without any problems. The qRFC Manager will automatically delete the LUW already executed and send the next LUW.
SYSFAIL
·        A serious error occurred in the target system while the first LUW of this queue was executed. The execution was interrupted. When you double-click on this status, the system displays an error text. For more information on this error, see the corresponding short dump in the target system (ST22). No background job is scheduled for a retry and the queue is no longer processed. To solve the problem, information from the affected application is required. See note 335162 for the special error text "connection closed".
CPICERR
·        During transmission or processing of the first LUW in the target system, a network or communication error occurred. When you double-click on this status, the system displays an error text. For more information on this error, see the syslog (SM21), the trace files dev_rd or dev_rfc*. Depending on the definition in transaction SM59 for the destination used, a batch job is scheduled for subsequent sending. Status CPICERR may also exist in the following cases although no communication error occurred: A qRFC application finds out that a LUW cannot be processed any further due to a temporary error in the application and therefore calls the RESTART_OF_BACKGROUNDTASK function module to prompt the qRFC Manager to cancel the execution of this LUW and to repeat this LUW later in accordance with the specification in transaction SM59. In this case, qRFC simulates a communication error with the text "Command to tRFC/qRFC: Execute LUW once again." If this error occurs very often, you must contact the corresponding application.
STOP
·        On this queue or a generic queue (for example BASIS_*) a lock was set explicitly (SMQ1 or programs). Note that the processing of qRFC never locks a queue. After having informed the corresponding application, you can unlock and activate this queue using transaction SMQ1.
WAITSTOP
·        The first LUW of this queue has dependencies to other queues, and at least one of these queues is currently still locked.
WAITING
·        The first LUW of this queue has dependencies to other queues, and at least one of these queues currently still contains other LUWs with higher priorities.
NOSEND
·        LUWs of this queue are never sent but retrieved by a special application. These queues are only used internally at SAP (BW or CRM during communication with Mobile Clients). Even if a LUW has been read by the corresponding application (BW, CRM), this status does not change. This LUW is only deleted from the queue if this application confirms collection (collective confirmation possible). Under no circumstances should this status be reset using transaction SMQ1 and the queue activated.
NOSENDS
·        During the qRFC call, the application determines at the same time that the current LUW is not sent immediately. This is used to debug the execution of an LUW via transaction SMQ1.
WAITUPDA
·        This status is set if qRFC is called within a transaction that also contains one or more update functions. As a result of this status, the LUW and thus the queue is blocked until the update has been completed successfully. If this status takes longer than a few minutes, check the status of the update or the update requests using transaction SM13. After a successful retroactive update, the blocked LUW is sent automatically. You can reset this status in the qRFC Monitor SMQ1, and reactivate the queue. Note that this can lead to possible inconsistencies in the application data between the two systems.
If you are using Releases 4.0x, 4.5x, 4.6A or 4.6B, and an update function with the "collective run" type exists in a LUW, an error in the kernel may cause this status. The queue also hangs in this case. This error has already been corrected with a kernel patch (see note 333878).
ARETRY
·        During LUW execution the application has diagnosed a temporary problem and has prompted the qRFC Manager in the sending system via a specific qRFC call to schedule a batch job for a repetition based on the definition in transaction SM59.
ANORETRY
·        During the LUW execution, the application has found a serious error and prompted the qRFC Manager via a specific qRFC call to cancel processing of this LUW. Information from the affected application is required to solve the problem. To solve the problem, information from the affected application is required.
MODIFY
·        Processing of this queue is locked temporarily because the LUW data is being modified.
Table ARFCRSTATE
You can use transaction SE16 to display the status:
EXECUTED
·        The related LUW is completely executed in the target system. The system waits for an internal tRFC/qRFC confirmation from the sending system before this entry is deleted.
HOLD
·        The corresponding application has processed this LUW in parts and wants this LUW to not be repeated in the case of subsequent network or communication errors (see SAP Note 366869 if there are many entries with this status).
WCONFIRM
·        During a LUW execution the application has prompted the tRFC/qRFC Manager to set status HOLD. If the LUW execution has already been completed but this application has not yet signaled the logical LUW end and if the tRFC/qRFC-internal confirmation from the sending system has been received, then this LUW receives status WCONFIRM.
If the respective application informs the tRFC/qRFC Manager about the logical LUW end, then this entry is deleted (see also SAP Note 366869 for more details).
Queue Status in SMQ2 and Table ARFCRSTATE
Use
Depending on the way a Logical Unit of Work (LUW) is processed, an inbound queue or the table ARFCRSTATE (status table of the LUWs in the tRFC/qRFC target system) can have different statuses.
Inbound Queue
The following statuses may be displayed in transaction SMQ2:
·        READY
The queue is ready for processing. This status should only be a temporary status. However, in the following case this status can also be permanent: A queue has been locked manually using transaction SMQ2 or using a program, and then unlocked without being activated at the same time. This queue must be activated explicitly.
·        RUNNING
The first LUW of this queue is currently being processed. If a queue in this status hangs for more than 30 minutes, this may mean that the work process responsible for processing this LUW has been terminated. In this case you can activate this queue again. Note that activating a queue in status RUNNING may cause a LUW to be executed several times if this LUW is still being processed in the target system at that time. We therefore recommend a waiting time of at least 30 minutes before you reactivate the queue.
·        SYSFAIL
A serious error occurred while the first LUW of this queue was being executed. The execution was interrupted. When you double-click on this status, the system displays an error text. For more information on this error, see the corresponding short dump in the target system (transaction ST22). No background job is scheduled for a retry and the queue is no longer processed. To solve the problem, information from the affected application is required. See SAP Note 335162 for the error text "connection closed".
·        CPICERR
A network or communication error occurred while the first LUW was being executed. When you double-click on this status, the system displays an error text. For more information on this error, see the syslog (transaction SM21) or the trace files dev_rd and dev_rfc*. Depending on the registration of this queue (SMQR), a background job is scheduled for a retry. See SAP Note 369524 for the error text u201CLogon failed". Status CPICERR may also exist in the following cases although no communication error occurred: A qRFC application finds out that a LUW cannot be processed any further due to a temporary error in the application and therefore calls the RESTART_OF_BACKGROUNDTASK function module to prompt the qRFC Manager to cancel the execution of this LUW and to repeat this LUW later in accordance with the specification in transaction SM59. In this case, qRFC simulates a communication error with the text "Command to tRFC/qRFC: Execute LUW once again." If this error occurs very often, you must contact the corresponding application.
·        STOP
On this queue or a generic queue (for example BASIS_*) a lock was set explicitly (SMQ2 or programs). Note that the processing of qRFC never locks a queue. After having informed the corresponding application, you can unlock this queue using transaction SMQ2.
·        WAITSTOP
The first LUW of this queue has dependencies to other queues, and at least one of these queues is currently still locked.
·        WAITING
The first LUW of this queue has dependencies to other queues, and at least one of these queues currently still contains other LUWs with higher priorities.
·        ARETRY
When the LUW was processed, the application diagnosed a temporary problem and has prompted the qRFC Manager with a specific qRFC call to schedule a background job for a retry, based on the registration in SMQR.
·        ANORETRY
When the LUW was processed, the application diagnosed a serious error and has prompted the qRFC Manager with a specific qRFC call to stop processing this LUW. To solve the problem, information from the affected application is required.
·        MODIFY
Processing of this queue is locked temporarily because the LUW data is being modified.
Table ARFCRSTATE
You can use transaction SE16 to display the status:
·        EXECUTED
The related LUW is completely executed in the target system. The system waits for an internal tRFC/qRFC confirmation from the sending system before this entry is deleted.
·        HOLD
The corresponding application has processed this LUW in parts and wants this LUW to not be repeated in the case of subsequent network or communication errors (see SAP Note 366869 if there are many entries with this status).
·        WCONFIRM
During a LUW execution the application has prompted the tRFC/qRFC Manager to set status HOLD. If the LUW execution has already been completed but this application has not yet signaled the logical LUW end and if the tRFC/qRFC-internal confirmation from the sending system has been received, then this LUW receives status WCONFIRM.
If the respective application informs the tRFC/qRFC Manager about the logical LUW end, then this entry is deleted (see also SAP Note 366869 for more details).
PS reward me if usefull
reg,
suresh

Similar Messages

  • SMQ2 queue is blocked and messages are in u201Cwaitingu201D status in RWB

    Hello,
    A SMQ2 queue is blocked with XXX data and these messages are in u201Cwaitingu201D state in RWB. 
    What could be the reason?
    Im sure its not because of the space because all the messages which flow after that was there in the directory.
    Regards,
    Mathangi

    Hi Mathangi,
         double click on the queue and click on the first message which will direct to MONI
    --> check what exactly the error is and try to resolve the error accordingly
    if you are unable to do that
    Right click on the first message and save LUV it will be saved in SMQ3
    then unlock the queue and execute again it will process successfully..
    later you can process the message which is saved
    Regards,
    Naveen

  • Queue gets blocked in Receiver System . Pls advice urgent

    Hi All,
    When I send data from CRM --- XI --- DM system
    Whenever data comes at DM system everytime queue gets blocked and gets status "SYSFAIL".
    Pls tell me how to solve this problem.
    Regards

    1.You can use transaction codes SMQR and SXMB_ADM for queue status resetting.
    2.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).
    3.As a pre-requisite, the IS configuration parameter MONITOR QRFC_RESTART_ALLOWED should be set to 1.
    /people/prashanth.azharuddin/blog/2006/11/24/some-errors-in-an-xi-production-environment
    /people/sap.user72/blog/2005/11/29/xi-how-to-re-process-failed-xi-messages-automatically

  • [Urgent] Queues are blocked in status SYSFAIL

    Hi experts,
    I have the following problem that arose unexpectedly in an XI 3.0 installation:
    Queues are blocked in SYSFAIL status and when I click on one entry, I get message: XI Error CLIENT_RECEIVE_FAILED.INTERNAL: Queue stopped
    It seems to me that J2EE stack cannot connect to ABAP stack.
    When I test INTEGRATION_DIRECTORY_HMI connection in sm59, I get no reply..
    I cannot logon to Visual Administrator. It stops at 99%.
    Hardly can I connect to Integration Builder.
    Any ideas.
    I need your help ASAP.
    Evaggelos

    Hi Evaggelos,
    >I cannot logon to Visual Administrator. It stops at 99%.
    Is your XI installation over? 
    We had a similar problem in one of my earlier projects. We restarted the server and everything started working fine.
    If it is possible you can try the same.
    Regards,
    Sumit

  • Why queues get blocked in XI

    I have observed thet queues in XI get blocked even though there is no error.
    When I unlock it , Queues get cleared.
    Please let me know why queues get blocked .
    Thanks in Advance.

    Hi,
    Queues might get blocked to various reasons.
    The reasons i can think of are:
    1) Contention for resources : If there is a contention for resources like memory, the first message of the queue gets blocked, causing subsequent messages to be blocked as well.
    2) Huge messages: HUge payloads choke the queues.
    3) Receiving system processing the messages slower than the sending system.
    Regards,
    Ravi Kanth Talagana

  • Queues are blocked in PI

    Queues are blocked in PI,I am unable to release it from SMQ2.Can you please tell me what other methods can I follow to release them.Can I delete them?is it ok
    Thanks

    Hi there,
                          what is the error message showing there..
    if open the queues you can c message there..
    act according to that..
    If in production system it is not a good idea to delete the queues.
    Regards
    Rao

  • BPM queue get block

    Hi,
    I have a web services that use bpm scenario. Every time when a error example date type format happen on the bpm the queue with get block on smq2 and others request by the web services will get hold. Any way that can i disable this? Every time i have to delete the error queue in order to let the webservices work again.
    Thanks for help.

    Hi Fcgan,
    Use these reports to handle the queue in automated manner.
    · RSARFCSE: Restart an LUW (background job)
    · RSARFCEX: Restart tRFC LUWs (background job)
    · RSQOWKEX: Restart QOUT qRFC LUWs
    · RSQIWKEX: Restart QIN qRFC LUWs
    · RSARFCSE: Delete an LUW (background job)
    · RSARFCER: Delete various LUWs  
    Thanks!

  • Queuing - Action Blocks (Queue Get, Queue Put , Queue List, Queue Delete)

    Does any one know how to use Queue Get, Queue Put, Queue List, Queue Delete
    action blocks?
    There is neither any help documentation nor any previous queries in the forum for this.
    Thanks and Regards
    Khaleel Badeghar

    Hi Khaleelurrehman,
    1. Put something in your Queue:
       Name: MyQueue
       ID:      4711
       Example:
       - Make a ForNextLoop and use the Link Editor to fill the Queue with 10 entries.
       - Use a Local XML Variable as Message and a Assignment to set the
         Message text. So your Message will be:
         "a Message with the ID " & For_Next_Loop_0.CurrentItem
       - Put the Message and the ID in your Queue using the Link Editor
         ID: 4700 + For_Next_Loop_0.CurrentItem
    2. Replace something in your Queue:
       Just refere to Queue-Name and Queue-ID to replace a Message with the
       Queue-Put-Action.
    3. Get one entry of your Queue:
       Just refere to Queue-Name and Queue-ID to get the Message out of the Queue
       with the Queue-Get-Action.
    4. Get a List of entries from your Queue:
       - Use the Queue-List-Action which will return a xMII-XML Structure with
         DATE and ID.
       - Use a Repeater to loop over the Output of Queue-List-Action.
       - Use a Queue-Get-Action and assign the ID of the Repeater-Output to get the
         Message for the ID.
    5. Delete one Message in your Queue:
       Use the Queue-Delete-Action to delete a Message with a specific ID from
       your Queue.
    6. Delete the whole Queue (or all Messages)
       Use Queue-List-Action + Repeater to loop + Queue-Delete-Action
    Hope this helps.
    Ciao
    Martin

  • Queue consumer blocking producer!?!?

    This shouldn't be possible as far as I am aware, but somehow it seems that my consumer's receive call is preventing the producer from connecting to the queue and thus writing the message. Does anyone have any idea why this might be occurring?
    Running in a WAS 5.02 / MQSeries environment, I have a servlet that sends a message to a request queue and then waits to recieve the correlating message message on the response queue (using correlation id). Meanwhile, the request message is picked up by the MDB, processed, and a response message is generated by my session bean. However, the session bean is unable to establish a connection to the response queue and send the response if the web app is already waiting to recieve it (it will successfully post if no recieve call is made). Eventually the reciever will time out waiting for the response, and an exception is thrown by the producer indicating that the connection pool could not allocate a managed connection.
    As I understand, the reciever should only block its own thread of execution, and should not prevent a producer from writing to the queue. Is there some sort of configuration issue that might be causing this? Any possible insight into this problem would be greatly appreciated.
    thanks,
    zeffren

    brilliant!
    I couldn't for the life of me figure out what was going on because to my knowledge nothing in the code or our environement had changed. However, as it turned out, a team member had added some new MDB's which coincidentally had upped the number of connections to one less than the max available in the pool, therefore after my consumer established a recieve connection, there were none left for the producer!
    Thanks for outside perspective, sometimes thats all it takes ;)

  • SMQS scheduler: Queues stuck / block situation

    Hi All
    we have a Q stuck situation in ECC6.0 (ISU) with the Q name R3AUBUPA*, destination CRM, has status RUNNING. The implication of this is all other Q's get blocked and the this impacts the business operation. Currently we unregister and register the Q's and this clears the blocked Q and the backlogs.
    1) The question is anybody aware of a know issue on SMQS or is there a setting / parameter that needs to be set/unset or parameter values that needs tweaking.
    2) Also currently we have a dedicated resource to minitor this and address the issue, wonder if anyone has setup an alert in this context ?
    Note -
    a) All Q's are registered
    b) Except for the workflow Q's all are type 3 connections.
    c) the Q's are not confined to a server as that is not an option the client desires.
    Regards
    Srikanth

    Hello Srikanth,
    Txn:SMQS is used to de-rgister or register the destination.If you dereister/register a destination  then  data will not/will to that
    destination.
    You can go through the below set of notes for more details on queue hanlding and SMQS.
    685366          Welche Queues sollen in einem CRM System registriert werden?
    764081          CRM or R3 Backend is temporarily shut down
    356228          qRFC occupies all work processes on the R/3 backend or the C
    574774          Outbound queues hang in status STOP
    564435          Additional information on CRM System copy
    515579                          Customer message in the area: CRM-MW-COM
    480543          CRM MW R&R queues in status STARTING (no processing)
    580487          Guidelines for deactivating the mass queues CSA_MASS_BUPA
    777965          Flow Debugging information through queues
    Hope thils helps.
    Best Regards,
    Shanthala Kudva

  • Email Notification When Specific In/Outbound Queue Is Blocked

    We are running an integrated environment of ECC and SRM with qRFCs to transfer data, such as a Purchase Requisition, from ECC to SRM system (no XI / PI in the landscape). Sometimes the entries in the queue would be stuck and block the queue from being further processed. We would like to have email notification sent out to responsible persons when that happens. In particular, we would like email notification to be sent out when BBP_EXTREQ_TRANS entry is blocking the queue.
    I have read the following blog and think it is a promising general approach.
    /people/aravindh.prasanna/blog/2006/02/20/configuring-scenario-specific-e-mail-alerts-in-xi-ccms-part-3
    I have however two questions regarding the approach:
    1) The blog has the presumption that XI is involved. XI/PI is not part of our landscape.
    2) Can we customize the alerting mechanism further by specifying the queue name for alert to be sent out?
    Thanks.

    Hi Ashish,
    Hope you are familiar with WLST please grab ideas from the following beautiful site, which delivers you a lot.
    1.Sending Email Alert for WebLogic Servers Current State « Middleware Magic
    2.http://middlewaremagic.com/weblogic/?p=5177
    3.http://middlewaremagic.com/weblogic/?p=5582
    4. http://middlewaremagic.com/weblogic/?p=7042
    First of all why do you allow your servers getting down? If it is often then you need to raise an SR with Oracle. If not tune the parameters according to your environment.
    Thanks,
    Karthik

  • Print jobs hung up in print queue and blocks further printing

    I have an HP Officejet Pro 8500A and an IMAC running OS10.9.5.  Whenever I print something, it (if it is the only print job) prints; however, it doesn't get deleted from the queu.  Therefore, all subsequent print jobs get held up in the queue and I have to go in and manually delete the completed job so the others can print.  If more than one job in the print queue, I have to continually go in and delete each printed job.
    Any ideas/help would be appreciated.
    This question was solved.
    View Solution.

    Thanks Jamieson.  I really appreciate your assistance.  I uninstalled the printer software per suggestion #1 and then re-entered my printer and all seems to be working fine now.

  • Queues getting blocked on error

    Hi,
    Under some error conditions like posting large documents, the document gets held in the queue. Subsequent transaction documents which should work also get held up in the queue.
    i have to manually delete the queue contents, before the XI server is able to process the transactions successfully.
    My quality of service for all documents is EO. 
    Is this the expected behaviour ? how can i configure my queues differently for better management ?
    thanks,
    Manish

    Hi Manish,
    Some processes depend on message order being maintained. If a 'create' account message fails (for say an invalid post code) then multiple 'update' messages for that account were to be processed by an application, there would be no account to update.
    In your case however, it sounds as though subsequent messages are not dependant on earlier ones.  I’m unsure how to help you with XI, but in other integration products the solution would be to process a large message and rather than allow it to fail, catch the error and send the message to a ‘dead letter’ queue.
    Hope this helps

  • TimeOut Exceeded in SMQ2- queue Block

    Hi all,
       I am having an issue with my production  PI BOX. Not sure if there is any solution for this.
    I have some interfaces in PI which expects huge payload data.Sometime the messages are getting failed in SMQ2 with error message " Time Limit Exceeded ". This is not happening with one particular interface message.Sometime teh queue got blocked for one interface and then the other day with some other interface.
    When i tried to resend the same messages by selecting Execute LUW option, all of them have gone through fine. But we cannot do this manually everyday. I just wants to know where exactly the time out parameter has been maintained for pipeline processing.
    The messages are getting timed out in receiver grouping pipeline step.
    I have gone through the =  Michal Blog : 3802 about the time out. But nothing helpful on that.
    Could anyone of you help me out here?

    Hi
      We are using JDBC communication channels for all these interfaces. But messages are failing in SXMB_MONI .ideally it means that messages are still in Integration engine. right?
    It doesn't send teh message to adapter engine
    If we increase timeout level  at adapter level, does it really help? If yes how come? Could you please explian?
    Thanks
    Rajesh

  • Queue blocked at the receiver side

    Gurus,
        I have worked on one  scenario i.e  file to RFC.My sender is MDM and receiver is BW.Data is easily passing through PI but it's in scheduled status  at the BW side.For 500 records,its passing successfully and we can see the output at the BW reports but when we are passing 10K records,its coming in scheduled status i mean the messagae flag is in Green color(sceduled status).I have checked in the Tx SMQR  also.Some queues are blocked but its status shows  "Running".I can not see any error also.
            Can anyone please suggest some way out.
    Warm Regards
    Veeru

    Hi Veeru,
    Please try this one
    I think there is some issue with the Idoc at R/3 side , R/3 may not release the confirmation idoc to bw server, you or some one from Basis team can manually u2018Processu2019 these idocs at R/3 system then bw loads will process further.
    User BD87 t-code and select the yellow request, drill down to end and  right click on that and select process option. It will then release Idocs.
    Check SM58 : check if the IDocs are stucked up on the t-rfc queue. If so, you can right click and choose Execute LUW to release them.
    Please me know if this is doesn't work for you
    Cheers
    Sukhi

Maybe you are looking for

  • Icon Preview - Turn off for all system instead of just folders?

    I hate the icon preview. I prefer the traditional icon placeholder. You can go to "show view options," but it only gets rid of it for that folder. Anyway to get rid of it across the entire system? Thanks.

  • Rotating alert view

    I am writing an app which doesn't support viewing landscape mode. But same time, i wanted to implement a feature which will allow user to see an alert message if he turns his device into landscape mode. The alert message shows up, but since I dont su

  • No way to check e-mail on the main computer of the fios installed?

     Somehow  I can check and open my account on main computer which fios is installed, but the page doesnot allow to open e-mail. In other words, I can't read my e-mail on the main computer.  I can read my e-mail on my second compueter. How /to fix this

  • Cisco ISE deployment with HP Swithes

    Is there any compatibility matrix of cisco ISE with HP access swithes or there is any features restriction on HP access layer. The HP switches do support 802.1x. Thanks Qasim

  • Problem with retina MBP display at low brightness

    My new retina MacBook Pro has an issue with the display when brightness is anything below about 55%. It appears that certain areas of the screen don't dim, resulting in a pattern that ends up looking like "stage lights". At first I did actually mista