cancel
Showing results for 
Search instead for 
Did you mean: 

Exception handling and Error Handling

Former Member
0 Kudos

Hi experts

What is meant by Exception handling and Error handling?? what is the difference between the two???

How do we perform the Exception Handling and the Error Handling in SAP PI/XI.

thanx in advance

Accepted Solutions (1)

Accepted Solutions (1)

rajasekhar_reddy14
Active Contributor
0 Kudos

Hi,

Exception Handling: It purely deal with development issues,like suppose you developed one JAVA Mappin ,User defined function for your requirement,in JAVA Mapping /UDF you need handle the exceptions like if you opened any data base conection in JAVA Mpaing,you need to close the conection,and you need catch the some exceptions like SQL Exceptions and IO Exceptions....

Error Handling: Its deals with Server issues , connection issues, PI Componnes issues.Like adapter Engine errors,IE errors.

How to handle this issues using ALERT Mechanisam,CCMS configurations.

in PI mostly we deal with Error handling through ALERT mechanism,this is my understanding.

Regards,

Raj

Answers (2)

Answers (2)

Former Member
0 Kudos

There are few good weblogs out there explaining the same....

Error Handling Framework XI(Out-of the box)-Episode 1 http://www.sdn.sap.com/irj/scn/weblogs;jsessionid=(J2EE3417300)ID1489101950DB00227896338021880268End...

Error Handling Framework XI -Episode 2

http://www.sdn.sap.com/irj/scn/weblogs;jsessionid=(J2EE3417300)ID1489101950DB00227896338021880268End...

Regards,

Siva Maranani

former_member200962
Active Contributor
0 Kudos

Both actually mean the same.

It is done in Mapping where you catch some exception and implement appropriate ways to handle it like what should be the next step if some value is not found.

It can also be done manually....like cache update in case of cache failure error.

For more info just refer to the search results here:

http://forumsa.sdn.sap.com/search.jspa?threadID=&q=%22exception+handling%22&objID=f44&dateRange=all&...

The first search-page itself will give you enough information to start with.

Regards,

Abhishek.