Message Status as scheduled..

Hello All,
I configured scenario which use SOAP as sender and XI Adpter as receiver.
It is syncrnous call. I can see different message status...
intiatially it came as black triangle --> scheduled for outbound processing.
Now, It is showing Green flag which is just sceduled......
What is wrong and how to troubleshoot further....
Thanks,
Srini

See below SAP Note 1118297:
Liang
=====Note 1118297===========
Symptom
You are using the Exchange Infrastructure and you are processing asynchronous messages. These messages are scheduled in queues that are no longer processed. The inbound queue of the qRFC Monitor (transaction SMQ2), for example, contains entries with the status "Running". However, you recognize in the process overview (transaction SM50) that there is no active work process.
Other terms
QRFC, SXMS_ASYNC_EXEC, inbound, running, resource
Reason and Prerequisites
You are using the Exchange Infrastructure and you are processing asynchronous messages. These message are scheduled in the QRFC and are only processed slowly or not at all.
Solution
The asynchronous messages are scheduled in the queues.
Check the following points of your middleware.
Queue configuration:
If the QRFC Inbound Scheduler is configured, see Note
369007.qRFC: Configuration for the QIN Scheduler
Are the XI queues registered and active? In transaction SXMB_ADMIN->Administration->Manage Queues, you can register the queues for the XI runtime.
If the resources are configured for TRFC/QRFC, note the common usage of system resources. For further details, see Notes
74141 Resource management for tRFC and aRFC
527481 tRFC or qRFC calls are not processed
For the qRFC resources see Note
1051445 qRFC scheduler does not use all available
        resources
