Skip to Content

How to resend the stuck messages ?

Dear Experts,

We are in process of setting up the PI system at DR using system copy,we are sharing a common GSS name for the PI production system which is on MSCS Cluster. Yesterday while I was checking the REP page of DR PI system, I landed to SLD page where mistakenly I changed the SLD hostname which was the GSS name we are using, I changed it to local hostname of DR system meanwhile I realized that this page was referring to the current production system and I immediately reverted back the change, but in between of a span of 5-8 minutes some 180 messages got stuck,in SXMB_MONI I saw messages were being processed and acknowledgments were there too, but today I realized that in message monitoring those were stuck.

Please let me know if it is possible to resend those messages to the destined system, quick help would be appreciated.

Many thanks,

Sujit

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

4 Answers

  • Best Answer
    avatar image
    Former Member
    Jan 31, 2013 at 07:21 AM

    Hi ,

    You can resend only asynchronous messages

    For resending messages from IE go to SXMB_MONI -->slect the messages that you want to push and click the button Restart on the top.

    For messages struck in Java stack you can resend my loging into RWB-->message monitoring-->selecting message and clicking on resend-->apply.

    Regards

    Venkat

    Add comment
    10|10000 characters needed characters exceeded

  • Feb 05, 2013 at 09:01 AM

    Dear experts,

    As described in my previous message

    while I was checking the REP page of DR PI system, I landed to SLD page where mistakenly I changed the SLD hostname which was the GSS name we are using, I changed it to local hostname of DR system meanwhile I realized that this page was referring to the current production system and I immediately reverted back the change, but in between of a span of 5-8 minutes some 180 messages got stuck,in SXMB_MONI I saw messages were being processed and acknowledgments were there too, but today I realized that in message monitoring those were stuck.

    Please see the screenshot enclosed and let me know if it is possible to change the destination of those 118 messages (which are referring to DR system) and then resend it again:

    Many thanks,

    Sujit

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hello Sujith,

      restart the java stack once and check.

      normally we restart the java stack if any message is in TO BE Delivered status RWB Message monitor.

      the message will be shown as successful in SXMB_MONI, but it will be stuck in RWB.

      Regards,

      Phani

  • avatar image
    Former Member
    Feb 05, 2013 at 09:52 AM

    Hello Sujit,

    Restarting the Java Server may fix the issue. Also check your Max. parallel connections, increase in it may resolve your issue.

    Go thru blog by Stefen Grube : Deal with stuck EOIO messages

    How to deal with stuck EOIO messages in the XI 3.0 Adapter Framework

    Hope it helps.!

    Regards,

    Sunil

    Add comment
    10|10000 characters needed characters exceeded

  • Feb 05, 2013 at 03:41 PM

    Dear Phani and Sunil,

    Thanks for your kind responses, I have given enough restarts already however that never helped for this issue.

    If you see my last post, in the screenshot there in the second error description it could be find that the "Endpoint address is referring to http://DR******:8005/sap/xi/engine?type=entry" which these messages got diverted to during the period (6-8 minutes duration) when I changed the hostname in SLD from PRD PI to DR PI so basically I guess if it is possible to change the address to "http://PRDPI******:8005/sap/xi/engine?type=entry" then probably these messages can be resend to PRD system again.

    Please help me if there is any possibility for the same.

    Many thanks,

    Sujit

    Add comment
    10|10000 characters needed characters exceeded