cancel
Showing results for 
Search instead for 
Did you mean: 

Questions about Failed Messages

Former Member
0 Kudos

Hi all,

Can you help me understand :

1. How are failed messages handled in XI/PI?

2. What are the categories of failures?

3. What categories of failures are considered "Restart Possible" and what are considered "Restart Not Possible"?

4. How do we handle auto-restart of failed messages?

Any answer is greatly appreciated.

Thanks.

Ron.

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Wee,

Check this weblog which answers all your questions:

/people/sap.user72/blog/2005/11/29/xi-how-to-re-process-failed-xi-messages-automatically

---Satish

Former Member
0 Kudos

Hi Chong,

<i>1. How are failed messages handled in XI/PI?</i>

All messages will reside in XI,you can see them in SXMB_MONI, and RUN TIME WORK BENCH monitoring.

<i>2. What are the categories of failures?</i>

- system erros

- mapping errors

check out this table: SXMSSYERR

is this what you're looking for ?

<i>What categories of failures are considered "Restart Possible" and what are considered "Restart Not Possible"?</i>

Both After rectifying error , you can Restart.But it should be asynch interface.

Synch interfaces will not reprocessed.

<i>How do we handle auto-restart of failed messages?</i>

After rectifying error,in Runtime work bench , choose the same message and trigger Restart. No auto restart option is there, atleast as i know...

Regards,

Ramesh.

Former Member
0 Kudos

> <i>2. What are the categories of failures?</i>

>

> - system erros

> - mapping errors

> check out this table: SXMSSYERR

> is this what you're looking for ?

System errors and mapping errors are broad categories of errors.

I might be wrong but the high level flow of messages through XI is:

AE (Outbound) --> IE (Pipeline) --> AE (Inbound)

May I know at each stage, what errors are possible?

And how do I monitor/handle/re-submit the errors at each stage?

Please help me understand this.

Thank you.

Is there a difference in the

Former Member
0 Kudos

Hi,

All errors will be come under System Error , except Mapping error.

Under these the perticuler area of error occured will be mentioned like,

Error in Adapter Engine.

Error in Receiver Idetification,Interface determination...to Technical routing etc...

As you said

(outbound - pipeline --inbound) Frame.

Here errors can be happen at any level.

Regards,

Ramesh.

Former Member
0 Kudos

Hi Ramesh,

So how do I monitor/resend errors that happen in the outbound-pipeline-inbound frame?

It'll be great if you can give some examples.

Thanks.

Former Member
0 Kudos

Hi,

ou use message monitoring in the following cases:

&#9679; To track the status of messages

&#9679; To find errors that have occurred and establish what caused them

Check this help for further info:

http://help.sap.com/saphelp_nw04/helpdata/en/2f/4e313f8815d036e10000000a114084/content.htm

You use end-to-end monitoring in the following cases:

&#9679; If you want to monitor message processing steps in a number of SAP components (to be configured).

&#9679; If you want to monitor the path of individual messages through these SAP components, from start to end.

Check this help for further info:

http://help.sap.com/saphelp_nw04/helpdata/en/82/9e8dfe9eadbd4b9194c433e646b84e/content.htm

and also

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/0b4580be-0601-0010-d3ad-bd6...

http://help.sap.com/saphelp_nw2004s/helpdata/en/7c/14b5765255e345a9e3f044f1e9bbbf/frameset.htm

I think you got the answer..

Cheers,

Ramesh