cancel
Showing results for 
Search instead for 
Did you mean: 

SXMB_IFR monitoring versus SXMB_MONI monitoring

Former Member
0 Kudos

I getting a different result when comparing a message using transaction SXMB_MONI (processed XML messages) versus SXMB_IFR (Message Monitoring). I know SXMB_MONI utilizes the function SXMB_SELECT_MESSAGES.

What tables does transaction SXMB_IFR use in determining whether a message is successful or not? functions? classes?

Thanks

Chris Hitzke

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Does the Adapter framework on the java stack get persisted to any tables? If yes, what are the table names? Classes or function to access these tables?

Former Member
0 Kudos

Message monitoring is used to monitor messages over java stack and sxmb_moni is used for Integration engine,since messages passes via both Java stack(most of the Adapters) and ABAP stack(IE) we need tools to monitor both these stacks and hence we have two separate ways.

have a look at SE24 and see CL_SRAPI* and see if you can find any tables specifically for Java stack

BTW what discrepancy you find in your messages?

Thanx

Aamir

Former Member
0 Kudos

In the SXMB_MONI, the message is showing successful. However, I look into the SXMB_IFR at the same message and it show unsuccessful. Of course this error occured in Adapter Framework, which I understand you cannot monitor from SXMB_MONI. Therefore, is there any way by looking at the message (using function SXMB_SELECT_MESSAGES) to determine a failure in the Adapter Framework?

agasthuri_doss
Active Contributor
0 Kudos

Hi,

>>Therefore, is there any way by looking at the message (using function SXMB_SELECT_MESSAGES) to determine a failure in the Adapter Framework?

RWB - go to Adapter Monotior and select the Adater and look for the detaileds error message.

Regards

Agasthrui Doss

Former Member
0 Kudos

to determine any error you don't necessarily need to look into any inbuilt tables,what does the error says?please explain your scenario(sender and receiver systems) and also what error you get?

Thanx

Aamir

Former Member
0 Kudos

I wrote a custom XI monitoring ABAP piece for our company. Essentially, the current transaction SXMB_IFR and SXMB_MONI did not fullfill there requirement.

My new application reports errors correctly within Integration Engine. However, I am getting different results when looking at messages that have failed within

Adapter Framework. Essentially, I am using the SAP ABAP function SXMB_SELECT_MESSAGES.

Transaction SXMB_MONI

XML Message Status Successful

Acknowledgment Message Status blank

Executed Pipeline CENTRAL

Technical Inbound Channel IENGINE

Technical Outbound Channel AENGINE

Outbound Status blank

Transaction SXMB_IFR

Status System Error

Error Code blank

Error Code blank

Former Member
0 Kudos

HI,

sxmb_ifr is just transaction to start the integration builder.

In any case if u mean the difference between the monitor on abap

and the monitor on http than the case is that on http you access also the adapter framework which is on java stack

regards,

giamma