Skip to Content
avatar image
Former Member

Fault mesage handling in PI 7.1

Hi All,

Help required on fault message handling.

Scenario is File -> SOAP -> File (Asyn/Sync), whenever the fault message is coming to PI an email should be send as in below format

Email title:  Failure to send  requests to target system  xx/xx/xxxx
Body:  "The system was unable to send  requests to target system on xx/xx/xxxx.  The system will try again at the next scheduled batch job time.  No action is needed by you at this time."

where xx/xx/xxxx is the current date

how can be done this

No fault message value needed from the WSDL target system (SOAP) as everything is coded in email sent.

Please explain the steps to trigger the email when there  is a fault message.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Best Answer
    Jun 04, 2012 at 08:37 AM


    Adding to what Iñaki posted, PI fault messages are for application errors only, it will not handle system errors. Also, what is your scenario, is it file(sync) <-> soap(sync) or file(async) -> file(async) with SOAP lookup?

    Here is how you will be using the alerting framework for file(sync) <-> soap(sync):

    application error = fail in message mapping

    system error = fail at adapter level

    for file(async) -> file(async) using SOAP Lookup, since this will be done via UDF you can fail it at mapping level for both application error and system error.

    Hope this helps,


    Add comment
    10|10000 characters needed characters exceeded

  • Jun 04, 2012 at 08:11 AM

    Hi Sabitha,

    To control this problem you can use the PI's Alert configuration, check this document


    Add comment
    10|10000 characters needed characters exceeded