For further information see Unit 3.1 of the "SAP Exchange Infrastructure Tuning Guide", which you can download from the marketplace.
In the XI configuration you can set locks for the processing of XI messages. Note that for many parallel queues there are also sufficient resources for lock objects. At least one enqueue entry is required for each queue, depending on the configuration. For further information see Notes
552289 FAQ: Lock management R/3
654328 Enqueue: System log message GE9
Queue status:
Transaction SMQ2 contains queue entries with the following status
"Running"
If the J2EE engine is downloaded in production mode with the mapping engine or recipient Adapter Framework, processing QRFC entries may not recognize this and remain in the "Running" status. A symptom can be, for example, that the RFC destination "AI_RUNTIME_JCOSERVER" is no longer registered. You can find this information in the Gateway Monitor (transaction SMGW).
Otherwise, the system may reach this status if the application server is downloaded in a controlled manner, and long-running processes can no longer terminate.
The system no longer processes any message. In transaction SMQR, you can activate the queues manually again. You can also schedule the report RSQIWKEX, which automatically restarts the queues. For further information see Notes
620633 Status RUNNING in SMQ2 with XI queues
864333 RSQOWKEX & RSQIWKEX start Running(Executed) queues
"Sysfail"
A queue entry with the status "Sysfail" can have two possible causes.
1. Further processing cannot be carried out on the process for technical reasons (for example, the program terminates with a dump or a system (mapping or recipient system cannot be reached).
2. Queue processing should be stopped, as the message cannot be processed, due to a configuration error. Processing is not permitted for the subsequent messages, as the queue sequence displays the message sequence. You can use the report RSXMB_RESTART_MESSAGES to restart the message processing again. See Note
813029 Automatic processing of failed XI messages
XI-QRFC and IDoc-TRFC processing:
Note that when you use the IDoc adapter this uses the RFC/TRFC resources, which are used together with the QRFC resources. This means an intensive usage of the TRFC can influence the performance of the XI queue message processing. When possible always use the package processing of the IDoc adapter (transport of several IDocs with an RFC call to the recipient system):
1. Package created from an IDoc XML payload with several IDocs
2. Packaging, package created with IDoc package filter
3. Package created with message packaging (queue message package)
(as of NW2004s)
For more information about acknowledgements, see also Note:
1111968 IDoc adapter: Parallel processing of acknowledgements
to reduce the number of acknowledgement queues.
Tuning Balancing parameter :
The BALANCING parameter activates the entries for the parameters B_EO_IN_PARALLEL_SENDER, B_EO_OUT_PARALLEL and B_EO_IN_PARALLEL.
They are used if the number of parallel queues is changed and the messages are distributed to the new queues. A balancing procedure is already used in the Standard System to distribute the messages equally to the queues. If the Balancing parameter is continually active, it has a negative impact on performance (as queue entries are constantly distributed between the queues and this means they cannot be processed). This can cause problems during queue processing.
Its use in the Tuning Guide is not described clearly.
Oracle database:
When using an Oracle database see Note
742950 Performance affected on Oracle DB with supplement 11
if you discover performance problems when processing queue entries. This improves the scheduling process only, and not the processing time of a queue entry.
See also Note
1020260 Delivering Oracle statistics
EO (exactly once) handling of XI-Messages when you restart QRFC entries:
The XI log guarantees the uniqueness of the transfer between the client and server. A restart does not trigger a double execution of messages. Note that a synchronization of the reorganization between client and server is guaranteed. The EO recognition is executed with the message ID. The retention time determines the amount of time this information is retained in the system for.
The individual messages are saved to the database in the system with a key from the message ID and version. This prevents a parallel execution of the same message. A queue entry can be executed in parallel using the report RSQIWKEX or by carrying out a manual start from the queue. We recommend to set the parameter LOCK_MESSAGE (default value is active "1") of the category "RUNTIME" in the XI configuration to the value '0'. More information is contained in Note
1058915 Outbound queue remains in status 'SYSFAIL'
=====End of Note 1118297===========

Similar Messages

  • Message Status as "Scheduled" and Queue Status "Queue Stopped".

    Hi friends,
    My scenario is from Peoplesoft -> XI -> BI
    Message has reached BI, but in SXMB_MONI, its showing Message Status as "Scheduled" and Queue Status "Queue Stopped".
    How to proceed further ? How can I start that queue ?
    Thanks ain advance,
    Neena John

    Hi Neena,
    Go to SXMB_ADM -> Manage Queues -> Register Queues
    More on queues
    XI :  How to Re-Process failed XI Messages Automatically
    Run the report RSXMB_REGISTER_QUEUES and register the queues
    Run the report RSXMB_RESTART_MESSAGES for restarting ur messages
    Refer this:
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/20bb9649-e86e-2910-7aa9-88ed4972a5f6
    Regards,
    Vinod.

  • Message status is scheduled mode in SXMB_MONI

    Hi Experts,
    In My scenario i am Using FILE sender adapter, here i am sending multiple files at a time. if any file with errors that is failing SXMB_MONI.
    Here my question is in my scenario if first message failed in SXMB_MONI remaining all messages status is in scheduled only. How over come this.
    What is the solution for this can i do any changes in Communication channel, what is that changes please let me know.
    thanks
    Srinivas

    Eg: I am getting error for one messge inthis time remaing interfaces messages scheduled in queue until deletion of the
    error message from queue. after deletion of this error message from queue then remaining messages are processing.
    This is a normal behaviour...since the Queue used by the messages is the same....one error message will block the queue and the rest wil go into the Scheduled status.....check if this blog helps you in running a background job which cancels/ resends the error message..
    /people/sap.user72/blog/2005/11/29/xi-how-to-re-process-failed-xi-messages-automatically
    Regards,
    Abhishek.

  • Message Status "Scheduled", Queue Status "Queue Stopped"

    Hi friends,
    My scenario is from Peoplesoft -> XI -> BI
    Message has reached BI, but in SXMB_MONI, its showing Message Status as "Scheduled" and Queue Status "Queue Stopped".
    How to proceed further ? How can I start that queue ?
    Thanks ain advance,
    Neena John

    Hi Neena,
    Go to SXMB_ADM -> Manage Queues -> Register Queues
    More on queues
    XI :  How to Re-Process failed XI Messages Automatically
    Run the report RSXMB_REGISTER_QUEUES and register the queues
    Run the report RSXMB_RESTART_MESSAGES for restarting ur messages
    Refer this:
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/20bb9649-e86e-2910-7aa9-88ed4972a5f6
    Regards,
    Vinod.

  • Manage Queues - Messages are in Schedule status after upgrade to ERP2004

    Hi,
    We upgraded SAP to version ERP2004. ABAP proxy XI messages are in schedule status even though we deregister and register & activated all queues.
    When I click on the queues it is in running status.
    Does anyone has any idea where should I look?
    Thanks in advance!
    Mrudula

    Hi,
    my scenario is file to idoc....
    I have set paraemter in SXMB_ADM as below.
    Category                Parameters               CurrentValue        DefaultValue
    RUNTIME                 HTTP_TIMEOUT         100000                      0
    I have gone through as you suggested still when i double click on message in SXMB_MONI...i am getting Runtime Error (TIME_OUT).
    Please do help me..
    Thanks in advance.
    Krish

  • Messages goes into scheduled status in adapter engine

    Hi all
    we are doing idoc to file scenario with direct mapping. the messages are getting processed in integration engine sucessfully. the messages are getting into scheduled status in the adapter engine even when there is less load in the server.
    Thiis specially happening for IDOC to file scenario only.  Any help is highly appreciated
    Thanks

    >
    > the system is quite good at the moment but the some of the messages again into scheduled status like ( 10 out of 1000 messages ) . the system is not performing at 100 % rate since some messages moves to scheduled status.  Is still the performance can be improved in any other ways ?
    >
    This is really strange behaviour , If Communictaion channel functioning correctly then all succesfull messages should deliver to Receiver system.
    Better to check payload of scheduled messages(if wrong payload obiously it goes schedule status),try to to reprocess them.
    I never used XCOPY command,so no comment on that.
    Regards,
    Raj

  • Messages remain in Scheduled status in message monitoring in RWB

    Hi PI experts,
    I have got a situation where there are several messages showing in the Scheduled status. I followed the path RWB > Message Monitoring > Adapter Engine > Database (Overview) > Display.
    QoS for these messages is EOIO, however there are no messages stuck in the queue. All other channels are running smoothly. Only with this particular channel the messages remain in Scheduled status for a long time.
    I am neither able to make out the roor cause nor reprocess/resend these messages. Pleaes help.
    Regards,
    Dhawal

    Hi Suraj,
    What you said is absolutely correct. However, as I mentioned, the error message was not visible in RWB.
    My problem just got resolved. What I did is this,
    I followed the link http://<server>:<port>/MessagingSystem/monitor/monitor.jsp which is SAP Message Display Tool.
    Here in EOIO Sequence Monitor I found the error message and it's predecessor. When I resent the erroneous message from here, all subsequent Holding messages got processed.
    Thank you everyone for your help. Have a gr8 day...
    Best Regards,
    Dhawal

  • XI messages status "Message scheduled on outbound side" with Green flag

    Dear,
              On My XI system , i have too old messages and i want to clear those.
              In moni messages status is "Message scheduled on outbound side" with Green flag .
             When i am trying to cancel these messages i am getting a popup saying
              "Cannot cancel message because of it's status"
              And there is no queue entries for these messsage on smq1 or smq2 (perhaps deleted by someone)
              I just want to cancel these messages, please tell me if there is any way .
    Thanks in Advance,
    Sandeep

    Dear Sunil,
                    Thanks, these meesages are neither active nor used anywhere,
                    Problem is somebody has manually deleted entries for these messages from SMQ1 and SMQ2.
    Regards,
    Sandeep

  • Delivery Status at Schedule Line level.

    Hi All,
    I have to retrieve some data on the basis of Schedule line for which delivery is not complete. Please find below the requirement.
    I am having one sales order with one line item which having two schedule line. For one schedule line confirmed qty is 1K and for other 2k. For first line item deliver qty is also 1k.
    I want to know how to check the delivery status for schedule line counter so I will get the idea that for first schedule line qty is delivered and for second not.
    Thanks
    Piyush

    Use the function module
      CALL FUNCTION 'RV_SCHEDULE_CHECK_DELIVERIES'
        EXPORTING
          fbeleg                        = wa_vbap-vbeln
          fposnr                        = wa_vbap-posnr
      FVERRECHNUNG                  = ' '
      FS073_ALT                     = ' '
      IF_NO_SORT                    = ' '
        TABLES
       fvbfa                         = fvbfa
       fvbup                         = fvbup
       fxvbep                        = it_vbepvb
      FVBLB                        =
        fvbap                        = fvbap
    EXCEPTIONS
      FEHLER_BEI_LESEN_FVBUP        = 1
      FEHLER_BEI_LESEN_FXVBEP       = 2
      OTHERS                        = 3
      IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
    loop the internal table it_vbepvb.
    get the open qty in that schedule line
        MOVE wa_vbepvb-olfmng_flt TO wa_itab-openqty.
        IF  wa_vbepvb-bmeng EQ wa_itab-openqty.
    check that with the schedule line confirmed qty wa_vbepvb-bmeng
    If delivery is avaliable the open qty will not be equal to confirmed qty.

  • Checking status of scheduled jobs in Hyperion System 9.3.1 ....

    Hi All,
    We have Hyperion System 9 9.3.3. We have a Daily job scheduled every morning to check the status of the scheduled jobs that run daily. One of the jobs has a status message as below.
    Failure - Internal error.ContainerCache.populate: The object "0000011386a6823b-0000-a99f-0a103a4a" is not found. It either does not exists, or it may be inaccessible.
    But when I check the job status in View Job Status > Job Scheduler module, I see the report is still running. It's just that this report is taking longer to run and completes some time after the Daily Job Status check report runs.
    In this case, shouldn't the status should say something like the job is still running instead of "Failure" which is misleading?
    Thanks in advance.
    Z

    Hi,
    I have the same problem with Oracle EPM 11.1.2:
    com.sqribe.transformer.ObjectNotFoundException: ContainerCache.populate: The object "0000012f0710ca12-0000-a4ad-c0a80003" is not found. It either does not exists, or it may be inaccessible.
    Who gives me the right answer?
    Thanks in advance, Ron

  • Messages are in schedule state

    Hello all,
        I done flat file to flat file scenario. In sxmb_moni error showing "scheduled flag for my interface". If i went transaction SMQ2 click on display button then messages are going to showing the status: schedule for out outbound processing. In message monitaring messages are in To Be Delivered status and Waiting Status. If i resend those messages, status are not changing. Please help me out from this problem.
    Thanks

    Hi,
    chk in  SMQ1 and SMQ2 and delete the entries .
    if your queue is registered as inbound and outbound.
    also chk in SMQR if ur queue is registered as Inbound or Outbound
    reward points if helpful...
    PrashaNt

  • Messages are in schedule state in adapter engine

    Hi PI Gurus,
    In Production system, I have a proxy to JDBC scenario (Using AAE).
    From ECC messages are flowing successfully, but when I check the WRB I found no message.
    When I checked the Message Monitoring I found, those messages were in schedule state. No logs are also maintained.
    Any idea, what is the reason.
    This scenerio is working fine in QA and Dev.
    Thanks,
    Krishna

    Hi krishna
    Monitor your JDBC communication channel in CC monitoring , if you found any error in CC , then take an action accordingly.
    if CC status was gree then check JDBC Adapter Service in NetWeaver Administrator and stop and start it
    otherwise can you please check the status of message in sxi_monitor and also check if it is stuck in smq2? Let us know what error you getting in sxmb_moni or the flag of message. As suggested above, check the status of communication channel of JDBC adapter and what errors you getting there if any. 
    check this link;/people/sap.user72/blog/2005/11/29/xi-how-to-re-process-failed-xi-messages-automatically
    Edited by: haribabu.karasala on Jul 13, 2011 8:03 AM
    Regards
    Hari
    Edited by: haribabu.karasala on Jul 13, 2011 8:04 AM

  • Message no 06067 "Scheduled quantity & &" greater than target quantity

    Hi,
              I change the status of the message no 06067"Scheduled quantity & & greater than target quantity & &" from W to E. Than In Se38, the schedule quantity cannot be maintained greater than target quantity.
    But in MRP Run, the message number does not work.
    How to restrict higher qty then target qty created through MRP.
    Thanks in Advance.
    Ashish Panchal

    Hi Ashish,
    The Note 83343 should answer your question.
    83343 MD01: No check of target qty in sched. agreemnt
    As described:
    "The planning run should run automatically and without interruption by some events.
    The system makes a decision either in favor of the quota arrangement or in favor
    of the source list. The system reads the scheduling agreement once in the update process.
    To have a check on the target quantity would require another read of the document which
    was determined to affect the system performance."
    A maximum quantity can be considered by means of the quota arrangement. A modification exists which will allow for a check of the maximum quantity in the quota arrangement. The note contains more details on this.
    Regards,
    Purnima.

  • Message Status: Waiting

    I have a JDBC -> File scenario that I am attempting to test.  In the runtime workbench the message status is <b>Waiting</b>.  If I select the message and click <i>Versions</i> I can see that there are two different messages, one processed by the Adapter Engine and another by the Integration Engine.  The Adapter Engine message status is successfull, however the Integration Engine is giving a status of <b>Waiting</b>. 
    I checked transaction SXMB_MONI and looked at the processed messages and discovered that the JDBC connection is successfully pulling the data into the format that I set up perfectly, so I believe the error lies either within the File adapter or a BASIS issue of some sort.
    Does anyone have any advice that could help me troubleshoot this issue?

    Hi,
    In this case try to restart LUW from queue. Double click on queue ID and then reprocess message in the queue. Or use smq2 to achieve the same result.
    This is connected to problem in communication between Integration server (ABAP) and mapping service (J2EE). Work around is to schedule reports which will restart stuck messages in the queues.
    Regards,
    Wojciech
    Message was edited by:
            Wojciech Gasiorowski

  • How to Update PI Message status from 012 to 014

    Hi Gurus,
    We faced an issue where the messages were stuck in PI Inbound queue (SMQ2). We accedentally reorganized the queues, which resulted the messages deleted from queue and moved to status schedul for outbound processing (012). And the probelm is we are not able to restart these messages. We learnt that the only option is to cancel these mesages and resend the messages from sender system.
    My question is :
    Is there any method to push these messages back to the inbound queues and have PI pick them for further processing?
    OR
    Is ther a way that the message status can be updated from 012 to 014 (any status where Restart is possible), so that we can re-process the data?
    Thaks for your help in advance.
    Regards,
    Jack.

    Hi Jack,
    Pls check the below mentioned blog:
    /people/michal.krawczyk2/blog/2005/11/09/xi-restarting-successfully-processed-messages
    Try restarting the message using the report given in the above blog.
    -Supriya.

Maybe you are looking for

  • Time Machine Migration Assistant?

    Right now I'm running on an old white model macbook and plan on buying a 27" iMac tomorrow and was wondering if I was to use migration assistant with my time machine back up would that over write everything on the new iMac? like the iLife '10 suite?

  • Cost Center master data creation - department validation

    I need help on the follwing technical aspect: I face the problem of "ci_csks is not active table" when I try to use the enhancemnt spot COOMKS02 (EXIT_SAPLKMA1_003). What is the solution how to rectify this? My requirement is: "When the transaction K

  • If the whole applet window stays visible, can repainting still occur?

    Hello, if a user scrolls a browser up and down, during which process the whole applet window stays visible (just moves up and down in the browser window), can painting code inside the applet still be called?? As far as I understand painting, no, but

  • My homepage has the following code: body onload="playSound('ding 2.wav')" .

    I have this code on my homepage: <body onload="playSound('ding 2.wav')">. It has worked on and off during all of the Firefox 4 betas, and now in the release, it doesn't work again. Is there some way I can get it to work consistently. It works consist

  • Varient confi

    hi friends                  i saw this  below answer from one of the thread. i am not getting clearly.plz explain. thnks venkat answer: To get the BOM Components, use Function Module CS_BOM_EXPLOSION. Use : cuobj = vbap-cuobj and mtnrv = vbap-matnr.