Skip to Content
author's profile photo Former Member
Former Member

How to suppress alert for soap fault message

Hi PI community,

we have PI 7.31, SP07 AEX and there is one sync interface with RFC2SOAP scenario.

When SOAP adapter gets fault message back from external server, we receive alert mail about this message like:

"AdapterType": "UNKNOWN",
"Component": "af.xxxx.xxxx",
"ErrCat": "Application",
"ErrCode": "APPLICATION_ERROR",
"ErrLabel": "-1",
"ErrText": "application fault",
"FromParty": "XXXX",
"FromService": "XXXXX",
"Interface": "XXXXXXXXXX",

Because this is not really an error, and no action is needed from PI perspective, so I want to suppress this kind of alert mail. My question is, is it possible to suppress it, if yes, how should I configure the corresponding alert object.


Thanks & regards

Dingjun

Add a comment
10|10000 characters needed characters exceeded

Related questions

3 Answers

  • Best Answer
    author's profile photo Former Member
    Former Member
    Posted on Jan 07, 2014 at 12:02 PM

    Update:

    I removed the inbound sync interface from alert object and put the corresponding ICO object into i. Now it looks that our problem is resolved.

    Regards

    Dingjun

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Jan 03, 2014 at 02:17 PM

    a very simple way is to not define any alert rules for that particular interface flow 😊

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member Hareesh Gampa

      Hi Harresh,

      thanks for your links, which are very informative, but for both custom development is involved. It would be nice, if SAP can provide a feature, that user can achieve this using configuration.

      Regards

      Dingjun

  • author's profile photo Former Member
    Former Member
    Posted on Jan 07, 2014 at 09:20 AM

    Hi Dingjun

    When your web web service is returning fault message , the message is failing in SAP PI and hence the alert message is getting generated.

    Now below is the way by which you can get fault message as processed status in SAP PI and no error message will be triggered.

    Use the option ‘Do Not Use SOAP Envelope’ and then in the module use the below parameters

    XMBWS.NoSOAPIgnoreStatusCode

    Transform.ContentType

    AF_Modules/MessageTransformBean

    Use java mapping to populate the soap envelope.

    Once you do this the fault message will come as response payload in SAP PI.


    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi Indrajit,

      thanks for your replay.

      Actually when a fault message is returned, the message doesn't fail in PI and has delivered status, we have a mapping for fault message in operation mapping.

      Regards

      Dingjun

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.