cancel
Showing results for 
Search instead for 
Did you mean: 

How can I find the stuck message in sxmb_moni from smq2?

AntonioSanz
Active Participant
0 Kudos

Hi experts,

     I've got a problem in smq2. I've checked the queue and I have some stuck entries. My question is, how can I get the message ID from smq2 and then go to sxmb_moni to check the message?

  Is that possible?

Many thanks

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hello Antonio,

In order to get the message id from SMQ2, you need to double click the queue name that has message stuck.  This will redirect to the screen which has queue name, entries column & error status.

Click again on the queue name column, this will lead to next screen with all the error entries, again click on the queue name column & finally this will lead the message in the SXMB_MONI window.

This message shows in scheduled status. You can check the message id in the Message id column,

otherwise the same can be checked by opening the mssage & Inbound Message->SOAP Header->Main. You get the message id between the XML tags <SAP:MessageID>.

Hope this would help you.

Regards,

Ashish

Former Member
0 Kudos

Hi Antonio,

In addition to my previous reply, I would like to add that instead of going to SMQ2 to check for stuck entries, you first monitor the same in SXMB_MONI by filtering on status group as 'SCHEDULED'.

Regards,

Ashish

Answers (3)

Answers (3)

nabendu_sen
Active Contributor
0 Kudos

Hi Antonio,

Please check the below blog for Queue Monitoring with respect to SXMB_MONI.

http://saptechnical.com/Tutorials/XI/XMLMessageQueues/Monitor.htm

rajasekhar_reddy14
Active Contributor
0 Kudos

open SXMB_MONI and check for queue name and queue status. check overall message status scheduled.

Former Member
0 Kudos

Hi Sanz,

Click on the message which is stucked in queue -> You need to double click on the message.  Automatically it will take you to sxmb_moni.

Check once.

Thanks,

Satish.